| <!DOCTYPE HTML> |
| <!-- NewPage --> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc (11.0.2) on Wed Apr 22 10:19:16 CDT 2020 --> |
| <title>All Classes (EclipseLink 3.0.0, API Reference)</title> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <meta name="dc.created" content="2020-04-22"> |
| <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> |
| <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style"> |
| <script type="text/javascript" src="script.js"></script> |
| <script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script> |
| <script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script> |
| <!--[if IE]> |
| <script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script> |
| <![endif]--> |
| <script type="text/javascript" src="jquery/jquery-3.3.1.js"></script> |
| <script type="text/javascript" src="jquery/jquery-migrate-3.0.1.js"></script> |
| <script type="text/javascript" src="jquery/jquery-ui.js"></script> |
| </head> |
| <body> |
| <script type="text/javascript"><!-- |
| try { |
| if (location.href.indexOf('is-external=true') == -1) { |
| parent.document.title="All Classes (EclipseLink 3.0.0, API Reference)"; |
| } |
| } |
| catch(err) { |
| } |
| //--> |
| var data = {"i0":2,"i1":2,"i2":2,"i3":2,"i4":2,"i5":2,"i6":2,"i7":2,"i8":2,"i9":2,"i10":2,"i11":2,"i12":2,"i13":2,"i14":2,"i15":2,"i16":2,"i17":2,"i18":2,"i19":2,"i20":2,"i21":2,"i22":2,"i23":2,"i24":2,"i25":4,"i26":1,"i27":2,"i28":2,"i29":2,"i30":2,"i31":2,"i32":2,"i33":2,"i34":2,"i35":2,"i36":2,"i37":2,"i38":2,"i39":2,"i40":2,"i41":2,"i42":2,"i43":2,"i44":2,"i45":2,"i46":2,"i47":2,"i48":2,"i49":4,"i50":2,"i51":2,"i52":2,"i53":1,"i54":2,"i55":2,"i56":2,"i57":2,"i58":2,"i59":2,"i60":2,"i61":2,"i62":2,"i63":2,"i64":2,"i65":2,"i66":2,"i67":2,"i68":2,"i69":2,"i70":1,"i71":2,"i72":2,"i73":2,"i74":2,"i75":2,"i76":2,"i77":2,"i78":2,"i79":2,"i80":2,"i81":2,"i82":2,"i83":2,"i84":2,"i85":2,"i86":2,"i87":2,"i88":2,"i89":2,"i90":2,"i91":2,"i92":2,"i93":2,"i94":2,"i95":2,"i96":2,"i97":2,"i98":2,"i99":2,"i100":2,"i101":2,"i102":2,"i103":2,"i104":2,"i105":2,"i106":2,"i107":2,"i108":2,"i109":2,"i110":2,"i111":1,"i112":2,"i113":2,"i114":2,"i115":2,"i116":2,"i117":2,"i118":2,"i119":2,"i120":2,"i121":2,"i122":2,"i123":2,"i124":2,"i125":2,"i126":2,"i127":2,"i128":2,"i129":2,"i130":2,"i131":2,"i132":2,"i133":2,"i134":2,"i135":2,"i136":2,"i137":2,"i138":2,"i139":2,"i140":2,"i141":2,"i142":2,"i143":2,"i144":2,"i145":2,"i146":2,"i147":2,"i148":2,"i149":2,"i150":2,"i151":2,"i152":2,"i153":2,"i154":2,"i155":2,"i156":2,"i157":2,"i158":2,"i159":4,"i160":2,"i161":2,"i162":2,"i163":2,"i164":2,"i165":2,"i166":2,"i167":2,"i168":2,"i169":2,"i170":2,"i171":2,"i172":2,"i173":2,"i174":2,"i175":2,"i176":2,"i177":2,"i178":2,"i179":2,"i180":2,"i181":2,"i182":2,"i183":2,"i184":2,"i185":2,"i186":2,"i187":2,"i188":2,"i189":2,"i190":2,"i191":1,"i192":2,"i193":32,"i194":1,"i195":2,"i196":2,"i197":1,"i198":1,"i199":2,"i200":2,"i201":2,"i202":2,"i203":2,"i204":2,"i205":2,"i206":2,"i207":2,"i208":2,"i209":2,"i210":2,"i211":2,"i212":2,"i213":2,"i214":2,"i215":2,"i216":2,"i217":2,"i218":2,"i219":2,"i220":2,"i221":1,"i222":1,"i223":2,"i224":2,"i225":2,"i226":2,"i227":2,"i228":2,"i229":2,"i230":2,"i231":2,"i232":32,"i233":1,"i234":1,"i235":2,"i236":2,"i237":2,"i238":2,"i239":2,"i240":2,"i241":2,"i242":2,"i243":2,"i244":2,"i245":8,"i246":2,"i247":1,"i248":2,"i249":2,"i250":2,"i251":2,"i252":2,"i253":2,"i254":2,"i255":1,"i256":1,"i257":1,"i258":2,"i259":2,"i260":2,"i261":2,"i262":2,"i263":2,"i264":2,"i265":2,"i266":2,"i267":2,"i268":2,"i269":1,"i270":32,"i271":32,"i272":2,"i273":2,"i274":2,"i275":2,"i276":2,"i277":32,"i278":1,"i279":2,"i280":4,"i281":2,"i282":2,"i283":8,"i284":2,"i285":2,"i286":4,"i287":2,"i288":2,"i289":2,"i290":2,"i291":2,"i292":2,"i293":2,"i294":2,"i295":2,"i296":2,"i297":2,"i298":32,"i299":1,"i300":2,"i301":4,"i302":32,"i303":2,"i304":1,"i305":32,"i306":32,"i307":1,"i308":2,"i309":2,"i310":4,"i311":2,"i312":4,"i313":2,"i314":4,"i315":2,"i316":2,"i317":2,"i318":1,"i319":1,"i320":32,"i321":2,"i322":2,"i323":2,"i324":2,"i325":2,"i326":2,"i327":2,"i328":2,"i329":2,"i330":2,"i331":1,"i332":1,"i333":2,"i334":1,"i335":32,"i336":1,"i337":4,"i338":1,"i339":2,"i340":32,"i341":2,"i342":2,"i343":2,"i344":2,"i345":2,"i346":2,"i347":2,"i348":2,"i349":2,"i350":2,"i351":32,"i352":2,"i353":1,"i354":2,"i355":2,"i356":1,"i357":2,"i358":2,"i359":2,"i360":1,"i361":2,"i362":2,"i363":2,"i364":1,"i365":2,"i366":2,"i367":2,"i368":2,"i369":2,"i370":2,"i371":2,"i372":1,"i373":1,"i374":2,"i375":2,"i376":2,"i377":2,"i378":2,"i379":2,"i380":2,"i381":2,"i382":2,"i383":2,"i384":2,"i385":2,"i386":2,"i387":1,"i388":32,"i389":1,"i390":2,"i391":2,"i392":2,"i393":2,"i394":2,"i395":2,"i396":2,"i397":2,"i398":2,"i399":1,"i400":1,"i401":2,"i402":2,"i403":1,"i404":1,"i405":1,"i406":2,"i407":8,"i408":2,"i409":2,"i410":2,"i411":2,"i412":2,"i413":2,"i414":2,"i415":32,"i416":2,"i417":2,"i418":2,"i419":2,"i420":2,"i421":2,"i422":2,"i423":8,"i424":2,"i425":2,"i426":2,"i427":2,"i428":2,"i429":2,"i430":2,"i431":2,"i432":2,"i433":4,"i434":2,"i435":1,"i436":2,"i437":2,"i438":2,"i439":2,"i440":2,"i441":2,"i442":2,"i443":2,"i444":1,"i445":2,"i446":1,"i447":1,"i448":1,"i449":4,"i450":1,"i451":2,"i452":8,"i453":2,"i454":32,"i455":1,"i456":32,"i457":1,"i458":32,"i459":1,"i460":1,"i461":1,"i462":2,"i463":32,"i464":2,"i465":32,"i466":1,"i467":1,"i468":2,"i469":1,"i470":2,"i471":2,"i472":2,"i473":1,"i474":2,"i475":1,"i476":2,"i477":2,"i478":1,"i479":2,"i480":1,"i481":2,"i482":1,"i483":2,"i484":1,"i485":2,"i486":2,"i487":1,"i488":1,"i489":2,"i490":2,"i491":2,"i492":2,"i493":2,"i494":2,"i495":2,"i496":2,"i497":32,"i498":2,"i499":2,"i500":2,"i501":4,"i502":1,"i503":1,"i504":8,"i505":2,"i506":2,"i507":2,"i508":4,"i509":2,"i510":2,"i511":2,"i512":4,"i513":2,"i514":1,"i515":2,"i516":2,"i517":2,"i518":8,"i519":2,"i520":1,"i521":2,"i522":1,"i523":2,"i524":2,"i525":2,"i526":1,"i527":2,"i528":2,"i529":2,"i530":2,"i531":2,"i532":2,"i533":2,"i534":2,"i535":2,"i536":2,"i537":8,"i538":2,"i539":2,"i540":2,"i541":2,"i542":2,"i543":2,"i544":2,"i545":2,"i546":1,"i547":2,"i548":2,"i549":2,"i550":2,"i551":2,"i552":2,"i553":2,"i554":2,"i555":2,"i556":2,"i557":2,"i558":2,"i559":2,"i560":2,"i561":2,"i562":2,"i563":2,"i564":2,"i565":2,"i566":2,"i567":2,"i568":2,"i569":2,"i570":2,"i571":2,"i572":2,"i573":2,"i574":2,"i575":2,"i576":2,"i577":2,"i578":2,"i579":2,"i580":2,"i581":2,"i582":2,"i583":2,"i584":2,"i585":2,"i586":32,"i587":2,"i588":2,"i589":2,"i590":2,"i591":2,"i592":2,"i593":2,"i594":2,"i595":2,"i596":2,"i597":2,"i598":2,"i599":2,"i600":2,"i601":2,"i602":2,"i603":1,"i604":1,"i605":2,"i606":2,"i607":1,"i608":2,"i609":8,"i610":2,"i611":2,"i612":2,"i613":2,"i614":1,"i615":2,"i616":2,"i617":2,"i618":4,"i619":2,"i620":2,"i621":2,"i622":1,"i623":2,"i624":2,"i625":8,"i626":2,"i627":2,"i628":32,"i629":1,"i630":1,"i631":2,"i632":2,"i633":2,"i634":2,"i635":2,"i636":1,"i637":2,"i638":1,"i639":2,"i640":2,"i641":2,"i642":2,"i643":1,"i644":2,"i645":8,"i646":2,"i647":2,"i648":2,"i649":2,"i650":2,"i651":2,"i652":2,"i653":1,"i654":2,"i655":2,"i656":2,"i657":2,"i658":2,"i659":2,"i660":1,"i661":2,"i662":2,"i663":2,"i664":2,"i665":2,"i666":2,"i667":2,"i668":8,"i669":1,"i670":2,"i671":2,"i672":2,"i673":2,"i674":2,"i675":2,"i676":2,"i677":2,"i678":2,"i679":2,"i680":2,"i681":2,"i682":2,"i683":2,"i684":2,"i685":2,"i686":2,"i687":2,"i688":2,"i689":2,"i690":2,"i691":2,"i692":1,"i693":2,"i694":2,"i695":1,"i696":4,"i697":2,"i698":2,"i699":1,"i700":2,"i701":2,"i702":2,"i703":2,"i704":2,"i705":2,"i706":2,"i707":8,"i708":2,"i709":2,"i710":2,"i711":2,"i712":1,"i713":2,"i714":2,"i715":2,"i716":2,"i717":2,"i718":1,"i719":2,"i720":2,"i721":2,"i722":1,"i723":1,"i724":2,"i725":2,"i726":1,"i727":1,"i728":1,"i729":1,"i730":2,"i731":2,"i732":2,"i733":2,"i734":2,"i735":2,"i736":2,"i737":1,"i738":2,"i739":1,"i740":2,"i741":8,"i742":2,"i743":2,"i744":2,"i745":2,"i746":2,"i747":1,"i748":2,"i749":2,"i750":2,"i751":2,"i752":2,"i753":2,"i754":2,"i755":2,"i756":2,"i757":1,"i758":2,"i759":2,"i760":2,"i761":2,"i762":2,"i763":2,"i764":2,"i765":2,"i766":2,"i767":1,"i768":2,"i769":2,"i770":32,"i771":2,"i772":32,"i773":4,"i774":2,"i775":2,"i776":2,"i777":2,"i778":2,"i779":1,"i780":2,"i781":2,"i782":2,"i783":2,"i784":2,"i785":2,"i786":1,"i787":2,"i788":2,"i789":1,"i790":2,"i791":2,"i792":2,"i793":1,"i794":1,"i795":1,"i796":2,"i797":1,"i798":4,"i799":2,"i800":2,"i801":32,"i802":1,"i803":32,"i804":1,"i805":2,"i806":2,"i807":2,"i808":32,"i809":1,"i810":1,"i811":2,"i812":2,"i813":1,"i814":2,"i815":2,"i816":2,"i817":4,"i818":2,"i819":1,"i820":2,"i821":2,"i822":2,"i823":1,"i824":2,"i825":2,"i826":2,"i827":1,"i828":2,"i829":2,"i830":2,"i831":2,"i832":2,"i833":2,"i834":2,"i835":2,"i836":2,"i837":2,"i838":2,"i839":2,"i840":2,"i841":2,"i842":2,"i843":4,"i844":2,"i845":2,"i846":2,"i847":2,"i848":2,"i849":2,"i850":2,"i851":2,"i852":1,"i853":2,"i854":2,"i855":2,"i856":2,"i857":2,"i858":2,"i859":2,"i860":2,"i861":2,"i862":2,"i863":2,"i864":2,"i865":2,"i866":2,"i867":2,"i868":2,"i869":2,"i870":2,"i871":32,"i872":1,"i873":2,"i874":2,"i875":2,"i876":2,"i877":2,"i878":2,"i879":2,"i880":2,"i881":2,"i882":2,"i883":2,"i884":2,"i885":2,"i886":2,"i887":1,"i888":1,"i889":1,"i890":1,"i891":1,"i892":1,"i893":2,"i894":2,"i895":2,"i896":2,"i897":2,"i898":2,"i899":2,"i900":2,"i901":2,"i902":4,"i903":1,"i904":2,"i905":2,"i906":2,"i907":4,"i908":1,"i909":1,"i910":1,"i911":1,"i912":1,"i913":1,"i914":2,"i915":1,"i916":1,"i917":4,"i918":1,"i919":4,"i920":1,"i921":1,"i922":1,"i923":1,"i924":1,"i925":1,"i926":1,"i927":1,"i928":32,"i929":1,"i930":2,"i931":2,"i932":32,"i933":2,"i934":2,"i935":2,"i936":1,"i937":2,"i938":1,"i939":1,"i940":2,"i941":2,"i942":2,"i943":1,"i944":2,"i945":2,"i946":2,"i947":2,"i948":2,"i949":2,"i950":2,"i951":2,"i952":1,"i953":2,"i954":2,"i955":2,"i956":2,"i957":2,"i958":2,"i959":2,"i960":32,"i961":2,"i962":1,"i963":2,"i964":8,"i965":2,"i966":2,"i967":2,"i968":2,"i969":2,"i970":2,"i971":2,"i972":2,"i973":2,"i974":2,"i975":2,"i976":2,"i977":2,"i978":2,"i979":2,"i980":2,"i981":2,"i982":2,"i983":2,"i984":2,"i985":2,"i986":2,"i987":2,"i988":2,"i989":2,"i990":2,"i991":2,"i992":2,"i993":1,"i994":1,"i995":1,"i996":1,"i997":1,"i998":2,"i999":1,"i1000":2,"i1001":2,"i1002":2,"i1003":1,"i1004":1,"i1005":1,"i1006":1,"i1007":1,"i1008":2,"i1009":2,"i1010":1,"i1011":2,"i1012":2,"i1013":4,"i1014":1,"i1015":2,"i1016":2,"i1017":1,"i1018":2,"i1019":1,"i1020":2,"i1021":2,"i1022":2,"i1023":1,"i1024":2,"i1025":1,"i1026":2,"i1027":1,"i1028":2,"i1029":1,"i1030":2,"i1031":2,"i1032":2,"i1033":2,"i1034":2,"i1035":2,"i1036":2,"i1037":2,"i1038":2,"i1039":2,"i1040":2,"i1041":1,"i1042":2,"i1043":2,"i1044":2,"i1045":2,"i1046":2,"i1047":2,"i1048":8,"i1049":8,"i1050":2,"i1051":2,"i1052":2,"i1053":2,"i1054":2,"i1055":2,"i1056":2,"i1057":2,"i1058":2,"i1059":2,"i1060":2,"i1061":2,"i1062":2,"i1063":2,"i1064":2,"i1065":2,"i1066":2,"i1067":2,"i1068":2,"i1069":2,"i1070":2,"i1071":2,"i1072":2,"i1073":2,"i1074":1,"i1075":4,"i1076":2,"i1077":2,"i1078":2,"i1079":2,"i1080":1,"i1081":2,"i1082":2,"i1083":2,"i1084":2,"i1085":2,"i1086":2,"i1087":1,"i1088":2,"i1089":32,"i1090":2,"i1091":4,"i1092":1,"i1093":2,"i1094":1,"i1095":2,"i1096":1,"i1097":1,"i1098":2,"i1099":2,"i1100":1,"i1101":1,"i1102":2,"i1103":1,"i1104":1,"i1105":2,"i1106":8,"i1107":2,"i1108":2,"i1109":2,"i1110":4,"i1111":2,"i1112":8,"i1113":2,"i1114":2,"i1115":1,"i1116":2,"i1117":2,"i1118":2,"i1119":2,"i1120":2,"i1121":2,"i1122":2,"i1123":2,"i1124":2,"i1125":2,"i1126":1,"i1127":4,"i1128":1,"i1129":1,"i1130":2,"i1131":2,"i1132":2,"i1133":2,"i1134":2,"i1135":2,"i1136":8,"i1137":2,"i1138":2,"i1139":2,"i1140":2,"i1141":2,"i1142":2,"i1143":2,"i1144":2,"i1145":2,"i1146":2,"i1147":2,"i1148":2,"i1149":2,"i1150":2,"i1151":1,"i1152":2,"i1153":2,"i1154":2,"i1155":2,"i1156":2,"i1157":2,"i1158":2,"i1159":2,"i1160":2,"i1161":2,"i1162":2,"i1163":2,"i1164":2,"i1165":2,"i1166":2,"i1167":2,"i1168":2,"i1169":2,"i1170":2,"i1171":2,"i1172":2,"i1173":2,"i1174":2,"i1175":2,"i1176":2,"i1177":2,"i1178":1,"i1179":1,"i1180":2,"i1181":2,"i1182":4,"i1183":2,"i1184":2,"i1185":1,"i1186":2,"i1187":2,"i1188":2,"i1189":4,"i1190":2,"i1191":2,"i1192":2,"i1193":2,"i1194":2,"i1195":2,"i1196":1,"i1197":4,"i1198":2,"i1199":2,"i1200":2,"i1201":1,"i1202":2,"i1203":2,"i1204":1,"i1205":2,"i1206":2,"i1207":1,"i1208":1,"i1209":32,"i1210":1,"i1211":2,"i1212":1,"i1213":1,"i1214":2,"i1215":2,"i1216":8,"i1217":1,"i1218":2,"i1219":2,"i1220":2,"i1221":2,"i1222":2,"i1223":2,"i1224":2,"i1225":2,"i1226":2,"i1227":2,"i1228":1,"i1229":2,"i1230":1,"i1231":2,"i1232":1,"i1233":2,"i1234":1,"i1235":2,"i1236":1,"i1237":2,"i1238":1,"i1239":4,"i1240":2,"i1241":2,"i1242":1,"i1243":2,"i1244":1,"i1245":1,"i1246":2,"i1247":2,"i1248":2,"i1249":2,"i1250":2,"i1251":2,"i1252":2,"i1253":1,"i1254":2,"i1255":2,"i1256":2,"i1257":2,"i1258":2,"i1259":2,"i1260":2,"i1261":2,"i1262":2,"i1263":2,"i1264":2,"i1265":2,"i1266":2,"i1267":32,"i1268":1,"i1269":1,"i1270":2,"i1271":4,"i1272":32,"i1273":2,"i1274":1,"i1275":32,"i1276":1,"i1277":32,"i1278":32,"i1279":1,"i1280":32,"i1281":1,"i1282":32,"i1283":32,"i1284":1,"i1285":32,"i1286":32,"i1287":1,"i1288":2,"i1289":2,"i1290":2,"i1291":2,"i1292":2,"i1293":2,"i1294":2,"i1295":2,"i1296":2,"i1297":2,"i1298":32,"i1299":2,"i1300":2,"i1301":2,"i1302":1,"i1303":2,"i1304":2,"i1305":2,"i1306":1,"i1307":2,"i1308":2,"i1309":2,"i1310":2,"i1311":2,"i1312":2,"i1313":2,"i1314":2,"i1315":2,"i1316":2,"i1317":2,"i1318":2,"i1319":2,"i1320":2,"i1321":2,"i1322":2,"i1323":2,"i1324":2,"i1325":2,"i1326":1,"i1327":1,"i1328":2,"i1329":2,"i1330":2,"i1331":2,"i1332":2,"i1333":2,"i1334":1,"i1335":2,"i1336":2,"i1337":2,"i1338":1,"i1339":2,"i1340":2,"i1341":2,"i1342":32,"i1343":1,"i1344":2,"i1345":32,"i1346":2,"i1347":2,"i1348":2,"i1349":2,"i1350":2,"i1351":2,"i1352":1,"i1353":2,"i1354":2,"i1355":1,"i1356":2,"i1357":4,"i1358":2,"i1359":8,"i1360":2,"i1361":32,"i1362":1,"i1363":4,"i1364":2,"i1365":2,"i1366":2,"i1367":2,"i1368":2,"i1369":2,"i1370":2,"i1371":1,"i1372":32,"i1373":32,"i1374":2,"i1375":2,"i1376":1,"i1377":32,"i1378":32,"i1379":2,"i1380":2,"i1381":1,"i1382":4,"i1383":2,"i1384":2,"i1385":2,"i1386":2,"i1387":2,"i1388":4,"i1389":4,"i1390":2,"i1391":2,"i1392":2,"i1393":1,"i1394":32,"i1395":4,"i1396":2,"i1397":2,"i1398":2,"i1399":2,"i1400":2,"i1401":2,"i1402":2,"i1403":2,"i1404":2,"i1405":2,"i1406":2,"i1407":2,"i1408":2,"i1409":2,"i1410":2,"i1411":2,"i1412":2,"i1413":2,"i1414":2,"i1415":2,"i1416":8,"i1417":1,"i1418":2,"i1419":2,"i1420":2,"i1421":2,"i1422":2,"i1423":1,"i1424":2,"i1425":2,"i1426":2,"i1427":32,"i1428":32,"i1429":1,"i1430":2,"i1431":2,"i1432":2,"i1433":2,"i1434":2,"i1435":2,"i1436":2,"i1437":1,"i1438":1,"i1439":2,"i1440":2,"i1441":2,"i1442":2,"i1443":2,"i1444":1,"i1445":1,"i1446":8,"i1447":2,"i1448":1,"i1449":2,"i1450":2,"i1451":2,"i1452":2,"i1453":2,"i1454":2,"i1455":32,"i1456":1,"i1457":2,"i1458":2,"i1459":2,"i1460":2,"i1461":1,"i1462":32,"i1463":1,"i1464":2,"i1465":32,"i1466":32,"i1467":2,"i1468":2,"i1469":1,"i1470":32,"i1471":32,"i1472":2,"i1473":2,"i1474":2,"i1475":2,"i1476":2,"i1477":32,"i1478":1,"i1479":1,"i1480":1,"i1481":2,"i1482":32,"i1483":1,"i1484":2,"i1485":2,"i1486":2,"i1487":1,"i1488":2,"i1489":32,"i1490":2,"i1491":32,"i1492":2,"i1493":1,"i1494":2,"i1495":2,"i1496":8,"i1497":2,"i1498":2,"i1499":8,"i1500":2,"i1501":1,"i1502":2,"i1503":2,"i1504":2,"i1505":2,"i1506":2,"i1507":2,"i1508":1,"i1509":2,"i1510":32,"i1511":1,"i1512":2,"i1513":2,"i1514":2,"i1515":2,"i1516":2,"i1517":2,"i1518":2,"i1519":2,"i1520":2,"i1521":32,"i1522":2,"i1523":1,"i1524":32,"i1525":1,"i1526":2,"i1527":2,"i1528":2,"i1529":2,"i1530":2,"i1531":2,"i1532":4,"i1533":2,"i1534":2,"i1535":2,"i1536":2,"i1537":32,"i1538":2,"i1539":32,"i1540":1,"i1541":1,"i1542":1,"i1543":1,"i1544":2,"i1545":2,"i1546":2,"i1547":2,"i1548":2,"i1549":2,"i1550":1,"i1551":2,"i1552":2,"i1553":2,"i1554":2,"i1555":4,"i1556":2,"i1557":2,"i1558":2,"i1559":2,"i1560":1,"i1561":2,"i1562":2,"i1563":2,"i1564":2,"i1565":8,"i1566":2,"i1567":2,"i1568":2,"i1569":32,"i1570":1,"i1571":2,"i1572":2,"i1573":2,"i1574":2,"i1575":2,"i1576":2,"i1577":2,"i1578":2,"i1579":2,"i1580":2,"i1581":2,"i1582":2,"i1583":2,"i1584":2,"i1585":2,"i1586":2,"i1587":32,"i1588":32,"i1589":32,"i1590":1,"i1591":2,"i1592":2,"i1593":2,"i1594":2,"i1595":2,"i1596":2,"i1597":2,"i1598":2,"i1599":2,"i1600":2,"i1601":32,"i1602":1,"i1603":32,"i1604":2,"i1605":2,"i1606":1,"i1607":1,"i1608":2,"i1609":2,"i1610":1,"i1611":2,"i1612":2,"i1613":32,"i1614":1,"i1615":2,"i1616":2,"i1617":2,"i1618":2,"i1619":2,"i1620":2,"i1621":2,"i1622":2,"i1623":2,"i1624":2,"i1625":2,"i1626":2,"i1627":2,"i1628":2,"i1629":2,"i1630":2,"i1631":2,"i1632":8,"i1633":2,"i1634":1,"i1635":2,"i1636":2,"i1637":2,"i1638":2,"i1639":2,"i1640":2,"i1641":2,"i1642":2,"i1643":2,"i1644":2,"i1645":2,"i1646":1,"i1647":2,"i1648":2,"i1649":1,"i1650":1,"i1651":2,"i1652":1,"i1653":1,"i1654":32,"i1655":32,"i1656":32,"i1657":2,"i1658":1,"i1659":1,"i1660":1,"i1661":2,"i1662":1,"i1663":2,"i1664":1,"i1665":8,"i1666":2,"i1667":2,"i1668":2,"i1669":2,"i1670":4,"i1671":1,"i1672":2,"i1673":1,"i1674":2,"i1675":2,"i1676":1,"i1677":2,"i1678":2,"i1679":8,"i1680":2,"i1681":1,"i1682":2,"i1683":2,"i1684":1,"i1685":2,"i1686":1,"i1687":2,"i1688":2,"i1689":2,"i1690":2,"i1691":2,"i1692":2,"i1693":2,"i1694":2,"i1695":2,"i1696":2,"i1697":2,"i1698":2,"i1699":2,"i1700":2,"i1701":2,"i1702":2,"i1703":2,"i1704":2,"i1705":2,"i1706":2,"i1707":2,"i1708":1,"i1709":2,"i1710":2,"i1711":2,"i1712":2,"i1713":2,"i1714":2,"i1715":2,"i1716":2,"i1717":2,"i1718":2,"i1719":2,"i1720":2,"i1721":2,"i1722":2,"i1723":2,"i1724":2,"i1725":2,"i1726":2,"i1727":2,"i1728":4,"i1729":4,"i1730":4,"i1731":2,"i1732":2,"i1733":2,"i1734":1,"i1735":2,"i1736":2,"i1737":2,"i1738":2,"i1739":2,"i1740":2,"i1741":2,"i1742":2,"i1743":2,"i1744":2,"i1745":2,"i1746":2,"i1747":2,"i1748":2,"i1749":2,"i1750":2,"i1751":1,"i1752":1,"i1753":1,"i1754":1,"i1755":2,"i1756":2,"i1757":2,"i1758":8,"i1759":2,"i1760":2,"i1761":2,"i1762":2,"i1763":2,"i1764":2,"i1765":2,"i1766":32,"i1767":1,"i1768":2,"i1769":2,"i1770":2,"i1771":2,"i1772":2,"i1773":2,"i1774":2,"i1775":32,"i1776":1,"i1777":32,"i1778":1,"i1779":1,"i1780":32,"i1781":2,"i1782":32,"i1783":1,"i1784":2,"i1785":2,"i1786":2,"i1787":1,"i1788":2,"i1789":2,"i1790":2,"i1791":2,"i1792":2,"i1793":2,"i1794":2,"i1795":2,"i1796":2,"i1797":2,"i1798":2,"i1799":2,"i1800":2,"i1801":2,"i1802":2,"i1803":2,"i1804":2,"i1805":1,"i1806":2,"i1807":2,"i1808":1,"i1809":2,"i1810":2,"i1811":2,"i1812":2,"i1813":2,"i1814":2,"i1815":2,"i1816":1,"i1817":2,"i1818":2,"i1819":2,"i1820":2,"i1821":2,"i1822":2,"i1823":2,"i1824":2,"i1825":2,"i1826":1,"i1827":32,"i1828":1,"i1829":32,"i1830":32,"i1831":1,"i1832":4,"i1833":1,"i1834":32,"i1835":1,"i1836":2,"i1837":2,"i1838":2,"i1839":2,"i1840":8,"i1841":2,"i1842":2,"i1843":32,"i1844":1,"i1845":2,"i1846":1,"i1847":2,"i1848":2,"i1849":1,"i1850":2,"i1851":2,"i1852":2,"i1853":2,"i1854":2,"i1855":2,"i1856":2,"i1857":2,"i1858":2,"i1859":2,"i1860":2,"i1861":4,"i1862":2,"i1863":2,"i1864":2,"i1865":8,"i1866":2,"i1867":32,"i1868":1,"i1869":32,"i1870":2,"i1871":2,"i1872":2,"i1873":2,"i1874":2,"i1875":2,"i1876":2,"i1877":2,"i1878":2,"i1879":4,"i1880":2,"i1881":2,"i1882":2,"i1883":2,"i1884":2,"i1885":2,"i1886":2,"i1887":32,"i1888":1,"i1889":2,"i1890":1,"i1891":2,"i1892":1,"i1893":4,"i1894":1,"i1895":2,"i1896":2,"i1897":2,"i1898":2,"i1899":1,"i1900":2,"i1901":8,"i1902":4,"i1903":1,"i1904":2,"i1905":1,"i1906":2,"i1907":2,"i1908":2,"i1909":2,"i1910":2,"i1911":2,"i1912":2,"i1913":2,"i1914":2,"i1915":2,"i1916":2,"i1917":2,"i1918":2,"i1919":2,"i1920":2,"i1921":2,"i1922":2,"i1923":2,"i1924":2,"i1925":2,"i1926":2,"i1927":32,"i1928":1,"i1929":32,"i1930":2,"i1931":2,"i1932":8,"i1933":1,"i1934":2,"i1935":1,"i1936":2,"i1937":1,"i1938":2,"i1939":8,"i1940":8,"i1941":2,"i1942":2,"i1943":1,"i1944":2,"i1945":2,"i1946":2,"i1947":2,"i1948":1,"i1949":32,"i1950":1,"i1951":32,"i1952":1,"i1953":2,"i1954":2,"i1955":2,"i1956":1,"i1957":32,"i1958":1,"i1959":2,"i1960":2,"i1961":1,"i1962":2,"i1963":2,"i1964":2,"i1965":32,"i1966":2,"i1967":2,"i1968":2,"i1969":1,"i1970":2,"i1971":2,"i1972":2,"i1973":2,"i1974":2,"i1975":2,"i1976":2,"i1977":2,"i1978":2,"i1979":2,"i1980":2,"i1981":2,"i1982":2,"i1983":2,"i1984":2,"i1985":2,"i1986":2,"i1987":2,"i1988":2,"i1989":2,"i1990":2,"i1991":2,"i1992":2,"i1993":2,"i1994":2,"i1995":2,"i1996":2,"i1997":4,"i1998":1,"i1999":2,"i2000":2,"i2001":32,"i2002":1,"i2003":32,"i2004":2,"i2005":2,"i2006":2,"i2007":2,"i2008":2,"i2009":2,"i2010":2,"i2011":2,"i2012":2,"i2013":2,"i2014":2,"i2015":32,"i2016":4,"i2017":4,"i2018":32,"i2019":32,"i2020":4,"i2021":4,"i2022":2,"i2023":32,"i2024":2,"i2025":2,"i2026":2,"i2027":32,"i2028":2,"i2029":2,"i2030":1,"i2031":32,"i2032":1,"i2033":32,"i2034":2,"i2035":2,"i2036":2,"i2037":2,"i2038":2,"i2039":2,"i2040":2,"i2041":2,"i2042":32,"i2043":2,"i2044":2,"i2045":2,"i2046":32,"i2047":2,"i2048":2,"i2049":2,"i2050":2,"i2051":2,"i2052":2,"i2053":2,"i2054":8,"i2055":2,"i2056":1,"i2057":2,"i2058":32,"i2059":2,"i2060":2,"i2061":32,"i2062":32,"i2063":32,"i2064":2,"i2065":2,"i2066":2,"i2067":32,"i2068":2,"i2069":2,"i2070":32,"i2071":32,"i2072":2,"i2073":2,"i2074":32,"i2075":2,"i2076":32,"i2077":2,"i2078":32,"i2079":32,"i2080":2,"i2081":2,"i2082":32,"i2083":2,"i2084":32,"i2085":2,"i2086":2,"i2087":2,"i2088":2,"i2089":2,"i2090":2,"i2091":32,"i2092":32,"i2093":32,"i2094":32,"i2095":2,"i2096":2,"i2097":32,"i2098":2,"i2099":2,"i2100":32,"i2101":2,"i2102":32,"i2103":2,"i2104":2,"i2105":32,"i2106":2,"i2107":32,"i2108":2,"i2109":32,"i2110":2,"i2111":32,"i2112":32,"i2113":2,"i2114":32,"i2115":2,"i2116":2,"i2117":2,"i2118":2,"i2119":2,"i2120":1,"i2121":8,"i2122":2,"i2123":2,"i2124":1,"i2125":4,"i2126":4,"i2127":2,"i2128":2,"i2129":32,"i2130":32,"i2131":2,"i2132":32,"i2133":2,"i2134":32,"i2135":2,"i2136":32,"i2137":2,"i2138":32,"i2139":1,"i2140":32,"i2141":1,"i2142":2,"i2143":1,"i2144":2,"i2145":32,"i2146":4,"i2147":4,"i2148":2,"i2149":32,"i2150":4,"i2151":2,"i2152":32,"i2153":8,"i2154":2,"i2155":1,"i2156":32,"i2157":32,"i2158":2,"i2159":1,"i2160":8,"i2161":2,"i2162":2,"i2163":2,"i2164":2,"i2165":2,"i2166":2,"i2167":32,"i2168":2,"i2169":32,"i2170":32,"i2171":32,"i2172":2,"i2173":32,"i2174":2,"i2175":2,"i2176":2,"i2177":2,"i2178":32,"i2179":2,"i2180":2,"i2181":32,"i2182":2,"i2183":2,"i2184":2,"i2185":2,"i2186":2,"i2187":1,"i2188":32,"i2189":2,"i2190":2,"i2191":32,"i2192":2,"i2193":2,"i2194":32,"i2195":2,"i2196":2,"i2197":2,"i2198":2,"i2199":32,"i2200":2,"i2201":2,"i2202":2,"i2203":1,"i2204":32,"i2205":2,"i2206":32,"i2207":2,"i2208":2,"i2209":2,"i2210":2,"i2211":2,"i2212":1,"i2213":2,"i2214":32,"i2215":2,"i2216":32,"i2217":2,"i2218":32,"i2219":2,"i2220":2,"i2221":2,"i2222":2,"i2223":32,"i2224":4,"i2225":4,"i2226":32,"i2227":32,"i2228":32,"i2229":2,"i2230":2,"i2231":2,"i2232":2,"i2233":2}; |
| var tabs = {65535:["t0","All Classes"],1:["t1","Interface Summary"],2:["t2","Class Summary"],4:["t3","Enum Summary"],8:["t4","Exception Summary"],32:["t6","Annotation Types Summary"]}; |
| var altColor = "altColor"; |
| var rowColor = "rowColor"; |
| var tableTab = "tableTab"; |
| var activeTableTab = "activeTableTab"; |
| var pathtoroot = "./"; |
| var useModuleDirectories = true; |
| loadScripts(document, 'script');</script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <header role="banner"> |
| <nav role="navigation"> |
| <div class="fixedNav"> |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="topNav"><a id="navbar.top"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> |
| <a id="navbar.top.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="index.html">Overview</a></li> |
| <li>Package</li> |
| <li>Class</li> |
| <li><a href="overview-tree.html">Tree</a></li> |
| <li><a href="deprecated-list.html">Deprecated</a></li> |
| <li><a href="index-all.html">Index</a></li> |
| <li><a href="help-doc.html">Help</a></li> |
| </ul> |
| <div class="aboutLanguage">EclipseLink 3.0.0, API Reference</div> |
| </div> |
| <div class="subNav"> |
| <ul class="navList" id="allclasses_navbar_top"> |
| <li><a href="allclasses.html">All Classes</a></li> |
| </ul> |
| <ul class="navListSearch"> |
| <li><label for="search">SEARCH:</label> |
| <input type="text" id="search" value="search" disabled="disabled"> |
| <input type="reset" id="reset" value="reset" disabled="disabled"> |
| </li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_top"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| </div> |
| <a id="skip.navbar.top"> |
| <!-- --> |
| </a></div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| </div> |
| <div class="navPadding"> </div> |
| <script type="text/javascript"><!-- |
| $('.navPadding').css('padding-top', $('.fixedNav').css("height")); |
| //--> |
| </script> |
| </nav> |
| </header> |
| <main role="main"> |
| <div class="header"> |
| <h1 title="All&nbsp;Classes" class="title">All Classes</h1> |
| </div> |
| <div class="allClassesContainer"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <table class="typeSummary"> |
| <caption><span id="t0" class="activeTableTab"><span>All Classes</span><span class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Interface Summary</a></span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Class Summary</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Enum Summary</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Exception Summary</a></span><span class="tabEnd"> </span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Annotation Types Summary</a></span><span class="tabEnd"> </span></span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Class</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| <tr id="i0" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AbsExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbsExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>ABS</b> function removes the minus sign from a specified argument and returns the absolute |
| value, which is always a positive number or zero.</div> |
| </th> |
| </tr> |
| <tr id="i1" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AbsExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbsExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/AbsExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>AbsExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/AbsExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>AbsExpression</code></a> when the portion of the |
| query to parse starts with <b>ABS</b>.</div> |
| </th> |
| </tr> |
| <tr id="i2" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AbsExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AbsExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code><b>ABS</b></code> function removes the minus sign from a specified argument and returns |
| the absolute value, which is always a positive number or zero.</div> |
| </th> |
| </tr> |
| <tr id="i3" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/AbsFunctionResolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">AbsFunctionResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Resolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Resolver</code></a> is responsible to calculate the <a href="org/eclipse/persistence/jpa/jpql/tools/spi/IType.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi"><code>IType</code></a> based on the type of the |
| <b>ABS</b> expression.</div> |
| </th> |
| </tr> |
| <tr id="i4" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/AbstractActualJPQLQueryFormatter.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">AbstractActualJPQLQueryFormatter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/model/IJPQLQueryFormatter.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IJPQLQueryFormatter</code></a> is used to generate a string representation of a <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> based on how it was parsed, which means this formatter can only be used when the |
| <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> was created by parsing a JPQL query because it needs to retrieve parsing |
| information from the corresponding <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i5" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/AbstractCaseExpressionStateObjectBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">AbstractCaseExpressionStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This abstract implementation of <a href="org/eclipse/persistence/jpa/jpql/tools/model/ICaseExpressionStateObjectBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>ICaseExpressionStateObjectBuilder</code></a> adds support for |
| creating a <code><b>CASE</b></code> expression.</div> |
| </th> |
| </tr> |
| <tr id="i6" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/foundation/AbstractColumnMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractColumnMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Maps an attribute or some other property to the corresponding |
| database field type.</div> |
| </th> |
| </tr> |
| <tr id="i7" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/foundation/AbstractCompositeCollectionMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractCompositeCollectionMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Define an embedded collection of objects.</div> |
| </th> |
| </tr> |
| <tr id="i8" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/foundation/AbstractCompositeDirectCollectionMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractCompositeDirectCollectionMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><code>AbstractCompositeDirectCollectionMapping</code> consolidates the behavior of mappings that |
| map collections of "native" data objects (e.g.</div> |
| </th> |
| </tr> |
| <tr id="i9" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/foundation/AbstractCompositeObjectMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractCompositeObjectMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Chunks of data from non-relational data sources can have an |
| embedded component objects.</div> |
| </th> |
| </tr> |
| <tr id="i10" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AbstractConditionalClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractConditionalClause</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Conditional expressions are composed of other conditional expressions, comparison operations, |
| logical operations, path expressions that evaluate to boolean values, boolean literals, and |
| boolean input parameters.</div> |
| </th> |
| </tr> |
| <tr id="i11" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractConditionalClauseStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AbstractConditionalClauseStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Conditional expressions are composed of other conditional expressions, comparison operations, |
| logical operations, path expressions that evaluate to boolean values, boolean literals, and |
| boolean input parameters.</div> |
| </th> |
| </tr> |
| <tr id="i12" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/AbstractConditionalExpressionStateObjectBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">AbstractConditionalExpressionStateObjectBuilder</a><<a href="org/eclipse/persistence/jpa/jpql/tools/model/AbstractConditionalExpressionStateObjectBuilder.html" title="type parameter in AbstractConditionalExpressionStateObjectBuilder">T</a> extends <a href="org/eclipse/persistence/jpa/jpql/tools/model/IAbstractConditionalExpressionStateObjectBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model">IAbstractConditionalExpressionStateObjectBuilder</a><<a href="org/eclipse/persistence/jpa/jpql/tools/model/AbstractConditionalExpressionStateObjectBuilder.html" title="type parameter in AbstractConditionalExpressionStateObjectBuilder">T</a>>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The abstract implementation of <a href="org/eclipse/persistence/jpa/jpql/tools/model/IConditionalExpressionStateObjectBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IConditionalExpressionStateObjectBuilder</code></a> that supports the |
| creation of the conditional expression based on the JPQL grammar defined in JPA 2.0.</div> |
| </th> |
| </tr> |
| <tr id="i13" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/AbstractConditionalStateObjectBuilderWrapper.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">AbstractConditionalStateObjectBuilderWrapper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This builder wraps another builder and delegates the calls to it.</div> |
| </th> |
| </tr> |
| <tr id="i14" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The visitor provides support for finding the possible proposals within a JPQL query at a certain |
| position.</div> |
| </th> |
| </tr> |
| <tr id="i15" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.AbstractAppendableExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.AbstractAppendableExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i16" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.AbstractConditionalClauseCollectionHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.AbstractConditionalClauseCollectionHelper</a><<a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.AbstractConditionalClauseCollectionHelper.html" title="type parameter in AbstractContentAssistVisitor.AbstractConditionalClauseCollectionHelper">T</a> extends <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser">Expression</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This helper handles adding proposals within a conditional expression that might be parsed as |
| a single expression or has a collection of expression, which means the fragment is either |
| incomplete or invalid.</div> |
| </th> |
| </tr> |
| <tr id="i17" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.AbstractFromClauseStatementHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.AbstractFromClauseStatementHelper</a><<a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.AbstractFromClauseStatementHelper.html" title="type parameter in AbstractContentAssistVisitor.AbstractFromClauseStatementHelper">T</a> extends <a href="org/eclipse/persistence/jpa/jpql/parser/AbstractSelectStatement.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractSelectStatement</a>></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i18" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.AbstractGroupByClauseStatementHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.AbstractGroupByClauseStatementHelper</a><<a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.AbstractGroupByClauseStatementHelper.html" title="type parameter in AbstractContentAssistVisitor.AbstractGroupByClauseStatementHelper">T</a> extends <a href="org/eclipse/persistence/jpa/jpql/parser/AbstractSelectStatement.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractSelectStatement</a>></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i19" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.AbstractHavingClauseStatementHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.AbstractHavingClauseStatementHelper</a><<a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.AbstractHavingClauseStatementHelper.html" title="type parameter in AbstractContentAssistVisitor.AbstractHavingClauseStatementHelper">T</a> extends <a href="org/eclipse/persistence/jpa/jpql/parser/AbstractSelectStatement.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractSelectStatement</a>></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i20" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.AbstractSelectClauseCollectionHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.AbstractSelectClauseCollectionHelper</a><<a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.AbstractSelectClauseCollectionHelper.html" title="type parameter in AbstractContentAssistVisitor.AbstractSelectClauseCollectionHelper">T</a> extends <a href="org/eclipse/persistence/jpa/jpql/parser/AbstractSelectClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractSelectClause</a>></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i21" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.AbstractSelectClauseStatementHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.AbstractSelectClauseStatementHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i22" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.AbstractWhereClauseSelectStatementHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.AbstractWhereClauseSelectStatementHelper</a><<a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.AbstractWhereClauseSelectStatementHelper.html" title="type parameter in AbstractContentAssistVisitor.AbstractWhereClauseSelectStatementHelper">T</a> extends <a href="org/eclipse/persistence/jpa/jpql/parser/AbstractSelectStatement.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractSelectStatement</a>></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i23" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.AcceptableTypeVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.AcceptableTypeVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor retrieves the permitted type from the path expression's parent.</div> |
| </th> |
| </tr> |
| <tr id="i24" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.AppendableExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.AppendableExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor scans the visited <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a> and determines if a JPQL identifier can be |
| added ("appended") when the position of the cursor is at the end of the expression.</div> |
| </th> |
| </tr> |
| <tr id="i25" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.AppendableType.html" title="enum in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.AppendableType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This is used to determine how <a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.AppendableExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools"><code>AbstractContentAssistVisitor.AppendableExpressionVisitor</code></a> should perform the check.</div> |
| </th> |
| </tr> |
| <tr id="i26" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.CollectionExpressionHelper.html" title="interface in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.CollectionExpressionHelper</a><<a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.CollectionExpressionHelper.html" title="type parameter in AbstractContentAssistVisitor.CollectionExpressionHelper">T</a> extends <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser">Expression</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This helper is used to determine how to add proposals within a collection of expressions.</div> |
| </th> |
| </tr> |
| <tr id="i27" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.CollectionExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.CollectionExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor retrieves the <a href="org/eclipse/persistence/jpa/jpql/parser/CollectionExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>CollectionExpression</code></a> if it is visited.</div> |
| </th> |
| </tr> |
| <tr id="i28" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.CollectionMappingFilter.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.CollectionMappingFilter</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i29" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.ConcatExpressionCollectionHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.ConcatExpressionCollectionHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i30" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.ConditionalClauseCollectionHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.ConditionalClauseCollectionHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This helpers handles adding proposals for <a href="org/eclipse/persistence/jpa/jpql/parser/AbstractConditionalClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>AbstractConditionalClause</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i31" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.ConstrutorCollectionHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.ConstrutorCollectionHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i32" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.DeclarationVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.DeclarationVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i33" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.DefaultMappingCollector.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.DefaultMappingCollector</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The default implementation of <a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.MappingCollector.html" title="interface in org.eclipse.persistence.jpa.jpql.tools"><code>AbstractContentAssistVisitor.MappingCollector</code></a>, which simply returns an empty collection.</div> |
| </th> |
| </tr> |
| <tr id="i34" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.DeleteClauseCollectionHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.DeleteClauseCollectionHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i35" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.DeleteClauseStatementHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.DeleteClauseStatementHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i36" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.DifferentComparisonFilter.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.DifferentComparisonFilter</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i37" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.DoubleEncapsulatedCollectionHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.DoubleEncapsulatedCollectionHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i38" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.EncapsulatedExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.EncapsulatedExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i39" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.EndingQueryPositionBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.EndingQueryPositionBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This builder populates a <a href="org/eclipse/persistence/jpa/jpql/parser/QueryPosition.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>QueryPosition</code></a> by traversing the valid portion of the JPQL |
| query.</div> |
| </th> |
| </tr> |
| <tr id="i40" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.EnumVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.EnumVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor determines whether a path expression can be resolved as a fully qualified enum |
| type and an enum constant.</div> |
| </th> |
| </tr> |
| <tr id="i41" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.FilteringMappingCollector.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.FilteringMappingCollector</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.MappingCollector.html" title="interface in org.eclipse.persistence.jpa.jpql.tools"><code>AbstractContentAssistVisitor.MappingCollector</code></a> returns the possible mappings (non-collection type or |
| collection type) from a managed type.</div> |
| </th> |
| </tr> |
| <tr id="i42" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.FollowingClausesVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.FollowingClausesVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i43" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.FollowingInvalidExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.FollowingInvalidExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i44" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.FromClauseCollectionHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.FromClauseCollectionHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i45" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.FromClauseStatementHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.FromClauseStatementHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i46" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.GroupByClauseCollectionHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.GroupByClauseCollectionHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i47" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.GroupByClauseStatementHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.GroupByClauseStatementHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i48" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.HavingClauseStatementHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.HavingClauseStatementHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i49" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.IdentificationVariableType.html" title="enum in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.IdentificationVariableType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The various ways of retrieving identification variables from the declaration expression.</div> |
| </th> |
| </tr> |
| <tr id="i50" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.IncompleteCollectionExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.IncompleteCollectionExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor is used when a clause or a compound expression was parsed with a collection of |
| expressions representing an invalid fragment.</div> |
| </th> |
| </tr> |
| <tr id="i51" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.InvalidExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.InvalidExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor determines if the visited <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a> is one of the two that represents |
| an invalid expression.</div> |
| </th> |
| </tr> |
| <tr id="i52" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.JoinCollectionHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.JoinCollectionHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i53" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.MappingCollector.html" title="interface in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.MappingCollector</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A collector is responsible to retrieve the possible proposals by using the mappings that can |
| complete a path expression.</div> |
| </th> |
| </tr> |
| <tr id="i54" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.MappingFilterBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.MappingFilterBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor is responsible to create the right <a href="org/eclipse/persistence/jpa/jpql/utility/filter/Filter.html" title="interface in org.eclipse.persistence.jpa.jpql.utility.filter"><code>Filter</code></a> based on the type of the <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i55" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.MappingTypeFilter.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.MappingTypeFilter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/utility/filter/Filter.html" title="interface in org.eclipse.persistence.jpa.jpql.utility.filter"><code>Filter</code></a> is responsible to filter out the mappings that can't have their type |
| assignable to the one passed in.</div> |
| </th> |
| </tr> |
| <tr id="i56" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.NotExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.NotExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i57" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.OrderByClauseCollectionHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.OrderByClauseCollectionHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i58" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.OrderByClauseStatementHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.OrderByClauseStatementHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i59" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.PropertyMappingFilter.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.PropertyMappingFilter</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i60" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.RangeVariableDeclarationVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.RangeVariableDeclarationVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i61" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.ResultVariableVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.ResultVariableVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i62" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.SelectClauseCollectionHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.SelectClauseCollectionHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i63" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.SelectClauseStatementHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.SelectClauseStatementHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i64" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.SimpleFromClauseStatementHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.SimpleFromClauseStatementHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i65" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.SimpleGroupByClauseStatementHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.SimpleGroupByClauseStatementHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i66" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.SimpleHavingClauseStatementHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.SimpleHavingClauseStatementHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i67" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.SimpleSelectClauseCollectionHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.SimpleSelectClauseCollectionHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i68" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.SimpleSelectClauseStatementHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.SimpleSelectClauseStatementHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i69" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.SimpleWhereClauseSelectStatementHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.SimpleWhereClauseSelectStatementHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i70" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.StatementHelper.html" title="interface in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.StatementHelper</a><<a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.StatementHelper.html" title="type parameter in AbstractContentAssistVisitor.StatementHelper">T</a> extends <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser">Expression</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This helper helps to add JPQL identifiers for the clauses that make up a query statement and |
| also chains the clauses within the query.</div> |
| </th> |
| </tr> |
| <tr id="i71" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.SubqueryAppendableExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.SubqueryAppendableExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i72" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.SubqueryVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.SubqueryVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor determines if an <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a> is in a subquery.</div> |
| </th> |
| </tr> |
| <tr id="i73" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.TripleEncapsulatedCollectionHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.TripleEncapsulatedCollectionHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i74" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.UpdateClauseStatementHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.UpdateClauseStatementHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i75" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.UpdateItemCollectionHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.UpdateItemCollectionHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i76" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.VisitParentVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.VisitParentVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor is meant to adjust the corrections stack when traversing an <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a> in |
| order to increase the list of valid proposals.</div> |
| </th> |
| </tr> |
| <tr id="i77" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.WhenClauseConditionalClauseCollectionHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.WhenClauseConditionalClauseCollectionHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This helpers handles adding proposals for <a href="org/eclipse/persistence/jpa/jpql/parser/WhenClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>WhenClause</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i78" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.WhereClauseDeleteStatementHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.WhereClauseDeleteStatementHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i79" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.WhereClauseSelectStatementHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.WhereClauseSelectStatementHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i80" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.WhereClauseUpdateStatementHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.WhereClauseUpdateStatementHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i81" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.WithinInvalidExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractContentAssistVisitor.WithinInvalidExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i82" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/copying/AbstractCopyPolicy.html" title="class in org.eclipse.persistence.descriptors.copying">AbstractCopyPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Allows customization of how an object is cloned.</div> |
| </th> |
| </tr> |
| <tr id="i83" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/foundation/AbstractDirectMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractDirectMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Maps an attribute to the corresponding database field type.</div> |
| </th> |
| </tr> |
| <tr id="i84" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AbstractDoubleEncapsulatedExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractDoubleEncapsulatedExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a> takes care of parsing an expression that encapsulates two expressions |
| separated by a comma.</div> |
| </th> |
| </tr> |
| <tr id="i85" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractDoubleEncapsulatedExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AbstractDoubleEncapsulatedExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> represents a JPQL expression that has a JPQL identifier followed by |
| two an encapsulated expression with parenthesis, the two expression are separated by a comma.</div> |
| </th> |
| </tr> |
| <tr id="i86" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AbstractEclipseLinkExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractEclipseLinkExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The abstract implementation of <a href="org/eclipse/persistence/jpa/jpql/parser/EclipseLinkExpressionVisitor.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>EclipseLinkExpressionVisitor</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i87" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractEclipseLinkParameterTypeVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractEclipseLinkParameterTypeVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor calculates the type of an input parameter.</div> |
| </th> |
| </tr> |
| <tr id="i88" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/AbstractEclipseLinkSelectExpressionStateObjectBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">AbstractEclipseLinkSelectExpressionStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i89" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractEclipseLinkSemanticValidator.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractEclipseLinkSemanticValidator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This validator is responsible to gather the problems found in a JPQL query by validating the |
| content to make sure it is semantically valid for EclipseLink.</div> |
| </th> |
| </tr> |
| <tr id="i90" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractEclipseLinkSemanticValidator.EclipseLinkOwningClauseVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractEclipseLinkSemanticValidator.EclipseLinkOwningClauseVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor retrieves the clause owning the visited <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i91" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractEclipseLinkSemanticValidator.SubquerySelectItemCalculator.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractEclipseLinkSemanticValidator.SubquerySelectItemCalculator</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i92" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractEclipseLinkSemanticValidator.TableExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractEclipseLinkSemanticValidator.TableExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i93" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractEclipseLinkSemanticValidator.TopLevelFirstDeclarationVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractEclipseLinkSemanticValidator.TopLevelFirstDeclarationVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i94" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/AbstractEclipseLinkSimpleSelectExpressionStateObjectBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">AbstractEclipseLinkSimpleSelectExpressionStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i95" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractEclipseLinkStateObjectVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AbstractEclipseLinkStateObjectVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The abstract definition of <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/EclipseLinkStateObjectVisitor.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>EclipseLinkStateObjectVisitor</code></a>, which implements all the |
| methods but does nothing.</div> |
| </th> |
| </tr> |
| <tr id="i96" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AbstractEclipseLinkTraverseChildrenVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractEclipseLinkTraverseChildrenVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/ExpressionVisitor.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>ExpressionVisitor</code></a> traverses the entire hierarchy of the JPQL parsed tree by going |
| down into each of the children of any given <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i97" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractEclipseLinkTraverseChildrenVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AbstractEclipseLinkTraverseChildrenVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObjectVisitor.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObjectVisitor</code></a> traverses the entire hierarchy of the JPQL parsed tree by going |
| down into each of the children of any given <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i98" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AbstractEclipseLinkTraverseParentVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractEclipseLinkTraverseParentVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/EclipseLinkExpressionVisitor.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>EclipseLinkExpressionVisitor</code></a> traverses up the hierarchy.</div> |
| </th> |
| </tr> |
| <tr id="i99" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractEclipseLinkTraverseParentVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AbstractEclipseLinkTraverseParentVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObjectVisitor.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObjectVisitor</code></a> traverses up the hierarchy.</div> |
| </th> |
| </tr> |
| <tr id="i100" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AbstractEncapsulatedExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractEncapsulatedExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This expression handles parsing the identifier followed by an expression encapsulated within |
| parenthesis.</div> |
| </th> |
| </tr> |
| <tr id="i101" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractEncapsulatedExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AbstractEncapsulatedExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This expression handles parsing the identifier followed by an expression encapsulated within |
| parenthesis.</div> |
| </th> |
| </tr> |
| <tr id="i102" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/resources/common/AbstractEntityResource.html" title="class in org.eclipse.persistence.jpa.rs.resources.common">AbstractEntityResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base class for entity resource.</div> |
| </th> |
| </tr> |
| <tr id="i103" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/exceptions/AbstractExceptionMapper.html" title="class in org.eclipse.persistence.jpa.rs.exceptions">AbstractExceptionMapper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i104" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AbstractExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This is the abstract definition of all the parts used to create the tree hierarchy representing |
| the parsed JPQL query.</div> |
| </th> |
| </tr> |
| <tr id="i105" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AbstractExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The abstract definition of <a href="org/eclipse/persistence/jpa/jpql/parser/ExpressionVisitor.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>ExpressionVisitor</code></a>, which implements all the methods but does |
| nothing.</div> |
| </th> |
| </tr> |
| <tr id="i106" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AbstractFromClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractFromClause</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>FROM</b> clause of a query defines the domain of the query by declaring identification |
| variables.</div> |
| </th> |
| </tr> |
| <tr id="i107" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractFromClauseStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AbstractFromClauseStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This state object represents the abstract definition of a <code><b>FROM</b></code> clause, which |
| is either the <code>FROM</code> clause of the query or of a sub-query expression.</div> |
| </th> |
| </tr> |
| <tr id="i108" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractGrammarValidator.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractGrammarValidator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The base validator responsible to gather the problems found in a JPQL query by validating it |
| against the provided JPQL grammar.</div> |
| </th> |
| </tr> |
| <tr id="i109" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractGrammarValidator.AbstractCollectionValidator.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractGrammarValidator.AbstractCollectionValidator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This validate is responsible to validate the collection of <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expressions</code></a>: |
| |
| Making sure they are all separated by a comma or by a space (depending on which one is |
| required); |
| Making sure it does not end with a comma; |
| There is no empty expression between two commas. |
| </div> |
| </th> |
| </tr> |
| <tr id="i110" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractGrammarValidator.AbstractDoubleEncapsulatedExpressionHelper.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractGrammarValidator.AbstractDoubleEncapsulatedExpressionHelper</a><<a href="org/eclipse/persistence/jpa/jpql/AbstractGrammarValidator.AbstractDoubleEncapsulatedExpressionHelper.html" title="type parameter in AbstractGrammarValidator.AbstractDoubleEncapsulatedExpressionHelper">T</a> extends <a href="org/eclipse/persistence/jpa/jpql/parser/AbstractDoubleEncapsulatedExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractDoubleEncapsulatedExpression</a>></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i111" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractGrammarValidator.AbstractEncapsulatedExpressionHelper.html" title="interface in org.eclipse.persistence.jpa.jpql">AbstractGrammarValidator.AbstractEncapsulatedExpressionHelper</a><<a href="org/eclipse/persistence/jpa/jpql/AbstractGrammarValidator.AbstractEncapsulatedExpressionHelper.html" title="type parameter in AbstractGrammarValidator.AbstractEncapsulatedExpressionHelper">T</a> extends <a href="org/eclipse/persistence/jpa/jpql/parser/AbstractEncapsulatedExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractEncapsulatedExpression</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The root helper that validates any <a href="org/eclipse/persistence/jpa/jpql/parser/AbstractEncapsulatedExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>AbstractEncapsulatedExpression</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i112" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractGrammarValidator.AbstractSingleEncapsulatedExpressionHelper.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractGrammarValidator.AbstractSingleEncapsulatedExpressionHelper</a><<a href="org/eclipse/persistence/jpa/jpql/AbstractGrammarValidator.AbstractSingleEncapsulatedExpressionHelper.html" title="type parameter in AbstractGrammarValidator.AbstractSingleEncapsulatedExpressionHelper">T</a> extends <a href="org/eclipse/persistence/jpa/jpql/parser/AbstractSingleEncapsulatedExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractSingleEncapsulatedExpression</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The abstract implementation of <a href="org/eclipse/persistence/jpa/jpql/AbstractGrammarValidator.AbstractSingleEncapsulatedExpressionHelper.html" title="class in org.eclipse.persistence.jpa.jpql"><code>AbstractGrammarValidator.AbstractSingleEncapsulatedExpressionHelper</code></a> which |
| implements some of the methods since the behavior is the same for all subclasses of |
| <a href="org/eclipse/persistence/jpa/jpql/parser/AbstractSingleEncapsulatedExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>AbstractSingleEncapsulatedExpression</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i113" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper</a><<a href="org/eclipse/persistence/jpa/jpql/AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper.html" title="type parameter in AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper">T</a> extends <a href="org/eclipse/persistence/jpa/jpql/parser/AbstractTripleEncapsulatedExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractTripleEncapsulatedExpression</a>></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i114" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractGrammarValidator.CollectionExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractGrammarValidator.CollectionExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor retrieves the <a href="org/eclipse/persistence/jpa/jpql/parser/CollectionExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>CollectionExpression</code></a> if it is visited.</div> |
| </th> |
| </tr> |
| <tr id="i115" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractGrammarValidator.CollectionSeparatedByCommaValidator.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractGrammarValidator.CollectionSeparatedByCommaValidator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This validator validates a <a href="org/eclipse/persistence/jpa/jpql/parser/CollectionExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>CollectionExpression</code></a> by making sure each item is separated |
| by a comma.</div> |
| </th> |
| </tr> |
| <tr id="i116" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractGrammarValidator.CollectionSeparatedBySpaceValidator.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractGrammarValidator.CollectionSeparatedBySpaceValidator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This validator validates a <a href="org/eclipse/persistence/jpa/jpql/parser/CollectionExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>CollectionExpression</code></a> by making sure each item is not |
| separated by a comma.</div> |
| </th> |
| </tr> |
| <tr id="i117" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractGrammarValidator.ComparisonExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractGrammarValidator.ComparisonExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i118" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractGrammarValidator.DateTimeVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractGrammarValidator.DateTimeVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i119" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractGrammarValidator.NullExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractGrammarValidator.NullExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor checks to see if the visited expression is <a href="org/eclipse/persistence/jpa/jpql/parser/NullExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>NullExpression</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i120" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractIdentificationVariableDeclarationStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AbstractIdentificationVariableDeclarationStateObject</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i121" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AbstractJPQLGrammar.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractJPQLGrammar</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The abstract definition of a <a href="org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>JPQLGrammar</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i122" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/AbstractJPQLQueryBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">AbstractJPQLQueryBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An abstract implementation of <a href="org/eclipse/persistence/jpa/jpql/tools/model/IJPQLQueryBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IJPQLQueryBuilder</code></a> that parses a JPQL query or any JPQL |
| fragments and creates the <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> representation by delegating the creation to an |
| instance of <a href="org/eclipse/persistence/jpa/jpql/tools/model/BasicStateObjectBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model"><code>BasicStateObjectBuilder</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i123" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/AbstractJPQLQueryFormatter.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">AbstractJPQLQueryFormatter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The abstract definition of a <a href="org/eclipse/persistence/jpa/jpql/tools/model/IJPQLQueryFormatter.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IJPQLQueryFormatter</code></a>, which converts an <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> |
| into its string representation that can be used as a real JPQL query.</div> |
| </th> |
| </tr> |
| <tr id="i124" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractJPQLQueryHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractJPQLQueryHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This helper can perform the following operations over a JPQL query: |
| |
| Calculates the result type of a query: <a href="org/eclipse/persistence/jpa/jpql/tools/AbstractJPQLQueryHelper.html#getResultType()"><code>AbstractJPQLQueryHelper.getResultType()</code></a>; |
| Calculates the type of an input parameter: <a href="org/eclipse/persistence/jpa/jpql/tools/AbstractJPQLQueryHelper.html#getParameterType(java.lang.String)"><code>AbstractJPQLQueryHelper.getParameterType(String)</code></a>. |
| Calculates the possible choices to complete the query from a given |
| position (used for content assist): <a href="org/eclipse/persistence/jpa/jpql/tools/AbstractJPQLQueryHelper.html#buildContentAssistProposals(int)"><code>AbstractJPQLQueryHelper.buildContentAssistProposals(int)</code></a>. |
| Validates the query by introspecting it grammatically and semantically: |
| |
| <a href="org/eclipse/persistence/jpa/jpql/tools/AbstractJPQLQueryHelper.html#validate()"><code>AbstractJPQLQueryHelper.validate()</code></a>, |
| <a href="org/eclipse/persistence/jpa/jpql/tools/AbstractJPQLQueryHelper.html#validateGrammar()"><code>AbstractJPQLQueryHelper.validateGrammar()</code></a>, |
| <a href="org/eclipse/persistence/jpa/jpql/tools/AbstractJPQLQueryHelper.html#validateSemantic()"><code>AbstractJPQLQueryHelper.validateSemantic()</code></a>. |
| |
| |
| Refactoring support: |
| |
| <a href="org/eclipse/persistence/jpa/jpql/tools/AbstractJPQLQueryHelper.html#buildBasicRefactoringTool()"><code>AbstractJPQLQueryHelper.buildBasicRefactoringTool()</code></a> provides support for generating the delta of the |
| refactoring operation through a collection of <a href="org/eclipse/persistence/jpa/jpql/tools/TextEdit.html" title="interface in org.eclipse.persistence.jpa.jpql.tools"><code>TextEdit</code></a> objects. |
| <a href="org/eclipse/persistence/jpa/jpql/tools/AbstractJPQLQueryHelper.html#buildRefactoringTool()"><code>AbstractJPQLQueryHelper.buildRefactoringTool()</code></a> provides support for refactoring the JPQL query through |
| the editable <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> |
| and once all refactoring operations have been executed, the <a href="org/eclipse/persistence/jpa/jpql/tools/model/IJPQLQueryFormatter.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IJPQLQueryFormatter</code></a> will |
| generate a new string representation of the JPQL query. |
| |
| |
| </div> |
| </th> |
| </tr> |
| <tr id="i125" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractListHolderStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AbstractListHolderStateObject</a><<a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractListHolderStateObject.html" title="type parameter in AbstractListHolderStateObject">T</a> extends <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query">StateObject</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The abstraction definition of a <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> that holds onto a list of children, the |
| methods defined in <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/ListHolderStateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>ListHolderStateObject</code></a> are automatically handled here.</div> |
| </th> |
| </tr> |
| <tr id="i126" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AbstractLiteralExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractLiteralExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This factory is responsible to return the right literal expression.</div> |
| </th> |
| </tr> |
| <tr id="i127" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/helpers/AbstractMarshallerImpl.html" title="class in jakarta.xml.bind.helpers">AbstractMarshallerImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Partial default <code>Marshaller</code> implementation.</div> |
| </th> |
| </tr> |
| <tr id="i128" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractModifyClauseStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AbstractModifyClauseStateObject</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i129" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractModifyStatementStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AbstractModifyStatementStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The abstract definition of a modify statement.</div> |
| </th> |
| </tr> |
| <tr id="i130" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/AbstractNewValueStateObjectBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">AbstractNewValueStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i131" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/nullpolicy/AbstractNullPolicy.html" title="class in org.eclipse.persistence.oxm.mappings.nullpolicy">AbstractNullPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: <b>Description</b>: This node null policy allows for the handling of |
| various representations of null in XML documents.<br></div> |
| </th> |
| </tr> |
| <tr id="i132" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AbstractOrderByClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractOrderByClause</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An ordering clause allows the objects or values that are returned by the query to be ordered.</div> |
| </th> |
| </tr> |
| <tr id="i133" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AbstractPathExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractPathExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An identification variable followed by the navigation operator (.) and a state field or |
| association field is a path expression.</div> |
| </th> |
| </tr> |
| <tr id="i134" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractPathExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AbstractPathExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An identification variable followed by the navigation operator (.) and a state field or |
| association field is a path expression.</div> |
| </th> |
| </tr> |
| <tr id="i135" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/AbstractPathResolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">AbstractPathResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Resolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Resolver</code></a> is responsible to resolve a single path of a path expression (state field |
| path expression, singled valued object field, or a collection-valued path expression).</div> |
| </th> |
| </tr> |
| <tr id="i136" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/resources/common/AbstractPersistenceResource.html" title="class in org.eclipse.persistence.jpa.rs.resources.common">AbstractPersistenceResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base class for persistent unit resources.</div> |
| </th> |
| </tr> |
| <tr id="i137" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/resources/common/AbstractPersistenceUnitResource.html" title="class in org.eclipse.persistence.jpa.rs.resources.common">AbstractPersistenceUnitResource</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i138" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/resources/common/AbstractQueryResource.html" title="class in org.eclipse.persistence.jpa.rs.resources.common">AbstractQueryResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base class for query resource.</div> |
| </th> |
| </tr> |
| <tr id="i139" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/AbstractRangeDeclaration.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">AbstractRangeDeclaration</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The abstract definition of a range declaration, which is used to navigate to a "root" object.</div> |
| </th> |
| </tr> |
| <tr id="i140" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractRangeVariableDeclarationStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AbstractRangeVariableDeclarationStateObject</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i141" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/AbstractRefactoringTool.html" title="class in org.eclipse.persistence.jpa.jpql.tools">AbstractRefactoringTool</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The abstract definition of a refactoring</div> |
| </th> |
| </tr> |
| <tr id="i142" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/resources/common/AbstractResource.html" title="class in org.eclipse.persistence.jpa.rs.resources.common">AbstractResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base class for all resources.</div> |
| </th> |
| </tr> |
| <tr id="i143" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/AbstractScalarExpressionStateObjectBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">AbstractScalarExpressionStateObjectBuilder</a><<a href="org/eclipse/persistence/jpa/jpql/tools/model/AbstractScalarExpressionStateObjectBuilder.html" title="type parameter in AbstractScalarExpressionStateObjectBuilder">T</a> extends <a href="org/eclipse/persistence/jpa/jpql/tools/model/IScalarExpressionStateObjectBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model">IScalarExpressionStateObjectBuilder</a><<a href="org/eclipse/persistence/jpa/jpql/tools/model/AbstractScalarExpressionStateObjectBuilder.html" title="type parameter in AbstractScalarExpressionStateObjectBuilder">T</a>>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This abstract definition of a builder provides the support for creating expressions defined by a |
| <code>scalar expression</code>.</div> |
| </th> |
| </tr> |
| <tr id="i144" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AbstractSchemaName.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractSchemaName</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An abstract schema name designates the abstract schema type over which the query ranges.</div> |
| </th> |
| </tr> |
| <tr id="i145" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AbstractSchemaNameBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractSchemaNameBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for an abstract schema name.</div> |
| </th> |
| </tr> |
| <tr id="i146" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AbstractSchemaNameFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractSchemaNameFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/AbstractSchemaNameFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>AbstractSchemaNameFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/AbstractSchemaName.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>AbstractSchemaName</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i147" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractSchemaNameStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AbstractSchemaNameStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An abstract schema name designates the abstract schema type over which the query ranges.</div> |
| </th> |
| </tr> |
| <tr id="i148" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AbstractSelectClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractSelectClause</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>SELECT</b> clause denotes the query result.</div> |
| </th> |
| </tr> |
| <tr id="i149" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractSelectClauseStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AbstractSelectClauseStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This state object represents the abstract definition of a <code><b>SELECT</b></code> clause, |
| which is either the <code>SELECT</code> clause of the top-level query or of a subquery.</div> |
| </th> |
| </tr> |
| <tr id="i150" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/AbstractSelectExpressionStateObjectBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">AbstractSelectExpressionStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i151" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AbstractSelectStatement.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractSelectStatement</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A query is an operation that retrieves data from one or more tables or views.</div> |
| </th> |
| </tr> |
| <tr id="i152" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractSelectStatementStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AbstractSelectStatementStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This state object represents the select statement, which has at least a <code><b>SELECT</b></code> |
| clause and a <code><b>FROM</b></code> clause.</div> |
| </th> |
| </tr> |
| <tr id="i153" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractSemanticValidator.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractSemanticValidator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The base validator responsible to gather the problems found in a JPQL query by validating the |
| content to make sure it is semantically valid, i.e.</div> |
| </th> |
| </tr> |
| <tr id="i154" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractSemanticValidator.CollectionValuedPathExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractSemanticValidator.CollectionValuedPathExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor is meant to retrieve an <a href="org/eclipse/persistence/jpa/jpql/parser/CollectionValuedPathExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>CollectionValuedPathExpression</code></a> if the visited |
| <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a> is that object.</div> |
| </th> |
| </tr> |
| <tr id="i155" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractSemanticValidator.ComparingEntityTypeLiteralVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractSemanticValidator.ComparingEntityTypeLiteralVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i156" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractSemanticValidator.ComparisonExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractSemanticValidator.ComparisonExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor compares the left and right expressions of a comparison expression and gathers |
| information about those expressions if they are an identification variable or a path expression.</div> |
| </th> |
| </tr> |
| <tr id="i157" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractSemanticValidator.FirstDeclarationVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractSemanticValidator.FirstDeclarationVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i158" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractSemanticValidator.InItemsVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractSemanticValidator.InItemsVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i159" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractSemanticValidator.PathType.html" title="enum in org.eclipse.persistence.jpa.jpql">AbstractSemanticValidator.PathType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This enumeration allows <a href="org/eclipse/persistence/jpa/jpql/AbstractSemanticValidator.html#validateStateFieldPathExpression(org.eclipse.persistence.jpa.jpql.parser.StateFieldPathExpression,org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.PathType)"><code>AbstractSemanticValidator.validateStateFieldPathExpression( |
| StateFieldPathExpression, PathType)</code></a> to validate the type of the mapping and to make sure it |
| is allowed based on its location.</div> |
| </th> |
| </tr> |
| <tr id="i160" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractSemanticValidator.StateFieldPathExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractSemanticValidator.StateFieldPathExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor is meant to retrieve an <a href="org/eclipse/persistence/jpa/jpql/AbstractSemanticValidator.StateFieldPathExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql"><code>AbstractSemanticValidator.StateFieldPathExpressionVisitor</code></a> if the visited |
| <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a> is that object.</div> |
| </th> |
| </tr> |
| <tr id="i161" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractSemanticValidator.SubqueryFirstDeclarationVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractSemanticValidator.SubqueryFirstDeclarationVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i162" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractSemanticValidator.TopLevelFirstDeclarationVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractSemanticValidator.TopLevelFirstDeclarationVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i163" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/serializers/AbstractSerializer.html" title="class in org.eclipse.persistence.sessions.serializers">AbstractSerializer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Abstract Serializer class.</div> |
| </th> |
| </tr> |
| <tr id="i164" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/logging/AbstractSessionLog.html" title="class in org.eclipse.persistence.logging">AbstractSessionLog</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Represents the abstract log that implements all the generic logging functions.</div> |
| </th> |
| </tr> |
| <tr id="i165" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/AbstractSimpleSelectExpressionStateObjectBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">AbstractSimpleSelectExpressionStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The abstract implementation of <a href="org/eclipse/persistence/jpa/jpql/tools/model/ISimpleSelectExpressionStateObjectBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>ISimpleSelectExpressionStateObjectBuilder</code></a> that supports |
| the creation of the select expression based on the JPQL grammar defined in JPA 2.0.</div> |
| </th> |
| </tr> |
| <tr id="i166" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AbstractSingleEncapsulatedExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractSingleEncapsulatedExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This expression handles parsing a JPQL identifier followed by an expression encapsulated within |
| parenthesis.</div> |
| </th> |
| </tr> |
| <tr id="i167" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractSingleEncapsulatedExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AbstractSingleEncapsulatedExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> represents a JPQL expression that has a JPQL identifier followed by |
| an encapsulated expression with parenthesis.</div> |
| </th> |
| </tr> |
| <tr id="i168" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/resources/common/AbstractSingleResultQueryResource.html" title="class in org.eclipse.persistence.jpa.rs.resources.common">AbstractSingleResultQueryResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Base class for all single result query resources.</div> |
| </th> |
| </tr> |
| <tr id="i169" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AbstractStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The abstract definition of a <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i170" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/AbstractStateObjectBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">AbstractStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The abstract definition of a builder of a <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> hierarchy based on a JPQL fragment |
| that is manually created.</div> |
| </th> |
| </tr> |
| <tr id="i171" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractStateObjectVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AbstractStateObjectVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The abstract definition of <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObjectVisitor.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObjectVisitor</code></a>, which implements all the methods but does |
| nothing.</div> |
| </th> |
| </tr> |
| <tr id="i172" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/transaction/AbstractSynchronizationListener.html" title="class in org.eclipse.persistence.transaction">AbstractSynchronizationListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Abstract Synchronization Listener class |
| |
| <b>Description</b>: This abstract class is paired with the |
| AbstractTransactionController class.</div> |
| </th> |
| </tr> |
| <tr id="i173" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/transaction/AbstractTransactionController.html" title="class in org.eclipse.persistence.transaction">AbstractTransactionController</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Abstract implementation of an ExternalTransactionController.</div> |
| </th> |
| </tr> |
| <tr id="i174" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/foundation/AbstractTransformationMapping.html" title="class in org.eclipse.persistence.mappings.foundation">AbstractTransformationMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: A transformation mapping is used for a specialized translation between how |
| a value is represented in Java and its representation on the databae.</div> |
| </th> |
| </tr> |
| <tr id="i175" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AbstractTraverseChildrenVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractTraverseChildrenVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/ExpressionVisitor.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>ExpressionVisitor</code></a> traverses the entire hierarchy of the JPQL parsed tree by going |
| down into each of the children of any given <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i176" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractTraverseChildrenVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AbstractTraverseChildrenVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObjectVisitor.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObjectVisitor</code></a> traverses the entire hierarchy of the JPQL parsed tree by going |
| down into each of the children of any given <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i177" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AbstractTraverseParentVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractTraverseParentVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/ExpressionVisitor.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>ExpressionVisitor</code></a> traverses up the hierarchy.</div> |
| </th> |
| </tr> |
| <tr id="i178" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractTraverseParentVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AbstractTraverseParentVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObjectVisitor.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObjectVisitor</code></a> traverses up the hierarchy.</div> |
| </th> |
| </tr> |
| <tr id="i179" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AbstractTripleEncapsulatedExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AbstractTripleEncapsulatedExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a> takes care of parsing an expression that encapsulates three expressions |
| separated by a comma.</div> |
| </th> |
| </tr> |
| <tr id="i180" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractTripleEncapsulatedExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AbstractTripleEncapsulatedExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This state object takes care of parsing an expression that encapsulates three expressions |
| separated by a comma.</div> |
| </th> |
| </tr> |
| <tr id="i181" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/helpers/AbstractUnmarshallerImpl.html" title="class in jakarta.xml.bind.helpers">AbstractUnmarshallerImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Partial default <code>Unmarshaller</code> implementation.</div> |
| </th> |
| </tr> |
| <tr id="i182" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractValidator.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractValidator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The abstract definition of a validator, which provides helper methods and visitors.</div> |
| </th> |
| </tr> |
| <tr id="i183" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractValidator.BypassChildCollectionExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractValidator.BypassChildCollectionExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor is responsible to traverse the children of a <a href="org/eclipse/persistence/jpa/jpql/parser/CollectionExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>CollectionExpression</code></a> in |
| order to properly validate the <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i184" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractValidator.BypassParentSubExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractValidator.BypassParentSubExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor is responsible to traverse the parent hierarchy and to skip <a href="org/eclipse/persistence/jpa/jpql/parser/SubExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>SubExpression</code></a> |
| if it's a parent.</div> |
| </th> |
| </tr> |
| <tr id="i185" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractValidator.ChildrenCollectorVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractValidator.ChildrenCollectorVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor gathers the children of a <a href="org/eclipse/persistence/jpa/jpql/parser/CollectionExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>CollectionExpression</code></a> or a single visited |
| <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i186" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractValidator.JPQLQueryBNFValidator.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractValidator.JPQLQueryBNFValidator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor validates any <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a> by checking its BNF against some BNFs.</div> |
| </th> |
| </tr> |
| <tr id="i187" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractValidator.NestedArrayVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractValidator.NestedArrayVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i188" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractValidator.OwningClauseVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractValidator.OwningClauseVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor retrieves the clause owning the visited <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i189" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractValidator.OwningStatementVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractValidator.OwningStatementVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor retrieves the statement owning the visited <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i190" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/AbstractValidator.SubqueryVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">AbstractValidator.SubqueryVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor retrieves the statement owning the visited <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i191" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/AccessMethods.html" title="interface in org.eclipse.persistence.jpa.config">AccessMethods</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i192" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/AccessPlatform.html" title="class in org.eclipse.persistence.platform.database">AccessPlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Provides Microsoft Access specific behavior.</div> |
| </th> |
| </tr> |
| <tr id="i193" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/AdditionalCriteria.html" title="annotation in org.eclipse.persistence.annotations">AdditionalCriteria</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An additional criteria can be specified at the Entity or MappedSuperclass |
| level.</div> |
| </th> |
| </tr> |
| <tr id="i194" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/AdditionalCriteria.html" title="interface in org.eclipse.persistence.jpa.config">AdditionalCriteria</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i195" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AdditionExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AdditionExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">One of the four binary operators.</div> |
| </th> |
| </tr> |
| <tr id="i196" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AdditionExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AdditionExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">TODO: |
| |
| <b>BNF:</b> <code>arithmetic_expression ::= arithmetic_expression + arithmetic_term</code></div> |
| </th> |
| </tr> |
| <tr id="i197" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/changesets/AggregateChangeRecord.html" title="interface in org.eclipse.persistence.sessions.changesets">AggregateChangeRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Define the Public interface for the Aggregate Change Record.</div> |
| </th> |
| </tr> |
| <tr id="i198" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/changesets/AggregateCollectionChangeRecord.html" title="interface in org.eclipse.persistence.sessions.changesets">AggregateCollectionChangeRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Define the Public interface for the Aggregate Collection Change Record.</div> |
| </th> |
| </tr> |
| <tr id="i199" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/AggregateCollectionMapping.html" title="class in org.eclipse.persistence.mappings">AggregateCollectionMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: The aggregate collection mapping is used to represent the aggregate relationship between a single |
| source object and a collection of target objects.</div> |
| </th> |
| </tr> |
| <tr id="i200" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AggregateExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AggregateExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for an aggregate expression.</div> |
| </th> |
| </tr> |
| <tr id="i201" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AggregateFunction.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AggregateFunction</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">In the <b>SELECT</b> clause the result of a query may be the result of an aggregate function |
| applied to a path expression.</div> |
| </th> |
| </tr> |
| <tr id="i202" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AggregateFunctionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AggregateFunctionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">In the <code><b>SELECT</b></code> clause the result of a query may be the result of an aggregate |
| function applied to a path expression.</div> |
| </th> |
| </tr> |
| <tr id="i203" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/AggregateMapping.html" title="class in org.eclipse.persistence.mappings">AggregateMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Two objects can be considered to be related by aggregation if there is a strict |
| 1:1 relationship between the objects.</div> |
| </th> |
| </tr> |
| <tr id="i204" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/AggregateObjectMapping.html" title="class in org.eclipse.persistence.mappings">AggregateObjectMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>:Two objects can be considered to be related by aggregation if there is a strict |
| 1:1 relationship between the objects.</div> |
| </th> |
| </tr> |
| <tr id="i205" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/AllFieldsLockingPolicy.html" title="class in org.eclipse.persistence.descriptors">AllFieldsLockingPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: An implementation of the OptimisticLockingPolicy interface.</div> |
| </th> |
| </tr> |
| <tr id="i206" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AllOrAnyExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AllOrAnyExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An <b>ALL</b> conditional expression is a predicate that is <code>true</code> if the comparison |
| operation is <code>true</code> for all values in the result of the subquery or the result of the |
| subquery is empty.</div> |
| </th> |
| </tr> |
| <tr id="i207" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AllOrAnyExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AllOrAnyExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for an all or any expression.</div> |
| </th> |
| </tr> |
| <tr id="i208" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AllOrAnyExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AllOrAnyExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/AllOrAnyExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>AllOrAnyExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/AllOrAnyExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>AllOrAnyExpression</code></a> when the portion |
| of the query to parse starts with <b>ALL</b>, <b>ANY</b> or <b>SOME</b>.</div> |
| </th> |
| </tr> |
| <tr id="i209" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AllOrAnyExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AllOrAnyExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An <code><b>ALL</b></code> conditional expression is a predicate that is <code>true</code> if the |
| comparison operation is <code>true</code> for all values in the result of the subquery or the |
| result of the subquery is empty.</div> |
| </th> |
| </tr> |
| <tr id="i210" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AndExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AndExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>AND</b> logical operator chains multiple criteria together.</div> |
| </th> |
| </tr> |
| <tr id="i211" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AndExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AndExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/AndExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>AndExpression</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/AdditionExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>AdditionExpression</code></a> when the portion of the query |
| to parse starts with <b>AND</b>.</div> |
| </th> |
| </tr> |
| <tr id="i212" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AndExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AndExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code><b>AND</b></code> logical operator chains multiple criteria together.</div> |
| </th> |
| </tr> |
| <tr id="i213" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/utility/filter/AndFilter.html" title="class in org.eclipse.persistence.jpa.jpql.tools.utility.filter">AndFilter</a><<a href="org/eclipse/persistence/jpa/jpql/tools/utility/filter/AndFilter.html" title="type parameter in AndFilter">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This filter will "accept" any object that is accept by both of the specified wrapped filters.</div> |
| </th> |
| </tr> |
| <tr id="i214" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/reflection/AnnotationHelper.html" title="class in org.eclipse.persistence.jaxb.javamodel.reflection">AnnotationHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b>Provide a class which is responsible for returning Annotations |
| from AnnotatedElements.</div> |
| </th> |
| </tr> |
| <tr id="i215" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/AnnotationProxy.html" title="class in org.eclipse.persistence.jaxb.javamodel">AnnotationProxy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose:</b>The purpose of this class is to act as a dynamic proxy that |
| allows JDK Annotation method calls to be made on a non Annotation object.</div> |
| </th> |
| </tr> |
| <tr id="i216" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/AnnotationsProcessor.html" title="class in org.eclipse.persistence.jaxb.compiler">AnnotationsProcessor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i217" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AnonymousExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AnonymousExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor allows a subclass to simply override <a href="org/eclipse/persistence/jpa/jpql/parser/AnonymousExpressionVisitor.html#visit(org.eclipse.persistence.jpa.jpql.parser.Expression)"><code>AnonymousExpressionVisitor.visit(Expression)</code></a> and perform the |
| same task for all visited <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>expressions</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i218" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AnonymousStateObjectVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AnonymousStateObjectVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor allows a subclass to simply override <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AnonymousStateObjectVisitor.html#visit(org.eclipse.persistence.jpa.jpql.tools.model.query.StateObject)"><code>AnonymousStateObjectVisitor.visit(StateObject)</code></a> and perform the |
| same task for all visited <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>ItateObjects</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i219" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AnonynousEclipseLinkStateObjectVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AnonynousEclipseLinkStateObjectVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor allows a subclass to simply override <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AnonymousStateObjectVisitor.html#visit(org.eclipse.persistence.jpa.jpql.tools.model.query.StateObject)"><code>AnonymousStateObjectVisitor.visit(StateObject)</code></a> and perform the |
| same task for all visited <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>ItateObjects</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i220" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/documentpreservation/AppendNewElementsOrderingPolicy.html" title="class in org.eclipse.persistence.oxm.documentpreservation">AppendNewElementsOrderingPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i221" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/Archive.html" title="interface in org.eclipse.persistence.jpa">Archive</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Provides an abstraction to deal with various kinds of URLs that can |
| be returned by |
| <code>PersistenceUnitInfo.getPersistenceUnitRootUrl()</code></div> |
| </th> |
| </tr> |
| <tr id="i222" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/ArchiveFactory.html" title="interface in org.eclipse.persistence.jpa">ArchiveFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This interface should be implemented by users that want to provide a custom way |
| of dealing with archives that contain persistence units.</div> |
| </th> |
| </tr> |
| <tr id="i223" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ArithmeticExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ArithmeticExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This expression represents an arithmetic expression, which means the first and second expressions |
| are aggregated with an arithmetic sign.</div> |
| </th> |
| </tr> |
| <tr id="i224" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ArithmeticExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ArithmeticExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for an arithmetic expression.</div> |
| </th> |
| </tr> |
| <tr id="i225" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ArithmeticExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ArithmeticExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/ExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>ExpressionFactory</code></a> creates a new expression when the portion of the query to parse |
| starts with an arithmetic identifier.</div> |
| </th> |
| </tr> |
| <tr id="i226" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/ArithmeticExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">ArithmeticExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This expression represents an arithmetic expression, which means the first and second expressions |
| are aggregated with an arithmetic sign.</div> |
| </th> |
| </tr> |
| <tr id="i227" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ArithmeticFactor.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ArithmeticFactor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This expression simply adds a plus or minus sign to the arithmetic primary expression.</div> |
| </th> |
| </tr> |
| <tr id="i228" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ArithmeticFactorBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ArithmeticFactorBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for an arithmetic factor expression.</div> |
| </th> |
| </tr> |
| <tr id="i229" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/ArithmeticFactorStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">ArithmeticFactorStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This state object simply adds a plus or minus sign to the arithmetic primary expression.</div> |
| </th> |
| </tr> |
| <tr id="i230" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ArithmeticPrimaryBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ArithmeticPrimaryBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for an arithmetic primary expression.</div> |
| </th> |
| </tr> |
| <tr id="i231" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ArithmeticTermBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ArithmeticTermBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for an arithmetic term expression.</div> |
| </th> |
| </tr> |
| <tr id="i232" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/Array.html" title="annotation in org.eclipse.persistence.annotations">Array</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Array types are extended object-relational data-types supported by some databases.</div> |
| </th> |
| </tr> |
| <tr id="i233" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Array.html" title="interface in org.eclipse.persistence.jpa.config">Array</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i234" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/structures/ArrayCollectionMapping.html" title="interface in org.eclipse.persistence.mappings.structures">ArrayCollectionMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Interface used by the <code>ArrayCollectionMappingHelper</code> to interact |
| with the assorted array collection mappings.</div> |
| </th> |
| </tr> |
| <tr id="i235" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/structures/ArrayCollectionMappingHelper.html" title="class in org.eclipse.persistence.mappings.structures">ArrayCollectionMappingHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Helper class to consolidate all the heinous comparing |
| and merging code for the Array collection mappings.</div> |
| </th> |
| </tr> |
| <tr id="i236" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/utility/iterable/ArrayIterable.html" title="class in org.eclipse.persistence.jpa.jpql.utility.iterable">ArrayIterable</a><<a href="org/eclipse/persistence/jpa/jpql/utility/iterable/ArrayIterable.html" title="type parameter in ArrayIterable">E</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An <code>ArrayIterable</code> provides an <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>Iterable</code></a> |
| for an array of objects of type <code>E</code>.</div> |
| </th> |
| </tr> |
| <tr id="i237" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/utility/iterator/ArrayIterator.html" title="class in org.eclipse.persistence.jpa.jpql.utility.iterator">ArrayIterator</a><<a href="org/eclipse/persistence/jpa/jpql/utility/iterator/ArrayIterator.html" title="type parameter in ArrayIterator">E</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An <code>ArrayIterator</code> provides a <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Iterator</code></a> for an array of objects.</div> |
| </th> |
| </tr> |
| <tr id="i238" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/structures/ArrayMapping.html" title="class in org.eclipse.persistence.mappings.structures">ArrayMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> |
| In an object-relational data model, structures can contain "Arrays" or collections of other data-types.</div> |
| </th> |
| </tr> |
| <tr id="i239" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/history/AsOfClause.html" title="class in org.eclipse.persistence.history">AsOfClause</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b>Wraps an immutable value for a past time.</div> |
| </th> |
| </tr> |
| <tr id="i240" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AsOfClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AsOfClause</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An <code><b>AS OF</b></code> clause is part of a flashback query, which provides ways to view |
| past states of database objects, or to return database objects to a previous state, without using |
| traditional point-in-time recovery.</div> |
| </th> |
| </tr> |
| <tr id="i241" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AsOfClauseBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AsOfClauseBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the <code><b>AS OF</b></code> clause.</div> |
| </th> |
| </tr> |
| <tr id="i242" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AsOfClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AsOfClauseFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <code>AsOfClauseFactory</code> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/AsOfClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>AsOfClause</code></a> when the portion of the JPQL |
| query to parse starts with <b>AS OF</b>.</div> |
| </th> |
| </tr> |
| <tr id="i243" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/history/AsOfSCNClause.html" title="class in org.eclipse.persistence.history">AsOfSCNClause</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b>Wraps an immutable value for a past time, represented as a |
| database system change number.</div> |
| </th> |
| </tr> |
| <tr id="i244" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/Assert.html" title="class in org.eclipse.persistence.jpa.jpql">Assert</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An utility class that provides various checks and when the condition fails, then an <a href="org/eclipse/persistence/jpa/jpql/Assert.AssertException.html" title="class in org.eclipse.persistence.jpa.jpql"><code>Assert.AssertException</code></a> is thrown.</div> |
| </th> |
| </tr> |
| <tr id="i245" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/Assert.AssertException.html" title="class in org.eclipse.persistence.jpa.jpql">Assert.AssertException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The exception thrown when the condition is not met.</div> |
| </th> |
| </tr> |
| <tr id="i246" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/Association.html" title="class in org.eclipse.persistence.mappings">Association</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Generic association object.</div> |
| </th> |
| </tr> |
| <tr id="i247" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/AssociationOverride.html" title="interface in org.eclipse.persistence.jpa.config">AssociationOverride</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i248" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/attachment/AttachmentMarshaller.html" title="class in jakarta.xml.bind.attachment">AttachmentMarshaller</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Enable JAXB marshalling to optimize storage of binary data.</div> |
| </th> |
| </tr> |
| <tr id="i249" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/attachment/AttachmentMarshallerAdapter.html" title="class in org.eclipse.persistence.jaxb.attachment">AttachmentMarshallerAdapter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i250" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/attachment/AttachmentUnmarshaller.html" title="class in jakarta.xml.bind.attachment">AttachmentUnmarshaller</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Enables JAXB unmarshalling of a root document containing optimized binary data formats.</div> |
| </th> |
| </tr> |
| <tr id="i251" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/attachment/AttachmentUnmarshallerAdapter.html" title="class in org.eclipse.persistence.jaxb.attachment">AttachmentUnmarshallerAdapter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i252" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/AttributeAccessor.html" title="class in org.eclipse.persistence.mappings">AttributeAccessor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: This provides an abstract class for setting and retrieving |
| the attribute value for the mapping from an object.</div> |
| </th> |
| </tr> |
| <tr id="i253" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/changetracking/AttributeChangeTrackingPolicy.html" title="class in org.eclipse.persistence.descriptors.changetracking">AttributeChangeTrackingPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| An AttributeChangeTrackingPolicy allows change tracking at the attribute level of an |
| object by implementing ChangeTracker.</div> |
| </th> |
| </tr> |
| <tr id="i254" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/AttributeGroup.html" title="class in org.eclipse.persistence.queries">AttributeGroup</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: An AttributeGroup represents a set of mappings and nested |
| AttributeGroups for relationship mappings for an entity type.</div> |
| </th> |
| </tr> |
| <tr id="i255" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/AttributeNode.html" title="interface in org.eclipse.persistence.jaxb">AttributeNode</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Represents an AttributeNode of an entity graph.</div> |
| </th> |
| </tr> |
| <tr id="i256" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/AttributeOverride.html" title="interface in org.eclipse.persistence.jpa.config">AttributeOverride</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i257" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/transformers/AttributeTransformer.html" title="interface in org.eclipse.persistence.mappings.transformers">AttributeTransformer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC:</div> |
| </th> |
| </tr> |
| <tr id="i258" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/transformers/AttributeTransformerAdapter.html" title="class in org.eclipse.persistence.mappings.transformers">AttributeTransformerAdapter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Provides an empty implementation of AttributeTransformer.</div> |
| </th> |
| </tr> |
| <tr id="i259" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/AttunityPlatform.html" title="class in org.eclipse.persistence.platform.database">AttunityPlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">TopLink Platform class which works with Attunity's Connect JDBC driver.</div> |
| </th> |
| </tr> |
| <tr id="i260" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AvgFunction.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AvgFunction</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">One of the aggregate functions.</div> |
| </th> |
| </tr> |
| <tr id="i261" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/AvgFunctionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">AvgFunctionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/AvgFunctionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>AvgFunctionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/AvgFunction.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>AvgFunction</code></a> when the portion of the query |
| to parse starts with <b>AVG</b>.</div> |
| </th> |
| </tr> |
| <tr id="i262" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/AvgFunctionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">AvgFunctionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">One of the aggregate functions.</div> |
| </th> |
| </tr> |
| <tr id="i263" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/BadExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">BadExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This wraps another <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a> that was correctly parsed by it is located in an invalid |
| location within the JPQL query.</div> |
| </th> |
| </tr> |
| <tr id="i264" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/BadExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">BadExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF used for an expression that is invalid.</div> |
| </th> |
| </tr> |
| <tr id="i265" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/BadExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">BadExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/BadExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>BadExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/BadExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>BadExpression</code></a> when the portion of the |
| query to parse is malformed.</div> |
| </th> |
| </tr> |
| <tr id="i266" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/BadExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">BadExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This wraps an invalid portion of the JPQL query that could not be parsed.</div> |
| </th> |
| </tr> |
| <tr id="i267" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/BaseDeclarationIdentificationVariableFinder.html" title="class in org.eclipse.persistence.jpa.jpql">BaseDeclarationIdentificationVariableFinder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor traverses the parsed tree and retrieves the <a href="org/eclipse/persistence/jpa/jpql/parser/IdentificationVariable.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>IdentificationVariable</code></a> |
| defined in the base range variable declaration for the top-level statement if and only if the |
| query is a <code><b>DELETE</b></code> or <code><b>UPDATE</b></code> query.</div> |
| </th> |
| </tr> |
| <tr id="i268" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/BaseJPQLQueryFormatter.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">BaseJPQLQueryFormatter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An abstract implementation of a <a href="org/eclipse/persistence/jpa/jpql/tools/model/IJPQLQueryFormatter.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IJPQLQueryFormatter</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i269" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Basic.html" title="interface in org.eclipse.persistence.jpa.config">Basic</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i270" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/BasicCollection.html" title="annotation in org.eclipse.persistence.annotations">BasicCollection</a></td> |
| <th class="colLast" scope="row">Deprecated. </th> |
| </tr> |
| <tr id="i271" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/BasicMap.html" title="annotation in org.eclipse.persistence.annotations">BasicMap</a></td> |
| <th class="colLast" scope="row">Deprecated. </th> |
| </tr> |
| <tr id="i272" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/BasicRefactoringTool.html" title="class in org.eclipse.persistence.jpa.jpql.tools">BasicRefactoringTool</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The abstract implementation providing refactoring support for JPQL queries.</div> |
| </th> |
| </tr> |
| <tr id="i273" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/BasicRefactoringTool.JavaQuery.html" title="class in org.eclipse.persistence.jpa.jpql.tools">BasicRefactoringTool.JavaQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A simple implementation of <a href="org/eclipse/persistence/jpa/jpql/tools/spi/IQuery.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi"><code>IQuery</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i274" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/BasicStateObjectBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">BasicStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The default implementation of a <a href="org/eclipse/persistence/jpa/jpql/tools/model/IBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IBuilder</code></a>, which creates a <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> |
| representation of the <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a> being |
| visited.</div> |
| </th> |
| </tr> |
| <tr id="i275" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/BasicStateObjectBuilder.CollectionExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">BasicStateObjectBuilder.CollectionExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i276" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/BasicStateObjectBuilder.CollectionMemberDeclarationBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">BasicStateObjectBuilder.CollectionMemberDeclarationBuilder</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i277" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/BatchFetch.html" title="annotation in org.eclipse.persistence.annotations">BatchFetch</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A BatchFetch annotation can be used on any relationship mapping, |
| (OneToOne, ManyToOne, OneToMany, ManyToMany, ElementCollection, BasicCollection, BasicMap).</div> |
| </th> |
| </tr> |
| <tr id="i278" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/BatchFetch.html" title="interface in org.eclipse.persistence.jpa.config">BatchFetch</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i279" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/BatchFetchPolicy.html" title="class in org.eclipse.persistence.queries">BatchFetchPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">BatchFetchPolicy defines batch reading configuration.</div> |
| </th> |
| </tr> |
| <tr id="i280" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/BatchFetchType.html" title="enum in org.eclipse.persistence.annotations">BatchFetchType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Enum used with the BatchFetch annotation, or "eclipselink.batch.type" query hint.</div> |
| </th> |
| </tr> |
| <tr id="i281" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/BatchWriting.html" title="class in org.eclipse.persistence.config">BatchWriting</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Specify the use of batch writing to optimize transactions with multiple writes, |
| by default batch writing is not used.</div> |
| </th> |
| </tr> |
| <tr id="i282" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/BeanValidationChecker.html" title="class in org.eclipse.persistence.jaxb">BeanValidationChecker</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Helper class.</div> |
| </th> |
| </tr> |
| <tr id="i283" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/BeanValidationException.html" title="class in org.eclipse.persistence.exceptions">BeanValidationException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">BeanValidationException should be used to represent any exception that happens during Bean Validation in MOXy.</div> |
| </th> |
| </tr> |
| <tr id="i284" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/BeanValidationExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">BeanValidationExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| English ResourceBundle for BeanValidationException messages.</div> |
| </th> |
| </tr> |
| <tr id="i285" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/BeanValidationHelper.html" title="class in org.eclipse.persistence.jaxb">BeanValidationHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| Asynchronously starts validation.xml file processing when created.</div> |
| </th> |
| </tr> |
| <tr id="i286" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/BeanValidationMode.html" title="enum in org.eclipse.persistence.jaxb">BeanValidationMode</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i287" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/plugins/BeanValidationPlugin.html" title="class in org.eclipse.persistence.jaxb.plugins">BeanValidationPlugin</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">XJC Plugin for generation of JSR349 (Bean Validation) annotations.</div> |
| </th> |
| </tr> |
| <tr id="i288" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/BetweenExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">BetweenExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Used in conditional expression to determine whether the result of an expression falls within an |
| inclusive range of values.</div> |
| </th> |
| </tr> |
| <tr id="i289" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/BetweenExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">BetweenExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the between expression.</div> |
| </th> |
| </tr> |
| <tr id="i290" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/BetweenExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">BetweenExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/BetweenExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>BetweenExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/BetweenExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>BetweenExpression</code></a> when the portion of |
| the query to parse starts with <b>BETWEEN</b> or <b>NOT BETWEEN</b>.</div> |
| </th> |
| </tr> |
| <tr id="i291" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/BetweenExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">BetweenExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Used in conditional expression to determine whether the result of an expression falls within an |
| inclusive range of values.</div> |
| </th> |
| </tr> |
| <tr id="i292" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/BidirectionalPolicy.html" title="class in org.eclipse.persistence.oxm.mappings">BidirectionalPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> Provides a means to configure bidirectional relationship |
| maintenance for OXM mappings.</div> |
| </th> |
| </tr> |
| <tr id="i293" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/Binder.html" title="class in jakarta.xml.bind">Binder</a><<a href="jakarta/xml/bind/Binder.html" title="type parameter in Binder">XmlNode</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Enable synchronization between XML infoset nodes and JAXB objects |
| representing same XML document.</div> |
| </th> |
| </tr> |
| <tr id="i294" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/BooleanExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">BooleanExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a boolean expression.</div> |
| </th> |
| </tr> |
| <tr id="i295" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/BooleanLiteralBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">BooleanLiteralBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a boolean literal expression.</div> |
| </th> |
| </tr> |
| <tr id="i296" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/BooleanPrimaryBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">BooleanPrimaryBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a boolean primary expression.</div> |
| </th> |
| </tr> |
| <tr id="i297" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/coordination/broadcast/BroadcastTransportManager.html" title="class in org.eclipse.persistence.sessions.coordination.broadcast">BroadcastTransportManager</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Base class transport manager for broadcasting RCM protocols: JMS and Oc4jJGroups.</div> |
| </th> |
| </tr> |
| <tr id="i298" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/Cache.html" title="annotation in org.eclipse.persistence.annotations">Cache</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The Cache annotation is used to configure the EclipseLink object cache.</div> |
| </th> |
| </tr> |
| <tr id="i299" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Cache.html" title="interface in org.eclipse.persistence.jpa.config">Cache</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i300" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/CacheCoordinationProtocol.html" title="class in org.eclipse.persistence.config">CacheCoordinationProtocol</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Cache coordination protocol persistence property values.</div> |
| </th> |
| </tr> |
| <tr id="i301" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/CacheCoordinationType.html" title="enum in org.eclipse.persistence.annotations">CacheCoordinationType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An enum that is used within the Cache annotation.</div> |
| </th> |
| </tr> |
| <tr id="i302" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/CacheIndex.html" title="annotation in org.eclipse.persistence.annotations">CacheIndex</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Allow a cache index to be define.</div> |
| </th> |
| </tr> |
| <tr id="i303" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/CacheIndex.html" title="class in org.eclipse.persistence.descriptors">CacheIndex</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Define a secondary index on the cache.</div> |
| </th> |
| </tr> |
| <tr id="i304" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/CacheIndex.html" title="interface in org.eclipse.persistence.jpa.config">CacheIndex</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i305" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/CacheIndexes.html" title="annotation in org.eclipse.persistence.annotations">CacheIndexes</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Allow a set of cache indexes to be define on an Entity.</div> |
| </th> |
| </tr> |
| <tr id="i306" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/CacheInterceptor.html" title="annotation in org.eclipse.persistence.annotations">CacheInterceptor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A CacheInterceptor can be set on an Entity and allows all EclipseLink cache |
| access to be intercepted by the developer provided interceptor.</div> |
| </th> |
| </tr> |
| <tr id="i307" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/CacheInterceptor.html" title="interface in org.eclipse.persistence.jpa.config">CacheInterceptor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i308" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/interceptors/CacheInterceptor.html" title="class in org.eclipse.persistence.sessions.interceptors">CacheInterceptor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Define a class through which Cache access can be |
| intercepted.</div> |
| </th> |
| </tr> |
| <tr id="i309" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/invalidation/CacheInvalidationPolicy.html" title="class in org.eclipse.persistence.descriptors.invalidation">CacheInvalidationPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| A CacheInvalidationPolicy is used to set objects in TopLink's identity maps to be invalid |
| following given rules.</div> |
| </th> |
| </tr> |
| <tr id="i310" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/CacheIsolationType.html" title="enum in org.eclipse.persistence.config">CacheIsolationType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Options for how Entity instances should be shared within an EclipseLink Persistence Unit / ServerSession</div> |
| </th> |
| </tr> |
| <tr id="i311" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/interceptors/CacheKeyInterceptor.html" title="class in org.eclipse.persistence.sessions.interceptors">CacheKeyInterceptor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The CacheKeyInterceptor allows a Cache Interceptor implementation to wrap the EclipseLink CacheKey.</div> |
| </th> |
| </tr> |
| <tr id="i312" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/CacheKeyType.html" title="enum in org.eclipse.persistence.annotations">CacheKeyType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Configures what type of Id value is used to store the object in the cache.</div> |
| </th> |
| </tr> |
| <tr id="i313" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/CachePolicy.html" title="class in org.eclipse.persistence.descriptors">CachePolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| CachePolicy defines the cache configuration.</div> |
| </th> |
| </tr> |
| <tr id="i314" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/CacheType.html" title="enum in org.eclipse.persistence.annotations">CacheType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The CacheType enum is used with the Cache annotation for a persistent class.</div> |
| </th> |
| </tr> |
| <tr id="i315" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/CacheType.html" title="class in org.eclipse.persistence.config">CacheType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Cache type persistence property values.</div> |
| </th> |
| </tr> |
| <tr id="i316" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/CacheUsage.html" title="class in org.eclipse.persistence.config">CacheUsage</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Cache usage hint values.</div> |
| </th> |
| </tr> |
| <tr id="i317" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/CacheUsageIndirectionPolicy.html" title="class in org.eclipse.persistence.config">CacheUsageIndirectionPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">In-memory querying and conforming indirection policy.</div> |
| </th> |
| </tr> |
| <tr id="i318" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/Call.html" title="interface in org.eclipse.persistence.queries">Call</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Call defines the interface used primarily by EclipseLink queries |
| and query mechanisms to perform the necessary actions |
| (read, insert, update, delete) on the data store.</div> |
| </th> |
| </tr> |
| <tr id="i319" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Cascade.html" title="interface in org.eclipse.persistence.jpa.config">Cascade</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i320" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/CascadeOnDelete.html" title="annotation in org.eclipse.persistence.annotations">CascadeOnDelete</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Define the foreign key defined by the relationship to cascade the delete on the database.</div> |
| </th> |
| </tr> |
| <tr id="i321" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/CascadePolicy.html" title="class in org.eclipse.persistence.config">CascadePolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Cascade policy hint values.</div> |
| </th> |
| </tr> |
| <tr id="i322" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/CaseExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">CaseExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>BNF:</b> <code>general_case_expression ::= CASE when_clause {when_clause}* ELSE scalar_expression END</code> |
| or |
| <b>BNF:</b> <code>simple_case_expression ::= CASE case_operand simple_when_clause {simple_when_clause}* ELSE scalar_expression END</code></div> |
| </th> |
| </tr> |
| <tr id="i323" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/CaseExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">CaseExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a case expression.</div> |
| </th> |
| </tr> |
| <tr id="i324" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/CaseExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">CaseExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/CaseExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>CaseExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/CaseExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>CaseExpression</code></a> when the portion of the |
| query to parse starts with <b>CASE</b>.</div> |
| </th> |
| </tr> |
| <tr id="i325" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/CaseExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">CaseExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code><b>CASE</b></code> predicate is used to calculate a condition and when it's <code>true</code>, |
| its <code><b>THEN</b></code> expression will be executed.</div> |
| </th> |
| </tr> |
| <tr id="i326" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/CaseOperandBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">CaseOperandBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the case operand specified in the case expression.</div> |
| </th> |
| </tr> |
| <tr id="i327" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/CastExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">CastExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>CAST</b> function cast value to a different type.</div> |
| </th> |
| </tr> |
| <tr id="i328" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/CastExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">CastExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the CAST function.</div> |
| </th> |
| </tr> |
| <tr id="i329" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/CastExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">CastExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/CastExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>CastExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/CastExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>CastExpression</code></a> when the portion of the |
| query to parse starts with <b>CAST</b>.</div> |
| </th> |
| </tr> |
| <tr id="i330" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/ChangedFieldsLockingPolicy.html" title="class in org.eclipse.persistence.descriptors">ChangedFieldsLockingPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: An implementation of the OptimisticLockingPolicy interface.</div> |
| </th> |
| </tr> |
| <tr id="i331" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/eventlistener/ChangeListener.html" title="interface in org.eclipse.persistence.jpa.rs.eventlistener">ChangeListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A ChangeListener is used to extend a PersistenceContext to react to database sent change |
| events.</div> |
| </th> |
| </tr> |
| <tr id="i332" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/changesets/ChangeRecord.html" title="interface in org.eclipse.persistence.sessions.changesets">ChangeRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Define the base Change Record API.</div> |
| </th> |
| </tr> |
| <tr id="i333" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/ChangeSupport.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">ChangeSupport</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <code>ChangeSupport</code> is responsible to notifies registered listeners upon changes made |
| to a <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a>, those changes are either a property has changed (<a href="org/eclipse/persistence/jpa/jpql/tools/model/IPropertyChangeListener.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IPropertyChangeListener</code></a>) |
| or the content of a list has changed (<a href="org/eclipse/persistence/jpa/jpql/tools/model/IListChangeListener.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IListChangeListener</code></a>).</div> |
| </th> |
| </tr> |
| <tr id="i334" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/changetracking/ChangeTracker.html" title="interface in org.eclipse.persistence.descriptors.changetracking">ChangeTracker</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Define an interface for any object that wishes to use attribute change tracking.</div> |
| </th> |
| </tr> |
| <tr id="i335" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/ChangeTracking.html" title="annotation in org.eclipse.persistence.annotations">ChangeTracking</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The ChangeTracking annotation is used to specify the |
| org.eclipse.persistence.descriptors.changetracking.ObjectChangePolicy |
| which computes changes sets for EclipseLink's UnitOfWork commit process.</div> |
| </th> |
| </tr> |
| <tr id="i336" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/ChangeTracking.html" title="interface in org.eclipse.persistence.jpa.config">ChangeTracking</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i337" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/ChangeTrackingType.html" title="enum in org.eclipse.persistence.annotations">ChangeTrackingType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An enum that is used within the ChangeTracking annotation.</div> |
| </th> |
| </tr> |
| <tr id="i338" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/CharacterEscapeHandler.html" title="interface in org.eclipse.persistence.oxm">CharacterEscapeHandler</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| Provide an interface to allow for custom character escaping behaviour.</div> |
| </th> |
| </tr> |
| <tr id="i339" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors">ClassDescriptor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Abstract descriptor class for defining persistence information on a class.</div> |
| </th> |
| </tr> |
| <tr id="i340" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/ClassExtractor.html" title="annotation in org.eclipse.persistence.annotations">ClassExtractor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A ClassExtractor allows for a user defined class indicator in place of |
| providing a discriminator column.</div> |
| </th> |
| </tr> |
| <tr id="i341" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/ClassExtractor.html" title="class in org.eclipse.persistence.descriptors">ClassExtractor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Abstract class to allow complex inheritance support.</div> |
| </th> |
| </tr> |
| <tr id="i342" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/converters/ClassInstanceConverter.html" title="class in org.eclipse.persistence.mappings.converters">ClassInstanceConverter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Allows a class name to be converted to and from a new instance of the class.</div> |
| </th> |
| </tr> |
| <tr id="i343" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/ClassNameResolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">ClassNameResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Resolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Resolver</code></a> simply holds onto the fully qualified class name of the <a href="org/eclipse/persistence/jpa/jpql/tools/spi/IType.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi"><code>IType</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i344" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/ClassResolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">ClassResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Resolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Resolver</code></a> simply holds onto the actual type since it is already determined.</div> |
| </th> |
| </tr> |
| <tr id="i345" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/services/glassfish/ClassSummaryDetail.html" title="class in org.eclipse.persistence.services.glassfish">ClassSummaryDetail</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The class is used internally by the Portable JMX Framework to convert |
| model specific classes into Open Types so that the attributes of model class can |
| be exposed by MBeans.</div> |
| </th> |
| </tr> |
| <tr id="i346" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/services/jboss/ClassSummaryDetail.html" title="class in org.eclipse.persistence.services.jboss">ClassSummaryDetail</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The class is used internally by the Portable JMX Framework to convert |
| model specific classes into Open Types so that the attributes of model class can |
| be exposed by MBeans.</div> |
| </th> |
| </tr> |
| <tr id="i347" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/services/weblogic/ClassSummaryDetail.html" title="class in org.eclipse.persistence.services.weblogic">ClassSummaryDetail</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The class is used internally by the Portable JMX Framework to convert |
| model specific classes into Open Types so that the attributes of model class can |
| be exposed by MBeans.</div> |
| </th> |
| </tr> |
| <tr id="i348" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/services/websphere/ClassSummaryDetail.html" title="class in org.eclipse.persistence.services.websphere">ClassSummaryDetail</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The class is used internally by the Portable JMX Framework to convert |
| model specific classes into Open Types so that the attributes of model class can |
| be exposed by MBeans.</div> |
| </th> |
| </tr> |
| <tr id="i349" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/services/ClassSummaryDetailBase.html" title="class in org.eclipse.persistence.services">ClassSummaryDetailBase</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The class is used internally by the Portable JMX Framework to convert |
| model specific classes into Open Types so that the attributes of model class can |
| be exposed by MBeans.</div> |
| </th> |
| </tr> |
| <tr id="i350" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/server/ClientSession.html" title="class in org.eclipse.persistence.sessions.server">ClientSession</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Acts as a client to the server session.</div> |
| </th> |
| </tr> |
| <tr id="i351" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/CloneCopyPolicy.html" title="annotation in org.eclipse.persistence.annotations">CloneCopyPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A CloneCopyPolicy is used to set an |
| org.eclipse.persistence.descriptors.copying.CloneCopyPolicy on an Entity.</div> |
| </th> |
| </tr> |
| <tr id="i352" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/copying/CloneCopyPolicy.html" title="class in org.eclipse.persistence.descriptors.copying">CloneCopyPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Allows a clone of an object to be created with a method that returns |
| the cloned object.</div> |
| </th> |
| </tr> |
| <tr id="i353" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/CloneCopyPolicy.html" title="interface in org.eclipse.persistence.jpa.config">CloneCopyPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i354" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/utility/iterable/CloneIterable.html" title="class in org.eclipse.persistence.jpa.jpql.tools.utility.iterable">CloneIterable</a><<a href="org/eclipse/persistence/jpa/jpql/tools/utility/iterable/CloneIterable.html" title="type parameter in CloneIterable">E</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Pull together remover state and behavior for subclasses.</div> |
| </th> |
| </tr> |
| <tr id="i355" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/utility/iterator/CloneIterator.html" title="class in org.eclipse.persistence.jpa.jpql.tools.utility.iterator">CloneIterator</a><<a href="org/eclipse/persistence/jpa/jpql/tools/utility/iterator/CloneIterator.html" title="type parameter in CloneIterator">E</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>CloneIterator</code> iterates over a copy of a collection, |
| allowing for concurrent access to the original collection.</div> |
| </th> |
| </tr> |
| <tr id="i356" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/utility/iterator/CloneIterator.Remover.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.utility.iterator">CloneIterator.Remover</a><<a href="org/eclipse/persistence/jpa/jpql/tools/utility/iterator/CloneIterator.Remover.html" title="type parameter in CloneIterator.Remover">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Used by <a href="org/eclipse/persistence/jpa/jpql/tools/utility/iterator/CloneIterator.html" title="class in org.eclipse.persistence.jpa.jpql.tools.utility.iterator"><code>CloneIterator</code></a> to remove |
| elements from the original collection; since the iterator |
| does not have direct access to the original collection.</div> |
| </th> |
| </tr> |
| <tr id="i357" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/utility/iterator/CloneIterator.Remover.ReadOnly.html" title="class in org.eclipse.persistence.jpa.jpql.tools.utility.iterator">CloneIterator.Remover.ReadOnly</a><<a href="org/eclipse/persistence/jpa/jpql/tools/utility/iterator/CloneIterator.Remover.ReadOnly.html" title="type parameter in CloneIterator.Remover.ReadOnly">S</a>></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i358" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/utility/iterable/CloneListIterable.html" title="class in org.eclipse.persistence.jpa.jpql.utility.iterable">CloneListIterable</a><<a href="org/eclipse/persistence/jpa/jpql/utility/iterable/CloneListIterable.html" title="type parameter in CloneListIterable">E</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Pull together mutator state and behavior for subclasses.</div> |
| </th> |
| </tr> |
| <tr id="i359" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/utility/iterator/CloneListIterator.html" title="class in org.eclipse.persistence.jpa.jpql.utility.iterator">CloneListIterator</a><<a href="org/eclipse/persistence/jpa/jpql/utility/iterator/CloneListIterator.html" title="type parameter in CloneListIterator">E</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>CloneListIterator</code> iterates over a copy of a list, |
| allowing for concurrent access to the original list.</div> |
| </th> |
| </tr> |
| <tr id="i360" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/utility/iterator/CloneListIterator.Mutator.html" title="interface in org.eclipse.persistence.jpa.jpql.utility.iterator">CloneListIterator.Mutator</a><<a href="org/eclipse/persistence/jpa/jpql/utility/iterator/CloneListIterator.Mutator.html" title="type parameter in CloneListIterator.Mutator">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Used by <a href="org/eclipse/persistence/jpa/jpql/utility/iterator/CloneListIterator.html" title="class in org.eclipse.persistence.jpa.jpql.utility.iterator"><code>CloneListIterator</code></a> to remove |
| elements from the original list; since the list iterator |
| does not have direct access to the original list.</div> |
| </th> |
| </tr> |
| <tr id="i361" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/utility/iterator/CloneListIterator.Mutator.ReadOnly.html" title="class in org.eclipse.persistence.jpa.jpql.utility.iterator">CloneListIterator.Mutator.ReadOnly</a><<a href="org/eclipse/persistence/jpa/jpql/utility/iterator/CloneListIterator.Mutator.ReadOnly.html" title="type parameter in CloneListIterator.Mutator.ReadOnly">S</a>></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i362" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/CloudscapePlatform.html" title="class in org.eclipse.persistence.platform.database">CloudscapePlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Provides CloudScape DBMS specific behavior.</div> |
| </th> |
| </tr> |
| <tr id="i363" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/CMPPolicy.html" title="class in org.eclipse.persistence.descriptors">CMPPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Description</b>: Place holder for CMP specific information.</div> |
| </th> |
| </tr> |
| <tr id="i364" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/CMPPolicy.KeyElementAccessor.html" title="interface in org.eclipse.persistence.descriptors">CMPPolicy.KeyElementAccessor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| This is the interface used to encapsulate the the type of key class element</div> |
| </th> |
| </tr> |
| <tr id="i365" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/CMPPolicy.KeyIsElementAccessor.html" title="class in org.eclipse.persistence.descriptors">CMPPolicy.KeyIsElementAccessor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| This class will be used when the keyClass is a primitive</div> |
| </th> |
| </tr> |
| <tr id="i366" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/CoalesceExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">CoalesceExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <b>COALESCE</b> expression returns <code>null</code> if all its arguments evaluate to |
| <code>null</code>, and the value of the first non-<code>null</code> argument otherwise.</div> |
| </th> |
| </tr> |
| <tr id="i367" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/CoalesceExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">CoalesceExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a coalesce expression.</div> |
| </th> |
| </tr> |
| <tr id="i368" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/CoalesceExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">CoalesceExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/CoalesceExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>CoalesceExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/CoalesceExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>CoalesceExpression</code></a> when the portion |
| of the query to parse starts with <b>COALESCE</b>.</div> |
| </th> |
| </tr> |
| <tr id="i369" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/CoalesceExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">CoalesceExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code><b>COALESCE</b></code> expression returns <code>null</code> if all its arguments evaluate |
| to <code>null</code>, and the value of the first non-<code>null</code> argument otherwise.</div> |
| </th> |
| </tr> |
| <tr id="i370" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/adapters/CollapsedStringAdapter.html" title="class in jakarta.xml.bind.annotation.adapters">CollapsedStringAdapter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Built-in <a href="jakarta/xml/bind/annotation/adapters/XmlAdapter.html" title="class in jakarta.xml.bind.annotation.adapters"><code>XmlAdapter</code></a> to handle <code>xs:token</code> and its derived types.</div> |
| </th> |
| </tr> |
| <tr id="i371" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/changetracking/CollectionChangeEvent.html" title="class in org.eclipse.persistence.descriptors.changetracking">CollectionChangeEvent</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Define a change event for collection types.</div> |
| </th> |
| </tr> |
| <tr id="i372" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/changesets/CollectionChangeRecord.html" title="interface in org.eclipse.persistence.sessions.changesets">CollectionChangeRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: This interface defines the API for the changeRecord that maintains the changes made to a collection attribute of |
| an object.</div> |
| </th> |
| </tr> |
| <tr id="i373" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/changetracking/CollectionChangeTracker.html" title="interface in org.eclipse.persistence.descriptors.changetracking">CollectionChangeTracker</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Define an interface for any collection that wishes to use attribute change track.</div> |
| </th> |
| </tr> |
| <tr id="i374" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/CollectionDeclaration.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">CollectionDeclaration</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <code>CollectionDeclaration</code> represents a collection member declaration that was |
| declared in the <code><b>FROM</b></code> clause of a <code><b>SELECT</b></code> top-level query |
| or subquery.</div> |
| </th> |
| </tr> |
| <tr id="i375" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/CollectionEquivalentResolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">CollectionEquivalentResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Resolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Resolver</code></a> compares each <a href="org/eclipse/persistence/jpa/jpql/tools/spi/IType.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi"><code>IType</code></a> retrieved from the list of <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Resolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Resolvers</code></a> that were gathered for a given <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a> and returns that type if they are all the same type otherwise the <a href="org/eclipse/persistence/jpa/jpql/tools/spi/IType.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi"><code>IType</code></a> for |
| <code>Object</code> is returned.</div> |
| </th> |
| </tr> |
| <tr id="i376" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/CollectionExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">CollectionExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>CollectionExpression</code> wraps many expression which they are separated by spaces |
| and/or commas.</div> |
| </th> |
| </tr> |
| <tr id="i377" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/CollectionExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">CollectionExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> is a temporary object used to store a list of <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObjects</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i378" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/CollectionMapping.html" title="class in org.eclipse.persistence.mappings">CollectionMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Abstract class for relationship mappings which store collection of objects</div> |
| </th> |
| </tr> |
| <tr id="i379" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/CollectionMemberDeclaration.html" title="class in org.eclipse.persistence.jpa.jpql.parser">CollectionMemberDeclaration</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An identification variable declared by a collection member declaration ranges over values of a |
| collection obtained by navigation using a path expression.</div> |
| </th> |
| </tr> |
| <tr id="i380" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/CollectionMemberDeclarationBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">CollectionMemberDeclarationBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a collection member declaration expression.</div> |
| </th> |
| </tr> |
| <tr id="i381" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/CollectionMemberDeclarationFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">CollectionMemberDeclarationFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/CollectionMemberDeclarationFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>CollectionMemberDeclarationFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/CollectionMemberDeclaration.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>CollectionMemberDeclaration</code></a> |
| when the portion of the query to parse starts with <b>IN</b>.</div> |
| </th> |
| </tr> |
| <tr id="i382" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/CollectionMemberDeclarationStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">CollectionMemberDeclarationStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An identification variable declared by a <code>collection_member_declaration</code> ranges over |
| values of a collection obtained by navigation using a path expression.</div> |
| </th> |
| </tr> |
| <tr id="i383" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/CollectionMemberExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">CollectionMemberExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This expression tests whether the designated value is a member of the collection specified by the |
| collection-valued path expression.</div> |
| </th> |
| </tr> |
| <tr id="i384" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/CollectionMemberExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">CollectionMemberExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a collection member expression.</div> |
| </th> |
| </tr> |
| <tr id="i385" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/CollectionMemberExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">CollectionMemberExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/CollectionMemberExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>CollectionMemberExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/CollectionMemberExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>CollectionMemberExpression</code></a> |
| when the portion of the query to parse starts with <b>MEMBER</b>, <b>MEMBER OF</b>, <b>NOT |
| MEMBER</b> or <b>NOT MEMBER OF</b>.</div> |
| </th> |
| </tr> |
| <tr id="i386" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/CollectionMemberExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">CollectionMemberExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This expression tests whether the designated value is a member of the collection specified by the |
| collection-valued path expression.</div> |
| </th> |
| </tr> |
| <tr id="i387" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/CollectionProxy.html" title="interface in org.eclipse.persistence.jpa.rs.util">CollectionProxy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPARS 2.0 collection proxy interface.</div> |
| </th> |
| </tr> |
| <tr id="i388" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/CollectionTable.html" title="annotation in org.eclipse.persistence.annotations">CollectionTable</a></td> |
| <th class="colLast" scope="row">Deprecated. </th> |
| </tr> |
| <tr id="i389" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/CollectionTable.html" title="interface in org.eclipse.persistence.jpa.config">CollectionTable</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i390" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/utility/CollectionTools.html" title="class in org.eclipse.persistence.jpa.jpql.utility">CollectionTools</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This utility class provides utility methods related to collections, iterators and arrays.</div> |
| </th> |
| </tr> |
| <tr id="i391" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/CollectionValuedFieldResolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">CollectionValuedFieldResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Resolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Resolver</code></a> is responsible to resolve the type of a collection-valued field.</div> |
| </th> |
| </tr> |
| <tr id="i392" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/CollectionValuedFieldResolver.MapManagedType.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">CollectionValuedFieldResolver.MapManagedType</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i393" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/CollectionValuedPathExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">CollectionValuedPathExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>collection_valued_field</code> is designated by the name of an association field in a |
| one-to-many or a many-to-many relationship or by the name of an element collection field.</div> |
| </th> |
| </tr> |
| <tr id="i394" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/CollectionValuedPathExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">CollectionValuedPathExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a collection-valued path expression.</div> |
| </th> |
| </tr> |
| <tr id="i395" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/CollectionValuedPathExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">CollectionValuedPathExpressionFactory</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i396" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/CollectionValuedPathExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">CollectionValuedPathExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A collection-valued field is designated by the name of an association field in a one-to-many or a |
| many-to-many relationship or by the name of an element collection field.</div> |
| </th> |
| </tr> |
| <tr id="i397" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/CollectionWrapperBuilder.html" title="class in org.eclipse.persistence.jpa.rs.util">CollectionWrapperBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Helper class used to create proxies for collections.</div> |
| </th> |
| </tr> |
| <tr id="i398" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/metadatasources/CollectionWrapperMetadataSource.html" title="class in org.eclipse.persistence.jpa.rs.util.metadatasources">CollectionWrapperMetadataSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Makes the CollectionWrapper class available in our Dynamic JAXB context.</div> |
| </th> |
| </tr> |
| <tr id="i399" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Column.html" title="interface in org.eclipse.persistence.jpa.config">Column</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i400" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/ColumnResult.html" title="interface in org.eclipse.persistence.jpa.config">ColumnResult</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i401" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/ColumnResult.html" title="class in org.eclipse.persistence.queries">ColumnResult</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Concrete class to represent the ColumnResult structure as defined by |
| the EJB 3.0 Persistence specification.</div> |
| </th> |
| </tr> |
| <tr id="i402" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/coordination/Command.html" title="class in org.eclipse.persistence.sessions.coordination">Command</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide an extendable framework class for a Command object |
| that can be remotely executed.</div> |
| </th> |
| </tr> |
| <tr id="i403" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/coordination/CommandConverter.html" title="interface in org.eclipse.persistence.sessions.coordination">CommandConverter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Define a pluggable conversion interface that can be supplied |
| by the application</div> |
| </th> |
| </tr> |
| <tr id="i404" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/coordination/CommandManager.html" title="interface in org.eclipse.persistence.sessions.coordination">CommandManager</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide an interface that clients can use to invoke remote |
| commands on other EclipseLink instances, or on other applications that may want |
| to receive and process EclipseLink commands.</div> |
| </th> |
| </tr> |
| <tr id="i405" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/coordination/CommandProcessor.html" title="interface in org.eclipse.persistence.sessions.coordination">CommandProcessor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Defines a pluggable interface for EclipseLink sessions and EclipseLink |
| applications to be able to be on the receiving end of EclipseLink command objects.</div> |
| </th> |
| </tr> |
| <tr id="i406" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/CommitOrderType.html" title="class in org.eclipse.persistence.config">CommitOrderType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Commit order type persistence property values.</div> |
| </th> |
| </tr> |
| <tr id="i407" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/CommunicationException.html" title="class in org.eclipse.persistence.exceptions">CommunicationException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>:This exception wraps all RMI or CORBA or IO exception that may occur.</div> |
| </th> |
| </tr> |
| <tr id="i408" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/CommunicationExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">CommunicationExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| English ResourceBundle for CommunicationException messages.</div> |
| </th> |
| </tr> |
| <tr id="i409" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ComparisonExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ComparisonExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Only the values of like types are permitted to be compared.</div> |
| </th> |
| </tr> |
| <tr id="i410" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ComparisonExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ComparisonExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a comparison expression.</div> |
| </th> |
| </tr> |
| <tr id="i411" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ComparisonExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ComparisonExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/ComparisonExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>ComparisonExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/ComparisonExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>ComparisonExpression</code></a> when the |
| portion of the query to parse starts with <b><</b>, <b>></b>, <b><></b>, <b><=</b>, |
| <b>>=</b> or <b>=</b>.</div> |
| </th> |
| </tr> |
| <tr id="i412" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/ComparisonExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">ComparisonExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Only the values of like types are permitted to be compared.</div> |
| </th> |
| </tr> |
| <tr id="i413" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/CompilerHelper.html" title="class in org.eclipse.persistence.jaxb.compiler">CompilerHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Helper class for code that needs to be shared between AnnotationsProcessor, |
| MappingsGenerator, SchemaGenerator</div> |
| </th> |
| </tr> |
| <tr id="i414" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/ComplexQueryResult.html" title="class in org.eclipse.persistence.queries">ComplexQueryResult</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Used to return multiple sets of information from a query.</div> |
| </th> |
| </tr> |
| <tr id="i415" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/CompositeMember.html" title="annotation in org.eclipse.persistence.annotations">CompositeMember</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A CompositeMember annotation is ignored unless is in composite member persistence unit.</div> |
| </th> |
| </tr> |
| <tr id="i416" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/CompoundExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">CompoundExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A compound expression has a left and right expressions combined by an identifier.</div> |
| </th> |
| </tr> |
| <tr id="i417" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/CompoundExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">CompoundExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A compound <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> has a left and right expressions combined by an identifier.</div> |
| </th> |
| </tr> |
| <tr id="i418" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/utility/filter/CompoundFilter.html" title="class in org.eclipse.persistence.jpa.jpql.tools.utility.filter">CompoundFilter</a><<a href="org/eclipse/persistence/jpa/jpql/tools/utility/filter/CompoundFilter.html" title="type parameter in CompoundFilter">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This filter provides a simple framework for combining the behavior of a pair of filters.</div> |
| </th> |
| </tr> |
| <tr id="i419" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ConcatExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ConcatExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>CONCAT</b> function returns a string that is a concatenation of its arguments.</div> |
| </th> |
| </tr> |
| <tr id="i420" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ConcatExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ConcatExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/ConcatExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>ConcatExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/ConcatExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>ConcatExpression</code></a> when the portion of |
| the query to parse starts with <b>CONCAT</b>.</div> |
| </th> |
| </tr> |
| <tr id="i421" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/ConcatExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">ConcatExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code><b>CONCAT</b></code> function returns a string that is a concatenation of its arguments.</div> |
| </th> |
| </tr> |
| <tr id="i422" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/ConcreteSubclassFactory.html" title="class in org.eclipse.persistence.jpa.rs.util">ConcreteSubclassFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Factory class to create concrete subclasses of abstract classes.</div> |
| </th> |
| </tr> |
| <tr id="i423" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/ConcurrencyException.html" title="class in org.eclipse.persistence.exceptions">ConcurrencyException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><B>Purpose</B>: Concurrency deadlock or interupts will raise this exception.</div> |
| </th> |
| </tr> |
| <tr id="i424" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/ConcurrencyExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">ConcurrencyExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| English ResourceBundle for ConcurrencyException messages.</div> |
| </th> |
| </tr> |
| <tr id="i425" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ConditionalExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ConditionalExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a conditional expression.</div> |
| </th> |
| </tr> |
| <tr id="i426" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ConditionalFactorBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ConditionalFactorBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a conditional factor expression.</div> |
| </th> |
| </tr> |
| <tr id="i427" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ConditionalPrimaryBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ConditionalPrimaryBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a conditional primary expression.</div> |
| </th> |
| </tr> |
| <tr id="i428" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ConditionalTermBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ConditionalTermBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a conditional term expression.</div> |
| </th> |
| </tr> |
| <tr id="i429" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ConnectByClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ConnectByClause</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>CONNECT BY</b> clause allows selecting rows in a hierarchical order using the hierarchical |
| query clause.</div> |
| </th> |
| </tr> |
| <tr id="i430" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ConnectByClauseBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ConnectByClauseBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a <code><b>CONNECT BY</b></code> clause.</div> |
| </th> |
| </tr> |
| <tr id="i431" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ConnectByClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ConnectByClauseFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <code>ConnectByClauseFactory</code> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/ConnectByClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>ConnectByClause</code></a> when the portion of |
| the query to parse starts with <b>CONNECT BY</b>.</div> |
| </th> |
| </tr> |
| <tr id="i432" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/server/ConnectionPolicy.html" title="class in org.eclipse.persistence.sessions.server">ConnectionPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Used to specify how a client session's should be allocated.</div> |
| </th> |
| </tr> |
| <tr id="i433" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/server/ConnectionPolicy.ExclusiveMode.html" title="enum in org.eclipse.persistence.sessions.server">ConnectionPolicy.ExclusiveMode</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Default value Transactional causes creation of ClientSession, |
| the other two values - ExclusiveIsolatedClientSession.</div> |
| </th> |
| </tr> |
| <tr id="i434" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/server/ConnectionPool.html" title="class in org.eclipse.persistence.sessions.server">ConnectionPool</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Used to specify how connection should be pooled in a server session.</div> |
| </th> |
| </tr> |
| <tr id="i435" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/Connector.html" title="interface in org.eclipse.persistence.sessions">Connector</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Define an interface for supplying TopLink with a <code>Connection</code> to |
| a JDBC database.</div> |
| </th> |
| </tr> |
| <tr id="i436" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/transformers/ConstantTransformer.html" title="class in org.eclipse.persistence.mappings.transformers">ConstantTransformer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Allows a field to always be mapped to a constant value.</div> |
| </th> |
| </tr> |
| <tr id="i437" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/ConstraintViolationWrapper.html" title="class in org.eclipse.persistence.jaxb">ConstraintViolationWrapper</a><<a href="org/eclipse/persistence/jaxb/ConstraintViolationWrapper.html" title="type parameter in ConstraintViolationWrapper">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Wrapper over <code>ConstraintViolation</code> class.</div> |
| </th> |
| </tr> |
| <tr id="i438" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ConstructorExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ConstructorExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">In the <b>SELECT</b> clause a constructor may be used in the <b>SELECT</b> list to return one or |
| more Java instances.</div> |
| </th> |
| </tr> |
| <tr id="i439" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ConstructorExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ConstructorExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a constructor expression.</div> |
| </th> |
| </tr> |
| <tr id="i440" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ConstructorExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ConstructorExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/ConstructorExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>ConstructorExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/ConstructorExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>ConstructorExpression</code></a> when the |
| portion of the query to parse starts with <b>NEW</b>.</div> |
| </th> |
| </tr> |
| <tr id="i441" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/ConstructorExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">ConstructorExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">In the <code><b>SELECT</b></code> clause a constructor may be used in the <code><b>SELECT</b></code> |
| list to return one or more Java instances.</div> |
| </th> |
| </tr> |
| <tr id="i442" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ConstructorItemBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ConstructorItemBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a constructor item expression.</div> |
| </th> |
| </tr> |
| <tr id="i443" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/ConstructorReportItem.html" title="class in org.eclipse.persistence.queries">ConstructorReportItem</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: An item specifying a class constructor method to be used in a ReportQuery's returned results.</div> |
| </th> |
| </tr> |
| <tr id="i444" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/ConstructorResult.html" title="interface in org.eclipse.persistence.jpa.config">ConstructorResult</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i445" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/ConstructorResult.html" title="class in org.eclipse.persistence.queries">ConstructorResult</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Concrete class to represent the ConstructorResult structure as defined by |
| the JPA 2.1 Persistence specification.</div> |
| </th> |
| </tr> |
| <tr id="i446" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/ContainerMapping.html" title="interface in org.eclipse.persistence.mappings">ContainerMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Interface used by clients to interact |
| with the assorted mappings that use <code>ContainerPolicy</code>.</div> |
| </th> |
| </tr> |
| <tr id="i447" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/ContentAssistExtension.html" title="interface in org.eclipse.persistence.jpa.jpql.tools">ContentAssistExtension</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This extension can be used to provide additional support to JPQL content assist that is outside |
| the scope of providing proposals related to JPA metadata.</div> |
| </th> |
| </tr> |
| <tr id="i448" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/ContentAssistProposals.html" title="interface in org.eclipse.persistence.jpa.jpql.tools">ContentAssistProposals</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This object stores the various proposals available for content assist for a certain position |
| within a JPQL query.</div> |
| </th> |
| </tr> |
| <tr id="i449" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/ContentAssistProposals.ClassType.html" title="enum in org.eclipse.persistence.jpa.jpql.tools">ContentAssistProposals.ClassType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This enumeration determines the type of classes returned by <a href="org/eclipse/persistence/jpa/jpql/tools/ContentAssistProposals.html#classNames()"><code>ContentAssistProposals.classNames()</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i450" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/ContentAssistProposals.EnumProposals.html" title="interface in org.eclipse.persistence.jpa.jpql.tools">ContentAssistProposals.EnumProposals</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Holds onto the <a href="org/eclipse/persistence/jpa/jpql/tools/spi/IType.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi"><code>IType</code></a> of the enum type and the list of possible enum constants.</div> |
| </th> |
| </tr> |
| <tr id="i451" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/ContentHandlerRecord.html" title="class in org.eclipse.persistence.oxm.record">ContentHandlerRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Use this type of MarshalRecord when the marshal target is a |
| ContentHandler.</div> |
| </th> |
| </tr> |
| <tr id="i452" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/ConversionException.html" title="class in org.eclipse.persistence.exceptions">ConversionException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><B>Purpose</B>: Conversion exceptions such as method or class not defined will raise this exception.</div> |
| </th> |
| </tr> |
| <tr id="i453" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/ConversionExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">ConversionExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| English ResourceBundle for ConversionException messages.</div> |
| </th> |
| </tr> |
| <tr id="i454" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/ConversionValue.html" title="annotation in org.eclipse.persistence.annotations">ConversionValue</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A ConversionValue annotation is used within an ObjectTypeConverter.</div> |
| </th> |
| </tr> |
| <tr id="i455" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/ConversionValue.html" title="interface in org.eclipse.persistence.jpa.config">ConversionValue</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i456" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/Convert.html" title="annotation in org.eclipse.persistence.annotations">Convert</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The Convert annotation specifies that a named converter should be used with |
| the corresponding mapped attribute.</div> |
| </th> |
| </tr> |
| <tr id="i457" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Convert.html" title="interface in org.eclipse.persistence.jpa.config">Convert</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i458" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/Converter.html" title="annotation in org.eclipse.persistence.annotations">Converter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A Converter is used to customize the values during the reading from the |
| database into the object model as well as during the writing back of changes |
| into the database.</div> |
| </th> |
| </tr> |
| <tr id="i459" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Converter.html" title="interface in org.eclipse.persistence.jpa.config">Converter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i460" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/converters/Converter.html" title="interface in org.eclipse.persistence.mappings.converters">Converter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Conversion interface to allow conversion between object and data types.</div> |
| </th> |
| </tr> |
| <tr id="i461" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/ConverterClass.html" title="interface in org.eclipse.persistence.jpa.config">ConverterClass</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i462" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/converters/ConverterClass.html" title="class in org.eclipse.persistence.mappings.converters">ConverterClass</a><<a href="org/eclipse/persistence/mappings/converters/ConverterClass.html" title="type parameter in ConverterClass">T</a> extends jakarta.persistence.AttributeConverter<<a href="org/eclipse/persistence/mappings/converters/ConverterClass.html" title="type parameter in ConverterClass">X</a>,​<a href="org/eclipse/persistence/mappings/converters/ConverterClass.html" title="type parameter in ConverterClass">Y</a>>,​<a href="org/eclipse/persistence/mappings/converters/ConverterClass.html" title="type parameter in ConverterClass">X</a>,​<a href="org/eclipse/persistence/mappings/converters/ConverterClass.html" title="type parameter in ConverterClass">Y</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A JPA attribute converter class wrapped with an EclipseLink converter.</div> |
| </th> |
| </tr> |
| <tr id="i463" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/Converters.html" title="annotation in org.eclipse.persistence.annotations">Converters</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A Converters annotation allows the definition of multiple Converter.</div> |
| </th> |
| </tr> |
| <tr id="i464" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/CopyGroup.html" title="class in org.eclipse.persistence.sessions">CopyGroup</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Define how an object is to be copied.</div> |
| </th> |
| </tr> |
| <tr id="i465" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/CopyPolicy.html" title="annotation in org.eclipse.persistence.annotations">CopyPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A CopyPolicy is used to set an |
| org.eclipse.persistence.descriptors.copying.CopyPolicy on an Entity.</div> |
| </th> |
| </tr> |
| <tr id="i466" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/copying/CopyPolicy.html" title="interface in org.eclipse.persistence.descriptors.copying">CopyPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Allows customization of how an object is cloned.</div> |
| </th> |
| </tr> |
| <tr id="i467" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/CopyPolicy.html" title="interface in org.eclipse.persistence.jpa.config">CopyPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i468" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/remote/corba/sun/CORBAConnection.html" title="class in org.eclipse.persistence.sessions.remote.corba.sun">CORBAConnection</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class exists on on the client side which talks to remote session controller through |
| RMI connection.</div> |
| </th> |
| </tr> |
| <tr id="i469" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/remote/corba/sun/CORBARemoteSessionController.html" title="interface in org.eclipse.persistence.sessions.remote.corba.sun">CORBARemoteSessionController</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| org/eclipse/persistence/remote/corba/sun/CORBARemoteSessionController.java |
| Generated by the IDL-to-Java compiler (portable), version "3.0" |
| from CorbaRemoteSessionControllerSun.idl |
| Monday, November 19, 2001 1:51:44 o'clock PM EST</div> |
| </th> |
| </tr> |
| <tr id="i470" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/remote/corba/sun/CORBARemoteSessionControllerDispatcher.html" title="class in org.eclipse.persistence.sessions.remote.corba.sun">CORBARemoteSessionControllerDispatcher</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">RemoteSessionController sits between the remote session and the session.</div> |
| </th> |
| </tr> |
| <tr id="i471" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/remote/corba/sun/CORBARemoteSessionControllerHelper.html" title="class in org.eclipse.persistence.sessions.remote.corba.sun">CORBARemoteSessionControllerHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| org/eclipse/persistence/remote/corba/sun/CORBARemoteSessionControllerHelper.java |
| Generated by the IDL-to-Java compiler (portable), version "3.0" |
| from CorbaRemoteSessionControllerSun.idl |
| Monday, November 19, 2001 1:51:44 o'clock PM EST</div> |
| </th> |
| </tr> |
| <tr id="i472" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/remote/corba/sun/CORBARemoteSessionControllerHolder.html" title="class in org.eclipse.persistence.sessions.remote.corba.sun">CORBARemoteSessionControllerHolder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| org/eclipse/persistence/remote/corba/sun/CORBARemoteSessionControllerHolder.java |
| Generated by the IDL-to-Java compiler (portable), version "3.0" |
| from CorbaRemoteSessionControllerSun.idl |
| Monday, November 19, 2001 1:51:44 o'clock PM EST</div> |
| </th> |
| </tr> |
| <tr id="i473" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/remote/corba/sun/CORBARemoteSessionControllerOperations.html" title="interface in org.eclipse.persistence.sessions.remote.corba.sun">CORBARemoteSessionControllerOperations</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| org/eclipse/persistence/remote/corba/sun/CORBARemoteSessionControllerOperations.java |
| Generated by the IDL-to-Java compiler (portable), version "3.0" |
| from CorbaRemoteSessionControllerSun.idl |
| Monday, November 19, 2001 1:51:44 o'clock PM EST</div> |
| </th> |
| </tr> |
| <tr id="i474" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/coordination/corba/CORBATransportManager.html" title="class in org.eclipse.persistence.sessions.coordination.corba">CORBATransportManager</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i475" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/core/mappings/CoreAttributeAccessor.html" title="interface in org.eclipse.persistence.core.mappings">CoreAttributeAccessor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL |
| A abstraction of attribute accessor capturing behavior common to all |
| persistence types.</div> |
| </th> |
| </tr> |
| <tr id="i476" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/core/queries/CoreAttributeGroup.html" title="class in org.eclipse.persistence.core.queries">CoreAttributeGroup</a><<a href="org/eclipse/persistence/core/queries/CoreAttributeGroup.html" title="type parameter in CoreAttributeGroup">ATTRIBUTE_ITEM</a> extends <a href="org/eclipse/persistence/core/queries/CoreAttributeItem.html" title="class in org.eclipse.persistence.core.queries">CoreAttributeItem</a>,​<a href="org/eclipse/persistence/core/queries/CoreAttributeGroup.html" title="type parameter in CoreAttributeGroup">DESCRIPTOR</a> extends <a href="org/eclipse/persistence/core/descriptors/CoreDescriptor.html" title="class in org.eclipse.persistence.core.descriptors">CoreDescriptor</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL |
| <b>Purpose</b>: A generic super class for AttributeGroup and other subclasses</div> |
| </th> |
| </tr> |
| <tr id="i477" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/core/queries/CoreAttributeItem.html" title="class in org.eclipse.persistence.core.queries">CoreAttributeItem</a><<a href="org/eclipse/persistence/core/queries/CoreAttributeItem.html" title="type parameter in CoreAttributeItem">ATTRIBUTE_GROUP</a> extends <a href="org/eclipse/persistence/core/queries/CoreAttributeGroup.html" title="class in org.eclipse.persistence.core.queries">CoreAttributeGroup</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL |
| <b>Purpose</b>: Generic superclass for AttributeItem.</div> |
| </th> |
| </tr> |
| <tr id="i478" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/core/mappings/converters/CoreConverter.html" title="interface in org.eclipse.persistence.core.mappings.converters">CoreConverter</a><<a href="org/eclipse/persistence/core/mappings/converters/CoreConverter.html" title="type parameter in CoreConverter">MAPPING</a> extends <a href="org/eclipse/persistence/core/mappings/CoreMapping.html" title="class in org.eclipse.persistence.core.mappings">CoreMapping</a>,​<a href="org/eclipse/persistence/core/mappings/converters/CoreConverter.html" title="type parameter in CoreConverter">SESSION</a> extends <a href="org/eclipse/persistence/core/sessions/CoreSession.html" title="interface in org.eclipse.persistence.core.sessions">CoreSession</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL |
| A abstraction of converter capturing behavior common to all persistence |
| types.</div> |
| </th> |
| </tr> |
| <tr id="i479" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/core/descriptors/CoreDescriptor.html" title="class in org.eclipse.persistence.core.descriptors">CoreDescriptor</a><<a href="org/eclipse/persistence/core/descriptors/CoreDescriptor.html" title="type parameter in CoreDescriptor">ATTRIBUTE_GROUP</a> extends <a href="org/eclipse/persistence/core/queries/CoreAttributeGroup.html" title="class in org.eclipse.persistence.core.queries">CoreAttributeGroup</a>,​<a href="org/eclipse/persistence/core/descriptors/CoreDescriptor.html" title="type parameter in CoreDescriptor">DESCRIPTOR_EVENT_MANAGER</a> extends <a href="org/eclipse/persistence/core/descriptors/CoreDescriptorEventManager.html" title="class in org.eclipse.persistence.core.descriptors">CoreDescriptorEventManager</a>,​<a href="org/eclipse/persistence/core/descriptors/CoreDescriptor.html" title="type parameter in CoreDescriptor">FIELD</a> extends org.eclipse.persistence.internal.core.helper.CoreField,​<a href="org/eclipse/persistence/core/descriptors/CoreDescriptor.html" title="type parameter in CoreDescriptor">INHERITANCE_POLICY</a> extends <a href="org/eclipse/persistence/core/descriptors/CoreInheritancePolicy.html" title="class in org.eclipse.persistence.core.descriptors">CoreInheritancePolicy</a>,​<a href="org/eclipse/persistence/core/descriptors/CoreDescriptor.html" title="type parameter in CoreDescriptor">INSTANTIATION_POLICY</a> extends org.eclipse.persistence.internal.core.descriptors.CoreInstantiationPolicy,​<a href="org/eclipse/persistence/core/descriptors/CoreDescriptor.html" title="type parameter in CoreDescriptor">LIST</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>,​<a href="org/eclipse/persistence/core/descriptors/CoreDescriptor.html" title="type parameter in CoreDescriptor">OBJECT_BUILDER</a> extends org.eclipse.persistence.internal.core.descriptors.CoreObjectBuilder></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL |
| A abstraction of descriptor capturing behavior common to all persistence |
| types.</div> |
| </th> |
| </tr> |
| <tr id="i480" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/core/descriptors/CoreDescriptorEvent.html" title="interface in org.eclipse.persistence.core.descriptors">CoreDescriptorEvent</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL |
| A abstraction of descriptor event capturing behavior common to all |
| persistence types.</div> |
| </th> |
| </tr> |
| <tr id="i481" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/core/descriptors/CoreDescriptorEventManager.html" title="class in org.eclipse.persistence.core.descriptors">CoreDescriptorEventManager</a><<a href="org/eclipse/persistence/core/descriptors/CoreDescriptorEventManager.html" title="type parameter in CoreDescriptorEventManager">DESCRIPTOR_EVENT</a> extends <a href="org/eclipse/persistence/core/descriptors/CoreDescriptorEvent.html" title="interface in org.eclipse.persistence.core.descriptors">CoreDescriptorEvent</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL |
| A abstraction of descriptor event manager capturing behavior common to all |
| persistence types.</div> |
| </th> |
| </tr> |
| <tr id="i482" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/core/mappings/transformers/CoreFieldTransformer.html" title="interface in org.eclipse.persistence.core.mappings.transformers">CoreFieldTransformer</a><<a href="org/eclipse/persistence/core/mappings/transformers/CoreFieldTransformer.html" title="type parameter in CoreFieldTransformer">SESSION</a> extends <a href="org/eclipse/persistence/core/sessions/CoreSession.html" title="interface in org.eclipse.persistence.core.sessions">CoreSession</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This interface is used by the Transformation Mapping to build the value for a |
| specific field.</div> |
| </th> |
| </tr> |
| <tr id="i483" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/core/descriptors/CoreInheritancePolicy.html" title="class in org.eclipse.persistence.core.descriptors">CoreInheritancePolicy</a><<a href="org/eclipse/persistence/core/descriptors/CoreInheritancePolicy.html" title="type parameter in CoreInheritancePolicy">ABSTRACT_RECORD</a> extends org.eclipse.persistence.internal.core.sessions.CoreAbstractRecord,​<a href="org/eclipse/persistence/core/descriptors/CoreInheritancePolicy.html" title="type parameter in CoreInheritancePolicy">ABSTRACT_SESSION</a> extends org.eclipse.persistence.internal.core.sessions.CoreAbstractSession,​<a href="org/eclipse/persistence/core/descriptors/CoreInheritancePolicy.html" title="type parameter in CoreInheritancePolicy">DESCRIPTOR</a> extends <a href="org/eclipse/persistence/core/descriptors/CoreDescriptor.html" title="class in org.eclipse.persistence.core.descriptors">CoreDescriptor</a>,​<a href="org/eclipse/persistence/core/descriptors/CoreInheritancePolicy.html" title="type parameter in CoreInheritancePolicy">FIELD</a> extends org.eclipse.persistence.internal.core.helper.CoreField></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL |
| A abstraction of inheritance policy capturing behavior common to all |
| persistence types.</div> |
| </th> |
| </tr> |
| <tr id="i484" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/core/sessions/CoreLogin.html" title="interface in org.eclipse.persistence.core.sessions">CoreLogin</a><<a href="org/eclipse/persistence/core/sessions/CoreLogin.html" title="type parameter in CoreLogin">PLATFORM</a> extends org.eclipse.persistence.internal.core.databaseaccess.CorePlatform></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL |
| A abstraction of login capturing behavior common to all persistence types.</div> |
| </th> |
| </tr> |
| <tr id="i485" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/core/mappings/CoreMapping.html" title="class in org.eclipse.persistence.core.mappings">CoreMapping</a><<a href="org/eclipse/persistence/core/mappings/CoreMapping.html" title="type parameter in CoreMapping">ATTRIBUTE_ACCESSOR</a> extends <a href="org/eclipse/persistence/core/mappings/CoreAttributeAccessor.html" title="interface in org.eclipse.persistence.core.mappings">CoreAttributeAccessor</a>,​<a href="org/eclipse/persistence/core/mappings/CoreMapping.html" title="type parameter in CoreMapping">ABSTRACT_SESSION</a> extends org.eclipse.persistence.internal.core.sessions.CoreAbstractSession,​<a href="org/eclipse/persistence/core/mappings/CoreMapping.html" title="type parameter in CoreMapping">CONTAINER_POLICY</a> extends org.eclipse.persistence.internal.core.queries.CoreContainerPolicy,​<a href="org/eclipse/persistence/core/mappings/CoreMapping.html" title="type parameter in CoreMapping">DESCRIPTOR</a> extends <a href="org/eclipse/persistence/core/descriptors/CoreDescriptor.html" title="class in org.eclipse.persistence.core.descriptors">CoreDescriptor</a>,​<a href="org/eclipse/persistence/core/mappings/CoreMapping.html" title="type parameter in CoreMapping">FIELD</a> extends org.eclipse.persistence.internal.core.helper.CoreField></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL |
| A abstraction of mapping capturing behavior common to all persistence types.</div> |
| </th> |
| </tr> |
| <tr id="i486" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/core/sessions/CoreProject.html" title="class in org.eclipse.persistence.core.sessions">CoreProject</a><<a href="org/eclipse/persistence/core/sessions/CoreProject.html" title="type parameter in CoreProject">DESCRIPTOR</a> extends <a href="org/eclipse/persistence/core/descriptors/CoreDescriptor.html" title="class in org.eclipse.persistence.core.descriptors">CoreDescriptor</a>,​<a href="org/eclipse/persistence/core/sessions/CoreProject.html" title="type parameter in CoreProject">LOGIN</a> extends <a href="org/eclipse/persistence/core/sessions/CoreLogin.html" title="interface in org.eclipse.persistence.core.sessions">CoreLogin</a>,​<a href="org/eclipse/persistence/core/sessions/CoreProject.html" title="type parameter in CoreProject">SESSION</a> extends <a href="org/eclipse/persistence/core/sessions/CoreSession.html" title="interface in org.eclipse.persistence.core.sessions">CoreSession</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL |
| A abstraction of project capturing behavior common to all persistence types.</div> |
| </th> |
| </tr> |
| <tr id="i487" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/core/sessions/CoreSession.html" title="interface in org.eclipse.persistence.core.sessions">CoreSession</a><<a href="org/eclipse/persistence/core/sessions/CoreSession.html" title="type parameter in CoreSession">DESCRIPTOR</a> extends <a href="org/eclipse/persistence/core/descriptors/CoreDescriptor.html" title="class in org.eclipse.persistence.core.descriptors">CoreDescriptor</a>,​<a href="org/eclipse/persistence/core/sessions/CoreSession.html" title="type parameter in CoreSession">LOGIN</a> extends <a href="org/eclipse/persistence/core/sessions/CoreLogin.html" title="interface in org.eclipse.persistence.core.sessions">CoreLogin</a>,​<a href="org/eclipse/persistence/core/sessions/CoreSession.html" title="type parameter in CoreSession">PLATFORM</a> extends org.eclipse.persistence.internal.core.databaseaccess.CorePlatform,​<a href="org/eclipse/persistence/core/sessions/CoreSession.html" title="type parameter in CoreSession">PROJECT</a> extends <a href="org/eclipse/persistence/core/sessions/CoreProject.html" title="class in org.eclipse.persistence.core.sessions">CoreProject</a>,​<a href="org/eclipse/persistence/core/sessions/CoreSession.html" title="type parameter in CoreSession">SESSION_EVENT_MANAGER</a> extends <a href="org/eclipse/persistence/core/sessions/CoreSessionEventManager.html" title="class in org.eclipse.persistence.core.sessions">CoreSessionEventManager</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL |
| A abstraction of session capturing behavior common to all persistence types.</div> |
| </th> |
| </tr> |
| <tr id="i488" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/core/sessions/CoreSessionEventListener.html" title="interface in org.eclipse.persistence.core.sessions">CoreSessionEventListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL |
| A abstraction of session event listener capturing behavior common to all |
| persistence types.</div> |
| </th> |
| </tr> |
| <tr id="i489" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/core/sessions/CoreSessionEventManager.html" title="class in org.eclipse.persistence.core.sessions">CoreSessionEventManager</a><<a href="org/eclipse/persistence/core/sessions/CoreSessionEventManager.html" title="type parameter in CoreSessionEventManager">SESSION_EVENT_LISTENER</a> extends <a href="org/eclipse/persistence/core/sessions/CoreSessionEventListener.html" title="interface in org.eclipse.persistence.core.sessions">CoreSessionEventListener</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL |
| A abstraction of sessuin event manager capturing behavior common to all |
| persistence types.</div> |
| </th> |
| </tr> |
| <tr id="i490" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/CountFunction.html" title="class in org.eclipse.persistence.jpa.jpql.parser">CountFunction</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">One of the aggregate functions.</div> |
| </th> |
| </tr> |
| <tr id="i491" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/CountFunctionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">CountFunctionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/CountFunctionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>CountFunctionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/CountFunction.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>CountFunction</code></a> when the portion of the |
| query to parse starts with <b>COUNT</b>.</div> |
| </th> |
| </tr> |
| <tr id="i492" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/CountFunctionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">CountFunctionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">One of the aggregate functions.</div> |
| </th> |
| </tr> |
| <tr id="i493" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/Cursor.html" title="class in org.eclipse.persistence.queries">Cursor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Abstract class for CursoredStream and ScrolableCursor</div> |
| </th> |
| </tr> |
| <tr id="i494" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/CursoredStream.html" title="class in org.eclipse.persistence.queries">CursoredStream</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Stream class which is used to deal with large collections returned |
| from TOPLink queries more efficiently.</div> |
| </th> |
| </tr> |
| <tr id="i495" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/CursoredStreamPolicy.html" title="class in org.eclipse.persistence.queries">CursoredStreamPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Used to support cursored streams in a read query.</div> |
| </th> |
| </tr> |
| <tr id="i496" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/CursorPolicy.html" title="class in org.eclipse.persistence.queries">CursorPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Abstract class for all Cursor-related policy objects</div> |
| </th> |
| </tr> |
| <tr id="i497" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/Customizer.html" title="annotation in org.eclipse.persistence.annotations">Customizer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The Customizer annotation is used to specify a class that implements the |
| org.eclipse.persistence.config.DescriptorCustomizer |
| interface and is to run against an entity's class descriptor after all |
| metadata processing has been completed.</div> |
| </th> |
| </tr> |
| <tr id="i498" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/partitioning/CustomPartitioningPolicy.html" title="class in org.eclipse.persistence.descriptors.partitioning">CustomPartitioningPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| Defines a user defined partitioning policy.</div> |
| </th> |
| </tr> |
| <tr id="i499" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/CustomServerPlatform.html" title="class in org.eclipse.persistence.platform.server">CustomServerPlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| |
| This is the concrete subclass responsible for handling backward compatibility for 9.0.4.</div> |
| </th> |
| </tr> |
| <tr id="i500" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/invalidation/DailyCacheInvalidationPolicy.html" title="class in org.eclipse.persistence.descriptors.invalidation">DailyCacheInvalidationPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| A CacheInvalidationPolicy that allows objects to expire every day at a specific time.</div> |
| </th> |
| </tr> |
| <tr id="i501" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/DatabaseChangeNotificationType.html" title="enum in org.eclipse.persistence.annotations">DatabaseChangeNotificationType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Configures what type of database change notification an entity/descriptor should use.</div> |
| </th> |
| </tr> |
| <tr id="i502" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/events/DatabaseEventListener.html" title="interface in org.eclipse.persistence.platform.database.events">DatabaseEventListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| Defines the API for integration with a database event notification service.</div> |
| </th> |
| </tr> |
| <tr id="i503" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/eventlistener/DatabaseEventListenerFactory.html" title="interface in org.eclipse.persistence.jpa.rs.eventlistener">DatabaseEventListenerFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Provides a mechanism for plugging in database event listener creation.</div> |
| </th> |
| </tr> |
| <tr id="i504" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/DatabaseException.html" title="class in org.eclipse.persistence.exceptions">DatabaseException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><B>Purpose</B>: |
| Wrapper for any database exception that occurred through EclipseLink.</div> |
| </th> |
| </tr> |
| <tr id="i505" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/DatabaseExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">DatabaseExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| English ResourceBundle for DatabaseException messages.</div> |
| </th> |
| </tr> |
| <tr id="i506" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/DatabaseLogin.html" title="class in org.eclipse.persistence.sessions">DatabaseLogin</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: |
| Hold the configuration information necessary to connect to a JDBC driver.</div> |
| </th> |
| </tr> |
| <tr id="i507" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/DatabaseMapping.html" title="class in org.eclipse.persistence.mappings">DatabaseMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Defines how an attribute of an object maps to and from the database</div> |
| </th> |
| </tr> |
| <tr id="i508" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/DatabaseMapping.WriteType.html" title="enum in org.eclipse.persistence.mappings">DatabaseMapping.WriteType</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i509" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/DatabaseObjectDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">DatabaseObjectDefinition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Define a database object for the purpose of creation and deletion.</div> |
| </th> |
| </tr> |
| <tr id="i510" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/DatabasePlatform.html" title="class in org.eclipse.persistence.platform.database">DatabasePlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">DatabasePlatform is private to EclipseLink.</div> |
| </th> |
| </tr> |
| <tr id="i511" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/DatabaseQuery.html" title="class in org.eclipse.persistence.queries">DatabaseQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Abstract class for all database query objects.</div> |
| </th> |
| </tr> |
| <tr id="i512" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/DatabaseQuery.ParameterType.html" title="enum in org.eclipse.persistence.queries">DatabaseQuery.ParameterType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Used for parameter retreival in JPQL</div> |
| </th> |
| </tr> |
| <tr id="i513" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/DatabaseRecord.html" title="class in org.eclipse.persistence.sessions">DatabaseRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Define a representation of a database row as field=>value pairs.</div> |
| </th> |
| </tr> |
| <tr id="i514" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/DatabaseSession.html" title="interface in org.eclipse.persistence.sessions">DatabaseSession</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Add login and configuration API to that of Session.</div> |
| </th> |
| </tr> |
| <tr id="i515" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/DatabaseType.html" title="class in org.eclipse.persistence.jpa.jpql.parser">DatabaseType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This expression represents the database specific data type, which may include size and scale.</div> |
| </th> |
| </tr> |
| <tr id="i516" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/DatabaseTypeFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">DatabaseTypeFactory</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i517" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/DatabaseTypeQueryBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">DatabaseTypeQueryBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the database type.</div> |
| </th> |
| </tr> |
| <tr id="i518" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/DataBindingException.html" title="class in jakarta.xml.bind">DataBindingException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Exception that represents a failure in a JAXB operation.</div> |
| </th> |
| </tr> |
| <tr id="i519" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/DataModifyQuery.html" title="class in org.eclipse.persistence.queries">DataModifyQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Concrete class used for executing non selecting SQL strings.</div> |
| </th> |
| </tr> |
| <tr id="i520" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/partitioning/DataPartitioningCallback.html" title="interface in org.eclipse.persistence.platform.database.partitioning">DataPartitioningCallback</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| Defines the API for the integration with an external DataSources data partitioning support.</div> |
| </th> |
| </tr> |
| <tr id="i521" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/DataReadQuery.html" title="class in org.eclipse.persistence.queries">DataReadQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Concrete class to perform read using raw SQL.</div> |
| </th> |
| </tr> |
| <tr id="i522" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/DataService.html" title="interface in org.eclipse.persistence.jpa.config">DataService</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i523" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/DatasourceLogin.html" title="class in org.eclipse.persistence.sessions">DatasourceLogin</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: |
| Hold the configuration information necessary to connect to a datasource.</div> |
| </th> |
| </tr> |
| <tr id="i524" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/DataStorage.html" title="class in org.eclipse.persistence.jpa.rs">DataStorage</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i525" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/DatatypeConverter.html" title="class in jakarta.xml.bind">DatatypeConverter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| The javaType binding declaration can be used to customize the binding of |
| an XML schema datatype to a Java datatype.</div> |
| </th> |
| </tr> |
| <tr id="i526" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/DatatypeConverterInterface.html" title="interface in jakarta.xml.bind">DatatypeConverterInterface</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| The DatatypeConverterInterface is for JAXB provider use only.</div> |
| </th> |
| </tr> |
| <tr id="i527" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/DateTime.html" title="class in org.eclipse.persistence.jpa.jpql.parser">DateTime</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a> represents a date or time.</div> |
| </th> |
| </tr> |
| <tr id="i528" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/DatetimeExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">DatetimeExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a date/time expression.</div> |
| </th> |
| </tr> |
| <tr id="i529" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/DateTimeFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">DateTimeFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/DateTimeFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>DateTimeFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/DateTime.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>DateTime</code></a> when the portion of the query to |
| parse starts with <b>CURRENT_DATE</b>, <b>CURRENT_TIME</b>, <b>CURRENT_TIMESTAMP</b> or with the |
| JDBC escape format used for date/time/timestamp.</div> |
| </th> |
| </tr> |
| <tr id="i530" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/DateTimePrimaryBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">DateTimePrimaryBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a date/time primary expression.</div> |
| </th> |
| </tr> |
| <tr id="i531" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/DateTimeStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">DateTimeStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/DateTimeStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>DateTimeStateObject</code></a> represents a date or time.</div> |
| </th> |
| </tr> |
| <tr id="i532" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/DateTimeTimestampLiteralBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">DateTimeTimestampLiteralBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a date/time/timestamp expression.</div> |
| </th> |
| </tr> |
| <tr id="i533" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/DB2MainframePlatform.html" title="class in org.eclipse.persistence.platform.database">DB2MainframePlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Provides DB2 Mainframe specific behavior.</div> |
| </th> |
| </tr> |
| <tr id="i534" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/DB2Platform.html" title="class in org.eclipse.persistence.platform.database">DB2Platform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provides DB2 specific behavior.</div> |
| </th> |
| </tr> |
| <tr id="i535" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/DB2ZPlatform.html" title="class in org.eclipse.persistence.platform.database">DB2ZPlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Provides DB2 z/OS specific behavior.</div> |
| </th> |
| </tr> |
| <tr id="i536" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/DBasePlatform.html" title="class in org.eclipse.persistence.platform.database">DBasePlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Provides DBase specific behavior.</div> |
| </th> |
| </tr> |
| <tr id="i537" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/DBWSException.html" title="class in org.eclipse.persistence.exceptions">DBWSException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>PUBLIC</b>: runtime exception for EclipseLink DBWS Service</div> |
| </th> |
| </tr> |
| <tr id="i538" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/DBWSExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">DBWSExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| <b>Purpose:</b></div> |
| </th> |
| </tr> |
| <tr id="i539" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/dbws/DBWSModel.html" title="class in org.eclipse.persistence.dbws">DBWSModel</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>PUBLIC</b>: model object for eclipselink-dbws.xml descriptor file.</div> |
| </th> |
| </tr> |
| <tr id="i540" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/dbws/DBWSModelProject.html" title="class in org.eclipse.persistence.dbws">DBWSModelProject</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i541" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/facets/DecimalMaxFacet.html" title="class in org.eclipse.persistence.jaxb.compiler.facets">DecimalMaxFacet</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i542" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/facets/DecimalMinFacet.html" title="class in org.eclipse.persistence.jaxb.compiler.facets">DecimalMinFacet</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i543" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Declaration.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">Declaration</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The abstract definition of <a href="org/eclipse/persistence/jpa/jpql/JPQLQueryDeclaration.html" title="interface in org.eclipse.persistence.jpa.jpql"><code>JPQLQueryDeclaration</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i544" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/DeclarationResolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">DeclarationResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Resolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Resolver</code></a> is responsible to visit the current query (which is either the top-level |
| query or a subquery) and gathers the information from the declaration clause.</div> |
| </th> |
| </tr> |
| <tr id="i545" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/DeclarationResolver.QualifyRangeDeclarationVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">DeclarationResolver.QualifyRangeDeclarationVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i546" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/DeclarationStateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query">DeclarationStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This defines the declaration portion of a query, which is the <code><b>FROM</b></code> clause |
| of a query.</div> |
| </th> |
| </tr> |
| <tr id="i547" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/DefaultActualJPQLQueryFormatter.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">DefaultActualJPQLQueryFormatter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/model/IJPQLQueryFormatter.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IJPQLQueryFormatter</code></a> is used to generate a string representation of a <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> based on how it was parsed, |
| which means this formatter can only be used when the |
| <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> was created by parsing a JPQL |
| query because it needs to retrieve parsing information from the corresponding |
| <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i548" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/DefaultBasicRefactoringTool.html" title="class in org.eclipse.persistence.jpa.jpql.tools">DefaultBasicRefactoringTool</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This utility class provides basic refactoring support.</div> |
| </th> |
| </tr> |
| <tr id="i549" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/DefaultCaseExpressionStateObjectBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">DefaultCaseExpressionStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The default implementation of a <a href="org/eclipse/persistence/jpa/jpql/tools/model/ICaseExpressionStateObjectBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>ICaseExpressionStateObjectBuilder</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i550" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/DefaultConditionalExpressionStateObjectBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">DefaultConditionalExpressionStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The default implementation of <a href="org/eclipse/persistence/jpa/jpql/tools/model/IConditionalExpressionStateObjectBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IConditionalExpressionStateObjectBuilder</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i551" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/DefaultConnector.html" title="class in org.eclipse.persistence.sessions">DefaultConnector</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>:Use this Connector to build a java.sql.Connection in the |
| "standard" fashion, via the DriverManager.</div> |
| </th> |
| </tr> |
| <tr id="i552" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/DefaultContentAssistProposals.html" title="class in org.eclipse.persistence.jpa.jpql.tools">DefaultContentAssistProposals</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The default implementation of <a href="org/eclipse/persistence/jpa/jpql/tools/ContentAssistProposals.html" title="interface in org.eclipse.persistence.jpa.jpql.tools"><code>ContentAssistProposals</code></a> which stores the valid proposals.</div> |
| </th> |
| </tr> |
| <tr id="i553" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/DefaultContentAssistVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">DefaultContentAssistVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor traverses the JPQL parsed tree and gathers the possible proposals at a given position.</div> |
| </th> |
| </tr> |
| <tr id="i554" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/DefaultEclipseLinkJPQLGrammar.html" title="class in org.eclipse.persistence.jpa.jpql.parser">DefaultEclipseLinkJPQLGrammar</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>JPQL grammar</code></a> provides support for parsing JPQL queries defined by the |
| JPA 2.1 functional specification and the EclipseLink 2.6.</div> |
| </th> |
| </tr> |
| <tr id="i555" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/DefaultEclipseLinkJPQLQueryBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">DefaultEclipseLinkJPQLQueryBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An implementation of <a href="org/eclipse/persistence/jpa/jpql/tools/model/IJPQLQueryBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IJPQLQueryBuilder</code></a> that provides support based on the latest release |
| of the Java Persistence functional specification.</div> |
| </th> |
| </tr> |
| <tr id="i556" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/xml/DefaultErrorHandler.html" title="class in org.eclipse.persistence.platform.xml">DefaultErrorHandler</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| A default implementation of ErrorHandler that simply rethrows the SAXParseExceptions.</div> |
| </th> |
| </tr> |
| <tr id="i557" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/DefaultGrammarValidator.html" title="class in org.eclipse.persistence.jpa.jpql.tools">DefaultGrammarValidator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This validator is responsible to validate a JPQL query grammatically purely based on the JPA |
| specification document.</div> |
| </th> |
| </tr> |
| <tr id="i558" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/DefaultJPQLGrammar.html" title="class in org.eclipse.persistence.jpa.jpql.parser">DefaultJPQLGrammar</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>JPQL grammar</code></a> provides support for parsing JPQL queries defined in the |
| latest JPA functional specification.</div> |
| </th> |
| </tr> |
| <tr id="i559" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/DefaultJPQLQueryBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">DefaultJPQLQueryBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An implementation of <a href="org/eclipse/persistence/jpa/jpql/tools/model/IJPQLQueryBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IJPQLQueryBuilder</code></a> that provides support based on the latest release |
| of the Java Persistence functional specification.</div> |
| </th> |
| </tr> |
| <tr id="i560" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/DefaultJPQLQueryContext.html" title="class in org.eclipse.persistence.jpa.jpql.tools">DefaultJPQLQueryContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This context is used to store information related to the JPQL query.</div> |
| </th> |
| </tr> |
| <tr id="i561" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/DefaultJPQLQueryFormatter.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">DefaultJPQLQueryFormatter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The default implementation of a <a href="org/eclipse/persistence/jpa/jpql/tools/model/IJPQLQueryFormatter.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IJPQLQueryFormatter</code></a>, which support creating a string |
| representation of a JPQL query written for JPA 1.0 and 2.0.</div> |
| </th> |
| </tr> |
| <tr id="i562" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/DefaultJPQLQueryHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">DefaultJPQLQueryHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This helper can perform the following operations over a JPQL query: |
| |
| Calculates the result type of a query: <a href="org/eclipse/persistence/jpa/jpql/tools/AbstractJPQLQueryHelper.html#getResultType()"><code>AbstractJPQLQueryHelper.getResultType()</code></a>; |
| Calculates the type of an input parameter: <a href="org/eclipse/persistence/jpa/jpql/tools/AbstractJPQLQueryHelper.html#getParameterType(java.lang.String)"><code>AbstractJPQLQueryHelper.getParameterType(String)</code></a>. |
| Calculates the possible choices to complete the query from a given |
| position (used for content assist): <a href="org/eclipse/persistence/jpa/jpql/tools/AbstractJPQLQueryHelper.html#buildContentAssistProposals(int)"><code>AbstractJPQLQueryHelper.buildContentAssistProposals(int)</code></a>. |
| Validates the query by introspecting it grammatically and semantically: |
| |
| <a href="org/eclipse/persistence/jpa/jpql/tools/AbstractJPQLQueryHelper.html#validate()"><code>AbstractJPQLQueryHelper.validate()</code></a>, |
| <a href="org/eclipse/persistence/jpa/jpql/tools/AbstractJPQLQueryHelper.html#validateGrammar()"><code>AbstractJPQLQueryHelper.validateGrammar()</code></a>, |
| <a href="org/eclipse/persistence/jpa/jpql/tools/AbstractJPQLQueryHelper.html#validateSemantic()"><code>AbstractJPQLQueryHelper.validateSemantic()</code></a>. |
| |
| |
| Refactoring support: |
| |
| <a href="org/eclipse/persistence/jpa/jpql/tools/DefaultJPQLQueryHelper.html#buildBasicRefactoringTool()"><code>DefaultJPQLQueryHelper.buildBasicRefactoringTool()</code></a> provides support for generating the delta of the |
| refactoring operation through a collection of <a href="org/eclipse/persistence/jpa/jpql/tools/TextEdit.html" title="interface in org.eclipse.persistence.jpa.jpql.tools"><code>TextEdit</code></a> objects. |
| <a href="org/eclipse/persistence/jpa/jpql/tools/DefaultJPQLQueryHelper.html#buildRefactoringTool()"><code>DefaultJPQLQueryHelper.buildRefactoringTool()</code></a> provides support for refactoring the JPQL query through |
| the editable <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> and |
| once all refactoring operations have been executed, the <a href="org/eclipse/persistence/jpa/jpql/tools/model/IJPQLQueryFormatter.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IJPQLQueryFormatter</code></a> will |
| generate a new string representation of the JPQL query. |
| |
| |
| |
| |
| This helper should be used when the JPQL query is written using the JPQL grammar defined in the |
| Java Persistence functional specification 1.0 or 2.x.</div> |
| </th> |
| </tr> |
| <tr id="i563" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/DefaultLiteralVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">DefaultLiteralVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor traverses an <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a> |
| and retrieves the "literal" value.</div> |
| </th> |
| </tr> |
| <tr id="i564" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/DefaultNewValueStateObjectBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">DefaultNewValueStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The default implementation of <a href="org/eclipse/persistence/jpa/jpql/tools/model/INewValueStateObjectBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>INewValueStateObjectBuilder</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i565" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/DefaultParameterTypeVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">DefaultParameterTypeVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor calculates the type of an input parameter.</div> |
| </th> |
| </tr> |
| <tr id="i566" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/DefaultProblem.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">DefaultProblem</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The default implementation of <a href="org/eclipse/persistence/jpa/jpql/tools/model/Problem.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>Problem</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i567" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/DefaultRefactoringDelta.html" title="class in org.eclipse.persistence.jpa.jpql.tools">DefaultRefactoringDelta</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The default implementation of <a href="org/eclipse/persistence/jpa/jpql/tools/RefactoringDelta.html" title="interface in org.eclipse.persistence.jpa.jpql.tools"><code>RefactoringDelta</code></a> which contains the <a href="org/eclipse/persistence/jpa/jpql/tools/TextEdit.html" title="interface in org.eclipse.persistence.jpa.jpql.tools"><code>TextEdit</code></a> that |
| were creating during the refactoring of a JPQL query.</div> |
| </th> |
| </tr> |
| <tr id="i568" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/DefaultRefactoringTool.html" title="class in org.eclipse.persistence.jpa.jpql.tools">DefaultRefactoringTool</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This utility class provides basic refactoring support.</div> |
| </th> |
| </tr> |
| <tr id="i569" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/DefaultResolverBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">DefaultResolverBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The default implementation of a <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/ResolverBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>ResolverBuilder</code></a>, which follows the JPA functional specification.</div> |
| </th> |
| </tr> |
| <tr id="i570" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/DefaultSelectExpressionStateObjectBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">DefaultSelectExpressionStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i571" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/DefaultSemanticValidator.html" title="class in org.eclipse.persistence.jpa.jpql.tools">DefaultSemanticValidator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This validator is responsible to gather the problems found in a JPQL query by validating the |
| content to make sure it is semantically valid.</div> |
| </th> |
| </tr> |
| <tr id="i572" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/DefaultSemanticValidator.NullValueVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">DefaultSemanticValidator.NullValueVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i573" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/DefaultSemanticValidator.ResultVariableInOrderByVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">DefaultSemanticValidator.ResultVariableInOrderByVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i574" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/DefaultSemanticValidator.UpdateClauseAbstractSchemaNameFinder.html" title="class in org.eclipse.persistence.jpa.jpql.tools">DefaultSemanticValidator.UpdateClauseAbstractSchemaNameFinder</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i575" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sequencing/DefaultSequence.html" title="class in org.eclipse.persistence.sequencing">DefaultSequence</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Reference to the default sequence.</div> |
| </th> |
| </tr> |
| <tr id="i576" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/logging/DefaultSessionLog.html" title="class in org.eclipse.persistence.logging">DefaultSessionLog</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Default log used for the session when message logging is |
| enabled.</div> |
| </th> |
| </tr> |
| <tr id="i577" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/DefaultSimpleSelectExpressionStateObjectBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">DefaultSimpleSelectExpressionStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i578" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/DefaultStateObjectBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">DefaultStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The default implementation of <a href="org/eclipse/persistence/jpa/jpql/tools/model/BasicStateObjectBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model"><code>BasicStateObjectBuilder</code></a>, which provides support for |
| creating a <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> |
| representation of any <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i579" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/DefaultStringExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">DefaultStringExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An implementation of an <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a> that wraps a string.</div> |
| </th> |
| </tr> |
| <tr id="i580" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/DefaultTableGenerator.html" title="class in org.eclipse.persistence.tools.schemaframework">DefaultTableGenerator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">DefaultTableGenerator is a utility class used to generate a default table schema for a EclipseLink project object.</div> |
| </th> |
| </tr> |
| <tr id="i581" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/DefaultTextEdit.html" title="class in org.eclipse.persistence.jpa.jpql.tools">DefaultTextEdit</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The default implementation of a <a href="org/eclipse/persistence/jpa/jpql/tools/TextEdit.html" title="interface in org.eclipse.persistence.jpa.jpql.tools"><code>TextEdit</code></a>, which contains the location of the change within |
| the JPQL query (offset) and the old and new values.</div> |
| </th> |
| </tr> |
| <tr id="i582" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/unmapped/DefaultUnmappedContentHandler.html" title="class in org.eclipse.persistence.oxm.unmapped">DefaultUnmappedContentHandler</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b>Provide a default implementation of the UnmappedContentHandler</div> |
| </th> |
| </tr> |
| <tr id="i583" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/helpers/DefaultValidationEventHandler.html" title="class in jakarta.xml.bind.helpers">DefaultValidationEventHandler</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| JAXB 1.0 only default validation event handler.</div> |
| </th> |
| </tr> |
| <tr id="i584" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/DefaultXMLNameTransformer.html" title="class in org.eclipse.persistence.jaxb">DefaultXMLNameTransformer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Class called to transform Java names to XML names.</div> |
| </th> |
| </tr> |
| <tr id="i585" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/changetracking/DeferredChangeDetectionPolicy.html" title="class in org.eclipse.persistence.descriptors.changetracking">DeferredChangeDetectionPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| A DeferredChangeDetectionPolicy defers all change detection to the UnitOfWork's |
| change detection process.</div> |
| </th> |
| </tr> |
| <tr id="i586" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/DeleteAll.html" title="annotation in org.eclipse.persistence.annotations">DeleteAll</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A DeleteAll annotation is specified to indicate that when an relationship |
| is deleted, it should use a delete all query.</div> |
| </th> |
| </tr> |
| <tr id="i587" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/DeleteAllQuery.html" title="class in org.eclipse.persistence.queries">DeleteAllQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Query used to delete a collection of objects.</div> |
| </th> |
| </tr> |
| <tr id="i588" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/DeleteClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser">DeleteClause</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This is the delete clause of the delete statement.</div> |
| </th> |
| </tr> |
| <tr id="i589" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/DeleteClauseBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">DeleteClauseBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the delete clause.</div> |
| </th> |
| </tr> |
| <tr id="i590" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/DeleteClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">DeleteClauseFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/DeleteClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>DeleteClauseFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/DeleteClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>DeleteClause</code></a> when the portion of the query |
| to parse starts with <b>DELETE FROM</b>.</div> |
| </th> |
| </tr> |
| <tr id="i591" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/DeleteClauseRangeVariableDeclarationBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">DeleteClauseRangeVariableDeclarationBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a range variable declaration expression used by the <b>DELETE</b> clause, which |
| accepts collection and aggregate expression, which is used by invalid queries.</div> |
| </th> |
| </tr> |
| <tr id="i592" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/DeleteClauseStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">DeleteClauseStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This is the <code><b>DELETE</b></code> clause of the <code><b>DELETE</b></code> statement.</div> |
| </th> |
| </tr> |
| <tr id="i593" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/DeleteObjectQuery.html" title="class in org.eclipse.persistence.queries">DeleteObjectQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Used for deleting objects.</div> |
| </th> |
| </tr> |
| <tr id="i594" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/DeleteStatement.html" title="class in org.eclipse.persistence.jpa.jpql.parser">DeleteStatement</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Bulk delete operation apply to entities of a single entity class (together with its subclasses, |
| if any).</div> |
| </th> |
| </tr> |
| <tr id="i595" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/DeleteStatementBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">DeleteStatementBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the delete statement.</div> |
| </th> |
| </tr> |
| <tr id="i596" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/DeleteStatementFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">DeleteStatementFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/DeleteStatementFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>DeleteStatementFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/DeleteStatement.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>DeleteStatement</code></a> when the portion of the |
| query to parse starts with <b>DELETE FROM</b>.</div> |
| </th> |
| </tr> |
| <tr id="i597" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/DeleteStatementStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">DeleteStatementStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Bulk delete operation apply to entities of a single entity class (together with its subclasses, |
| if any).</div> |
| </th> |
| </tr> |
| <tr id="i598" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/DerbyPlatform.html" title="class in org.eclipse.persistence.platform.database">DerbyPlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Provides Derby DBMS specific behavior.</div> |
| </th> |
| </tr> |
| <tr id="i599" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/DerivedCollectionMemberDeclarationBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">DerivedCollectionMemberDeclarationBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a derived collection member declaration expression.</div> |
| </th> |
| </tr> |
| <tr id="i600" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/DerivedDeclaration.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">DerivedDeclaration</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <code>DerivedDeclaration</code> represents an identification variable declaration that was |
| declared in the <code><b>FROM</b></code> clause of a <code><b>SELECT</b></code> subquery.</div> |
| </th> |
| </tr> |
| <tr id="i601" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/DerivedPathIdentificationVariableDeclarationStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">DerivedPathIdentificationVariableDeclarationStateObject</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i602" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/DerivedPathVariableDeclarationStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">DerivedPathVariableDeclarationStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>BNF:</b> <code>subselect_identification_variable_declaration ::= derived_path_expression [AS] identification_variable {join}*</code></div> |
| </th> |
| </tr> |
| <tr id="i603" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/eventlistener/DescriptorBasedDatabaseEventListener.html" title="interface in org.eclipse.persistence.jpa.rs.eventlistener">DescriptorBasedDatabaseEventListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Extends EclipseLink's database event listening capabilities by allowing a listener to subscribe to |
| to change notifications from the database |
| |
| This listener also expands the interface to support subscription on a descriptor basis rather than |
| the wholesale subscription provided by its superclass.</div> |
| </th> |
| </tr> |
| <tr id="i604" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/DescriptorCustomizer.html" title="interface in org.eclipse.persistence.config">DescriptorCustomizer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Customize a <a href="org/eclipse/persistence/descriptors/ClassDescriptor.html" title="class in org.eclipse.persistence.descriptors"><code>ClassDescriptor</code></a> when the |
| <a href="org/eclipse/persistence/config/DescriptorCustomizer.html#customize(org.eclipse.persistence.descriptors.ClassDescriptor)"><code>DescriptorCustomizer.customize(ClassDescriptor)</code></a> method is called during the |
| loading/population of the mappings.</div> |
| </th> |
| </tr> |
| <tr id="i605" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/DescriptorEvent.html" title="class in org.eclipse.persistence.descriptors">DescriptorEvent</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Encapsulate the information provided with descriptor events.</div> |
| </th> |
| </tr> |
| <tr id="i606" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/DescriptorEventAdapter.html" title="class in org.eclipse.persistence.descriptors">DescriptorEventAdapter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Provides an empty implementation of DescriptorEventListener.</div> |
| </th> |
| </tr> |
| <tr id="i607" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/DescriptorEventListener.html" title="interface in org.eclipse.persistence.descriptors">DescriptorEventListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Used to support Java event listener event model on descriptors.</div> |
| </th> |
| </tr> |
| <tr id="i608" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/DescriptorEventManager.html" title="class in org.eclipse.persistence.descriptors">DescriptorEventManager</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: The event manager allows for a descriptor to specify that |
| an object should be notified when a EclipseLink event occurs.</div> |
| </th> |
| </tr> |
| <tr id="i609" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/DescriptorException.html" title="class in org.eclipse.persistence.exceptions">DescriptorException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><B>Purpose</B>: This exception is used for any problem that is detected with a descriptor or mapping.</div> |
| </th> |
| </tr> |
| <tr id="i610" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/DescriptorExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">DescriptorExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| English ResourceBundle for DescriptorException messages.</div> |
| </th> |
| </tr> |
| <tr id="i611" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/DescriptorQueryManager.html" title="class in org.eclipse.persistence.descriptors">DescriptorQueryManager</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: The query manager allows for the database operations that EclipseLink |
| performs to be customized by the application.</div> |
| </th> |
| </tr> |
| <tr id="i612" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/services/DevelopmentServices.html" title="class in org.eclipse.persistence.services">DevelopmentServices</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide a dynamic interface into the EclipseLink Identity Map Manager.</div> |
| </th> |
| </tr> |
| <tr id="i613" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/facets/DigitsFacet.html" title="class in org.eclipse.persistence.jaxb.compiler.facets">DigitsFacet</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i614" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/changesets/DirectCollectionChangeRecord.html" title="interface in org.eclipse.persistence.sessions.changesets">DirectCollectionChangeRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: This interface defines the API for the ChangeRecord that holds the changes made to a direct collection attribute of |
| an object.</div> |
| </th> |
| </tr> |
| <tr id="i615" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/DirectCollectionMapping.html" title="class in org.eclipse.persistence.mappings">DirectCollectionMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: This mapping is used to store a collection of simple types (String, Number, Date, etc.) |
| into a single table.</div> |
| </th> |
| </tr> |
| <tr id="i616" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/querykeys/DirectCollectionQueryKey.html" title="class in org.eclipse.persistence.mappings.querykeys">DirectCollectionQueryKey</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>:Represents a direct collection join query.</div> |
| </th> |
| </tr> |
| <tr id="i617" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/DirectConnector.html" title="class in org.eclipse.persistence.sessions">DirectConnector</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>:Use this Connector to build a java.sql.Connection by |
| directly instantiating the Driver, as opposed to using the DriverManager.</div> |
| </th> |
| </tr> |
| <tr id="i618" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/Direction.html" title="enum in org.eclipse.persistence.annotations">Direction</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An enum that is used within the StoredProcedureParameter annotation.</div> |
| </th> |
| </tr> |
| <tr id="i619" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/DirectMapMapping.html" title="class in org.eclipse.persistence.mappings">DirectMapMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Mapping for a collection of key-value pairs.</div> |
| </th> |
| </tr> |
| <tr id="i620" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/querykeys/DirectQueryKey.html" title="class in org.eclipse.persistence.mappings.querykeys">DirectQueryKey</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Define an alias to a database field.</div> |
| </th> |
| </tr> |
| <tr id="i621" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/DirectReadQuery.html" title="class in org.eclipse.persistence.queries">DirectReadQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Concrete class to perform a direct read.</div> |
| </th> |
| </tr> |
| <tr id="i622" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/changesets/DirectToFieldChangeRecord.html" title="interface in org.eclipse.persistence.sessions.changesets">DirectToFieldChangeRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: This interface provides public API to the class responsible for holding the change made to a directToFieldMapping.</div> |
| </th> |
| </tr> |
| <tr id="i623" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/DirectToFieldMapping.html" title="class in org.eclipse.persistence.mappings">DirectToFieldMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Maps an attribute to the corresponding database field type.</div> |
| </th> |
| </tr> |
| <tr id="i624" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/xdb/DirectToXMLTypeMapping.html" title="class in org.eclipse.persistence.mappings.xdb">DirectToXMLTypeMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Mapping used to map from a DOM (org.w3c.Document) or XML String into |
| an Oracle XMLType field, in Oracle 9i XDB.</div> |
| </th> |
| </tr> |
| <tr id="i625" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/DiscoveryException.html" title="class in org.eclipse.persistence.exceptions">DiscoveryException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Instances of this exception are raised if a problem is detected during the |
| discovery of a TopLink cluster.</div> |
| </th> |
| </tr> |
| <tr id="i626" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/DiscoveryExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">DiscoveryExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| English ResourceBundle for ConcurrencyException messages.</div> |
| </th> |
| </tr> |
| <tr id="i627" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/coordination/DiscoveryManager.html" title="class in org.eclipse.persistence.sessions.coordination">DiscoveryManager</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Detects new members of a logical EclipseLink cluster.</div> |
| </th> |
| </tr> |
| <tr id="i628" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/DiscriminatorClass.html" title="annotation in org.eclipse.persistence.annotations">DiscriminatorClass</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A DiscriminatorClass is used within a VariableOneToOne annotation.</div> |
| </th> |
| </tr> |
| <tr id="i629" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/DiscriminatorClass.html" title="interface in org.eclipse.persistence.jpa.config">DiscriminatorClass</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i630" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/DiscriminatorColumn.html" title="interface in org.eclipse.persistence.jpa.config">DiscriminatorColumn</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i631" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/remote/DistributedSession.html" title="class in org.eclipse.persistence.sessions.remote">DistributedSession</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Super class to all remote client session's.</div> |
| </th> |
| </tr> |
| <tr id="i632" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/DivisionExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">DivisionExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">One of the four binary operators.</div> |
| </th> |
| </tr> |
| <tr id="i633" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/DivisionExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">DivisionExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">TODO: |
| |
| <b>BNF:</b> <code>arithmetic_expression ::= arithmetic_expression / arithmetic_term</code></div> |
| </th> |
| </tr> |
| <tr id="i634" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/documentpreservation/DocumentPreservationPolicy.html" title="class in org.eclipse.persistence.oxm.documentpreservation">DocumentPreservationPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b>Provides an interface for customizing how Documents are |
| preserved.</div> |
| </th> |
| </tr> |
| <tr id="i635" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/DoesExistQuery.html" title="class in org.eclipse.persistence.queries">DoesExistQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| This should only be used by the descriptor, this should not be executed directly.</div> |
| </th> |
| </tr> |
| <tr id="i636" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/DomHandler.html" title="interface in jakarta.xml.bind.annotation">DomHandler</a><<a href="jakarta/xml/bind/annotation/DomHandler.html" title="type parameter in DomHandler">ElementT</a>,​<a href="jakarta/xml/bind/annotation/DomHandler.html" title="type parameter in DomHandler">ResultT</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/javax/xml/transform/Result.html?is-external=true" title="class or interface in javax.xml.transform" class="externalLink">Result</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Converts an element (and its descendants) |
| from/to DOM (or similar) representation.</div> |
| </th> |
| </tr> |
| <tr id="i637" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/platform/DOMPlatform.html" title="class in org.eclipse.persistence.oxm.platform">DOMPlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i638" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/DOMRecord.html" title="interface in org.eclipse.persistence.eis">DOMRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><code>DOMRecord</code> is an extension of the JCA Record interface that |
| provides support for XML data.</div> |
| </th> |
| </tr> |
| <tr id="i639" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/DOMRecord.html" title="class in org.eclipse.persistence.oxm.record">DOMRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| Provides a Record/Map API on an XML DOM element.</div> |
| </th> |
| </tr> |
| <tr id="i640" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/dynamic/DynamicClassLoader.html" title="class in org.eclipse.persistence.dynamic">DynamicClassLoader</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This custom ClassLoader provides support for dynamically generating classes |
| within an EclipseLink application using byte codes created using a |
| <a href="org/eclipse/persistence/dynamic/DynamicClassWriter.html" title="class in org.eclipse.persistence.dynamic"><code>DynamicClassWriter</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i641" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/dynamic/DynamicClassLoader.EnumInfo.html" title="class in org.eclipse.persistence.dynamic">DynamicClassLoader.EnumInfo</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i642" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/dynamic/DynamicClassWriter.html" title="class in org.eclipse.persistence.dynamic">DynamicClassWriter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Write the byte codes of a dynamic entity class.</div> |
| </th> |
| </tr> |
| <tr id="i643" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/dynamic/DynamicEntity.html" title="interface in org.eclipse.persistence.dynamic">DynamicEntity</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><code>DynamicEntity</code> is the public interface for dealing with dynamic persistent objects.</div> |
| </th> |
| </tr> |
| <tr id="i644" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/dynamic/DynamicEnumBuilder.html" title="class in org.eclipse.persistence.dynamic">DynamicEnumBuilder</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i645" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/DynamicException.html" title="class in org.eclipse.persistence.exceptions">DynamicException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Custom exception type that provides information about failure cases |
| encountered when using a GenericEntity with TopLink.</div> |
| </th> |
| </tr> |
| <tr id="i646" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/dynamic/DynamicHelper.html" title="class in org.eclipse.persistence.dynamic">DynamicHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A DynamicHelper provides some utility methods to simplify application |
| development with dynamic types.</div> |
| </th> |
| </tr> |
| <tr id="i647" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/dynamic/DynamicHelper.SessionCustomizer.html" title="class in org.eclipse.persistence.dynamic">DynamicHelper.SessionCustomizer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A SessionCustomizer which configures all descriptors as dynamic entity |
| types.</div> |
| </th> |
| </tr> |
| <tr id="i648" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/dynamic/DynamicIdentityPolicy.html" title="class in org.eclipse.persistence.jpa.dynamic">DynamicIdentityPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Custom CMPPolicy to handle Object[].</div> |
| </th> |
| </tr> |
| <tr id="i649" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/dynamic/DynamicJAXBContext.html" title="class in org.eclipse.persistence.jaxb.dynamic">DynamicJAXBContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| A specialized <code>JAXBContext</code> for marshalling and unmarshalling <code>DynamicEntities</code>.</div> |
| </th> |
| </tr> |
| <tr id="i650" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/dynamic/DynamicJAXBContextFactory.html" title="class in org.eclipse.persistence.jaxb.dynamic">DynamicJAXBContextFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| DynamicJAXBContextFactory allows the user to create a DynamicJAXBContext without having |
| realized Java classes available on the classpath.</div> |
| </th> |
| </tr> |
| <tr id="i651" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/DynamicRestClassLoader.html" title="class in org.eclipse.persistence.jpa.rs">DynamicRestClassLoader</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This custom ClassLoader provides support for dynamically generating classes |
| within an JPA-RS EclipseLink application using byte codes created using a |
| <a href="org/eclipse/persistence/dynamic/DynamicClassWriter.html" title="class in org.eclipse.persistence.dynamic"><code>DynamicClassWriter</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i652" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/DynamicSchemaManager.html" title="class in org.eclipse.persistence.tools.schemaframework">DynamicSchemaManager</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Extended SchemaManager to handle the creation of tables for dynamic types.</div> |
| </th> |
| </tr> |
| <tr id="i653" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/dynamic/DynamicType.html" title="interface in org.eclipse.persistence.dynamic">DynamicType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An EntityType provides a metadata facade into the EclipseLink |
| object-relational metadata (descriptors & mappings) with specific knowledge |
| of the entity types being dynamic.</div> |
| </th> |
| </tr> |
| <tr id="i654" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/dynamic/DynamicTypeBuilder.html" title="class in org.eclipse.persistence.dynamic">DynamicTypeBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The EntityTypeBuilder is a factory class for creating and extending dynamic |
| entity types.</div> |
| </th> |
| </tr> |
| <tr id="i655" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/metadatasources/DynamicXMLMetadataSource.html" title="class in org.eclipse.persistence.jpa.rs.util.metadatasources">DynamicXMLMetadataSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><a href="org/eclipse/persistence/jaxb/metadata/MetadataSource.html" title="interface in org.eclipse.persistence.jaxb.metadata"><code>MetadataSource</code></a> used in the creation of dynamic JAXB contexts for applications.</div> |
| </th> |
| </tr> |
| <tr id="i656" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/metadatasources/DynamicXmlV2MetadataSource.html" title="class in org.eclipse.persistence.jpa.rs.util.metadatasources">DynamicXmlV2MetadataSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><a href="org/eclipse/persistence/jaxb/metadata/MetadataSource.html" title="interface in org.eclipse.persistence.jaxb.metadata"><code>MetadataSource</code></a> used in the creation of dynamic JAXB contexts |
| for applications in JPARS v2.0.</div> |
| </th> |
| </tr> |
| <tr id="i657" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/EclipseLinkActualJPQLQueryFormatter.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">EclipseLinkActualJPQLQueryFormatter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/model/IJPQLQueryFormatter.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IJPQLQueryFormatter</code></a> is used to generate a string representation of a <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> based on how it was parsed, |
| which means this formatter can only be used when the <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> was created by parsing a |
| JPQL query because it needs to retrieve parsing information from the corresponding <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i658" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/EclipseLinkAnonymousExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.parser">EclipseLinkAnonymousExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor allows a subclass to simply override <a href="org/eclipse/persistence/jpa/jpql/parser/AnonymousExpressionVisitor.html#visit(org.eclipse.persistence.jpa.jpql.parser.Expression)"><code>AnonymousExpressionVisitor.visit(Expression)</code></a> and perform the |
| same task for all visited <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>expressions</code></a> including those defined by EclipseLink.</div> |
| </th> |
| </tr> |
| <tr id="i659" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/EclipseLinkBasicRefactoringTool.html" title="class in org.eclipse.persistence.jpa.jpql.tools">EclipseLinkBasicRefactoringTool</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This utility class provides basic refactoring support.</div> |
| </th> |
| </tr> |
| <tr id="i660" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/dynamic/EclipseLinkClassWriter.html" title="interface in org.eclipse.persistence.dynamic">EclipseLinkClassWriter</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i661" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/EclipseLinkConditionalStateObjectBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">EclipseLinkConditionalStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The EclipseLink extension over the basic support provided by <a href="org/eclipse/persistence/jpa/jpql/tools/model/IConditionalExpressionStateObjectBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IConditionalExpressionStateObjectBuilder</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i662" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/EclipseLinkContentAssistVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">EclipseLinkContentAssistVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This extension over the default content assist visitor adds the additional support EclipseLink |
| provides.</div> |
| </th> |
| </tr> |
| <tr id="i663" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/EclipseLinkContentAssistVisitor.AcceptableTypeVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">EclipseLinkContentAssistVisitor.AcceptableTypeVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i664" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/EclipseLinkContentAssistVisitor.AppendableExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">EclipseLinkContentAssistVisitor.AppendableExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i665" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/EclipseLinkContentAssistVisitor.EndingQueryPositionBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools">EclipseLinkContentAssistVisitor.EndingQueryPositionBuilder</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i666" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/EclipseLinkContentAssistVisitor.FollowingClausesVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">EclipseLinkContentAssistVisitor.FollowingClausesVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor adds support for the additional clauses provided by EclipseLink, such as the</div> |
| </th> |
| </tr> |
| <tr id="i667" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/EclipseLinkDeclarationResolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">EclipseLinkDeclarationResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The EclipseLink implementation of <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/DeclarationResolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>DeclarationResolver</code></a> that adds support for its |
| additional support.</div> |
| </th> |
| </tr> |
| <tr id="i668" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/EclipseLinkException.html" title="class in org.eclipse.persistence.exceptions">EclipseLinkException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Any exception raised by EclipseLink should be a subclass of this exception class.</div> |
| </th> |
| </tr> |
| <tr id="i669" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/EclipseLinkExpressionVisitor.html" title="interface in org.eclipse.persistence.jpa.jpql.parser">EclipseLinkExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <a href="org/eclipse/persistence/jpa/jpql/parser/ExpressionVisitor.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>ExpressionVisitor</code></a> that adds support for the additional JPQL identifiers supported by |
| EclipseLink that is not defined in the JPA function specification.</div> |
| </th> |
| </tr> |
| <tr id="i670" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/EclipseLinkGrammarValidator.html" title="class in org.eclipse.persistence.jpa.jpql">EclipseLinkGrammarValidator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This validator adds EclipseLink extension over what the JPA functional specification had defined.</div> |
| </th> |
| </tr> |
| <tr id="i671" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/EclipseLinkGrammarValidator.InExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">EclipseLinkGrammarValidator.InExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i672" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/EclipseLinkGrammarValidator.InExpressionWithNestedArrayVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">EclipseLinkGrammarValidator.InExpressionWithNestedArrayVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i673" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar1.html" title="class in org.eclipse.persistence.jpa.jpql.parser">EclipseLinkJPQLGrammar1</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>JPQL grammar</code></a> provides support for parsing JPQL queries defined in |
| <a href="http://jcp.org/en/jsr/detail?id=220">JSR-220 - Enterprise JavaBeans 3.0</a>.</div> |
| </th> |
| </tr> |
| <tr id="i674" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_0.html" title="class in org.eclipse.persistence.jpa.jpql.parser">EclipseLinkJPQLGrammar2_0</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>JPQLGrammar</code></a> provides support for parsing JPQL queries defined in <a href="http://jcp.org/en/jsr/detail?id=317">JSR-337 - Java Persistence 2.0</a>.</div> |
| </th> |
| </tr> |
| <tr id="i675" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_1.html" title="class in org.eclipse.persistence.jpa.jpql.parser">EclipseLinkJPQLGrammar2_1</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>JPQLGrammar</code></a> provides support for parsing JPQL queries defined in <a href="http://jcp.org/en/jsr/detail?id=317">JSR-337 - Java Persistence 2.0</a> and the additional |
| support provided by EclipseLink 2.1.</div> |
| </th> |
| </tr> |
| <tr id="i676" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_2.html" title="class in org.eclipse.persistence.jpa.jpql.parser">EclipseLinkJPQLGrammar2_2</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>JPQLGrammar</code></a> provides support for parsing JPQL queries defined in <a href="http://jcp.org/en/jsr/detail?id=317">JSR-337 - Java Persistence 2.0</a>.</div> |
| </th> |
| </tr> |
| <tr id="i677" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_3.html" title="class in org.eclipse.persistence.jpa.jpql.parser">EclipseLinkJPQLGrammar2_3</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>JPQLGrammar</code></a> provides support for parsing JPQL queries defined in <a href="http://jcp.org/en/jsr/detail?id=317">JSR-337 - Java Persistence 2.0</a>.</div> |
| </th> |
| </tr> |
| <tr id="i678" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_4.html" title="class in org.eclipse.persistence.jpa.jpql.parser">EclipseLinkJPQLGrammar2_4</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>JPQLGrammar</code></a> provides support for parsing JPQL queries defined in <a href="http://jcp.org/en/jsr/detail?id=317">JSR-338 - Java Persistence 2.1</a> and the additional |
| support provided by EclipseLink 2.4.</div> |
| </th> |
| </tr> |
| <tr id="i679" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_5.html" title="class in org.eclipse.persistence.jpa.jpql.parser">EclipseLinkJPQLGrammar2_5</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>JPQLGrammar</code></a> provides support for parsing JPQL queries defined in <a href="http://jcp.org/en/jsr/detail?id=317">JSR-338 - Java Persistence 2.1</a> and the additional |
| support provided by EclipseLink 2.5.</div> |
| </th> |
| </tr> |
| <tr id="i680" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_6.html" title="class in org.eclipse.persistence.jpa.jpql.parser">EclipseLinkJPQLGrammar2_6</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>JPQLGrammar</code></a> provides support for parsing JPQL queries defined in <a href="http://jcp.org/en/jsr/detail?id=317">JSR-338 - Java Persistence 2.1</a> and the additional |
| support provided by EclipseLink 2.6.</div> |
| </th> |
| </tr> |
| <tr id="i681" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/EclipseLinkJPQLQueryBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">EclipseLinkJPQLQueryBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An implementation of <a href="org/eclipse/persistence/jpa/jpql/tools/model/IJPQLQueryBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IJPQLQueryBuilder</code></a> that provides support based on the release |
| of the Java Persistence functional specification defined in <a href="http://jcp.org/en/jsr/detail?id=317"> |
| JSR-337 - Java Persistence 2.0</a>.</div> |
| </th> |
| </tr> |
| <tr id="i682" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/EclipseLinkJPQLQueryContext.html" title="class in org.eclipse.persistence.jpa.jpql.tools">EclipseLinkJPQLQueryContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This context is used to store information related to the JPQL query.</div> |
| </th> |
| </tr> |
| <tr id="i683" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/EclipseLinkJPQLQueryFormatter.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">EclipseLinkJPQLQueryFormatter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The default implementation of a <a href="org/eclipse/persistence/jpa/jpql/tools/model/IJPQLQueryFormatter.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IJPQLQueryFormatter</code></a> that adds support for formatting |
| EclipseLink specific JPQL identifiers.</div> |
| </th> |
| </tr> |
| <tr id="i684" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/EclipseLinkJPQLQueryHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">EclipseLinkJPQLQueryHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This helper can perform the following operations over a JPQL query: |
| |
| Calculates the result type of a query: <a href="org/eclipse/persistence/jpa/jpql/tools/AbstractJPQLQueryHelper.html#getResultType()"><code>AbstractJPQLQueryHelper.getResultType()</code></a>; |
| Calculates the type of an input parameter: <a href="org/eclipse/persistence/jpa/jpql/tools/AbstractJPQLQueryHelper.html#getParameterType(java.lang.String)"><code>AbstractJPQLQueryHelper.getParameterType(String)</code></a>. |
| Calculates the possible choices to complete the query from a given |
| position (used for content assist): <a href="org/eclipse/persistence/jpa/jpql/tools/AbstractJPQLQueryHelper.html#buildContentAssistProposals(int)"><code>AbstractJPQLQueryHelper.buildContentAssistProposals(int)</code></a>. |
| Validates the query by introspecting it grammatically and semantically: |
| |
| <a href="org/eclipse/persistence/jpa/jpql/tools/AbstractJPQLQueryHelper.html#validate()"><code>AbstractJPQLQueryHelper.validate()</code></a>, |
| <a href="org/eclipse/persistence/jpa/jpql/tools/AbstractJPQLQueryHelper.html#validateGrammar()"><code>AbstractJPQLQueryHelper.validateGrammar()</code></a>, |
| <a href="org/eclipse/persistence/jpa/jpql/tools/AbstractJPQLQueryHelper.html#validateSemantic()"><code>AbstractJPQLQueryHelper.validateSemantic()</code></a>. |
| |
| |
| Refactoring support: |
| |
| <a href="org/eclipse/persistence/jpa/jpql/tools/EclipseLinkJPQLQueryHelper.html#buildBasicRefactoringTool()"><code>EclipseLinkJPQLQueryHelper.buildBasicRefactoringTool()</code></a> provides support for generating the delta of the |
| refactoring operation through a collection of <a href="org/eclipse/persistence/jpa/jpql/tools/TextEdit.html" title="interface in org.eclipse.persistence.jpa.jpql.tools"><code>TextEdit</code></a> objects. |
| <a href="org/eclipse/persistence/jpa/jpql/tools/EclipseLinkJPQLQueryHelper.html#buildRefactoringTool()"><code>EclipseLinkJPQLQueryHelper.buildRefactoringTool()</code></a> provides support for refactoring the JPQL query through |
| the editable <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> and |
| once all refactoring operations have been executed, the <a href="org/eclipse/persistence/jpa/jpql/tools/model/IJPQLQueryFormatter.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IJPQLQueryFormatter</code></a> will generate |
| a new string representation of the JPQL query. |
| |
| |
| |
| |
| This helper should be used when the JPQL query is written using the JPQL grammar defined in the |
| Java Persistence functional specification 2.1 and it contains the additional support provided by |
| EclipseLink.</div> |
| </th> |
| </tr> |
| <tr id="i685" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/EclipseLinkLiteralVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">EclipseLinkLiteralVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor traverses an <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a> |
| and retrieves the "literal" value.</div> |
| </th> |
| </tr> |
| <tr id="i686" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/logging/EclipseLinkLogRecord.html" title="class in org.eclipse.persistence.logging">EclipseLinkLogRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i687" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/EclipseLinkParameterTypeVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">EclipseLinkParameterTypeVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor calculates the type of an input parameter.</div> |
| </th> |
| </tr> |
| <tr id="i688" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/EclipseLinkRefactoringTool.html" title="class in org.eclipse.persistence.jpa.jpql.tools">EclipseLinkRefactoringTool</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This refactoring tool add support for EclipseLink specific extension over the default |
| implementation of JPQL defined in the Java Persistence functional specification.</div> |
| </th> |
| </tr> |
| <tr id="i689" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/EclipseLinkResolverBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools">EclipseLinkResolverBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An implementation of a <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/ResolverBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>ResolverBuilder</code></a> that adds support for EclipseLink extension.</div> |
| </th> |
| </tr> |
| <tr id="i690" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/EclipseLinkSelectExpressionStateObjectBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">EclipseLinkSelectExpressionStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i691" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/EclipseLinkSemanticValidator.html" title="class in org.eclipse.persistence.jpa.jpql.tools">EclipseLinkSemanticValidator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This validator is responsible to gather the problems found in a JPQL query by validating the |
| content to make sure it is semantically valid for EclipseLink.</div> |
| </th> |
| </tr> |
| <tr id="i692" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/EclipseLinkSemanticValidatorExtension.html" title="interface in org.eclipse.persistence.jpa.jpql">EclipseLinkSemanticValidatorExtension</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This extension provides additional support to semantic validation by adding support for non-JPA |
| specific artifacts, such as database objects.</div> |
| </th> |
| </tr> |
| <tr id="i693" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/EclipseLinkSimpleSelectExpressionStateObjectBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">EclipseLinkSimpleSelectExpressionStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i694" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/EclipseLinkStateObjectBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">EclipseLinkStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The default implementation of <a href="org/eclipse/persistence/jpa/jpql/tools/model/BasicStateObjectBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model"><code>BasicStateObjectBuilder</code></a>, which provides support based on |
| the JPQL grammar defined in the Java Persistence functional specification and for the additional |
| support provided by EclipseLink.</div> |
| </th> |
| </tr> |
| <tr id="i695" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/EclipseLinkStateObjectVisitor.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query">EclipseLinkStateObjectVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The interface is used to traverse the <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> hierarchy that represents a JPQL |
| query as well as what EclipseLink adds on top of the basic grammar.</div> |
| </th> |
| </tr> |
| <tr id="i696" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/EclipseLinkVersion.html" title="enum in org.eclipse.persistence.jpa.jpql">EclipseLinkVersion</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An enumeration listing the various releases of EclipseLink.</div> |
| </th> |
| </tr> |
| <tr id="i697" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/EISAccessor.html" title="class in org.eclipse.persistence.eis">EISAccessor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><code>EISAccessor</code> is an implementation of the <code>Accessor</code> |
| interface.</div> |
| </th> |
| </tr> |
| <tr id="i698" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/EISCollectionChangeRecord.html" title="class in org.eclipse.persistence.eis">EISCollectionChangeRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| Capture the changes for an unordered collection as |
| collections of adds and removes.</div> |
| </th> |
| </tr> |
| <tr id="i699" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/changesets/EISCollectionChangeRecord.html" title="interface in org.eclipse.persistence.sessions.changesets">EISCollectionChangeRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: To provide API into the EISCollectionChangeSet.</div> |
| </th> |
| </tr> |
| <tr id="i700" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/mappings/EISCompositeCollectionMapping.html" title="class in org.eclipse.persistence.eis.mappings">EISCompositeCollectionMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">EIS Composite Collection Mappings map a java.util.Map or java.util.Collection of Java objects |
| to an EIS record in a privately owned, one-to-many relationship according to its descriptor's |
| record type.</div> |
| </th> |
| </tr> |
| <tr id="i701" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/mappings/EISCompositeDirectCollectionMapping.html" title="class in org.eclipse.persistence.eis.mappings">EISCompositeDirectCollectionMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">EIS Composite Direct Collection Mappings map a collection of simple Java attributes |
| to and from an EIS Record according to its descriptor's record type.</div> |
| </th> |
| </tr> |
| <tr id="i702" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/mappings/EISCompositeObjectMapping.html" title="class in org.eclipse.persistence.eis.mappings">EISCompositeObjectMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">EIS Composite Object Mappings map a Java object to a privately owned, one-to-one |
| relationship to an EIS Record according to its descriptor's record type.</div> |
| </th> |
| </tr> |
| <tr id="i703" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/EISConnectionSpec.html" title="class in org.eclipse.persistence.eis">EISConnectionSpec</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An <code>EISConnectionSpec</code> specifies how the |
| <code>jakarta.resource.cci.Connection</code> is accessed.</div> |
| </th> |
| </tr> |
| <tr id="i704" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/EISDescriptor.html" title="class in org.eclipse.persistence.eis">EISDescriptor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An <code>EISDescriptor</code> defines the mapping from a JCA data |
| structure to a Java object.</div> |
| </th> |
| </tr> |
| <tr id="i705" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/mappings/EISDirectMapping.html" title="class in org.eclipse.persistence.eis.mappings">EISDirectMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">EIS Direct Mappings map a simple Java attribute to and from an EIS Record according to |
| its descriptor's record type.</div> |
| </th> |
| </tr> |
| <tr id="i706" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/EISDOMRecord.html" title="class in org.eclipse.persistence.eis">EISDOMRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An <code>EISDOMRecord</code> is a wrapper for a DOM tree.</div> |
| </th> |
| </tr> |
| <tr id="i707" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/EISException.html" title="class in org.eclipse.persistence.eis">EISException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> Use an <code>EISException</code> when any problem is detected while |
| interacting with an EIS datasource</div> |
| </th> |
| </tr> |
| <tr id="i708" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/EISExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">EISExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| English ResourceBundle for EISException messages.</div> |
| </th> |
| </tr> |
| <tr id="i709" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/interactions/EISInteraction.html" title="class in org.eclipse.persistence.eis.interactions">EISInteraction</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Defines the specification for a call to a JCA interaction.</div> |
| </th> |
| </tr> |
| <tr id="i710" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/EISLogin.html" title="class in org.eclipse.persistence.eis">EISLogin</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An <code>EISLogin</code> defines connection information and datasource |
| properties.</div> |
| </th> |
| </tr> |
| <tr id="i711" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/EISMappedRecord.html" title="class in org.eclipse.persistence.eis">EISMappedRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An <code>EISMappedRecord</code> acts as a <code>Record</code> |
| wrapper.</div> |
| </th> |
| </tr> |
| <tr id="i712" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/mappings/EISMapping.html" title="interface in org.eclipse.persistence.eis.mappings">EISMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL |
| All mappings which can be added to org.eclipse.persistence.eis.EISDescriptor must |
| implement this interface.</div> |
| </th> |
| </tr> |
| <tr id="i713" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/EISObjectPersistenceXMLProject.html" title="class in org.eclipse.persistence.eis">EISObjectPersistenceXMLProject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i714" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/mappings/EISOneToManyMapping.html" title="class in org.eclipse.persistence.eis.mappings">EISOneToManyMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An EIS one-to-many mapping is a reference mapping that represents the relationship between |
| a single source object and a collection of mapped persistent Java objects.</div> |
| </th> |
| </tr> |
| <tr id="i715" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/mappings/EISOneToManyMappingHelper.html" title="class in org.eclipse.persistence.eis.mappings">EISOneToManyMappingHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| Helper class to consolidate all the heinous comparing |
| and merging code for the EIS one to many mappings.</div> |
| </th> |
| </tr> |
| <tr id="i716" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/mappings/EISOneToOneMapping.html" title="class in org.eclipse.persistence.eis.mappings">EISOneToOneMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An EIS one-to-one mapping is a reference mapping that represents the relationship between |
| a single source object and a single mapped persistent Java object.</div> |
| </th> |
| </tr> |
| <tr id="i717" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/EISOrderedCollectionChangeRecord.html" title="class in org.eclipse.persistence.eis">EISOrderedCollectionChangeRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| Capture the changes for an ordered collection where |
| the entire collection is simply replaced if it has changed.</div> |
| </th> |
| </tr> |
| <tr id="i718" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/changesets/EISOrderedCollectionChangeRecord.html" title="interface in org.eclipse.persistence.sessions.changesets">EISOrderedCollectionChangeRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: To provide API into the EISCollectionChangeSet.</div> |
| </th> |
| </tr> |
| <tr id="i719" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/EISPlatform.html" title="class in org.eclipse.persistence.eis">EISPlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An <code>EISPlatform</code> defines any EIS adapter specific behavior.</div> |
| </th> |
| </tr> |
| <tr id="i720" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/EISSequence.html" title="class in org.eclipse.persistence.eis">EISSequence</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code>EISSequence</code> class allows access to sequence resources |
| using custom read (ValueReadQuery) and update (DataModifyQuery) queries and a |
| user specified preallocation size.</div> |
| </th> |
| </tr> |
| <tr id="i721" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/mappings/EISTransformationMapping.html" title="class in org.eclipse.persistence.eis.mappings">EISTransformationMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">EIS Transformation Mappings allow the creation of custom mappings where one or more fields |
| in an EIS Record can be used to create the object to be stored in a Java class's attribute.</div> |
| </th> |
| </tr> |
| <tr id="i722" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/Element.html" title="interface in jakarta.xml.bind">Element</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This is an element marker interface.</div> |
| </th> |
| </tr> |
| <tr id="i723" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/ElementCollection.html" title="interface in org.eclipse.persistence.jpa.config">ElementCollection</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i724" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/ElementDeclaration.html" title="class in org.eclipse.persistence.jaxb.compiler">ElementDeclaration</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An ElementDeclaration object is used to represent the information that is |
| associated with a global element in XML.</div> |
| </th> |
| </tr> |
| <tr id="i725" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ElseExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ElseExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a else expression specified in the case expression.</div> |
| </th> |
| </tr> |
| <tr id="i726" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Embeddable.html" title="interface in org.eclipse.persistence.jpa.config">Embeddable</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i727" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/EmbeddableMapping.html" title="interface in org.eclipse.persistence.mappings">EmbeddableMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL |
| Common interface to those mappings that are used to map JPA Embedded objects.</div> |
| </th> |
| </tr> |
| <tr id="i728" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Embedded.html" title="interface in org.eclipse.persistence.jpa.config">Embedded</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i729" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/EmbeddedId.html" title="interface in org.eclipse.persistence.jpa.config">EmbeddedId</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i730" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/EmptyCollectionComparisonExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">EmptyCollectionComparisonExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This expression tests whether or not the collection designated by the collection-valued path |
| expression is empty (i.e, has no elements).</div> |
| </th> |
| </tr> |
| <tr id="i731" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/EmptyCollectionComparisonExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">EmptyCollectionComparisonExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for an empty collection comparison expression.</div> |
| </th> |
| </tr> |
| <tr id="i732" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/EmptyCollectionComparisonExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">EmptyCollectionComparisonExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This expression tests whether or not the collection designated by the collection-valued path |
| expression is empty (i.e, has no elements).</div> |
| </th> |
| </tr> |
| <tr id="i733" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/utility/iterable/EmptyIterable.html" title="class in org.eclipse.persistence.jpa.jpql.tools.utility.iterable">EmptyIterable</a><<a href="org/eclipse/persistence/jpa/jpql/tools/utility/iterable/EmptyIterable.html" title="type parameter in EmptyIterable">E</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An <code>EmptyIterable</code> is just that.</div> |
| </th> |
| </tr> |
| <tr id="i734" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/utility/iterator/EmptyIterator.html" title="class in org.eclipse.persistence.jpa.jpql.tools.utility.iterator">EmptyIterator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>null</code> instance of an <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Iterator</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i735" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/EncapsulatedIdentificationVariableExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">EncapsulatedIdentificationVariableExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a> represents an identification variable that maps a <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Map</code></a> |
| property, either the key, the value or a <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Map.Entry</code></a>).</div> |
| </th> |
| </tr> |
| <tr id="i736" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/EncapsulatedIdentificationVariableExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">EncapsulatedIdentificationVariableExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This object represents an identification variable that is wrapped by a function.</div> |
| </th> |
| </tr> |
| <tr id="i737" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Entity.html" title="interface in org.eclipse.persistence.jpa.config">Entity</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i738" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/EntityExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">EntityExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a entity expression.</div> |
| </th> |
| </tr> |
| <tr id="i739" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/EntityListener.html" title="interface in org.eclipse.persistence.jpa.config">EntityListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i740" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/EntityManagerProperties.html" title="class in org.eclipse.persistence.config">EntityManagerProperties</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The class defines EclipseLink properties' names for use at the EntityManager level.</div> |
| </th> |
| </tr> |
| <tr id="i741" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/EntityManagerSetupException.html" title="class in org.eclipse.persistence.exceptions">EntityManagerSetupException</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i742" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/EntityManagerSetupExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">EntityManagerSetupExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| English ResourceBundle for EntityManagerSetupException messages.</div> |
| </th> |
| </tr> |
| <tr id="i743" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/EntityOrValueExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">EntityOrValueExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a entity or value expression.</div> |
| </th> |
| </tr> |
| <tr id="i744" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/EntityResolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">EntityResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Resolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Resolver</code></a> retrieves the type for an abstract schema name (entity name).</div> |
| </th> |
| </tr> |
| <tr id="i745" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/resources/EntityResource.html" title="class in org.eclipse.persistence.jpa.rs.resources">EntityResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Entity resource.</div> |
| </th> |
| </tr> |
| <tr id="i746" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/resources/unversioned/EntityResource.html" title="class in org.eclipse.persistence.jpa.rs.resources.unversioned">EntityResource</a></td> |
| <th class="colLast" scope="row">Deprecated. |
| <div class="deprecationComment">Use <a href="org/eclipse/persistence/jpa/rs/resources/EntityResource.html" title="class in org.eclipse.persistence.jpa.rs.resources"><code>EntityResource</code></a> instead.</div> |
| </th> |
| </tr> |
| <tr id="i747" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/EntityResult.html" title="interface in org.eclipse.persistence.jpa.config">EntityResult</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i748" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/EntityResult.html" title="class in org.eclipse.persistence.queries">EntityResult</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Concrete class to represent the EntityResult structure as defined by |
| the EJB 3.0 Persistence specification.</div> |
| </th> |
| </tr> |
| <tr id="i749" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/EntityTypeExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">EntityTypeExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the <b>TYPE</b> expression.</div> |
| </th> |
| </tr> |
| <tr id="i750" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/EntityTypeLiteral.html" title="class in org.eclipse.persistence.jpa.jpql.parser">EntityTypeLiteral</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a> wraps the name of an entity type.</div> |
| </th> |
| </tr> |
| <tr id="i751" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/EntityTypeLiteralBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">EntityTypeLiteralBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the entity type literal.</div> |
| </th> |
| </tr> |
| <tr id="i752" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/EntityTypeLiteralFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">EntityTypeLiteralFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This factory creates an <a href="org/eclipse/persistence/jpa/jpql/parser/EntityTypeLiteral.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>EntityTypeLiteral</code></a>, which wraps an entity name.</div> |
| </th> |
| </tr> |
| <tr id="i753" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/EntityTypeLiteralStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">EntityTypeLiteralStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> wraps the name of an entity type.</div> |
| </th> |
| </tr> |
| <tr id="i754" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/EntryExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">EntryExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An identification variable qualified by the <code><b>ENTRY</b></code> operator is a path |
| expression.</div> |
| </th> |
| </tr> |
| <tr id="i755" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/EntryExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">EntryExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/EntryExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>EntryExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/EntryExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>EntryExpression</code></a> when the portion of the |
| query to parse starts with <b>ENTRY</b>.</div> |
| </th> |
| </tr> |
| <tr id="i756" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/EntryExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">EntryExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This object represents an identification variable that maps the <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Map.Entry</code></a>) |
| of a <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Map</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i757" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Enumerated.html" title="interface in org.eclipse.persistence.jpa.config">Enumerated</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i758" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/EnumExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">EnumExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a enum expression.</div> |
| </th> |
| </tr> |
| <tr id="i759" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/EnumLiteralBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">EnumLiteralBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for an enumeration constant expression.</div> |
| </th> |
| </tr> |
| <tr id="i760" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/EnumLiteralResolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">EnumLiteralResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Resolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Resolver</code></a> retrieves the type for an enum constant.</div> |
| </th> |
| </tr> |
| <tr id="i761" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/EnumPrimaryBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">EnumPrimaryBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for an enum primary expression.</div> |
| </th> |
| </tr> |
| <tr id="i762" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/converters/EnumTypeConverter.html" title="class in org.eclipse.persistence.mappings.converters">EnumTypeConverter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Object type converter is used to match a fixed number of |
| database data values to a Java enum object value.</div> |
| </th> |
| </tr> |
| <tr id="i763" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/EnumTypeInfo.html" title="class in org.eclipse.persistence.jaxb.compiler">EnumTypeInfo</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i764" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/EnumTypeStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">EnumTypeStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> wraps the name of an <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>Enum</code></a> constant.</div> |
| </th> |
| </tr> |
| <tr id="i765" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/exceptions/ErrorResponse.html" title="class in org.eclipse.persistence.jpa.rs.exceptions">ErrorResponse</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i766" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/metadatasources/ErrorResponseMetadataSource.html" title="class in org.eclipse.persistence.jpa.rs.util.metadatasources">ErrorResponseMetadataSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Makes the ErrorResponse class available to JAXB context.</div> |
| </th> |
| </tr> |
| <tr id="i767" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/ExceptionHandler.html" title="interface in org.eclipse.persistence.exceptions">ExceptionHandler</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Exception handler can catch errors that occur on queries or during database access.</div> |
| </th> |
| </tr> |
| <tr id="i768" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/ExceptionMessageGenerator.html" title="class in org.eclipse.persistence.exceptions.i18n">ExceptionMessageGenerator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| Utility class to generate exception messages using ResourceBundles.</div> |
| </th> |
| </tr> |
| <tr id="i769" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/ExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">ExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| English ResourceBundle for EclipseLinkException messages.</div> |
| </th> |
| </tr> |
| <tr id="i770" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/ExcludeDefaultMappings.html" title="annotation in org.eclipse.persistence.annotations">ExcludeDefaultMappings</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Specifies default mappings (those that are not explicitly decorated in XML or |
| using annotations)should be omitted.</div> |
| </th> |
| </tr> |
| <tr id="i771" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/ExclusiveConnectionMode.html" title="class in org.eclipse.persistence.config">ExclusiveConnectionMode</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This property could be specified while creating either EntityManagerFactory |
| (createEntityManagerFactory or persistence.xml) |
| or EntityManager (createEntityManager); the latter overrides the former.</div> |
| </th> |
| </tr> |
| <tr id="i772" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/ExistenceChecking.html" title="annotation in org.eclipse.persistence.annotations">ExistenceChecking</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The ExistenceChecking annotation is used to specify the type of checking |
| EclipseLink should use when determining if an entity is new or existing.</div> |
| </th> |
| </tr> |
| <tr id="i773" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/ExistenceType.html" title="enum in org.eclipse.persistence.annotations">ExistenceType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An enum that is used within the ExistenceChecking annotation.</div> |
| </th> |
| </tr> |
| <tr id="i774" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ExistsExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ExistsExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An <b>EXISTS</b> expression is a predicate that is <code>true</code> only if the result of the |
| subquery consists of one or more values and that is <code>false</code> otherwise.</div> |
| </th> |
| </tr> |
| <tr id="i775" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ExistsExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ExistsExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the exists expression.</div> |
| </th> |
| </tr> |
| <tr id="i776" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ExistsExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ExistsExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/ExistsExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>ExistsExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/ExistsExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>ExistsExpression</code></a> when the portion of |
| the query to parse starts with <b>EXISTS</b>.</div> |
| </th> |
| </tr> |
| <tr id="i777" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/ExistsExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">ExistsExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An <code><b>EXISTS</b></code> expression is a predicate that is <code>true</code> only if the |
| result of the subquery consists of one or more values and that is <code>false</code> otherwise.</div> |
| </th> |
| </tr> |
| <tr id="i778" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/expressions/Expression.html" title="class in org.eclipse.persistence.expressions">Expression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Define an object-level representation of a database query where clause.</div> |
| </th> |
| </tr> |
| <tr id="i779" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser">Expression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This is the root interface of the parsed tree representation of a JPQL query.</div> |
| </th> |
| </tr> |
| <tr id="i780" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/expressions/ExpressionBuilder.html" title="class in org.eclipse.persistence.expressions">ExpressionBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <B>Purpose</B>: Allow for instances of expression to be created.</div> |
| </th> |
| </tr> |
| <tr id="i781" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An <code>ExpressionFactory</code> is responsible to parse a portion of JPQL query which starts |
| with one of the factory's JPQL identifiers.</div> |
| </th> |
| </tr> |
| <tr id="i782" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/expressions/ExpressionMath.html" title="class in org.eclipse.persistence.expressions">ExpressionMath</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: This class mirrors the java.lang.Math class to allow mathimetical function support within expressions.</div> |
| </th> |
| </tr> |
| <tr id="i783" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/expressions/ExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ExpressionOperator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: ADVANCED: The expression operator is used internally to define SQL operations and functions.</div> |
| </th> |
| </tr> |
| <tr id="i784" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ExpressionRegistry.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ExpressionRegistry</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This registry contains the necessary information used by Hermes parser.</div> |
| </th> |
| </tr> |
| <tr id="i785" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/ExpressionTools.html" title="class in org.eclipse.persistence.jpa.jpql">ExpressionTools</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A utility class containing various methods related to the Hermes parser.</div> |
| </th> |
| </tr> |
| <tr id="i786" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ExpressionVisitor.html" title="interface in org.eclipse.persistence.jpa.jpql.parser">ExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This interface is used to traverse the JPQL parsed tree.</div> |
| </th> |
| </tr> |
| <tr id="i787" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ExpressionVisitorWrapper.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ExpressionVisitorWrapper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/ExpressionVisitor.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>ExpressionVisitor</code></a> wraps another <a href="org/eclipse/persistence/jpa/jpql/parser/ExpressionVisitor.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>ExpressionVisitor</code></a> and delegates all its |
| calls to it (the delegate).</div> |
| </th> |
| </tr> |
| <tr id="i788" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/server/ExternalConnectionPool.html" title="class in org.eclipse.persistence.sessions.server">ExternalConnectionPool</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: This subclass is intended to be used with external connection pools.</div> |
| </th> |
| </tr> |
| <tr id="i789" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/ExternalTransactionController.html" title="interface in org.eclipse.persistence.sessions">ExternalTransactionController</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Interface for external transaction management.</div> |
| </th> |
| </tr> |
| <tr id="i790" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ExtractExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ExtractExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>EXTRACT</b> function extracts a date part from a date/time value.</div> |
| </th> |
| </tr> |
| <tr id="i791" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ExtractExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ExtractExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the <code>EXTRACT</code> function.</div> |
| </th> |
| </tr> |
| <tr id="i792" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ExtractExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ExtractExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/ExtractExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>ExtractExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/ExtractExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>ExtractExpression</code></a> when the portion of |
| the query to parse starts with <b>EXTRACT</b>.</div> |
| </th> |
| </tr> |
| <tr id="i793" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/facets/Facet.html" title="interface in org.eclipse.persistence.jaxb.compiler.facets">Facet</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i794" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/facets/FacetVisitor.html" title="interface in org.eclipse.persistence.jaxb.compiler.facets">FacetVisitor</a><<a href="org/eclipse/persistence/jaxb/compiler/facets/FacetVisitor.html" title="type parameter in FacetVisitor">R</a>,​<a href="org/eclipse/persistence/jaxb/compiler/facets/FacetVisitor.html" title="type parameter in FacetVisitor">P</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Visitor for <a href="org/eclipse/persistence/jaxb/compiler/facets/Facet.html" title="interface in org.eclipse.persistence.jaxb.compiler.facets"><code>Facet</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i795" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/features/FeatureResponseBuilder.html" title="interface in org.eclipse.persistence.jpa.rs.features">FeatureResponseBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Common interface for all response builders.</div> |
| </th> |
| </tr> |
| <tr id="i796" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/features/FeatureResponseBuilderImpl.html" title="class in org.eclipse.persistence.jpa.rs.features">FeatureResponseBuilderImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Response builder used in JPARS 1.0 and earlier versions.</div> |
| </th> |
| </tr> |
| <tr id="i797" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/features/FeatureSet.html" title="interface in org.eclipse.persistence.jpa.rs.features">FeatureSet</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This interface represents a set of JPARS features.</div> |
| </th> |
| </tr> |
| <tr id="i798" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/features/FeatureSet.Feature.html" title="enum in org.eclipse.persistence.jpa.rs.features">FeatureSet.Feature</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i799" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/features/FeatureSetPreV2.html" title="class in org.eclipse.persistence.jpa.rs.features">FeatureSetPreV2</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The legacy initial feature set.</div> |
| </th> |
| </tr> |
| <tr id="i800" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/features/FeatureSetV2.html" title="class in org.eclipse.persistence.jpa.rs.features">FeatureSetV2</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Feature set for service version 2.0.</div> |
| </th> |
| </tr> |
| <tr id="i801" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/FetchAttribute.html" title="annotation in org.eclipse.persistence.annotations">FetchAttribute</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A fetch attribute is specified within a fetch group and is used as a |
| performance enhancement that allows a group of attributes of an object to be |
| loaded on demand, which means that the data for an attribute might not loaded |
| from the underlying data source until an explicit access call for the |
| attribute first occurs.</div> |
| </th> |
| </tr> |
| <tr id="i802" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/FetchAttribute.html" title="interface in org.eclipse.persistence.jpa.config">FetchAttribute</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i803" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/FetchGroup.html" title="annotation in org.eclipse.persistence.annotations">FetchGroup</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A fetch group is a performance enhancement that allows a group of attributes |
| of an object to be loaded on demand, which means that the data for an |
| attribute might not loaded from the underlying data source until an explicit |
| access call for the attribute first occurs.</div> |
| </th> |
| </tr> |
| <tr id="i804" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/FetchGroup.html" title="interface in org.eclipse.persistence.jpa.config">FetchGroup</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i805" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/FetchGroup.html" title="class in org.eclipse.persistence.queries">FetchGroup</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A FetchGroup is a performance enhancement that allows a group of attributes |
| of an object to be loaded on demand, which means that the data for an |
| attribute might not loaded from the underlying data source until an explicit |
| access call for the attribute first occurs.</div> |
| </th> |
| </tr> |
| <tr id="i806" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/FetchGroupManager.html" title="class in org.eclipse.persistence.descriptors">FetchGroupManager</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: The fetch group manager controls the named fetch groups defined at |
| the descriptor level.</div> |
| </th> |
| </tr> |
| <tr id="i807" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/profiler/FetchGroupMonitor.html" title="class in org.eclipse.persistence.tools.profiler">FetchGroupMonitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Provide a very simple low overhead means for measuring fetch group field usage.</div> |
| </th> |
| </tr> |
| <tr id="i808" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/FetchGroups.html" title="annotation in org.eclipse.persistence.annotations">FetchGroups</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A FetchGroups annotation allows the definition of multiple FetchGroup.</div> |
| </th> |
| </tr> |
| <tr id="i809" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/FetchGroupTracker.html" title="interface in org.eclipse.persistence.queries">FetchGroupTracker</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: The fetch group tracker interface provides a set of APIs which |
| the domain object must implement, in order to take advantage of the EclipseLink fetch group |
| performance enhancement feature.</div> |
| </th> |
| </tr> |
| <tr id="i810" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Field.html" title="interface in org.eclipse.persistence.jpa.config">Field</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i811" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/FieldDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">FieldDefinition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Define a database field definition for creation within a table.</div> |
| </th> |
| </tr> |
| <tr id="i812" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/partitioning/FieldPartitioningPolicy.html" title="class in org.eclipse.persistence.descriptors.partitioning">FieldPartitioningPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| FieldPartitioningPolicy partitions access to a database cluster by a field value from the object, |
| such as the object's id, location, or tenant.</div> |
| </th> |
| </tr> |
| <tr id="i813" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/FieldResult.html" title="interface in org.eclipse.persistence.jpa.config">FieldResult</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i814" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/FieldResult.html" title="class in org.eclipse.persistence.queries">FieldResult</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Concrete class to represent the FieldResult structure as defined by |
| the EJB 3.0 Persistence specification.</div> |
| </th> |
| </tr> |
| <tr id="i815" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/features/fieldsfiltering/FieldsFilter.html" title="class in org.eclipse.persistence.jpa.rs.features.fieldsfiltering">FieldsFilter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Filter for fields filtering (projection) feature.</div> |
| </th> |
| </tr> |
| <tr id="i816" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/features/fieldsfiltering/FieldsFilteringValidator.html" title="class in org.eclipse.persistence.jpa.rs.features.fieldsfiltering">FieldsFilteringValidator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Fields filtering feature validator/processor.</div> |
| </th> |
| </tr> |
| <tr id="i817" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/features/fieldsfiltering/FieldsFilterType.html" title="enum in org.eclipse.persistence.jpa.rs.features.fieldsfiltering">FieldsFilterType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Type of fields filter.</div> |
| </th> |
| </tr> |
| <tr id="i818" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/FieldsLockingPolicy.html" title="class in org.eclipse.persistence.descriptors">FieldsLockingPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: An abstract superclass of some implementations of the OptimisticLockingPolicy |
| interface.</div> |
| </th> |
| </tr> |
| <tr id="i819" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/transformers/FieldTransformer.html" title="interface in org.eclipse.persistence.mappings.transformers">FieldTransformer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| This interface is used by the Transformation Mapping to build the value for a |
| specific field.</div> |
| </th> |
| </tr> |
| <tr id="i820" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/transformers/FieldTransformerAdapter.html" title="class in org.eclipse.persistence.mappings.transformers">FieldTransformerAdapter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Provides an empty implementation of FieldTransformer.</div> |
| </th> |
| </tr> |
| <tr id="i821" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/metadata/FileBasedProjectCache.html" title="class in org.eclipse.persistence.jpa.metadata">FileBasedProjectCache</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Support serializing/deserializing a project representing application metadata |
| to/from a file.</div> |
| </th> |
| </tr> |
| <tr id="i822" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/file/FileUtil.html" title="class in org.eclipse.persistence.tools.file">FileUtil</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| |
| <b>Purpose</b>: Provide common file I/O utilities</div> |
| </th> |
| </tr> |
| <tr id="i823" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/utility/filter/Filter.html" title="interface in org.eclipse.persistence.jpa.jpql.utility.filter">Filter</a><<a href="org/eclipse/persistence/jpa/jpql/utility/filter/Filter.html" title="type parameter in Filter">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A filter is used to determine if a value can be "accepted" or "rejected".</div> |
| </th> |
| </tr> |
| <tr id="i824" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/FirebirdPlatform.html" title="class in org.eclipse.persistence.platform.database">FirebirdPlatform</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i825" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/FixedMimeTypePolicy.html" title="class in org.eclipse.persistence.oxm.mappings">FixedMimeTypePolicy</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i826" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/FlushClearCache.html" title="class in org.eclipse.persistence.config">FlushClearCache</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">FlushClearCache persistence property |
| defines modes of cache handling after em.flush call followed by em.clear call.</div> |
| </th> |
| </tr> |
| <tr id="i827" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/ForeignKey.html" title="interface in org.eclipse.persistence.jpa.config">ForeignKey</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i828" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/ForeignKeyConstraint.html" title="class in org.eclipse.persistence.tools.schemaframework">ForeignKeyConstraint</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Define a foreign key from one table to another.</div> |
| </th> |
| </tr> |
| <tr id="i829" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/ForeignReferenceMapping.html" title="class in org.eclipse.persistence.mappings">ForeignReferenceMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Abstract class for relationship mappings</div> |
| </th> |
| </tr> |
| <tr id="i830" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/querykeys/ForeignReferenceQueryKey.html" title="class in org.eclipse.persistence.mappings.querykeys">ForeignReferenceQueryKey</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Define an alias to a foreign object.</div> |
| </th> |
| </tr> |
| <tr id="i831" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/FormattedOutputStreamRecord.html" title="class in org.eclipse.persistence.oxm.record">FormattedOutputStreamRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Use this type of MarshalRecord when the marshal target is an OutputStream and the |
| XML should be formatted with carriage returns and indenting.</div> |
| </th> |
| </tr> |
| <tr id="i832" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/FormattedWriterRecord.html" title="class in org.eclipse.persistence.oxm.record">FormattedWriterRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Use this type of MarshalRecord when the marshal target is a Writer and the |
| XML should be formatted with carriage returns and indenting.</div> |
| </th> |
| </tr> |
| <tr id="i833" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/FromClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser">FromClause</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>FROM</b> clause of a query defines the domain of the query by declaring identification |
| variables.</div> |
| </th> |
| </tr> |
| <tr id="i834" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/FromClauseBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">FromClauseBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the from clause.</div> |
| </th> |
| </tr> |
| <tr id="i835" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/FromClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">FromClauseFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/FromClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>FromClauseFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/FromClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>FromClause</code></a> when the portion of the query to |
| parse starts with <b>FROM</b>.</div> |
| </th> |
| </tr> |
| <tr id="i836" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/FromClauseStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">FromClauseStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code><b>FROM</b></code> clause of a query defines the domain of the query by declaring |
| identification variables.</div> |
| </th> |
| </tr> |
| <tr id="i837" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/FromSubqueryResolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">FromSubqueryResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Resolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Resolver</code></a> wraps a subquery that is used as the "root" object in a query's declaration.</div> |
| </th> |
| </tr> |
| <tr id="i838" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/FromSubqueryResolver.VirtualMapping.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">FromSubqueryResolver.VirtualMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This virtual <a href="org/eclipse/persistence/jpa/jpql/tools/spi/IMapping.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi"><code>IMapping</code></a> wraps one of the select items.</div> |
| </th> |
| </tr> |
| <tr id="i839" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/FullyQualifyPathExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.parser">FullyQualifyPathExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor makes sure that all path expressions are fully qualified with a "virtual" |
| identification variable if the range variable declaration does not define one.</div> |
| </th> |
| </tr> |
| <tr id="i840" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/FunctionExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">FunctionExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This expression adds support to call native database functions.</div> |
| </th> |
| </tr> |
| <tr id="i841" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/FunctionExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">FunctionExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the EclipseLink's function expression.</div> |
| </th> |
| </tr> |
| <tr id="i842" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/FunctionExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">FunctionExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/FunctionExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>FunctionExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/FunctionExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>FunctionExpression</code></a> when the portion |
| of the query to parse starts with an identifier related to a SQL function.</div> |
| </th> |
| </tr> |
| <tr id="i843" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/FunctionExpressionFactory.ParameterCount.html" title="enum in org.eclipse.persistence.jpa.jpql.parser">FunctionExpressionFactory.ParameterCount</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The number of parameters a <a href="org/eclipse/persistence/jpa/jpql/parser/FunctionExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>FunctionExpression</code></a> can have.</div> |
| </th> |
| </tr> |
| <tr id="i844" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/FunctionExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">FunctionExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i845" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/FunctionItemBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">FunctionItemBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the parameters of a function expression.</div> |
| </th> |
| </tr> |
| <tr id="i846" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/FunctionsReturningDatetimeBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">FunctionsReturningDatetimeBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a function expression returning a date/time value.</div> |
| </th> |
| </tr> |
| <tr id="i847" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/FunctionsReturningNumericsBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">FunctionsReturningNumericsBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a function expression returning a numeric value.</div> |
| </th> |
| </tr> |
| <tr id="i848" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/FunctionsReturningStringsBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">FunctionsReturningStringsBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a function expression returning a string value.</div> |
| </th> |
| </tr> |
| <tr id="i849" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/GeneralCaseExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">GeneralCaseExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a general case expression.</div> |
| </th> |
| </tr> |
| <tr id="i850" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/GeneralIdentificationExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">GeneralIdentificationExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/ValueExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>ValueExpressionFactory</code></a> creates a general identification variable, which is either |
| with the identifier <b>KEY</b> or <b>VALUE</b> and then checks the existence of a path expression.</div> |
| </th> |
| </tr> |
| <tr id="i851" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/GeneralIdentificationVariableBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">GeneralIdentificationVariableBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a general identification variable expression.</div> |
| </th> |
| </tr> |
| <tr id="i852" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/GeneratedValue.html" title="interface in org.eclipse.persistence.jpa.config">GeneratedValue</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i853" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/Generator.html" title="class in org.eclipse.persistence.jaxb.compiler">Generator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i854" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/GenericQueryBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">GenericQueryBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A generic <a href="org/eclipse/persistence/jpa/jpql/parser/JPQLQueryBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>JPQLQueryBNF</code></a> can be used to manually create a new BNF without having to create |
| a concrete instance.</div> |
| </th> |
| </tr> |
| <tr id="i855" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/GenericSemanticValidatorHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">GenericSemanticValidatorHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An implementation of <a href="org/eclipse/persistence/jpa/jpql/SemanticValidatorHelper.html" title="interface in org.eclipse.persistence.jpa.jpql"><code>SemanticValidatorHelper</code></a> that uses <a href="org/eclipse/persistence/jpa/jpql/tools/JPQLQueryContext.html" title="class in org.eclipse.persistence.jpa.jpql.tools"><code>JPQLQueryContext</code></a> to return |
| the required information and Hermes SPI.</div> |
| </th> |
| </tr> |
| <tr id="i856" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/GenericSemanticValidatorHelper.IdentificationVariableVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">GenericSemanticValidatorHelper.IdentificationVariableVisitor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i857" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/GenericTypeHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">GenericTypeHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This generic implementation of <a href="org/eclipse/persistence/jpa/jpql/ITypeHelper.html" title="interface in org.eclipse.persistence.jpa.jpql"><code>ITypeHelper</code></a> wraps <a href="org/eclipse/persistence/jpa/jpql/ITypeHelper.html" title="interface in org.eclipse.persistence.jpa.jpql"><code>ITypeHelper</code></a> and delegates the |
| calls to it.</div> |
| </th> |
| </tr> |
| <tr id="i858" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/glassfish/GlassfishPlatform.html" title="class in org.eclipse.persistence.platform.server.glassfish">GlassfishPlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| |
| This is the concrete subclass responsible for representing Glassfish server behavior.</div> |
| </th> |
| </tr> |
| <tr id="i859" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/glassfish/GlassfishPlatformDetector.html" title="class in org.eclipse.persistence.platform.server.glassfish">GlassfishPlatformDetector</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i860" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/services/glassfish/GlassfishRuntimeServices.html" title="class in org.eclipse.persistence.services.glassfish">GlassfishRuntimeServices</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide a dynamic interface into the EclipseLink Session.</div> |
| </th> |
| </tr> |
| <tr id="i861" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/transaction/glassfish/GlassfishTransactionController.html" title="class in org.eclipse.persistence.transaction.glassfish">GlassfishTransactionController</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: TransactionController implementation for Glassfish JTA</div> |
| </th> |
| </tr> |
| <tr id="i862" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/transaction/glassfish/GlassfishTransactionController11.html" title="class in org.eclipse.persistence.transaction.glassfish">GlassfishTransactionController11</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: TransactionController implementation for Glassfish JTA</div> |
| </th> |
| </tr> |
| <tr id="i863" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/GroupByClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser">GroupByClause</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>GROUP BY</b> construct enables the aggregation of values according to the properties of an |
| entity class.</div> |
| </th> |
| </tr> |
| <tr id="i864" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/GroupByClauseBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">GroupByClauseBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the group by clause.</div> |
| </th> |
| </tr> |
| <tr id="i865" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/GroupByClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">GroupByClauseFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/GroupByClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>GroupByClauseFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/GroupByClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>GroupByClause</code></a> when the portion of the |
| query to parse starts with <b>GROUP BY</b>.</div> |
| </th> |
| </tr> |
| <tr id="i866" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/GroupByClauseStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">GroupByClauseStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code><b>GROUP BY</b></code> construct enables the aggregation of values according to the |
| properties of an entity class.</div> |
| </th> |
| </tr> |
| <tr id="i867" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/GroupByItemBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">GroupByItemBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a group by item expression.</div> |
| </th> |
| </tr> |
| <tr id="i868" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/GroupByItemFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">GroupByItemFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/GroupByItemFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>GroupByItemFactory</code></a> is responsible to return the right expression and to support |
| invalid expression as well.</div> |
| </th> |
| </tr> |
| <tr id="i869" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/H2Platform.html" title="class in org.eclipse.persistence.platform.database">H2Platform</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i870" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/HANAPlatform.html" title="class in org.eclipse.persistence.platform.database">HANAPlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Database Platform for SAP HANA</b> <br></div> |
| </th> |
| </tr> |
| <tr id="i871" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/HashPartitioning.html" title="annotation in org.eclipse.persistence.annotations">HashPartitioning</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">HashPartitioning partitions access to a database cluster by the hash of a field value from the object, |
| such as the object's location, or tenant.</div> |
| </th> |
| </tr> |
| <tr id="i872" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/HashPartitioning.html" title="interface in org.eclipse.persistence.jpa.config">HashPartitioning</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i873" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/partitioning/HashPartitioningPolicy.html" title="class in org.eclipse.persistence.descriptors.partitioning">HashPartitioningPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| HashPartitioningPolicy partitions access to a database cluster by the hash of a field value from the object, |
| such as the object's location, or tenant.</div> |
| </th> |
| </tr> |
| <tr id="i874" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/HavingClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser">HavingClause</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>HAVING</b> construct enables conditions to be specified that further restrict the query |
| result as restrictions upon the groups.</div> |
| </th> |
| </tr> |
| <tr id="i875" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/HavingClauseBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">HavingClauseBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the having clause.</div> |
| </th> |
| </tr> |
| <tr id="i876" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/HavingClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">HavingClauseFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/HavingClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>HavingClauseFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/HavingClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>HavingClause</code></a> when the portion of the query |
| to parse starts with <b>HAVING</b>.</div> |
| </th> |
| </tr> |
| <tr id="i877" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/HavingClauseStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">HavingClauseStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code><b>HAVING</b></code> construct enables conditions to be specified that further restrict |
| the query result as restrictions upon the groups.</div> |
| </th> |
| </tr> |
| <tr id="i878" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/Helper.html" title="class in org.eclipse.persistence.jaxb.javamodel">Helper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i879" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/adapters/HexBinaryAdapter.html" title="class in jakarta.xml.bind.annotation.adapters">HexBinaryAdapter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><a href="jakarta/xml/bind/annotation/adapters/XmlAdapter.html" title="class in jakarta.xml.bind.annotation.adapters"><code>XmlAdapter</code></a> for <code>xs:hexBinary</code>.</div> |
| </th> |
| </tr> |
| <tr id="i880" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/HierarchicalQueryClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser">HierarchicalQueryClause</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">If a table contains hierarchical data, then rows can be selected in a hierarchical order using |
| the hierarchical query clause.</div> |
| </th> |
| </tr> |
| <tr id="i881" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/HierarchicalQueryClauseBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">HierarchicalQueryClauseBNF</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i882" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/HierarchicalQueryClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">HierarchicalQueryClauseFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <code>HierarchicalQueryClauseFactory</code> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/HierarchicalQueryClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>HierarchicalQueryClause</code></a> |
| when the portion of the query to parse starts with either <code><b>VERSIONS</b></code> or |
| <code><b>AS OF</b></code>.</div> |
| </th> |
| </tr> |
| <tr id="i883" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/HintValues.html" title="class in org.eclipse.persistence.config">HintValues</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Hint values.</div> |
| </th> |
| </tr> |
| <tr id="i884" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/history/HistoryPolicy.html" title="class in org.eclipse.persistence.history">HistoryPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b>Expresses how historical data is saved on the data store.</div> |
| </th> |
| </tr> |
| <tr id="i885" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/HrefHelper.html" title="class in org.eclipse.persistence.jpa.rs.util">HrefHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A collection of static methods used to build 'href' attribute values for REST 'link' elements.</div> |
| </th> |
| </tr> |
| <tr id="i886" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/HSQLPlatform.html" title="class in org.eclipse.persistence.platform.database">HSQLPlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Provides HSQL specific behavior.</div> |
| </th> |
| </tr> |
| <tr id="i887" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/IAbstractConditionalExpressionStateObjectBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model">IAbstractConditionalExpressionStateObjectBuilder</a><<a href="org/eclipse/persistence/jpa/jpql/tools/model/IAbstractConditionalExpressionStateObjectBuilder.html" title="type parameter in IAbstractConditionalExpressionStateObjectBuilder">T</a> extends <a href="org/eclipse/persistence/jpa/jpql/tools/model/IScalarExpressionStateObjectBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model">IScalarExpressionStateObjectBuilder</a><<a href="org/eclipse/persistence/jpa/jpql/tools/model/IAbstractConditionalExpressionStateObjectBuilder.html" title="type parameter in IAbstractConditionalExpressionStateObjectBuilder">T</a>>></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i888" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/IBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model">IBuilder</a><<a href="org/eclipse/persistence/jpa/jpql/tools/model/IBuilder.html" title="type parameter in IBuilder">T</a> extends <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query">StateObject</a>,​<a href="org/eclipse/persistence/jpa/jpql/tools/model/IBuilder.html" title="type parameter in IBuilder">S</a> extends <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query">StateObject</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This builder is used by <a href="org/eclipse/persistence/jpa/jpql/tools/model/BasicStateObjectBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model"><code>BasicStateObjectBuilder</code></a>, which allows subclasses to easily change |
| any internal builders used for properly creating the state model representation of a JPQL query.</div> |
| </th> |
| </tr> |
| <tr id="i889" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/ICaseExpressionStateObjectBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model">ICaseExpressionStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This builder is responsible to create a <code><b>CASE</b></code> expression.</div> |
| </th> |
| </tr> |
| <tr id="i890" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/IConditionalExpressionStateObjectBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model">IConditionalExpressionStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This builder can be used to easily create a conditional expression without having to create each |
| object manually.</div> |
| </th> |
| </tr> |
| <tr id="i891" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/spi/IConstructor.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi">IConstructor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The external representation of a Java class constructor.</div> |
| </th> |
| </tr> |
| <tr id="i892" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Id.html" title="interface in org.eclipse.persistence.jpa.config">Id</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i893" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/IdentificationVariable.html" title="class in org.eclipse.persistence.jpa.jpql.parser">IdentificationVariable</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An identification variable is a valid identifier declared in the <b>FROM</b> clause of a query.</div> |
| </th> |
| </tr> |
| <tr id="i894" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">IdentificationVariableBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for an identification variable expression.</div> |
| </th> |
| </tr> |
| <tr id="i895" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableDeclaration.html" title="class in org.eclipse.persistence.jpa.jpql.parser">IdentificationVariableDeclaration</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An identification variable is a valid identifier declared in the <b>FROM</b> clause of a query.</div> |
| </th> |
| </tr> |
| <tr id="i896" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableDeclarationBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">IdentificationVariableDeclarationBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for an identification variable declaration expression.</div> |
| </th> |
| </tr> |
| <tr id="i897" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableDeclarationFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">IdentificationVariableDeclarationFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <code>IdentificationVariableDeclarationFactory</code> handles parsing the JPQL fragment |
| within the <code><b>FROM</b></code> clause.</div> |
| </th> |
| </tr> |
| <tr id="i898" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/IdentificationVariableDeclarationStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">IdentificationVariableDeclarationStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An identification variable is a valid identifier declared in the <code><b>FROM</b></code> clause |
| of a query.</div> |
| </th> |
| </tr> |
| <tr id="i899" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">IdentificationVariableFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>IdentificationVariableFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/IdentificationVariable.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>IdentificationVariable</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i900" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/IdentificationVariableResolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">IdentificationVariableResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Resolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Resolver</code></a> is responsible to resolve the type of an identification variable.</div> |
| </th> |
| </tr> |
| <tr id="i901" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/IdentificationVariableStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">IdentificationVariableStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This state object represents a single identification variable, which is identifying TODO.</div> |
| </th> |
| </tr> |
| <tr id="i902" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/IdentifierRole.html" title="enum in org.eclipse.persistence.jpa.jpql.parser">IdentifierRole</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A role describes the purpose of the JPQL identifier.</div> |
| </th> |
| </tr> |
| <tr id="i903" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/IdentityMapAccessor.html" title="interface in org.eclipse.persistence.sessions">IdentityMapAccessor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| IdentityMapAccessor provides the public interface into all functionality associated with |
| EclipseLink's cache.</div> |
| </th> |
| </tr> |
| <tr id="i904" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/IdHelper.html" title="class in org.eclipse.persistence.jpa.rs.util">IdHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">EclipseLink helper class used for converting composite key values passed into |
| JAX-RS calls as query or matrix parameters into a value that can be used in a |
| find.</div> |
| </th> |
| </tr> |
| <tr id="i905" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/IDResolver.html" title="class in org.eclipse.persistence.jaxb">IDResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| IDResolver can be subclassed to allow customization of the ID/IDREF processing of |
| JAXBUnmarshaller.</div> |
| </th> |
| </tr> |
| <tr id="i906" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/IDResolver.html" title="class in org.eclipse.persistence.oxm">IDResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| IDResolver can be subclassed to allow customization of the ID/IDREF processing of |
| XMLUnmarshaller.</div> |
| </th> |
| </tr> |
| <tr id="i907" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/IdValidation.html" title="enum in org.eclipse.persistence.annotations">IdValidation</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">IdValidation configures which id values are considered valid when loading |
| from the database.</div> |
| </th> |
| </tr> |
| <tr id="i908" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/IEclipseLinkConditionalStateObjectBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model">IEclipseLinkConditionalStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The EclipseLink extension over the basic support provided by <a href="org/eclipse/persistence/jpa/jpql/tools/model/IEclipseLinkConditionalStateObjectBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IEclipseLinkConditionalStateObjectBuilder</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i909" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/spi/IEclipseLinkMappingType.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi">IEclipseLinkMappingType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This enumeration lists the mapping types defined in the Java Persistence functional specification |
| and those that are provided by EclipseLink.</div> |
| </th> |
| </tr> |
| <tr id="i910" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/IEclipseLinkSelectExpressionStateObjectBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model">IEclipseLinkSelectExpressionStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i911" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/IEclipseLinkSimpleSelectExpressionStateObjectBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model">IEclipseLinkSimpleSelectExpressionStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i912" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/spi/IEmbeddable.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi">IEmbeddable</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The external representation of the managed type that is annotated with |
| <code>@jakarta.persistence.Embeddable</code>.</div> |
| </th> |
| </tr> |
| <tr id="i913" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/spi/IEntity.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi">IEntity</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The external representation of the managed type that is annotated with |
| <code>@jakarta.persistence.Entity</code>.</div> |
| </th> |
| </tr> |
| <tr id="i914" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/documentpreservation/IgnoreNewElementsOrderingPolicy.html" title="class in org.eclipse.persistence.oxm.documentpreservation">IgnoreNewElementsOrderingPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i915" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/IJPQLQueryBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model">IJPQLQueryBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This builder is responsible to create an editable <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> representation of a JPQL |
| query.</div> |
| </th> |
| </tr> |
| <tr id="i916" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/IJPQLQueryFormatter.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model">IJPQLQueryFormatter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>IJPQLQueryFormatter</code> helps to write a string representation of a <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i917" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/IJPQLQueryFormatter.IdentifierStyle.html" title="enum in org.eclipse.persistence.jpa.jpql.tools.model">IJPQLQueryFormatter.IdentifierStyle</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This enumeration determines how the JPQL identifiers are formatted when written out.</div> |
| </th> |
| </tr> |
| <tr id="i918" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/IListChangeEvent.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model">IListChangeEvent</a><<a href="org/eclipse/persistence/jpa/jpql/tools/model/IListChangeEvent.html" title="type parameter in IListChangeEvent">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This is used in conjunction with <a href="org/eclipse/persistence/jpa/jpql/tools/model/IListChangeListener.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IListChangeListener</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i919" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/IListChangeEvent.EventType.html" title="enum in org.eclipse.persistence.jpa.jpql.tools.model">IListChangeEvent.EventType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This enumeration lists the possible modification a list can have.</div> |
| </th> |
| </tr> |
| <tr id="i920" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/IListChangeListener.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model">IListChangeListener</a><<a href="org/eclipse/persistence/jpa/jpql/tools/model/IListChangeListener.html" title="type parameter in IListChangeListener">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>IListChangeListener</code> can be registered with a <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> in order to be notified |
| when a list changes (items are added or removed from it or some items have been moved inside of |
| that list).</div> |
| </th> |
| </tr> |
| <tr id="i921" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/spi/IManagedType.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi">IManagedType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The external representation of a managed type, which is a JPA persistent object.</div> |
| </th> |
| </tr> |
| <tr id="i922" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/spi/IManagedTypeProvider.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi">IManagedTypeProvider</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The external representation of the provider of managed types, which provide access to the JPA |
| domain model.</div> |
| </th> |
| </tr> |
| <tr id="i923" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/spi/IManagedTypeVisitor.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi">IManagedTypeVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The interface is used to visit a <a href="org/eclipse/persistence/jpa/jpql/tools/spi/IManagedType.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi"><code>IManagedType</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i924" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/spi/IMappedSuperclass.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi">IMappedSuperclass</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The external representation of the managed type that is annotated with |
| <code>@jakarta.persistence.MappedSuperclass</code>.</div> |
| </th> |
| </tr> |
| <tr id="i925" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/spi/IMapping.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi">IMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The external representation of a mapping, which represents a single persistence property |
| of a managed type.</div> |
| </th> |
| </tr> |
| <tr id="i926" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/spi/IMappingBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi">IMappingBuilder</a><<a href="org/eclipse/persistence/jpa/jpql/tools/spi/IMappingBuilder.html" title="type parameter in IMappingBuilder">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A mapping builder is used to create the appropriate implementation of a <a href="org/eclipse/persistence/jpa/jpql/tools/spi/IMapping.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi"><code>IMapping</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i927" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/spi/IMappingType.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi">IMappingType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This enumeration lists the mapping types defined in the Java Persistence functional specification.</div> |
| </th> |
| </tr> |
| <tr id="i928" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/Index.html" title="annotation in org.eclipse.persistence.annotations">Index</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Allow a database INDEX to be define when generating DDL.</div> |
| </th> |
| </tr> |
| <tr id="i929" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Index.html" title="interface in org.eclipse.persistence.jpa.config">Index</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i930" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/IndexDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">IndexDefinition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Allow for indexes to be created.</div> |
| </th> |
| </tr> |
| <tr id="i931" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/interactions/IndexedInteraction.html" title="class in org.eclipse.persistence.eis.interactions">IndexedInteraction</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Defines the specification for a call to a JCA interaction that uses indexed records.</div> |
| </th> |
| </tr> |
| <tr id="i932" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/Indexes.html" title="annotation in org.eclipse.persistence.annotations">Indexes</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Allow a set of database indexes to be define on an Entity.</div> |
| </th> |
| </tr> |
| <tr id="i933" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/IndexExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">IndexExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>INDEX</b> function returns an integer value corresponding to the position of its argument |
| in an ordered list.</div> |
| </th> |
| </tr> |
| <tr id="i934" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/IndexExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">IndexExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/IndexExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>IndexExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/IndexExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>IndexExpression</code></a> when the portion of the |
| query to parse starts with <b>INDEX</b>.</div> |
| </th> |
| </tr> |
| <tr id="i935" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/IndexExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">IndexExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code><b>INDEX</b></code> function returns an integer value corresponding to the position of |
| its argument in an ordered list.</div> |
| </th> |
| </tr> |
| <tr id="i936" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/indirection/IndirectCollection.html" title="interface in org.eclipse.persistence.indirection">IndirectCollection</a><<a href="org/eclipse/persistence/indirection/IndirectCollection.html" title="type parameter in IndirectCollection">E</a>,​<a href="org/eclipse/persistence/indirection/IndirectCollection.html" title="type parameter in IndirectCollection">C</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Common interface to indirect collections.</div> |
| </th> |
| </tr> |
| <tr id="i937" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/indirection/IndirectCollectionsFactory.html" title="class in org.eclipse.persistence.indirection">IndirectCollectionsFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Provides factory methods to create JDK specific implementation |
| of particular type of <a href="org/eclipse/persistence/indirection/IndirectCollection.html" title="interface in org.eclipse.persistence.indirection"><code>IndirectCollection</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i938" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/indirection/IndirectCollectionsFactory.IndirectCollectionsProvider.html" title="interface in org.eclipse.persistence.indirection">IndirectCollectionsFactory.IndirectCollectionsProvider</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Define API providers of <a href="org/eclipse/persistence/indirection/IndirectCollection.html" title="interface in org.eclipse.persistence.indirection"><code>IndirectCollection</code></a> implementations must conform to.</div> |
| </th> |
| </tr> |
| <tr id="i939" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/indirection/IndirectContainer.html" title="interface in org.eclipse.persistence.indirection">IndirectContainer</a><<a href="org/eclipse/persistence/indirection/IndirectContainer.html" title="type parameter in IndirectContainer">C</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Define an interface for a Container that can also act as an EclipseLink |
| "indirection" object; i.e.</div> |
| </th> |
| </tr> |
| <tr id="i940" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/indirection/IndirectList.html" title="class in org.eclipse.persistence.indirection">IndirectList</a><<a href="org/eclipse/persistence/indirection/IndirectList.html" title="type parameter in IndirectList">E</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">IndirectList allows a domain class to take advantage of TopLink indirection |
| without having to declare its instance variable as a ValueHolderInterface.</div> |
| </th> |
| </tr> |
| <tr id="i941" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/indirection/IndirectMap.html" title="class in org.eclipse.persistence.indirection">IndirectMap</a><<a href="org/eclipse/persistence/indirection/IndirectMap.html" title="type parameter in IndirectMap">K</a>,​<a href="org/eclipse/persistence/indirection/IndirectMap.html" title="type parameter in IndirectMap">V</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">IndirectMap allows a domain class to take advantage of TopLink indirection |
| without having to declare its instance variable as a ValueHolderInterface.</div> |
| </th> |
| </tr> |
| <tr id="i942" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/indirection/IndirectSet.html" title="class in org.eclipse.persistence.indirection">IndirectSet</a><<a href="org/eclipse/persistence/indirection/IndirectSet.html" title="type parameter in IndirectSet">E</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">IndirectSet is an example implementation of the Set protocol that |
| allows a domain class to take advantage of TopLink Indirection |
| without having to declare its instance variable as a ValueHolderInterface.</div> |
| </th> |
| </tr> |
| <tr id="i943" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/INewValueStateObjectBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model">INewValueStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i944" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The state field path expression must have a string, numeric, or enum value.</div> |
| </th> |
| </tr> |
| <tr id="i945" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for an in expression.</div> |
| </th> |
| </tr> |
| <tr id="i946" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InExpressionExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InExpressionExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF describes the expression being tested by the <code>IN</code> expression.</div> |
| </th> |
| </tr> |
| <tr id="i947" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/InExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>InExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/InExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>InExpression</code></a> when the portion of the query |
| to parse starts with <b>IN</b> or <b>NOT IN</b>.</div> |
| </th> |
| </tr> |
| <tr id="i948" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InExpressionItemBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InExpressionItemBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the items of an <b>IN</b> expression.</div> |
| </th> |
| </tr> |
| <tr id="i949" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/InExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">InExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The state field path expression must have a string, numeric, or enum value.</div> |
| </th> |
| </tr> |
| <tr id="i950" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/Informix11Platform.html" title="class in org.eclipse.persistence.platform.database">Informix11Platform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An <a href="org/eclipse/persistence/platform/database/InformixPlatform.html" title="class in org.eclipse.persistence.platform.database"><code>InformixPlatform</code></a> that fixes many EclipseLink bugs |
| related to Informix support.</div> |
| </th> |
| </tr> |
| <tr id="i951" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/InformixPlatform.html" title="class in org.eclipse.persistence.platform.database">InformixPlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Provides Informix specific behavior.</div> |
| </th> |
| </tr> |
| <tr id="i952" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Inheritance.html" title="interface in org.eclipse.persistence.jpa.config">Inheritance</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i953" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/InheritancePolicy.html" title="class in org.eclipse.persistence.descriptors">InheritancePolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Allows customization of an object's inheritance.</div> |
| </th> |
| </tr> |
| <tr id="i954" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/InMemoryArchive.html" title="class in org.eclipse.persistence.jpa.rs.util">InMemoryArchive</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This archive is designed for use with dynamic persistence units |
| it is built with a stream that allows it to read a persistence.xml file and creates a fake base URL |
| based the classpath location of the InMemoryArchive class</div> |
| </th> |
| </tr> |
| <tr id="i955" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/InMemoryQueryIndirectionPolicy.html" title="class in org.eclipse.persistence.queries">InMemoryQueryIndirectionPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Provide a means of controlling the behavior of in-memory and conforming queries |
| that access un-instantiated indirection objects in processing the query against cached objects.</div> |
| </th> |
| </tr> |
| <tr id="i956" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InputParameter.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InputParameter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Either positional or named parameters may be used.</div> |
| </th> |
| </tr> |
| <tr id="i957" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InputParameterBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InputParameterBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a input parameter.</div> |
| </th> |
| </tr> |
| <tr id="i958" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/InputParameterStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">InputParameterStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Either positional or named parameters may be used.</div> |
| </th> |
| </tr> |
| <tr id="i959" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/InsertObjectQuery.html" title="class in org.eclipse.persistence.queries">InsertObjectQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Used for inserting new objects into the database.</div> |
| </th> |
| </tr> |
| <tr id="i960" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/InstantiationCopyPolicy.html" title="annotation in org.eclipse.persistence.annotations">InstantiationCopyPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An InstantiationCopyPolicy is used to set an |
| org.eclipse.persistence.descriptors.copying.InstantiationCopyPolicy on an |
| Entity.</div> |
| </th> |
| </tr> |
| <tr id="i961" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/copying/InstantiationCopyPolicy.html" title="class in org.eclipse.persistence.descriptors.copying">InstantiationCopyPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: This is the default copy policy.</div> |
| </th> |
| </tr> |
| <tr id="i962" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/InstantiationCopyPolicy.html" title="interface in org.eclipse.persistence.jpa.config">InstantiationCopyPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i963" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/IntegrityChecker.html" title="class in org.eclipse.persistence.exceptions">IntegrityChecker</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: IntegrityChecker is used for catching all the descriptor exceptions, |
| and checking database tables.</div> |
| </th> |
| </tr> |
| <tr id="i964" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/IntegrityException.html" title="class in org.eclipse.persistence.exceptions">IntegrityException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: IntegrityExceptions is used to throw all the Descriptors exceptions.</div> |
| </th> |
| </tr> |
| <tr id="i965" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/InterfacePolicy.html" title="class in org.eclipse.persistence.descriptors">InterfacePolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Allows for a descriptor's implemented interfaces to be configured.</div> |
| </th> |
| </tr> |
| <tr id="i966" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalAggregateFunctionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalAggregateFunctionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the parameter of an aggregate expression.</div> |
| </th> |
| </tr> |
| <tr id="i967" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalBetweenExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalBetweenExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the lower and upper expressions defined in the between expression.</div> |
| </th> |
| </tr> |
| <tr id="i968" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalCoalesceExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalCoalesceExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the parameters defined in the coalesce expression.</div> |
| </th> |
| </tr> |
| <tr id="i969" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalColumnExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalColumnExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the items of a <b>COLUMN</b> expression.</div> |
| </th> |
| </tr> |
| <tr id="i970" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalConcatExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalConcatExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the <b>COUNT</b> expression's encapsulated expressions.</div> |
| </th> |
| </tr> |
| <tr id="i971" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalConnectByClauseBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalConnectByClauseBNF</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i972" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalCountBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalCountBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the parameter of the <b>COUNT</b> function.</div> |
| </th> |
| </tr> |
| <tr id="i973" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalEntityTypeExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalEntityTypeExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the parameters defined in the type expression.</div> |
| </th> |
| </tr> |
| <tr id="i974" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalFromClauseBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalFromClauseBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the <code><b>FROM</b></code> declaration, basically what follows the |
| <code><b>FROM</b></code> identifier.</div> |
| </th> |
| </tr> |
| <tr id="i975" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalJoinBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalJoinBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for what's following the join identifier.</div> |
| </th> |
| </tr> |
| <tr id="i976" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalLengthExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalLengthExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the parameter of the <code><b>LENGTH</b></code> expression.</div> |
| </th> |
| </tr> |
| <tr id="i977" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalLocateStringExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalLocateStringExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the first two parameters of the <code><b>LOCATE</b></code> expression.</div> |
| </th> |
| </tr> |
| <tr id="i978" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalLocateThirdExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalLocateThirdExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the third parameter of the <code><b>LOCATE</b></code> expression.</div> |
| </th> |
| </tr> |
| <tr id="i979" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalLowerExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalLowerExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the parameter of the <code><b>LOWER</b></code> expression.</div> |
| </th> |
| </tr> |
| <tr id="i980" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalModExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalModExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the parameters of the <code><b>MOD</b></code> expression.</div> |
| </th> |
| </tr> |
| <tr id="i981" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalOrderByClauseBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalOrderByClauseBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for what's following the order by identifier.</div> |
| </th> |
| </tr> |
| <tr id="i982" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalOrderByItemBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalOrderByItemBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for an order by item.</div> |
| </th> |
| </tr> |
| <tr id="i983" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalOrderByItemFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalOrderByItemFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/InternalOrderByItemFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>InternalOrderByItemFactory</code></a> creates either a <a href="org/eclipse/persistence/jpa/jpql/parser/StateFieldPathExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>StateFieldPathExpression</code></a> or |
| an <a href="org/eclipse/persistence/jpa/jpql/parser/IdentificationVariable.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>IdentificationVariable</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i984" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalSelectExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalSelectExpressionBNF</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i985" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalSimpleFromClauseBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalSimpleFromClauseBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the from declaration used in a subquery.</div> |
| </th> |
| </tr> |
| <tr id="i986" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalSimpleSelectExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalSimpleSelectExpressionBNF</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i987" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalSqrtExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalSqrtExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the parameter of the <code><b>SQRT</b></code> expression.</div> |
| </th> |
| </tr> |
| <tr id="i988" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalSubstringPositionExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalSubstringPositionExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the position parameters of the <code><b>SUBSTRING</b></code> expression.</div> |
| </th> |
| </tr> |
| <tr id="i989" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalSubstringStringExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalSubstringStringExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the parameter of the <code><b>LENGTH</b></code> expression.</div> |
| </th> |
| </tr> |
| <tr id="i990" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalUpdateClauseBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalUpdateClauseBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for what's following the update identifier.</div> |
| </th> |
| </tr> |
| <tr id="i991" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalUpperExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalUpperExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the parameter of the <code><b>UPPER</b></code> expression.</div> |
| </th> |
| </tr> |
| <tr id="i992" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/InternalWhenClauseBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">InternalWhenClauseBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the expression following the <b>WHEN</b> identifier.</div> |
| </th> |
| </tr> |
| <tr id="i993" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/IPropertyChangeEvent.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model">IPropertyChangeEvent</a><<a href="org/eclipse/persistence/jpa/jpql/tools/model/IPropertyChangeEvent.html" title="type parameter in IPropertyChangeEvent">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This is used in conjunction with <a href="org/eclipse/persistence/jpa/jpql/tools/model/IPropertyChangeListener.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IPropertyChangeListener</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i994" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/IPropertyChangeListener.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model">IPropertyChangeListener</a><<a href="org/eclipse/persistence/jpa/jpql/tools/model/IPropertyChangeListener.html" title="type parameter in IPropertyChangeListener">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>IPropertyChangeListener</code> can be registered with a <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> in order to be notified |
| when the value of a property changes.</div> |
| </th> |
| </tr> |
| <tr id="i995" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/spi/IQuery.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi">IQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The external representation of a JPQL query.</div> |
| </th> |
| </tr> |
| <tr id="i996" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/IScalarExpressionStateObjectBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model">IScalarExpressionStateObjectBuilder</a><<a href="org/eclipse/persistence/jpa/jpql/tools/model/IScalarExpressionStateObjectBuilder.html" title="type parameter in IScalarExpressionStateObjectBuilder">T</a> extends <a href="org/eclipse/persistence/jpa/jpql/tools/model/IScalarExpressionStateObjectBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model">IScalarExpressionStateObjectBuilder</a><<a href="org/eclipse/persistence/jpa/jpql/tools/model/IScalarExpressionStateObjectBuilder.html" title="type parameter in IScalarExpressionStateObjectBuilder">T</a>>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This builder can be used to easily create a scalar expression without having to create each |
| object manually.</div> |
| </th> |
| </tr> |
| <tr id="i997" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/ISelectExpressionStateObjectBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model">ISelectExpressionStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This builder can be used to easily create a select expression without having to create each |
| object manually.</div> |
| </th> |
| </tr> |
| <tr id="i998" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/IsExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">IsExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/IsExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>IsExpressionFactory</code></a> creates a new expression when the portion of the query to parse |
| starts with <b>IS</b>.</div> |
| </th> |
| </tr> |
| <tr id="i999" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/ISimpleSelectExpressionStateObjectBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model">ISimpleSelectExpressionStateObjectBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This builder can be used to easily create a select expression defined for a subquery without |
| having to create each object manually.</div> |
| </th> |
| </tr> |
| <tr id="i1000" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/nullpolicy/IsSetNullPolicy.html" title="class in org.eclipse.persistence.oxm.mappings.nullpolicy">IsSetNullPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| <b>Description</b>: |
| This null policy allows for various configurations of isSet behavior to be set.<br> |
| Marshal:<br> |
| The boolean value of the isSet() state of a node will determine whether a node will be written out |
| for a null value.</div> |
| </th> |
| </tr> |
| <tr id="i1001" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/features/ItemLinksBuilder.html" title="class in org.eclipse.persistence.jpa.rs.features">ItemLinksBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Convenient <code>ItemLinks</code> object builder.</div> |
| </th> |
| </tr> |
| <tr id="i1002" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/metadatasources/ItemLinksMetadataSource.html" title="class in org.eclipse.persistence.jpa.rs.util.metadatasources">ItemLinksMetadataSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Makes the ItemLinks class available in our Dynamic JAXB context.</div> |
| </th> |
| </tr> |
| <tr id="i1003" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/spi/IType.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi">IType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The external representation of a Java type.</div> |
| </th> |
| </tr> |
| <tr id="i1004" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/spi/ITypeDeclaration.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi">ITypeDeclaration</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The external representation of a type declaration, which is used to give more information about |
| the type, i.e.</div> |
| </th> |
| </tr> |
| <tr id="i1005" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/ITypeHelper.html" title="interface in org.eclipse.persistence.jpa.jpql">ITypeHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1006" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/spi/ITypeRepository.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi">ITypeRepository</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The external representation of the repository of Java types, which gives access to the |
| application's classes.</div> |
| </th> |
| </tr> |
| <tr id="i1007" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/JavaAnnotation.html" title="interface in org.eclipse.persistence.jaxb.javamodel">JavaAnnotation</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1008" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/reflection/JavaAnnotationImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.reflection">JavaAnnotationImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1009" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/JavaAttribute.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">JavaAttribute</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for java-attribute complex type.</div> |
| </th> |
| </tr> |
| <tr id="i1010" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/JavaClass.html" title="interface in org.eclipse.persistence.jaxb.javamodel">JavaClass</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1011" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/JavaClassCompareByNamespace.html" title="class in org.eclipse.persistence.jaxb.javamodel">JavaClassCompareByNamespace</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1012" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/reflection/JavaClassImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.reflection">JavaClassImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1013" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/JavaClassInstanceOf.html" title="enum in org.eclipse.persistence.jaxb.javamodel">JavaClassInstanceOf</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1014" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/JavaConstructor.html" title="interface in org.eclipse.persistence.jaxb.javamodel">JavaConstructor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b><br>Purpose</b>: JavaModel representation of a java.lang.reflect.Constructor object.</div> |
| </th> |
| </tr> |
| <tr id="i1015" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/reflection/JavaConstructorImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.reflection">JavaConstructorImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: JavaModel representation of a java.lang.reflect.Constructor object.</div> |
| </th> |
| </tr> |
| <tr id="i1016" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/JavaDBPlatform.html" title="class in org.eclipse.persistence.platform.database">JavaDBPlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Allows to use JavaDBPlatform as a synonym for DerbyPlatform</div> |
| </th> |
| </tr> |
| <tr id="i1017" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/JavaField.html" title="interface in org.eclipse.persistence.jaxb.javamodel">JavaField</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1018" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/reflection/JavaFieldImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.reflection">JavaFieldImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1019" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/JavaHasAnnotations.html" title="interface in org.eclipse.persistence.jaxb.javamodel">JavaHasAnnotations</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1020" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/metadatasources/JavaLangMetadataSource.html" title="class in org.eclipse.persistence.jpa.rs.util.metadatasources">JavaLangMetadataSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Makes java.lang package classes available to JPA-RS JAXB context.</div> |
| </th> |
| </tr> |
| <tr id="i1021" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/logging/JavaLog.html" title="class in org.eclipse.persistence.logging">JavaLog</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC:</div> |
| </th> |
| </tr> |
| <tr id="i1022" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/metadatasources/JavaMathMetadataSource.html" title="class in org.eclipse.persistence.jpa.rs.util.metadatasources">JavaMathMetadataSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Makes java.math package classes available to JPA-RS JAXB context.</div> |
| </th> |
| </tr> |
| <tr id="i1023" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/JavaMethod.html" title="interface in org.eclipse.persistence.jaxb.javamodel">JavaMethod</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1024" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/reflection/JavaMethodImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.reflection">JavaMethodImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1025" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/JavaModel.html" title="interface in org.eclipse.persistence.jaxb.javamodel">JavaModel</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1026" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/reflection/JavaModelImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.reflection">JavaModelImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1027" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/JavaModelInput.html" title="interface in org.eclipse.persistence.jaxb.javamodel">JavaModelInput</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1028" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/reflection/JavaModelInputImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.reflection">JavaModelInputImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1029" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/JavaPackage.html" title="interface in org.eclipse.persistence.jaxb.javamodel">JavaPackage</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1030" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/reflection/JavaPackageImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.reflection">JavaPackageImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1031" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/serializers/JavaSerializer.html" title="class in org.eclipse.persistence.sessions.serializers">JavaSerializer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Plain old Java serialization.</div> |
| </th> |
| </tr> |
| <tr id="i1032" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/JavaType.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">JavaType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i1033" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/JavaType.JavaAttributes.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">JavaType.JavaAttributes</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i1034" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/metadatasources/JavaUtilMetadataSource.html" title="class in org.eclipse.persistence.jpa.rs.util.metadatasources">JavaUtilMetadataSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Makes java.util package classes available to JPA-RS JAXB context.</div> |
| </th> |
| </tr> |
| <tr id="i1035" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/JAXB.html" title="class in jakarta.xml.bind">JAXB</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Class that defines convenience methods for common, simple use of JAXB.</div> |
| </th> |
| </tr> |
| <tr id="i1036" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/JAXBBinder.html" title="class in org.eclipse.persistence.jaxb">JAXBBinder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL</div> |
| </th> |
| </tr> |
| <tr id="i1037" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/JAXBContext.html" title="class in jakarta.xml.bind">JAXBContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code>JAXBContext</code> class provides the client's entry point to the |
| JAXB API.</div> |
| </th> |
| </tr> |
| <tr id="i1038" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/JAXBContext.html" title="class in org.eclipse.persistence.jaxb">JAXBContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b>Provide a EclipseLink implementation of the JAXBContext interface.</div> |
| </th> |
| </tr> |
| <tr id="i1039" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/JAXBContext.JAXBContextInput.html" title="class in org.eclipse.persistence.jaxb">JAXBContext.JAXBContextInput</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The JAXBContextInput is used to create a JAXBContextState which is responsible for accessing |
| the underlying XMLContext</div> |
| </th> |
| </tr> |
| <tr id="i1040" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/JAXBContext.JAXBContextState.html" title="class in org.eclipse.persistence.jaxb">JAXBContext.JAXBContextState</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1041" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/JAXBContextFactory.html" title="interface in jakarta.xml.bind">JAXBContextFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Factory that creates new <code>JAXBContext</code> instances.</div> |
| </th> |
| </tr> |
| <tr id="i1042" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/JAXBContextFactory.html" title="class in org.eclipse.persistence.jaxb">JAXBContextFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose:</b>An EclipseLink specific JAXBContextFactory.</div> |
| </th> |
| </tr> |
| <tr id="i1043" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/JAXBContextProperties.html" title="class in org.eclipse.persistence.jaxb">JAXBContextProperties</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">These are properties that may be passed in to create a JAXBContext:</div> |
| </th> |
| </tr> |
| <tr id="i1044" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/JAXBElement.html" title="class in jakarta.xml.bind">JAXBElement</a><<a href="jakarta/xml/bind/JAXBElement.html" title="type parameter in JAXBElement">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JAXB representation of an Xml Element.</div> |
| </th> |
| </tr> |
| <tr id="i1045" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/JAXBElement.GlobalScope.html" title="class in jakarta.xml.bind">JAXBElement.GlobalScope</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Designates global scope for an xml element.</div> |
| </th> |
| </tr> |
| <tr id="i1046" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/JAXBEnumTypeConverter.html" title="class in org.eclipse.persistence.jaxb">JAXBEnumTypeConverter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1047" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/JAXBErrorHandler.html" title="class in org.eclipse.persistence.jaxb">JAXBErrorHandler</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Implementation of org.xml.sax.ErrorHandler.</div> |
| </th> |
| </tr> |
| <tr id="i1048" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/JAXBException.html" title="class in jakarta.xml.bind">JAXBException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This is the root exception class for all JAXB exceptions.</div> |
| </th> |
| </tr> |
| <tr id="i1049" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/JAXBException.html" title="class in org.eclipse.persistence.exceptions">JAXBException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> |
| This class provides an implementation of EclipseLinkException specific to the EclipseLink JAXB implementation |
| </div> |
| </th> |
| </tr> |
| <tr id="i1050" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/JAXBExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">JAXBExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| <b>Purpose:</b></div> |
| </th> |
| </tr> |
| <tr id="i1051" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/JAXBHelper.html" title="class in org.eclipse.persistence.jaxb">JAXBHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class provides a mechanism to obtain the EclipseLink implementation of various JAXB runtime |
| classes based on a given JAXB class/interface.</div> |
| </th> |
| </tr> |
| <tr id="i1052" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/JAXBIntrospector.html" title="class in jakarta.xml.bind">JAXBIntrospector</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Provide access to JAXB xml binding data for a JAXB object.</div> |
| </th> |
| </tr> |
| <tr id="i1053" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/JAXBIntrospector.html" title="class in org.eclipse.persistence.jaxb">JAXBIntrospector</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL</div> |
| </th> |
| </tr> |
| <tr id="i1054" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/JAXBMarshaller.html" title="class in org.eclipse.persistence.jaxb">JAXBMarshaller</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1055" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/JAXBMarshalListener.html" title="class in org.eclipse.persistence.jaxb">JAXBMarshalListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1056" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/JAXBMetadataLogger.html" title="class in org.eclipse.persistence.jaxb.compiler">JAXBMetadataLogger</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Class used to log warnings during the processing of JAXB annotations and |
| OXM XML bindings files.</div> |
| </th> |
| </tr> |
| <tr id="i1057" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/JAXBPermission.html" title="class in jakarta.xml.bind">JAXBPermission</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class is for JAXB permissions.</div> |
| </th> |
| </tr> |
| <tr id="i1058" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/util/JAXBResult.html" title="class in jakarta.xml.bind.util">JAXBResult</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JAXP <a href="https://docs.oracle.com/javase/8/docs/api/javax/xml/transform/Result.html?is-external=true" title="class or interface in javax.xml.transform" class="externalLink"><code>Result</code></a> implementation |
| that unmarshals a JAXB object.</div> |
| </th> |
| </tr> |
| <tr id="i1059" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/util/JAXBSource.html" title="class in jakarta.xml.bind.util">JAXBSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JAXP <a href="https://docs.oracle.com/javase/8/docs/api/javax/xml/transform/Source.html?is-external=true" title="class or interface in javax.xml.transform" class="externalLink"><code>Source</code></a> implementation |
| that marshals a JAXB-generated object.</div> |
| </th> |
| </tr> |
| <tr id="i1060" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/JAXBTypeElement.html" title="class in org.eclipse.persistence.jaxb">JAXBTypeElement</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Subclass of JAXBElement to allow the use of ParameterizedTypes.</div> |
| </th> |
| </tr> |
| <tr id="i1061" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/JAXBTypesafeEnumConverter.html" title="class in org.eclipse.persistence.jaxb">JAXBTypesafeEnumConverter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: JAXBTypesafeEnumConverter is used to allow mapping to type safe |
| enums according to the JAXB 1.0 spec.</div> |
| </th> |
| </tr> |
| <tr id="i1062" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/JAXBUnmarshaller.html" title="class in org.eclipse.persistence.jaxb">JAXBUnmarshaller</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1063" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/JAXBUnmarshallerHandler.html" title="class in org.eclipse.persistence.jaxb">JAXBUnmarshallerHandler</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Implementation of UnmarshallerHandler to be used by JAXBUnmarshaller.</div> |
| </th> |
| </tr> |
| <tr id="i1064" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/JAXBUnmarshalListener.html" title="class in org.eclipse.persistence.jaxb">JAXBUnmarshalListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1065" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/JAXBValidator.html" title="class in org.eclipse.persistence.jaxb">JAXBValidator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Facilitates JAXBValidation.</div> |
| </th> |
| </tr> |
| <tr id="i1066" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/xml/jaxp/JAXPNamespaceContext.html" title="class in org.eclipse.persistence.platform.xml.jaxp">JAXPNamespaceContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Wrap a org.eclipse.persistence.platform.xml.XMLNamespaceResolver |
| and expose it as a javax.xml.namespace.NamespaceContext.</div> |
| </th> |
| </tr> |
| <tr id="i1067" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/xml/jaxp/JAXPParser.html" title="class in org.eclipse.persistence.platform.xml.jaxp">JAXPParser</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: An implementation of XMLParser using JAXP 1.3 APIs.</div> |
| </th> |
| </tr> |
| <tr id="i1068" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/xml/jaxp/JAXPPlatform.html" title="class in org.eclipse.persistence.platform.xml.jaxp">JAXPPlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: An implementation of XMLPlatform using JAXP 1.3 APIs.</div> |
| </th> |
| </tr> |
| <tr id="i1069" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/xml/jaxp/JAXPTransformer.html" title="class in org.eclipse.persistence.platform.xml.jaxp">JAXPTransformer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: An implementation of XMLTransformer using JAXP 1.3 APIs.</div> |
| </th> |
| </tr> |
| <tr id="i1070" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/jboss/JBossPlatform.html" title="class in org.eclipse.persistence.platform.server.jboss">JBossPlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| |
| This is the concrete subclass responsible for representing JBoss-specific server behavior.</div> |
| </th> |
| </tr> |
| <tr id="i1071" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/services/jboss/JBossRuntimeServices.html" title="class in org.eclipse.persistence.services.jboss">JBossRuntimeServices</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide a dynamic interface into the EclipseLink Session.</div> |
| </th> |
| </tr> |
| <tr id="i1072" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/transaction/jboss/JBossTransactionController.html" title="class in org.eclipse.persistence.transaction.jboss">JBossTransactionController</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: TransactionController implementation for JBoss JTA</div> |
| </th> |
| </tr> |
| <tr id="i1073" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/transaction/jboss/JBossTransactionController11.html" title="class in org.eclipse.persistence.transaction.jboss">JBossTransactionController11</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: TransactionController implementation for JBoss JTA</div> |
| </th> |
| </tr> |
| <tr id="i1074" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/jdbc/JDBCType.html" title="interface in org.eclipse.persistence.platform.database.jdbc">JDBCType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>PUBLIC</b>: Marker interface for JDBC type metadata</div> |
| </th> |
| </tr> |
| <tr id="i1075" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/jdbc/JDBCTypes.html" title="enum in org.eclipse.persistence.platform.database.jdbc">JDBCTypes</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>PUBLIC</b>: JDBC types</div> |
| </th> |
| </tr> |
| <tr id="i1076" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/JMSProcessingExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">JMSProcessingExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| English ResourceBundle for JMSProcessingException messages.</div> |
| </th> |
| </tr> |
| <tr id="i1077" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/coordination/jms/JMSPublishingHelper.html" title="class in org.eclipse.persistence.sessions.coordination.jms">JMSPublishingHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This helper class allows access to abstract JMSPublishingTransportManager internals when processing |
| JMS messages for RCM, and can be expanded upon to include other EclipseLink JMS functionality.</div> |
| </th> |
| </tr> |
| <tr id="i1078" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/coordination/jms/JMSPublishingTransportManager.html" title="class in org.eclipse.persistence.sessions.coordination.jms">JMSPublishingTransportManager</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide a transport implementation for the Remote Command Module (RCM) that publishes |
| to a JMS topic.</div> |
| </th> |
| </tr> |
| <tr id="i1079" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/coordination/jms/JMSTopicTransportManager.html" title="class in org.eclipse.persistence.sessions.coordination.jms">JMSTopicTransportManager</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide a transport implementation for the Remote Command Module (RCM) that both publishes |
| and subscribes to a JMS topic.</div> |
| </th> |
| </tr> |
| <tr id="i1080" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/JMXEnabledPlatform.html" title="interface in org.eclipse.persistence.platform.server">JMXEnabledPlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| This interface must be implemented by server platform classes that have |
| JMX/MBean functionality enabled in EclipseLink.<br> |
| As of EclipseLink</div> |
| </th> |
| </tr> |
| <tr id="i1081" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/JMXServerPlatformBase.html" title="class in org.eclipse.persistence.platform.server">JMXServerPlatformBase</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| Subclass of org.eclipse.persistence.platform.server.ServerPlatformBase |
| in support of the JMXEnabledPlatform interface</div> |
| </th> |
| </tr> |
| <tr id="i1082" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/JNDIConnector.html" title="class in org.eclipse.persistence.sessions">JNDIConnector</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Specifies the J2EE DataSource lookup options.</div> |
| </th> |
| </tr> |
| <tr id="i1083" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/Join.html" title="class in org.eclipse.persistence.jpa.jpql.parser">Join</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <b>JOIN</b> enables the fetching of an association as a side effect of the execution of a query.</div> |
| </th> |
| </tr> |
| <tr id="i1084" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/JoinAssociationPathExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">JoinAssociationPathExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a join association path expression.</div> |
| </th> |
| </tr> |
| <tr id="i1085" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/JoinBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">JoinBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the join expression.</div> |
| </th> |
| </tr> |
| <tr id="i1086" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/JoinCollectionValuedPathExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">JoinCollectionValuedPathExpressionFactory</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1087" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/JoinColumn.html" title="interface in org.eclipse.persistence.jpa.config">JoinColumn</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1088" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/JoinFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">JoinFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/JoinFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>JoinFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/Join.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>Join</code></a> when the portion of the query to parse starts |
| with <b>JOIN</b> or <b>FETCH JOIN</b>, respectively.</div> |
| </th> |
| </tr> |
| <tr id="i1089" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/JoinFetch.html" title="annotation in org.eclipse.persistence.annotations">JoinFetch</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A JoinFetch annotation can be used on any relationship mapping, |
| (OneToOne, ManyToOne, OneToMany, ManyToMany, BasicCollection, BasicMap).</div> |
| </th> |
| </tr> |
| <tr id="i1090" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/JoinFetchBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">JoinFetchBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the fetch join expression.</div> |
| </th> |
| </tr> |
| <tr id="i1091" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/JoinFetchType.html" title="enum in org.eclipse.persistence.annotations">JoinFetchType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An enum type that is used within the JoinFetch annotation.</div> |
| </th> |
| </tr> |
| <tr id="i1092" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/JoinField.html" title="interface in org.eclipse.persistence.jpa.config">JoinField</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1093" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/JoinStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">JoinStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code><b>JOIN</b></code> enables the fetching of an association as a side effect of the |
| execution of a query.</div> |
| </th> |
| </tr> |
| <tr id="i1094" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/JoinTable.html" title="interface in org.eclipse.persistence.jpa.config">JoinTable</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1095" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/transaction/jotm/JotmTransactionController.html" title="class in org.eclipse.persistence.transaction.jotm">JotmTransactionController</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: TransactionController implementation for JOTM</div> |
| </th> |
| </tr> |
| <tr id="i1096" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/JpaCache.html" title="interface in org.eclipse.persistence.jpa">JpaCache</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Extends JPA Cache interface with additional EclipseLink API.</div> |
| </th> |
| </tr> |
| <tr id="i1097" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/JpaCriteriaBuilder.html" title="interface in org.eclipse.persistence.jpa">JpaCriteriaBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| EclipseLInk specific JPA Criteria interface.</div> |
| </th> |
| </tr> |
| <tr id="i1098" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/dynamic/JPADynamicHelper.html" title="class in org.eclipse.persistence.jpa.dynamic">JPADynamicHelper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1099" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/dynamic/JPADynamicTypeBuilder.html" title="class in org.eclipse.persistence.jpa.dynamic">JPADynamicTypeBuilder</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1100" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/JpaEntityManager.html" title="interface in org.eclipse.persistence.jpa">JpaEntityManager</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Defines the Interface for EclipseLink extensions to the EntityManager</div> |
| </th> |
| </tr> |
| <tr id="i1101" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/JpaEntityManagerFactory.html" title="interface in org.eclipse.persistence.jpa">JpaEntityManagerFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Defines the Interface for EclipseLink extensions to the EntityManagerFactory</div> |
| </th> |
| </tr> |
| <tr id="i1102" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/JpaHelper.html" title="class in org.eclipse.persistence.jpa">JpaHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This sample illustrates the JPA helper methods that may be of use |
| to EclipseLink customers attempting to leverage EclipseLink specific functionality.</div> |
| </th> |
| </tr> |
| <tr id="i1103" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/JpaQuery.html" title="interface in org.eclipse.persistence.jpa">JpaQuery</a><<a href="org/eclipse/persistence/jpa/JpaQuery.html" title="type parameter in JpaQuery">X</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| EclipseLInk specific JPA query interface.</div> |
| </th> |
| </tr> |
| <tr id="i1104" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/JPAQueryBuilder.html" title="interface in org.eclipse.persistence.queries">JPAQueryBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This interface defines the entry point for implementing a JPQL query parsing |
| system in EclipseLink.</div> |
| </th> |
| </tr> |
| <tr id="i1105" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/JPARSErrorCodes.html" title="class in org.eclipse.persistence.exceptions">JPARSErrorCodes</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1106" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/exceptions/JPARSException.html" title="class in org.eclipse.persistence.jpa.rs.exceptions">JPARSException</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1107" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/exceptions/JPARSExceptionMapper.html" title="class in org.eclipse.persistence.jpa.rs.exceptions">JPARSExceptionMapper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1108" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/JPARSExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">JPARSExceptionResource</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1109" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/JPARSLogger.html" title="class in org.eclipse.persistence.jpa.rs.util">JPARSLogger</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Logger for EclipseLink JPA-RS related functionality.</div> |
| </th> |
| </tr> |
| <tr id="i1110" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/JPAVersion.html" title="enum in org.eclipse.persistence.jpa.jpql">JPAVersion</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An enumeration listing the various releases of the Java Persistence specification.</div> |
| </th> |
| </tr> |
| <tr id="i1111" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/JPQLCall.html" title="class in org.eclipse.persistence.queries">JPQLCall</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Used as an abstraction of a database invocation.</div> |
| </th> |
| </tr> |
| <tr id="i1112" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/JPQLException.html" title="class in org.eclipse.persistence.exceptions">JPQLException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><B>Purpose</B>: EJBQL parsing and resolution problems will raise this exception</div> |
| </th> |
| </tr> |
| <tr id="i1113" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/JPQLExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">JPQLExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| English ResourceBundle for EJBQLException.</div> |
| </th> |
| </tr> |
| <tr id="i1114" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/JPQLExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">JPQLExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>JPQLExpression</code> is the root of the parsed tree representation of a JPQL query.</div> |
| </th> |
| </tr> |
| <tr id="i1115" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar.html" title="interface in org.eclipse.persistence.jpa.jpql.parser">JPQLGrammar</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A JPQL grammar defines how a JPQL query can be parsed.</div> |
| </th> |
| </tr> |
| <tr id="i1116" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar1_0.html" title="class in org.eclipse.persistence.jpa.jpql.parser">JPQLGrammar1_0</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>JPQLGrammar</code></a> provides support for parsing JPQL queries defined in <a href="http://jcp.org/en/jsr/detail?id=220">JSR-220 - Enterprise JavaBeans 3.0</a>.</div> |
| </th> |
| </tr> |
| <tr id="i1117" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar2_0.html" title="class in org.eclipse.persistence.jpa.jpql.parser">JPQLGrammar2_0</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>JPQLGrammar</code></a> provides support for parsing JPQL queries defined in |
| <a href="http://jcp.org/en/jsr/detail?id=317">JSR-337 - Java Persistence 2.0</a>.</div> |
| </th> |
| </tr> |
| <tr id="i1118" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar2_1.html" title="class in org.eclipse.persistence.jpa.jpql.parser">JPQLGrammar2_1</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>JPQLGrammar</code></a> provides support for parsing JPQL queries defined in |
| <a href="http://jcp.org/en/jsr/detail?id=317">JSR-338 - Java Persistence 2.1</a>.</div> |
| </th> |
| </tr> |
| <tr id="i1119" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/JPQLQueryBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">JPQLQueryBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This defines a single Backus-Naur Form (BNF) of the JPQL grammar.</div> |
| </th> |
| </tr> |
| <tr id="i1120" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/JPQLQueryBuilder1_0.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">JPQLQueryBuilder1_0</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An implementation of <a href="org/eclipse/persistence/jpa/jpql/tools/model/IJPQLQueryBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IJPQLQueryBuilder</code></a> that provides support based on the Java Persistence |
| functional specification defined in <a href="http://jcp.org/en/jsr/detail?id=220">JSR-220 - |
| Enterprise JavaBeans 3.0</a>.</div> |
| </th> |
| </tr> |
| <tr id="i1121" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/JPQLQueryBuilder2_0.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">JPQLQueryBuilder2_0</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An implementation of <a href="org/eclipse/persistence/jpa/jpql/tools/model/IJPQLQueryBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IJPQLQueryBuilder</code></a> that provides support based on the Java Persistence |
| functional specification defined in <a href="http://jcp.org/en/jsr/detail?id=317">JSR-337 - Java |
| Persistence 2.0</a>.</div> |
| </th> |
| </tr> |
| <tr id="i1122" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/JPQLQueryBuilder2_1.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">JPQLQueryBuilder2_1</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An implementation of <a href="org/eclipse/persistence/jpa/jpql/tools/model/IJPQLQueryBuilder.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IJPQLQueryBuilder</code></a> that provides support based on the Java Persistence |
| functional specification defined in <a href="http://jcp.org/en/jsr/detail?id=338">JSR-338 - Java |
| Persistence 2.1</a>.</div> |
| </th> |
| </tr> |
| <tr id="i1123" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/JPQLQueryBuilderWrapper.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">JPQLQueryBuilderWrapper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This builder wraps another builder and simply delegates the calls to it.</div> |
| </th> |
| </tr> |
| <tr id="i1124" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/JPQLQueryContext.html" title="class in org.eclipse.persistence.jpa.jpql.tools">JPQLQueryContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This context is used to store information related to the JPQL query.</div> |
| </th> |
| </tr> |
| <tr id="i1125" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/JPQLQueryContext.QueryExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools">JPQLQueryContext.QueryExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor is responsible to retrieve the <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a> that is the beginning of a |
| query.</div> |
| </th> |
| </tr> |
| <tr id="i1126" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/JPQLQueryDeclaration.html" title="interface in org.eclipse.persistence.jpa.jpql">JPQLQueryDeclaration</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>JPQLQueryDeclaration</code> represents either an identification variable declaration or a |
| collection member declaration.</div> |
| </th> |
| </tr> |
| <tr id="i1127" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/JPQLQueryDeclaration.Type.html" title="enum in org.eclipse.persistence.jpa.jpql">JPQLQueryDeclaration.Type</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This enum type defines the various types of declarations supported by both the JPA functional |
| specification and EclipseLink.</div> |
| </th> |
| </tr> |
| <tr id="i1128" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/JPQLQueryProblem.html" title="interface in org.eclipse.persistence.jpa.jpql">JPQLQueryProblem</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A problem describes an issue found in a JPQL query because it is either grammatically or |
| semantically incorrect.</div> |
| </th> |
| </tr> |
| <tr id="i1129" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/JPQLQueryProblemMessages.html" title="interface in org.eclipse.persistence.jpa.jpql">JPQLQueryProblemMessages</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The list of messages used by <a href="org/eclipse/persistence/jpa/jpql/JPQLQueryProblem.html" title="interface in org.eclipse.persistence.jpa.jpql"><code>JPQLQueryProblems</code></a> when validating a JPQL query.</div> |
| </th> |
| </tr> |
| <tr id="i1130" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/JPQLQueryProblemResourceBundle.html" title="class in org.eclipse.persistence.jpa.jpql">JPQLQueryProblemResourceBundle</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The resource bundle containing the problems encountered in a JPQL query.</div> |
| </th> |
| </tr> |
| <tr id="i1131" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/JPQLQueryStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">JPQLQueryStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This is the root of the <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> hierarchy that represents a JPQL query.</div> |
| </th> |
| </tr> |
| <tr id="i1132" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/JPQLStatementBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">JPQLStatementBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the JPQL expression.</div> |
| </th> |
| </tr> |
| <tr id="i1133" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/json/JsonArrayBuilderResult.html" title="class in org.eclipse.persistence.oxm.json">JsonArrayBuilderResult</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1134" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/JsonBuilderRecord.html" title="class in org.eclipse.persistence.oxm.record">JsonBuilderRecord</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1135" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/JsonBuilderRecord.Level.html" title="class in org.eclipse.persistence.oxm.record">JsonBuilderRecord.Level</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Instances of this class are used to maintain state about the current |
| level of the JSON message being marshalled.</div> |
| </th> |
| </tr> |
| <tr id="i1136" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/JSONException.html" title="class in org.eclipse.persistence.exceptions">JSONException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> |
| This class provides an implementation of EclipseLinkException specific to the EclipseLink JSON handling (marshall, unmarshall, Jersey provider) |
| </div> |
| </th> |
| </tr> |
| <tr id="i1137" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/JSONExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">JSONExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| <b>Purpose:</b></div> |
| </th> |
| </tr> |
| <tr id="i1138" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/JSONFormattedWriterRecord.html" title="class in org.eclipse.persistence.oxm.record">JSONFormattedWriterRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Use this type of MarshalRecord when the marshal target is a Writer and the |
| JSON should be formatted with carriage returns and indenting.</div> |
| </th> |
| </tr> |
| <tr id="i1139" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/JsonGeneratorRecord.html" title="class in org.eclipse.persistence.oxm.record">JsonGeneratorRecord</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1140" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/json/JsonGeneratorResult.html" title="class in org.eclipse.persistence.oxm.json">JsonGeneratorResult</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1141" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/json/JsonObjectBuilderResult.html" title="class in org.eclipse.persistence.oxm.json">JsonObjectBuilderResult</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1142" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/json/JsonParserSource.html" title="class in org.eclipse.persistence.oxm.json">JsonParserSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Object to be used with Unmarshaller to unmarshal <code>JsonParser</code> objects |
| |
| Usage: |
| JsonParserSource source = new JsonParserSource(jsonParser); |
| Object unmarshalled = jaxbUnmarshaller.unmarshal(source);</div> |
| </th> |
| </tr> |
| <tr id="i1143" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/JsonRecord.html" title="class in org.eclipse.persistence.oxm.record">JsonRecord</a><<a href="org/eclipse/persistence/oxm/record/JsonRecord.html" title="type parameter in JsonRecord">T</a> extends <a href="org/eclipse/persistence/oxm/record/JsonRecord.Level.html" title="class in org.eclipse.persistence.oxm.record">JsonRecord.Level</a>></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1144" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/JsonRecord.Level.html" title="class in org.eclipse.persistence.oxm.record">JsonRecord.Level</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Instances of this class are used to maintain state about the current |
| level of the JSON message being marshalled.</div> |
| </th> |
| </tr> |
| <tr id="i1145" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/json/JsonSchemaOutputResolver.html" title="class in org.eclipse.persistence.jaxb.json">JsonSchemaOutputResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC:</div> |
| </th> |
| </tr> |
| <tr id="i1146" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/serializers/JSONSerializer.html" title="class in org.eclipse.persistence.sessions.serializers">JSONSerializer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Uses EclipseLink Moxy to convert an object to JSON.</div> |
| </th> |
| </tr> |
| <tr id="i1147" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/json/JsonStructureSource.html" title="class in org.eclipse.persistence.oxm.json">JsonStructureSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Object to be used with Unmarshaller to unmarshal jakarta.json.JsonStructure objects |
| (ie: jakarta.json.JsonObject or jakarta.json.JsonArray) |
| |
| Usage: |
| JsonStructureSource source = new JsonStructureSource(jsonObject); |
| Object unmarshalled = jaxbUnmarshaller.unmarshal(source);</div> |
| </th> |
| </tr> |
| <tr id="i1148" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/JSONWithPadding.html" title="class in org.eclipse.persistence.oxm">JSONWithPadding</a><<a href="org/eclipse/persistence/oxm/JSONWithPadding.html" title="type parameter in JSONWithPadding">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JSONWithPadding is used to hold an Object along with the corresponding callback name |
| to marshal.</div> |
| </th> |
| </tr> |
| <tr id="i1149" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/JSONWriterRecord.html" title="class in org.eclipse.persistence.oxm.record">JSONWriterRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Use this type of MarshalRecord when the marshal target is a Writer and the |
| JSON should not be formatted with carriage returns or indenting.</div> |
| </th> |
| </tr> |
| <tr id="i1150" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/JSONWriterRecord.Level.html" title="class in org.eclipse.persistence.oxm.record">JSONWriterRecord.Level</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Instances of this class are used to maintain state about the current |
| level of the JSON message being marshalled.</div> |
| </th> |
| </tr> |
| <tr id="i1151" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/JSONWriterRecord.Output.html" title="interface in org.eclipse.persistence.oxm.record">JSONWriterRecord.Output</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1152" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/JSONWriterRecord.OutputStreamOutput.html" title="class in org.eclipse.persistence.oxm.record">JSONWriterRecord.OutputStreamOutput</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1153" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/transaction/JTA11TransactionController.html" title="class in org.eclipse.persistence.transaction">JTA11TransactionController</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: TransactionController extensions for JTA 1.1</div> |
| </th> |
| </tr> |
| <tr id="i1154" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/transaction/JTASynchronizationListener.html" title="class in org.eclipse.persistence.transaction">JTASynchronizationListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Synchronization object implementation for JTA 1.0</div> |
| </th> |
| </tr> |
| <tr id="i1155" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/transaction/JTATransactionController.html" title="class in org.eclipse.persistence.transaction">JTATransactionController</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: TransactionController implementation for JTA 1.0</div> |
| </th> |
| </tr> |
| <tr id="i1156" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/JTATransactionWrapper.html" title="class in org.eclipse.persistence.jpa.rs.util">JTATransactionWrapper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1157" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/KeyExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">KeyExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An identification variable qualified by the <code><b>KEY</b></code> operator is a path |
| expression.</div> |
| </th> |
| </tr> |
| <tr id="i1158" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/KeyExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">KeyExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/KeyExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>KeyExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/KeyExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>KeyExpression</code></a> when the portion of the |
| query to parse starts with <b>KEY</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1159" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/KeyExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">KeyExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This object represents an identification variable that maps the keys of a <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Map</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i1160" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/KeyResolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">KeyResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Resolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Resolver</code></a> is responsible to return the map key, which means that for identification |
| variables referring to an instance of an association or collection represented as a <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Map</code></a>, the identification variable is of the abstract schema type of the map key.</div> |
| </th> |
| </tr> |
| <tr id="i1161" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/KeywordExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">KeywordExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The expression representing some keywords: <code>TRUE</code>, <code>FALSE</code> or <code>NULL</code>.</div> |
| </th> |
| </tr> |
| <tr id="i1162" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/KeywordExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">KeywordExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <code>KeywordExpressionFactory</code> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/KeywordExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>KeywordExpression</code></a> when the |
| portion of the JPQL query to parse is <code><b>FALSE</b></code>, <code><b>TRUE</b></code> or |
| <code><b>NULL</b></code>.</div> |
| </th> |
| </tr> |
| <tr id="i1163" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/KeywordExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">KeywordExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The expression representing some keywords: <code>TRUE</code>, <code>FALSE</code> or <code>NULL</code>.</div> |
| </th> |
| </tr> |
| <tr id="i1164" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/LengthExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">LengthExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>LENGTH</b> function returns the length of the string in characters as an integer.</div> |
| </th> |
| </tr> |
| <tr id="i1165" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/LengthExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">LengthExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/LengthExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>LengthExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/LengthExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>LengthExpression</code></a> when the portion of |
| the query to parse starts with <b>LENGTH</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1166" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/LengthExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">LengthExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code><b>LENGTH</b></code> function returns the length of the string in characters as an integer.</div> |
| </th> |
| </tr> |
| <tr id="i1167" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/LikeExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">LikeExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>LIKE</b> condition is used to specify a search for a pattern.</div> |
| </th> |
| </tr> |
| <tr id="i1168" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/LikeExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">LikeExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a expression.</div> |
| </th> |
| </tr> |
| <tr id="i1169" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/LikeExpressionEscapeCharacterBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">LikeExpressionEscapeCharacterBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This BNF is used when parsing an invalid fragment or to extend the default grammar.</div> |
| </th> |
| </tr> |
| <tr id="i1170" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/LikeExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">LikeExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/LikeExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>LikeExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/LikeExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>LikeExpression</code></a> when the portion of the |
| query to parse starts with <b>LIKE</b> or <b>NOT LIKE</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1171" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/LikeExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">LikeExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code><b>LIKE</b></code> condition is used to specify a search for a pattern.</div> |
| </th> |
| </tr> |
| <tr id="i1172" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/xmladapters/LinkAdapter.html" title="class in org.eclipse.persistence.jpa.rs.util.xmladapters">LinkAdapter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Used with JAXB to convert from a URL representing an relationship to an object |
| It provides functionality at marshall and unmarshall time |
| |
| At marshall time, the target of a relationship will be marshalled as a URL that could be |
| used to find the object through a REST service |
| |
| At unmarsall time, the URL will be deconstructed and used to find the object in JPA.</div> |
| </th> |
| </tr> |
| <tr id="i1173" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/list/LinkList.html" title="class in org.eclipse.persistence.jpa.rs.util.list">LinkList</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class is used to wrap collection of Link objects</div> |
| </th> |
| </tr> |
| <tr id="i1174" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/metadatasources/LinkMetadataSource.html" title="class in org.eclipse.persistence.jpa.rs.util.metadatasources">LinkMetadataSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Makes the Link class available in our Dynamic JAXB context.</div> |
| </th> |
| </tr> |
| <tr id="i1175" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/metadatasources/LinkV2MetadataSource.html" title="class in org.eclipse.persistence.jpa.rs.util.metadatasources">LinkV2MetadataSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Makes the LinkV2 class available in our Dynamic JAXB context.</div> |
| </th> |
| </tr> |
| <tr id="i1176" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/ListChangeEvent.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">ListChangeEvent</a><<a href="org/eclipse/persistence/jpa/jpql/tools/model/ListChangeEvent.html" title="type parameter in ListChangeEvent">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The default implementation of <a href="org/eclipse/persistence/jpa/jpql/tools/model/IListChangeListener.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IListChangeListener</code></a> where the generics is the type of the |
| items.</div> |
| </th> |
| </tr> |
| <tr id="i1177" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/expressions/ListExpressionOperator.html" title="class in org.eclipse.persistence.expressions">ListExpressionOperator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| A ListExpressionOperator is used with an ArgumentListFunctionExpression.</div> |
| </th> |
| </tr> |
| <tr id="i1178" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/ListHolderStateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query">ListHolderStateObject</a><<a href="org/eclipse/persistence/jpa/jpql/tools/model/query/ListHolderStateObject.html" title="type parameter in ListHolderStateObject">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>ListHolderStateObject</code> is a <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> having a list of children and this |
| gives access to some operation over the list.</div> |
| </th> |
| </tr> |
| <tr id="i1179" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/utility/iterable/ListIterable.html" title="interface in org.eclipse.persistence.jpa.jpql.utility.iterable">ListIterable</a><<a href="org/eclipse/persistence/jpa/jpql/utility/iterable/ListIterable.html" title="type parameter in ListIterable">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>ListIterable</code> simply forces the returned object to be an instance of <a href="https://docs.oracle.com/javase/8/docs/api/java/util/ListIterator.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ListIterator</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i1180" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/LiteralBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">LiteralBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for literals, which is based on the listing defined in section 4.6.1 of the Java |
| Specification document for JPA 2.0.</div> |
| </th> |
| </tr> |
| <tr id="i1181" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/LiteralExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">LiteralExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/LiteralExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>LiteralExpressionFactory</code></a> is responsible to return the right literal expression.</div> |
| </th> |
| </tr> |
| <tr id="i1182" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/LiteralType.html" title="enum in org.eclipse.persistence.jpa.jpql">LiteralType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Some <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a> can have a "literal", |
| this enumeration is used to visit an <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a> and to retrieve the right value.</div> |
| </th> |
| </tr> |
| <tr id="i1183" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/LiteralVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">LiteralVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor traverses an <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a> |
| and retrieves the "literal" value.</div> |
| </th> |
| </tr> |
| <tr id="i1184" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/LoadGroup.html" title="class in org.eclipse.persistence.queries">LoadGroup</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Used to load specified relationship attributes and nested |
| relationship attributes.</div> |
| </th> |
| </tr> |
| <tr id="i1185" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Lob.html" title="interface in org.eclipse.persistence.jpa.config">Lob</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1186" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/LocateExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">LocateExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>LOCATE</b> function returns the position of a given string within a string, starting the |
| search at a specified position.</div> |
| </th> |
| </tr> |
| <tr id="i1187" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/LocateExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">LocateExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/LocateExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>LocateExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/LocateExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>LocateExpression</code></a> when the portion of |
| the query to parse starts with <b>LOCATE</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1188" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/LocateExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">LocateExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code><b>LOCATE</b></code> function returns the position of a given string within a string, |
| starting the search at a specified position.</div> |
| </th> |
| </tr> |
| <tr id="i1189" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/logging/LogCategory.html" title="enum in org.eclipse.persistence.logging">LogCategory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">EclipseLink categories used for logging name space.</div> |
| </th> |
| </tr> |
| <tr id="i1190" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/logging/LogFormatter.html" title="class in org.eclipse.persistence.logging">LogFormatter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| Print a brief summary of a TopLink LogRecord in a human readable |
| format.</div> |
| </th> |
| </tr> |
| <tr id="i1191" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/LoggerType.html" title="class in org.eclipse.persistence.config">LoggerType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Logger type persistence property values.</div> |
| </th> |
| </tr> |
| <tr id="i1192" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/logging/LoggingLocalization.html" title="class in org.eclipse.persistence.jpa.rs.logging">LoggingLocalization</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1193" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/logging/i18n/LoggingLocalizationResource.html" title="class in org.eclipse.persistence.jpa.rs.logging.i18n">LoggingLocalizationResource</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1194" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/LogicalExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">LogicalExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This expression represents a logical expression, which means the first and second expressions are |
| aggregated with either <b>AND</b> or <b>OR</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1195" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/LogicalExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">LogicalExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This expression represents a logical expression, which means the first and second expressions are |
| aggregated with either the <code><b>AND</b></code> or the <code><b>OR</b></code> operator.</div> |
| </th> |
| </tr> |
| <tr id="i1196" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/Login.html" title="interface in org.eclipse.persistence.sessions">Login</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Define the information required to connect to an EclipseLink session.</div> |
| </th> |
| </tr> |
| <tr id="i1197" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/logging/LogLevel.html" title="enum in org.eclipse.persistence.logging">LogLevel</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Log levels for EclipseLink logging.</div> |
| </th> |
| </tr> |
| <tr id="i1198" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/LowerExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">LowerExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>LOWER</b> function converts a string to lower case and it returns a string.</div> |
| </th> |
| </tr> |
| <tr id="i1199" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/LowerExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">LowerExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/LowerExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>LowerExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/LowerExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>LowerExpression</code></a> when the portion of the |
| query to parse starts with <b>LOWER</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1200" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/LowerExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">LowerExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code><b>LOWER</b></code> function converts a string to lower case and it returns a string.</div> |
| </th> |
| </tr> |
| <tr id="i1201" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/ManyToMany.html" title="interface in org.eclipse.persistence.jpa.config">ManyToMany</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1202" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/ManyToManyMapping.html" title="class in org.eclipse.persistence.mappings">ManyToManyMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Many to many mappings are used to represent the relationships |
| between a collection of source objects and a collection of target objects.</div> |
| </th> |
| </tr> |
| <tr id="i1203" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/querykeys/ManyToManyQueryKey.html" title="class in org.eclipse.persistence.mappings.querykeys">ManyToManyQueryKey</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>:Represents a m-m join query.</div> |
| </th> |
| </tr> |
| <tr id="i1204" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/ManyToOne.html" title="interface in org.eclipse.persistence.jpa.config">ManyToOne</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1205" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/ManyToOneMapping.html" title="class in org.eclipse.persistence.mappings">ManyToOneMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Define the relationship to be a ManyToOne.</div> |
| </th> |
| </tr> |
| <tr id="i1206" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/changetracking/MapChangeEvent.html" title="class in org.eclipse.persistence.descriptors.changetracking">MapChangeEvent</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Define a change event for Map types.</div> |
| </th> |
| </tr> |
| <tr id="i1207" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/foundation/MapComponentMapping.html" title="interface in org.eclipse.persistence.mappings.foundation">MapComponentMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A MapComponentMapping is any mapping that can be used as the key or the value |
| in a mapping that uses a MappedKeyMapContainerPolicy.</div> |
| </th> |
| </tr> |
| <tr id="i1208" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/MapKey.html" title="interface in org.eclipse.persistence.jpa.config">MapKey</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1209" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/MapKeyConvert.html" title="annotation in org.eclipse.persistence.annotations">MapKeyConvert</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The MapKeyConvert annotation specifies that a named converter should be used |
| with the corresponding mapped attribute key column.</div> |
| </th> |
| </tr> |
| <tr id="i1210" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/foundation/MapKeyMapping.html" title="interface in org.eclipse.persistence.mappings.foundation">MapKeyMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">MapKeyMapping is implemented by DatabaseMappings that can be used to map the key in a map |
| that uses a MappedKeyMapContainerPolicy.</div> |
| </th> |
| </tr> |
| <tr id="i1211" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/interactions/MappedInteraction.html" title="class in org.eclipse.persistence.eis.interactions">MappedInteraction</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Defines the specification for a call to a JCA interaction using Mapped records.</div> |
| </th> |
| </tr> |
| <tr id="i1212" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/MappedSuperclass.html" title="interface in org.eclipse.persistence.jpa.config">MappedSuperclass</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1213" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Mappings.html" title="interface in org.eclipse.persistence.jpa.config">Mappings</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1214" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/MappingsGenerator.html" title="class in org.eclipse.persistence.jaxb.compiler">MappingsGenerator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1215" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/MarshalCallback.html" title="class in org.eclipse.persistence.jaxb.compiler">MarshalCallback</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1216" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/MarshalException.html" title="class in jakarta.xml.bind">MarshalException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This exception indicates that an error has occurred while performing |
| a marshal operation that the provider is unable to recover from.</div> |
| </th> |
| </tr> |
| <tr id="i1217" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/Marshaller.html" title="interface in jakarta.xml.bind">Marshaller</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| The <code>Marshaller</code> class is responsible for governing the process |
| of serializing Java content trees back into XML data.</div> |
| </th> |
| </tr> |
| <tr id="i1218" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/Marshaller.Listener.html" title="class in jakarta.xml.bind">Marshaller.Listener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| Register an instance of an implementation of this class with a <a href="jakarta/xml/bind/Marshaller.html" title="interface in jakarta.xml.bind"><code>Marshaller</code></a> to externally listen |
| for marshal events.</div> |
| </th> |
| </tr> |
| <tr id="i1219" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/MarshallerProperties.html" title="class in org.eclipse.persistence.jaxb">MarshallerProperties</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">These are properties that may be set on an instance of Marshaller.</div> |
| </th> |
| </tr> |
| <tr id="i1220" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/MarshalRecord.html" title="class in org.eclipse.persistence.oxm.record">MarshalRecord</a><<a href="org/eclipse/persistence/oxm/record/MarshalRecord.html" title="type parameter in MarshalRecord">MARSHALLER</a> extends org.eclipse.persistence.internal.oxm.Marshaller></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A MarshalRecord encapsulates the marshal target.</div> |
| </th> |
| </tr> |
| <tr id="i1221" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/MatrixParameters.html" title="class in org.eclipse.persistence.jpa.rs">MatrixParameters</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1222" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/MaxDBPlatform.html" title="class in org.eclipse.persistence.platform.database">MaxDBPlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Database Platform for SAP MaxDB.</b></div> |
| </th> |
| </tr> |
| <tr id="i1223" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/facets/MaxFacet.html" title="class in org.eclipse.persistence.jaxb.compiler.facets">MaxFacet</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1224" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/MaxFunction.html" title="class in org.eclipse.persistence.jpa.jpql.parser">MaxFunction</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">One of the aggregate functions.</div> |
| </th> |
| </tr> |
| <tr id="i1225" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/MaxFunctionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">MaxFunctionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/MaxFunctionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>MaxFunctionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/MaxFunction.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>MaxFunction</code></a> when the portion of the query |
| to parse starts with <b>MAX</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1226" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/MaxFunctionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">MaxFunctionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">One of the aggregate functions.</div> |
| </th> |
| </tr> |
| <tr id="i1227" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/services/mbean/MBeanDevelopmentServices.html" title="class in org.eclipse.persistence.services.mbean">MBeanDevelopmentServices</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide a dynamic interface into the EclipseLink Identity Map Manager.</div> |
| </th> |
| </tr> |
| <tr id="i1228" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/services/mbean/MBeanDevelopmentServicesMBean.html" title="interface in org.eclipse.persistence.services.mbean">MBeanDevelopmentServicesMBean</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide a dynamic interface into the EclipseLink Identity Map Manager.</div> |
| </th> |
| </tr> |
| <tr id="i1229" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/services/glassfish/MBeanGlassfishRuntimeServices.html" title="class in org.eclipse.persistence.services.glassfish">MBeanGlassfishRuntimeServices</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide a dynamic interface into the EclipseLink Session.</div> |
| </th> |
| </tr> |
| <tr id="i1230" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/services/glassfish/MBeanGlassfishRuntimeServicesMBean.html" title="interface in org.eclipse.persistence.services.glassfish">MBeanGlassfishRuntimeServicesMBean</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide a dynamic interface into the EclipseLink Session.</div> |
| </th> |
| </tr> |
| <tr id="i1231" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/services/jboss/MBeanJBossRuntimeServices.html" title="class in org.eclipse.persistence.services.jboss">MBeanJBossRuntimeServices</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide a dynamic interface into the EclipseLink Session.</div> |
| </th> |
| </tr> |
| <tr id="i1232" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/services/jboss/MBeanJBossRuntimeServicesMBean.html" title="interface in org.eclipse.persistence.services.jboss">MBeanJBossRuntimeServicesMBean</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide a dynamic interface into the EclipseLink Session.</div> |
| </th> |
| </tr> |
| <tr id="i1233" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/services/mbean/MBeanRuntimeServices.html" title="class in org.eclipse.persistence.services.mbean">MBeanRuntimeServices</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide a dynamic interface into the EclipseLink Session.</div> |
| </th> |
| </tr> |
| <tr id="i1234" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/services/mbean/MBeanRuntimeServicesMBean.html" title="interface in org.eclipse.persistence.services.mbean">MBeanRuntimeServicesMBean</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide a dynamic interface into the EclipseLink Session.</div> |
| </th> |
| </tr> |
| <tr id="i1235" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/services/weblogic/MBeanWebLogicRuntimeServices.html" title="class in org.eclipse.persistence.services.weblogic">MBeanWebLogicRuntimeServices</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide a dynamic interface into the EclipseLink Session.</div> |
| </th> |
| </tr> |
| <tr id="i1236" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/services/weblogic/MBeanWebLogicRuntimeServicesMBean.html" title="interface in org.eclipse.persistence.services.weblogic">MBeanWebLogicRuntimeServicesMBean</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide a dynamic interface into the EclipseLink Session.</div> |
| </th> |
| </tr> |
| <tr id="i1237" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/services/websphere/MBeanWebSphereRuntimeServices.html" title="class in org.eclipse.persistence.services.websphere">MBeanWebSphereRuntimeServices</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide a dynamic interface into the EclipseLink Session.</div> |
| </th> |
| </tr> |
| <tr id="i1238" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/services/websphere/MBeanWebSphereRuntimeServicesMBean.html" title="interface in org.eclipse.persistence.services.websphere">MBeanWebSphereRuntimeServicesMBean</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide a dynamic interface into the EclipseLink Session.</div> |
| </th> |
| </tr> |
| <tr id="i1239" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/MediaType.html" title="enum in org.eclipse.persistence.oxm">MediaType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This enum represents the different media types supported by EclipseLink MOXy.</div> |
| </th> |
| </tr> |
| <tr id="i1240" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/coordination/MergeChangeSetCommand.html" title="class in org.eclipse.persistence.sessions.coordination">MergeChangeSetCommand</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide a remote command implementation for remote cache |
| merges of changes.</div> |
| </th> |
| </tr> |
| <tr id="i1241" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/dynamic/metadata/Metadata.html" title="class in org.eclipse.persistence.jaxb.dynamic.metadata">Metadata</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1242" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/coordination/MetadataRefreshListener.html" title="interface in org.eclipse.persistence.sessions.coordination">MetadataRefreshListener</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1243" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/resources/MetadataResource.html" title="class in org.eclipse.persistence.jpa.rs.resources">MetadataResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPARS 2.0 metadata catalog.</div> |
| </th> |
| </tr> |
| <tr id="i1244" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/metadata/MetadataSource.html" title="interface in org.eclipse.persistence.jaxb.metadata">MetadataSource</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1245" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/metadata/MetadataSource.html" title="interface in org.eclipse.persistence.jpa.metadata">MetadataSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Interface used to support additional persistence unit |
| metadata being provided from outside of what was packaged within the |
| application.</div> |
| </th> |
| </tr> |
| <tr id="i1246" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/metadata/MetadataSourceAdapter.html" title="class in org.eclipse.persistence.jaxb.metadata">MetadataSourceAdapter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">You may subclass this class rather than implement the MetadataSource |
| interface allowing insulation from future additions to the interface.</div> |
| </th> |
| </tr> |
| <tr id="i1247" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/metadata/MetadataSourceAdapter.html" title="class in org.eclipse.persistence.jpa.metadata">MetadataSourceAdapter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: To provide a trivial implementation of MetadataSource.</div> |
| </th> |
| </tr> |
| <tr id="i1248" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/transformers/MethodBasedAttributeTransformer.html" title="class in org.eclipse.persistence.mappings.transformers">MethodBasedAttributeTransformer</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1249" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/transformers/MethodBasedFieldTransformer.html" title="class in org.eclipse.persistence.mappings.transformers">MethodBasedFieldTransformer</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1250" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/MethodBaseQueryRedirector.html" title="class in org.eclipse.persistence.queries">MethodBaseQueryRedirector</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Allows a class to be a <code>QueryRedirector</code> without implementing |
| <a href="org/eclipse/persistence/queries/QueryRedirector.html" title="interface in org.eclipse.persistence.queries"><code>QueryRedirector</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i1251" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/MethodClassExtractor.html" title="class in org.eclipse.persistence.descriptors">MethodClassExtractor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Used to allow complex inheritance support.</div> |
| </th> |
| </tr> |
| <tr id="i1252" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/MethodExitLogData.html" title="class in org.eclipse.persistence.jpa.rs.util">MethodExitLogData</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1253" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/MimeTypePolicy.html" title="interface in org.eclipse.persistence.oxm.mappings">MimeTypePolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Purpose:</div> |
| </th> |
| </tr> |
| <tr id="i1254" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/facets/MinFacet.html" title="class in org.eclipse.persistence.jaxb.compiler.facets">MinFacet</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1255" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/MinFunction.html" title="class in org.eclipse.persistence.jpa.jpql.parser">MinFunction</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">One of the aggregate functions.</div> |
| </th> |
| </tr> |
| <tr id="i1256" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/MinFunctionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">MinFunctionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/MinFunctionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>MinFunctionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/MinFunction.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>MinFunction</code></a> when the portion of the query |
| to parse starts with <b>MIN</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1257" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/MinFunctionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">MinFunctionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">One of the aggregate functions.</div> |
| </th> |
| </tr> |
| <tr id="i1258" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ModExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ModExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The modulo operation finds the remainder of division of one number by another.</div> |
| </th> |
| </tr> |
| <tr id="i1259" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ModExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ModExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/ModExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>ModExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/ModExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>ModExpression</code></a> when the portion of the |
| query to parse starts with <b>MOD</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1260" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/ModExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">ModExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The modulo operation finds the remainder of division of one number by another.</div> |
| </th> |
| </tr> |
| <tr id="i1261" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/ModifyAllQuery.html" title="class in org.eclipse.persistence.queries">ModifyAllQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| Query used to perform a bulk delete using the expression framework.</div> |
| </th> |
| </tr> |
| <tr id="i1262" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/ModifyQuery.html" title="class in org.eclipse.persistence.queries">ModifyQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Abstract class for all modify queries.</div> |
| </th> |
| </tr> |
| <tr id="i1263" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/rs/MOXyJsonProvider.html" title="class in org.eclipse.persistence.jaxb.rs">MOXyJsonProvider</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This is an implementation of <i>MessageBodyReader</i>/<i>MessageBodyWriter |
| </i> that can be used to enable EclipseLink JAXB (MOXy) as the JSON |
| provider.</div> |
| </th> |
| </tr> |
| <tr id="i1264" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/MOXySystemProperties.html" title="class in org.eclipse.persistence.jaxb">MOXySystemProperties</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1265" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/MultiplicationExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">MultiplicationExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">One of the four binary operators.</div> |
| </th> |
| </tr> |
| <tr id="i1266" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/MultiplicationExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">MultiplicationExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">TODO: |
| |
| <b>BNF:</b> <code>arithmetic_expression ::= arithmetic_expression * arithmetic_term</code></div> |
| </th> |
| </tr> |
| <tr id="i1267" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/Multitenant.html" title="annotation in org.eclipse.persistence.annotations">Multitenant</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Multitenant specifies that a given entity is shared amongst multiple tenants |
| of a given application.</div> |
| </th> |
| </tr> |
| <tr id="i1268" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Multitenant.html" title="interface in org.eclipse.persistence.jpa.config">Multitenant</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1269" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/MultitenantPolicy.html" title="interface in org.eclipse.persistence.descriptors">MultitenantPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A multitenant interface.</div> |
| </th> |
| </tr> |
| <tr id="i1270" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/MultitenantPrimaryKeyMapping.html" title="class in org.eclipse.persistence.mappings">MultitenantPrimaryKeyMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Maps a multitenant property to the corresponding database |
| field type.</div> |
| </th> |
| </tr> |
| <tr id="i1271" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/MultitenantType.html" title="enum in org.eclipse.persistence.annotations">MultitenantType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An enum that is used within the Multitenant annotation.</div> |
| </th> |
| </tr> |
| <tr id="i1272" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/Mutable.html" title="annotation in org.eclipse.persistence.annotations">Mutable</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A Mutable annotation can be used on a @Basic mapping.</div> |
| </th> |
| </tr> |
| <tr id="i1273" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/MySQLPlatform.html" title="class in org.eclipse.persistence.platform.database">MySQLPlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Provides MySQL specific behavior.</div> |
| </th> |
| </tr> |
| <tr id="i1274" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/NamedNativeQuery.html" title="interface in org.eclipse.persistence.jpa.config">NamedNativeQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1275" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/oracle/annotations/NamedPLSQLStoredFunctionQueries.html" title="annotation in org.eclipse.persistence.platform.database.oracle.annotations">NamedPLSQLStoredFunctionQueries</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A NamedPLSQLStoredFunctionQueries annotation allows the definition of multiple |
| NamedPLSQLStoredFunctionQuery.</div> |
| </th> |
| </tr> |
| <tr id="i1276" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/NamedPlsqlStoredFunctionQuery.html" title="interface in org.eclipse.persistence.jpa.config">NamedPlsqlStoredFunctionQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1277" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/oracle/annotations/NamedPLSQLStoredFunctionQuery.html" title="annotation in org.eclipse.persistence.platform.database.oracle.annotations">NamedPLSQLStoredFunctionQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A NamedPLSQLStoredFunctionQuery annotation allows the definition of queries that |
| call PLSQL stored functions as named queries.</div> |
| </th> |
| </tr> |
| <tr id="i1278" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/oracle/annotations/NamedPLSQLStoredProcedureQueries.html" title="annotation in org.eclipse.persistence.platform.database.oracle.annotations">NamedPLSQLStoredProcedureQueries</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A NamedPLSQLStoredProcedureQueries annotation allows the definition of multiple |
| NamedPLSQLStoredProcedureQuery.</div> |
| </th> |
| </tr> |
| <tr id="i1279" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/NamedPlsqlStoredProcedureQuery.html" title="interface in org.eclipse.persistence.jpa.config">NamedPlsqlStoredProcedureQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1280" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/oracle/annotations/NamedPLSQLStoredProcedureQuery.html" title="annotation in org.eclipse.persistence.platform.database.oracle.annotations">NamedPLSQLStoredProcedureQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A PLSQLNamedStoredProcedureQuery annotation allows the definition of queries that |
| call PLSQL stored procedures as named queries.</div> |
| </th> |
| </tr> |
| <tr id="i1281" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/NamedQuery.html" title="interface in org.eclipse.persistence.jpa.config">NamedQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1282" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/NamedStoredFunctionQueries.html" title="annotation in org.eclipse.persistence.annotations">NamedStoredFunctionQueries</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A NamedStoredFunctionQueries annotation allows the definition of multiple |
| NamedStoredFunctionQuery.</div> |
| </th> |
| </tr> |
| <tr id="i1283" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/NamedStoredFunctionQuery.html" title="annotation in org.eclipse.persistence.annotations">NamedStoredFunctionQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A NamedStoredFunctionQuery annotation allows the definition of queries that |
| call stored functions as named queries.</div> |
| </th> |
| </tr> |
| <tr id="i1284" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/NamedStoredFunctionQuery.html" title="interface in org.eclipse.persistence.jpa.config">NamedStoredFunctionQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1285" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/NamedStoredProcedureQueries.html" title="annotation in org.eclipse.persistence.annotations">NamedStoredProcedureQueries</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A NamedStoredProcedureQueries annotation allows the definition of multiple |
| NamedStoredProcedureQuery.</div> |
| </th> |
| </tr> |
| <tr id="i1286" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/NamedStoredProcedureQuery.html" title="annotation in org.eclipse.persistence.annotations">NamedStoredProcedureQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A NamedStoredProcedureQuery annotation allows the definition of queries that |
| call stored procedures as named queries.</div> |
| </th> |
| </tr> |
| <tr id="i1287" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/NamedStoredProcedureQuery.html" title="interface in org.eclipse.persistence.jpa.config">NamedStoredProcedureQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1288" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/NamespaceInfo.html" title="class in org.eclipse.persistence.jaxb.compiler">NamespaceInfo</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1289" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/NamespacePrefixMapper.html" title="class in org.eclipse.persistence.oxm">NamespacePrefixMapper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>:Provides a means to customise the namespace prefixes used while marshalling |
| An implementation of this class can be set on an instance of XMLMarshaller to allow for |
| each instance of XMLMarshaller to use different namespace prefixes.</div> |
| </th> |
| </tr> |
| <tr id="i1290" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/NamespaceResolver.html" title="class in org.eclipse.persistence.oxm">NamespaceResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">It is common for an XML document to include one or more namespaces.</div> |
| </th> |
| </tr> |
| <tr id="i1291" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sequencing/NativeSequence.html" title="class in org.eclipse.persistence.sequencing">NativeSequence</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Define a database's native sequencing mechanism.</div> |
| </th> |
| </tr> |
| <tr id="i1292" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/NestedTableDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">NestedTableDefinition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Allow for creation of nested table types.</div> |
| </th> |
| </tr> |
| <tr id="i1293" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/structures/NestedTableMapping.html" title="class in org.eclipse.persistence.mappings.structures">NestedTableMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> |
| Nested tables are similar to <code>VARRAYs</code> except internally they store their information in a separate table |
| from their parent structure's table.</div> |
| </th> |
| </tr> |
| <tr id="i1294" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/NewValueBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">NewValueBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a new value expression.</div> |
| </th> |
| </tr> |
| <tr id="i1295" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/documentpreservation/NodeOrderingPolicy.html" title="class in org.eclipse.persistence.oxm.documentpreservation">NodeOrderingPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b>Provide a policy that specifies how new XML Elements are added to an |
| existing XML Document.</div> |
| </th> |
| </tr> |
| <tr id="i1296" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/NodeRecord.html" title="class in org.eclipse.persistence.oxm.record">NodeRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Use this type of MarshalRecord when the marshal target is a Node.</div> |
| </th> |
| </tr> |
| <tr id="i1297" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/invalidation/NoExpiryCacheInvalidationPolicy.html" title="class in org.eclipse.persistence.descriptors.invalidation">NoExpiryCacheInvalidationPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| A cache invalidation policy in which no objects will expire.</div> |
| </th> |
| </tr> |
| <tr id="i1298" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/Noncacheable.html" title="annotation in org.eclipse.persistence.annotations">Noncacheable</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The NonCacheable annotation is used to configure caching behavior for |
| relationships.</div> |
| </th> |
| </tr> |
| <tr id="i1299" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/adapters/NormalizedStringAdapter.html" title="class in jakarta.xml.bind.annotation.adapters">NormalizedStringAdapter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><a href="jakarta/xml/bind/annotation/adapters/XmlAdapter.html" title="class in jakarta.xml.bind.annotation.adapters"><code>XmlAdapter</code></a> to handle <code>xs:normalizedString</code>.</div> |
| </th> |
| </tr> |
| <tr id="i1300" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/NoServerPlatform.html" title="class in org.eclipse.persistence.platform.server">NoServerPlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| |
| This platform is used when EclipseLink is not within any server (Oc4j, WebLogic, ...) |
| This is also the default platform for all newly created DatabaseSessions.</div> |
| </th> |
| </tr> |
| <tr id="i1301" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/NoServerPlatformDetector.html" title="class in org.eclipse.persistence.platform.server">NoServerPlatformDetector</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1302" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/NoSql.html" title="interface in org.eclipse.persistence.jpa.config">NoSql</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1303" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/NotExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">NotExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>BNF:</b> <code>expression ::= NOT conditional_primary</code></div> |
| </th> |
| </tr> |
| <tr id="i1304" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/NotExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">NotExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/NotExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>NotExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/NotExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>NotExpression</code></a> when the portion of the |
| query to parse starts with <b>NOT</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1305" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/NotExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">NotExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>BNF:</b> <code>expression ::= NOT conditional_primary</code></div> |
| </th> |
| </tr> |
| <tr id="i1306" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/NotIdentifiableEvent.html" title="interface in jakarta.xml.bind">NotIdentifiableEvent</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This event indicates that a problem was encountered resolving an ID/IDREF.</div> |
| </th> |
| </tr> |
| <tr id="i1307" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/helpers/NotIdentifiableEventImpl.html" title="class in jakarta.xml.bind.helpers">NotIdentifiableEventImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Default implementation of the NotIdentifiableEvent interface.</div> |
| </th> |
| </tr> |
| <tr id="i1308" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/NullComparisonExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">NullComparisonExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A null comparison tests whether or not the single-valued path expression or input parameter is a |
| <b>NULL</b> value.</div> |
| </th> |
| </tr> |
| <tr id="i1309" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/NullComparisonExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">NullComparisonExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a null comparison expression.</div> |
| </th> |
| </tr> |
| <tr id="i1310" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/NullComparisonExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">NullComparisonExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A null comparison tests whether or not the single-valued path expression or input parameter is a |
| <code><b>NULL</b></code> value.</div> |
| </th> |
| </tr> |
| <tr id="i1311" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/NullExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">NullExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>null</code> <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a> is used instead of a true <code>null</code>, which allows |
| operations to be performed without doing a <code>null</code> check first.</div> |
| </th> |
| </tr> |
| <tr id="i1312" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/utility/filter/NullFilter.html" title="class in org.eclipse.persistence.jpa.jpql.utility.filter">NullFilter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>null</code> implementation of a <code>Filter</code>.</div> |
| </th> |
| </tr> |
| <tr id="i1313" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/NullIfExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">NullIfExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>NULLIF</b> returns the first expression if the two expressions are not equal.</div> |
| </th> |
| </tr> |
| <tr id="i1314" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/NullIfExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">NullIfExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a nullif expression.</div> |
| </th> |
| </tr> |
| <tr id="i1315" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/NullIfExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">NullIfExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/NullIfExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>NullIfExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/NullIfExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>NullIfExpression</code></a> when the portion of |
| the query to parse starts with <b>NULLIF</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1316" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/NullIfExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">NullIfExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><code><b>NULLIF</b></code> returns the first expression if the two expressions are not equal.</div> |
| </th> |
| </tr> |
| <tr id="i1317" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/nullpolicy/NullPolicy.html" title="class in org.eclipse.persistence.oxm.mappings.nullpolicy">NullPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| <b>Description</b>: |
| This null policy is the default implementation class.<br> |
| Marshal:<br> |
| The boolean value of the isSet() state of a node has no effect on whether a node will be written out |
| for a null value - a set is always performed unless the isSetPerformedForAbsentNode flag |
| is set to false for absent nodes.<br> |
| Unmarshal:<br></div> |
| </th> |
| </tr> |
| <tr id="i1318" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/NullResolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">NullResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A "null" implementation of a <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Resolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Resolver</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i1319" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/NumericLiteral.html" title="class in org.eclipse.persistence.jpa.jpql.parser">NumericLiteral</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Exact numeric literals support the use of Java integer literal syntax as well as SQL exact |
| numeric literal syntax.</div> |
| </th> |
| </tr> |
| <tr id="i1320" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/NumericLiteralBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">NumericLiteralBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a numeric literal.</div> |
| </th> |
| </tr> |
| <tr id="i1321" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/NumericLiteralStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">NumericLiteralStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Exact numeric literals support the use of Java integer literal syntax as well as SQL exact |
| numeric literal syntax.</div> |
| </th> |
| </tr> |
| <tr id="i1322" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/NumericResolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">NumericResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Resolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Resolver</code></a> is responsible to return the numeric type for a list of <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Resolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Resolvers</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i1323" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/NumericTypeComparator.html" title="class in org.eclipse.persistence.jpa.jpql.tools">NumericTypeComparator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Comparator</code></a> is used to sort <a href="org/eclipse/persistence/jpa/jpql/tools/spi/IType.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi"><code>ITypes</code></a> based on the numerical priority.</div> |
| </th> |
| </tr> |
| <tr id="i1324" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/structures/ObjectArrayMapping.html" title="class in org.eclipse.persistence.mappings.structures">ObjectArrayMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> |
| In an object-relational data model, structures can contain "Arrays" or collections of other data-types.</div> |
| </th> |
| </tr> |
| <tr id="i1325" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/ObjectBuildingQuery.html" title="class in org.eclipse.persistence.queries">ObjectBuildingQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Abstract class for all read queries that build objects and potentially manipulate |
| the TopLink cache.</div> |
| </th> |
| </tr> |
| <tr id="i1326" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/changetracking/ObjectChangePolicy.html" title="interface in org.eclipse.persistence.descriptors.changetracking">ObjectChangePolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| Implementers of ObjectChangePolicy implement the code which computes changes sets |
| for the UnitOfWork commit process.</div> |
| </th> |
| </tr> |
| <tr id="i1327" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/changesets/ObjectChangeSet.html" title="interface in org.eclipse.persistence.sessions.changesets">ObjectChangeSet</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provides API to the Class that holds all changes made to a particular Object.</div> |
| </th> |
| </tr> |
| <tr id="i1328" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/changetracking/ObjectChangeTrackingPolicy.html" title="class in org.eclipse.persistence.descriptors.changetracking">ObjectChangeTrackingPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| A ObjectChangeTrackingPolicy allows an object to calculate for itself whether |
| it should has changed by implementing ChangeTracker.</div> |
| </th> |
| </tr> |
| <tr id="i1329" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ObjectExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ObjectExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Stand-alone identification variables in the <b>SELECT</b> clause may optionally be qualified by |
| the <b>OBJECT</b> operator.</div> |
| </th> |
| </tr> |
| <tr id="i1330" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ObjectExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ObjectExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for an object expression.</div> |
| </th> |
| </tr> |
| <tr id="i1331" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ObjectExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ObjectExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/ObjectExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>ObjectExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/ObjectExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>ObjectExpression</code></a> when the portion of |
| the query to parse starts with <b>OBJECT</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1332" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/ObjectExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">ObjectExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Stand-alone identification variables in the <code><b>SELECT</b></code> clause may optionally be |
| qualified by the <code><b>OBJECT</b></code> operator.</div> |
| </th> |
| </tr> |
| <tr id="i1333" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/ObjectFactory.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">ObjectFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This object contains factory methods for each |
| Java content interface and Java element interface |
| generated in the org.eclipse.persistence.jaxb.xmlmodel package.</div> |
| </th> |
| </tr> |
| <tr id="i1334" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/ObjectGraph.html" title="interface in org.eclipse.persistence.jaxb">ObjectGraph</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This type represents the root of an object graph that will be used |
| as a template to define the attribute nodes and boundaries of a |
| graph of JAXB objects and relationships.</div> |
| </th> |
| </tr> |
| <tr id="i1335" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/ObjectGraphBuilder.html" title="class in org.eclipse.persistence.jpa.rs.util">ObjectGraphBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Builds object graph for JPARS 2.0.</div> |
| </th> |
| </tr> |
| <tr id="i1336" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/ObjectLevelModifyQuery.html" title="class in org.eclipse.persistence.queries">ObjectLevelModifyQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Abstract class for all object modify queries.</div> |
| </th> |
| </tr> |
| <tr id="i1337" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/ObjectLevelReadQuery.html" title="class in org.eclipse.persistence.queries">ObjectLevelReadQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Abstract class for all read queries using objects.</div> |
| </th> |
| </tr> |
| <tr id="i1338" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/changesets/ObjectReferenceChangeRecord.html" title="interface in org.eclipse.persistence.sessions.changesets">ObjectReferenceChangeRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provides API for the ObjectReferenceChangeRecord.</div> |
| </th> |
| </tr> |
| <tr id="i1339" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/ObjectReferenceMapping.html" title="class in org.eclipse.persistence.mappings">ObjectReferenceMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Abstract class for 1:1, variable 1:1 and reference mappings</div> |
| </th> |
| </tr> |
| <tr id="i1340" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/structures/ObjectRelationalDatabaseField.html" title="class in org.eclipse.persistence.mappings.structures">ObjectRelationalDatabaseField</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| A database field of object-relational type: either a java.sql.Array, |
| java.sql.Struct, or java.sql.Ref.</div> |
| </th> |
| </tr> |
| <tr id="i1341" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/structures/ObjectRelationalDataTypeDescriptor.html" title="class in org.eclipse.persistence.mappings.structures">ObjectRelationalDataTypeDescriptor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> |
| Differentiates object-relational descriptors from normal relational descriptors.</div> |
| </th> |
| </tr> |
| <tr id="i1342" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/ObjectTypeConverter.html" title="annotation in org.eclipse.persistence.annotations">ObjectTypeConverter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The ObjectTypeConverter annotation is used to specify a TopLink |
| org.eclipse.persistence.mappings.converters.ObjectTypeConverter that converts a fixed |
| number of database data value(s) to Java object value(s) during the reading |
| and writing of a mapped attribute |
| |
| An ObjectTypeConverter must be be uniquely identified by name and can be |
| defined at the class, field and property level and can be specified within |
| an Entity, MappedSuperclass and Embeddable class.</div> |
| </th> |
| </tr> |
| <tr id="i1343" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/ObjectTypeConverter.html" title="interface in org.eclipse.persistence.jpa.config">ObjectTypeConverter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1344" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/converters/ObjectTypeConverter.html" title="class in org.eclipse.persistence.mappings.converters">ObjectTypeConverter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Object type converter is used to match a fixed number of database data values |
| to Java object value.</div> |
| </th> |
| </tr> |
| <tr id="i1345" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/ObjectTypeConverters.html" title="annotation in org.eclipse.persistence.annotations">ObjectTypeConverters</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An ObjectTypeConverters annotation allows the definition of multiple |
| ObjectTypeConverter.</div> |
| </th> |
| </tr> |
| <tr id="i1346" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/ObjectVarrayDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">ObjectVarrayDefinition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Allow for creation of object varray type.</div> |
| </th> |
| </tr> |
| <tr id="i1347" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/oc4j/Oc4jPlatform.html" title="class in org.eclipse.persistence.platform.server.oc4j">Oc4jPlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| |
| This is the concrete subclass responsible for representing Oc4j-specific server behavior.</div> |
| </th> |
| </tr> |
| <tr id="i1348" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/transaction/oc4j/Oc4jTransactionController.html" title="class in org.eclipse.persistence.transaction.oc4j">Oc4jTransactionController</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: TransactionController implementation for OC4J JTA</div> |
| </th> |
| </tr> |
| <tr id="i1349" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/OnClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser">OnClause</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Returns an expression that allows a join <b>ON</b> clause to be defined.</div> |
| </th> |
| </tr> |
| <tr id="i1350" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/OnClauseBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">OnClauseBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the on clause.</div> |
| </th> |
| </tr> |
| <tr id="i1351" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/OnClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">OnClauseFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/OnClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>OnClauseFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/OnClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>OnClause</code></a> when the portion of the query to |
| parse starts with <b>ON</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1352" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/OneToMany.html" title="interface in org.eclipse.persistence.jpa.config">OneToMany</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1353" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/OneToManyMapping.html" title="class in org.eclipse.persistence.mappings">OneToManyMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: This mapping is used to represent the |
| typical RDBMS relationship between a single |
| source object and collection of target objects; where, |
| on the database, the target objects have references |
| (foreign keys) to the source object.</div> |
| </th> |
| </tr> |
| <tr id="i1354" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/querykeys/OneToManyQueryKey.html" title="class in org.eclipse.persistence.mappings.querykeys">OneToManyQueryKey</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>:Represents a 1-m join query.</div> |
| </th> |
| </tr> |
| <tr id="i1355" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/OneToOne.html" title="interface in org.eclipse.persistence.jpa.config">OneToOne</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1356" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/OneToOneMapping.html" title="class in org.eclipse.persistence.mappings">OneToOneMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: One to one mappings are used to represent a pointer references |
| between two java objects.</div> |
| </th> |
| </tr> |
| <tr id="i1357" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/OneToOneMapping.ShallowMode.html" title="enum in org.eclipse.persistence.mappings">OneToOneMapping.ShallowMode</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Mode for writeFromObjectIntoRowInternal method</div> |
| </th> |
| </tr> |
| <tr id="i1358" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/querykeys/OneToOneQueryKey.html" title="class in org.eclipse.persistence.mappings.querykeys">OneToOneQueryKey</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Define an alias to a foreign one to one object.</div> |
| </th> |
| </tr> |
| <tr id="i1359" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/OptimisticLockException.html" title="class in org.eclipse.persistence.exceptions">OptimisticLockException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: This exception is used when TopLink's optimistic locking feature is used.</div> |
| </th> |
| </tr> |
| <tr id="i1360" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/OptimisticLockExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">OptimisticLockExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| English ResourceBundle for OptimisticLockException messages.</div> |
| </th> |
| </tr> |
| <tr id="i1361" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/OptimisticLocking.html" title="annotation in org.eclipse.persistence.annotations">OptimisticLocking</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The OptimisticLocking annotation is used to specify the type of optimistic |
| locking TopLink should use when updating or deleting entities.</div> |
| </th> |
| </tr> |
| <tr id="i1362" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/OptimisticLocking.html" title="interface in org.eclipse.persistence.jpa.config">OptimisticLocking</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1363" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/OptimisticLockingType.html" title="enum in org.eclipse.persistence.annotations">OptimisticLockingType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An enum that is used within the OptimisticLocking annotation.</div> |
| </th> |
| </tr> |
| <tr id="i1364" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/Oracle10Platform.html" title="class in org.eclipse.persistence.platform.database">Oracle10Platform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> |
| Provides Oracle version specific behavior when |
| org.eclipse.persistence.oracle bundle is not available.</div> |
| </th> |
| </tr> |
| <tr id="i1365" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/Oracle11Platform.html" title="class in org.eclipse.persistence.platform.database">Oracle11Platform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> |
| Provides Oracle version specific behavior when |
| org.eclipse.persistence.oracle bundle is not available.</div> |
| </th> |
| </tr> |
| <tr id="i1366" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/Oracle12Platform.html" title="class in org.eclipse.persistence.platform.database">Oracle12Platform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> |
| Provides Oracle version specific behavior when |
| org.eclipse.persistence.oracle bundle is not available.</div> |
| </th> |
| </tr> |
| <tr id="i1367" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/Oracle18Platform.html" title="class in org.eclipse.persistence.platform.database">Oracle18Platform</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1368" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/Oracle19Platform.html" title="class in org.eclipse.persistence.platform.database">Oracle19Platform</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1369" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/Oracle8Platform.html" title="class in org.eclipse.persistence.platform.database">Oracle8Platform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> |
| Provides Oracle version specific behavior when |
| org.eclipse.persistence.oracle bundle is not available.</div> |
| </th> |
| </tr> |
| <tr id="i1370" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/Oracle9Platform.html" title="class in org.eclipse.persistence.platform.database">Oracle9Platform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> |
| Provides Oracle version specific behavior when |
| org.eclipse.persistence.oracle bundle is not available.</div> |
| </th> |
| </tr> |
| <tr id="i1371" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/OracleArray.html" title="interface in org.eclipse.persistence.jpa.config">OracleArray</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1372" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/oracle/annotations/OracleArray.html" title="annotation in org.eclipse.persistence.platform.database.oracle.annotations">OracleArray</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An OracleArray annotation is used to define an Oracle database VARRAY type.</div> |
| </th> |
| </tr> |
| <tr id="i1373" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/oracle/annotations/OracleArrays.html" title="annotation in org.eclipse.persistence.platform.database.oracle.annotations">OracleArrays</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An OracleArrays annotation allows the definition of multiple VARRAY types.</div> |
| </th> |
| </tr> |
| <tr id="i1374" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/oracle/jdbc/OracleArrayType.html" title="class in org.eclipse.persistence.platform.database.oracle.jdbc">OracleArrayType</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1375" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/factories/OracleDirectToXMLTypeMappingHelper.html" title="class in org.eclipse.persistence.sessions.factories">OracleDirectToXMLTypeMappingHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Helper class to abstract the XML mapping for DirectToXMLType.</div> |
| </th> |
| </tr> |
| <tr id="i1376" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/OracleObject.html" title="interface in org.eclipse.persistence.jpa.config">OracleObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1377" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/oracle/annotations/OracleObject.html" title="annotation in org.eclipse.persistence.platform.database.oracle.annotations">OracleObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An OracleObject annotation is used to define an Oracle database OBJECT type.</div> |
| </th> |
| </tr> |
| <tr id="i1378" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/oracle/annotations/OracleObjects.html" title="annotation in org.eclipse.persistence.platform.database.oracle.annotations">OracleObjects</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An OracleObjects annotation allows the definition of multiple Oracle OBJECT |
| types.</div> |
| </th> |
| </tr> |
| <tr id="i1379" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/oracle/jdbc/OracleObjectType.html" title="class in org.eclipse.persistence.platform.database.oracle.jdbc">OracleObjectType</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1380" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/OraclePlatform.html" title="class in org.eclipse.persistence.platform.database">OraclePlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Provides Oracle specific behavior.</div> |
| </th> |
| </tr> |
| <tr id="i1381" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/oracle/plsql/OraclePLSQLType.html" title="interface in org.eclipse.persistence.platform.database.oracle.plsql">OraclePLSQLType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>PUBLIC</b>: Marker interface for Oracle PL/SQL types</div> |
| </th> |
| </tr> |
| <tr id="i1382" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/oracle/plsql/OraclePLSQLTypes.html" title="enum in org.eclipse.persistence.platform.database.oracle.plsql">OraclePLSQLTypes</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>PUBLIC</b>: Oracle PL/SQL types</div> |
| </th> |
| </tr> |
| <tr id="i1383" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/OrderByClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser">OrderByClause</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>ORDER BY</b> clause allows the objects or values that are returned by the query to be ordered.</div> |
| </th> |
| </tr> |
| <tr id="i1384" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/OrderByClauseBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">OrderByClauseBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the order by clause.</div> |
| </th> |
| </tr> |
| <tr id="i1385" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/OrderByClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">OrderByClauseFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/OrderByClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>OrderByClauseFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/OrderByClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>OrderByClause</code></a> when the portion of the |
| query to parse starts with <b>ORDER BY</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1386" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/OrderByClauseStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">OrderByClauseStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code><b>ORDER BY</b></code> clause allows the objects or values that are returned by the |
| query to be ordered.</div> |
| </th> |
| </tr> |
| <tr id="i1387" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/OrderByItem.html" title="class in org.eclipse.persistence.jpa.jpql.parser">OrderByItem</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An orderby_item must be one of the following: |
| |
| A <a href="org/eclipse/persistence/jpa/jpql/parser/StateFieldPathExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>state_field_path_expression</code></a> that evaluates to an orderable |
| state field of an entity or embeddable class abstract schema type designated in the SELECT clause |
| by one of the following: |
| |
| A general_identification_variable |
| A single_valued_object_path_expression |
| |
| A <a href="org/eclipse/persistence/jpa/jpql/parser/StateFieldPathExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>state_field_path_expression</code></a> that evaluates to the same |
| state field of the same entity or embeddable abstract schema type as a <a href="org/eclipse/persistence/jpa/jpql/parser/StateFieldPathExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>state_field_path_expression</code></a> in the <b>SELECT</b> clause |
| A <a href="org/eclipse/persistence/jpa/jpql/parser/ResultVariable.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>result_variable</code></a> that refers to an orderable item in the <b>SELECT</b> |
| clause for which the same <a href="org/eclipse/persistence/jpa/jpql/parser/ResultVariable.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>result_variable</code></a> has been specified.</div> |
| </th> |
| </tr> |
| <tr id="i1388" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/OrderByItem.NullOrdering.html" title="enum in org.eclipse.persistence.jpa.jpql.parser">OrderByItem.NullOrdering</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This enumeration lists all the possible choices for ordering nulls in an item.</div> |
| </th> |
| </tr> |
| <tr id="i1389" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/OrderByItem.Ordering.html" title="enum in org.eclipse.persistence.jpa.jpql.parser">OrderByItem.Ordering</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This enumeration lists all the possible choices for ordering an item.</div> |
| </th> |
| </tr> |
| <tr id="i1390" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/OrderByItemBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">OrderByItemBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the order by item expression.</div> |
| </th> |
| </tr> |
| <tr id="i1391" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/OrderByItemFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">OrderByItemFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/OrderByItemFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>OrderByItemFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/OrderByItem.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>OrderByItem</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i1392" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/OrderByItemStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">OrderByItemStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An <code><b>ORDER BY</b></code> item must be one of the following: |
| |
| A <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateFieldPathExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>state_field_path_expression</code></a> that evaluates to |
| an orderable state field of an entity or embeddable class abstract schema type designated in the |
| <code><b>SELECT</b></code> clause by one of the following: |
| |
| A general_identification_variable |
| A single_valued_object_path_expression |
| |
| A <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateFieldPathExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>state_field_path_expression</code></a> that evaluates to |
| the same state field of the same entity or embeddable abstract schema type as a <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateFieldPathExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>state_field_path_expression</code></a> in the <b>SELECT</b> clause |
| A <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/ResultVariableStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>result_variable</code></a> that refers to an orderable item in the |
| <code><b>SELECT</b></code> clause for which the same <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/ResultVariableStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>result_variable</code></a> |
| has been specified.</div> |
| </th> |
| </tr> |
| <tr id="i1393" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/OrderColumn.html" title="interface in org.eclipse.persistence.jpa.config">OrderColumn</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1394" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/OrderCorrection.html" title="annotation in org.eclipse.persistence.annotations">OrderCorrection</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">OrderCorrection annotation may be specified together with OrderColumn annotation.</div> |
| </th> |
| </tr> |
| <tr id="i1395" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/OrderCorrectionType.html" title="enum in org.eclipse.persistence.annotations">OrderCorrectionType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The OrderCorrectionType enum is used with OrderCorrection annotation |
| that could be applied together with OrderColumn annotation.</div> |
| </th> |
| </tr> |
| <tr id="i1396" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/OrderSiblingsByClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser">OrderSiblingsByClause</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">In a hierarchical query, if the rows of siblings of the same parent need to be ordered, then the |
| <code><b>ORDER SIBLINGS BY</b></code> clause should be used.</div> |
| </th> |
| </tr> |
| <tr id="i1397" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/OrderSiblingsByClauseBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">OrderSiblingsByClauseBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the order siblings by clause.</div> |
| </th> |
| </tr> |
| <tr id="i1398" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/OrderSiblingsByClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">OrderSiblingsByClauseFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <code>OrderSiblingsByClauseFactory</code> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/OrderSiblingsByClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>OrderSiblingsByClause</code></a> when |
| the portion of the query to parse starts with <b>ORDER SIBLINGS BY</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1399" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/OrExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">OrExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>OR</b> logical operator chains multiple criteria together.</div> |
| </th> |
| </tr> |
| <tr id="i1400" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/OrExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">OrExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/OrExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>OrExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/OrExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>OrExpression</code></a> when the portion of the query |
| to parse starts with <b>OR</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1401" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/OrExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">OrExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code><b>OR</b></code> logical operator chains multiple criteria together.</div> |
| </th> |
| </tr> |
| <tr id="i1402" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/OutputStreamRecord.html" title="class in org.eclipse.persistence.oxm.record">OutputStreamRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Use this type of MarshalRecord when the marshal target is an OutputStream and the |
| XML should not be formatted with carriage returns or indenting.</div> |
| </th> |
| </tr> |
| <tr id="i1403" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/oxm/OXMJavaClassImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.oxm">OXMJavaClassImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1404" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/oxm/OXMJavaConstructorImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.oxm">OXMJavaConstructorImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1405" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/oxm/OXMJavaFieldImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.oxm">OXMJavaFieldImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1406" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/oxm/OXMJavaMethodImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.oxm">OXMJavaMethodImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1407" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/oxm/OXMJavaModelImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.oxm">OXMJavaModelImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1408" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/oxm/OXMJavaModelInputImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.oxm">OXMJavaModelInputImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1409" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/oxm/OXMJavaPackageImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.oxm">OXMJavaPackageImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1410" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/oxm/OXMJAXBElementImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.oxm">OXMJAXBElementImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1411" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/dynamic/metadata/OXMMetadata.html" title="class in org.eclipse.persistence.jaxb.dynamic.metadata">OXMMetadata</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1412" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/oxm/OXMObjectFactoryImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.oxm">OXMObjectFactoryImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1413" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/PackageDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">PackageDefinition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Allow a semi-generic way of creating packages.</div> |
| </th> |
| </tr> |
| <tr id="i1414" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/PackageInfo.html" title="class in org.eclipse.persistence.jaxb.compiler">PackageInfo</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| Represents the the package level annotations from a specific package.</div> |
| </th> |
| </tr> |
| <tr id="i1415" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/PackageRenamer.html" title="class in org.eclipse.persistence.tools">PackageRenamer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class performs package renaming.</div> |
| </th> |
| </tr> |
| <tr id="i1416" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/PackageRenamer.PackageRenamerException.html" title="class in org.eclipse.persistence.tools">PackageRenamer.PackageRenamerException</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1417" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/list/PageableCollection.html" title="interface in org.eclipse.persistence.jpa.rs.util.list">PageableCollection</a><<a href="org/eclipse/persistence/jpa/rs/util/list/PageableCollection.html" title="type parameter in PageableCollection">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Marker interface for queries returning paged results</div> |
| </th> |
| </tr> |
| <tr id="i1418" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/features/paging/PageableFieldValidator.html" title="class in org.eclipse.persistence.jpa.rs.features.paging">PageableFieldValidator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Finds out if an entity field is pageable and validates paging parameters.</div> |
| </th> |
| </tr> |
| <tr id="i1419" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/features/paging/PageableQueryValidator.html" title="class in org.eclipse.persistence.jpa.rs.features.paging">PageableQueryValidator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Finds out if a named query is pageable and validates paging parameters.</div> |
| </th> |
| </tr> |
| <tr id="i1420" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/features/paging/PagingResponseBuilder.html" title="class in org.eclipse.persistence.jpa.rs.features.paging">PagingResponseBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">FeatureResponseBuilder implementation used for pageable collections.</div> |
| </th> |
| </tr> |
| <tr id="i1421" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/ParameterDelimiterType.html" title="class in org.eclipse.persistence.config">ParameterDelimiterType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Parameter delimiter char hint values.</div> |
| </th> |
| </tr> |
| <tr id="i1422" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/ParameterTypeVisitor.html" title="class in org.eclipse.persistence.jpa.jpql">ParameterTypeVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor calculates the type of an input parameter.</div> |
| </th> |
| </tr> |
| <tr id="i1423" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/ParseConversionEvent.html" title="interface in jakarta.xml.bind">ParseConversionEvent</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This event indicates that a problem was encountered while converting a |
| string from the XML data into a value of the target Java data type.</div> |
| </th> |
| </tr> |
| <tr id="i1424" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/helpers/ParseConversionEventImpl.html" title="class in jakarta.xml.bind.helpers">ParseConversionEventImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Default implementation of the ParseConversionEvent interface.</div> |
| </th> |
| </tr> |
| <tr id="i1425" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/ParserType.html" title="class in org.eclipse.persistence.config">ParserType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Parser type property values.</div> |
| </th> |
| </tr> |
| <tr id="i1426" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/ParserValidationType.html" title="class in org.eclipse.persistence.config">ParserValidationType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Parser type property values.</div> |
| </th> |
| </tr> |
| <tr id="i1427" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/Partitioned.html" title="annotation in org.eclipse.persistence.annotations">Partitioned</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Partitioning is used to partition the data for a class across multiple difference databases |
| or across a database cluster such as Oracle RAC.</div> |
| </th> |
| </tr> |
| <tr id="i1428" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/Partitioning.html" title="annotation in org.eclipse.persistence.annotations">Partitioning</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A Partitioning is used to partition the data for a class across multiple difference databases |
| or across a database cluster such as Oracle RAC.</div> |
| </th> |
| </tr> |
| <tr id="i1429" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Partitioning.html" title="interface in org.eclipse.persistence.jpa.config">Partitioning</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1430" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/partitioning/PartitioningPolicy.html" title="class in org.eclipse.persistence.descriptors.partitioning">PartitioningPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| A PartitioningPolicy is used to partition the data for a class across multiple difference databases |
| or across a database cluster such as Oracle RAC.</div> |
| </th> |
| </tr> |
| <tr id="i1431" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/facets/PatternFacet.html" title="class in org.eclipse.persistence.jaxb.compiler.facets">PatternFacet</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1432" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/facets/PatternListFacet.html" title="class in org.eclipse.persistence.jaxb.compiler.facets">PatternListFacet</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1433" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/PatternValueBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">PatternValueBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a pattern value.</div> |
| </th> |
| </tr> |
| <tr id="i1434" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/profiler/PerformanceMonitor.html" title="class in org.eclipse.persistence.tools.profiler">PerformanceMonitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: A tool used to provide performance monitoring information in a server environment.</div> |
| </th> |
| </tr> |
| <tr id="i1435" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/profiler/PerformanceProfiler.html" title="class in org.eclipse.persistence.tools.profiler">PerformanceProfiler</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: A tool used to provide high level performance profiling information.</div> |
| </th> |
| </tr> |
| <tr id="i1436" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/PersistenceContext.html" title="class in org.eclipse.persistence.jpa.rs">PersistenceContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A wrapper around the JPA and JAXB artifacts used to persist an application.</div> |
| </th> |
| </tr> |
| <tr id="i1437" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/PersistenceContextFactory.html" title="interface in org.eclipse.persistence.jpa.rs">PersistenceContextFactory</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1438" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/PersistenceContextFactoryProvider.html" title="interface in org.eclipse.persistence.jpa.rs">PersistenceContextFactoryProvider</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1439" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/copying/PersistenceEntityCopyPolicy.html" title="class in org.eclipse.persistence.descriptors.copying">PersistenceEntityCopyPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: This is the default copy policy when weaving is used.</div> |
| </th> |
| </tr> |
| <tr id="i1440" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/PersistenceFactoryBase.html" title="class in org.eclipse.persistence.jpa.rs">PersistenceFactoryBase</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Manages the PersistenceContexts that are used by a JPA-RS deployment.</div> |
| </th> |
| </tr> |
| <tr id="i1441" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/PersistenceProvider.html" title="class in org.eclipse.persistence.jpa">PersistenceProvider</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This is the EclipseLink EJB 3.0 provider |
| |
| This provider should be used by JavaEE and JavaSE users.</div> |
| </th> |
| </tr> |
| <tr id="i1442" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/resources/PersistenceResource.html" title="class in org.eclipse.persistence.jpa.rs.resources">PersistenceResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Persistence units catalog resource (JPARS version 2.0 and above).</div> |
| </th> |
| </tr> |
| <tr id="i1443" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/resources/unversioned/PersistenceResource.html" title="class in org.eclipse.persistence.jpa.rs.resources.unversioned">PersistenceResource</a></td> |
| <th class="colLast" scope="row">Deprecated. |
| <div class="deprecationComment">Use <a href="org/eclipse/persistence/jpa/rs/resources/PersistenceResource.html" title="class in org.eclipse.persistence.jpa.rs.resources"><code>PersistenceResource</code></a> instead.</div> |
| </th> |
| </tr> |
| <tr id="i1444" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/PersistenceUnit.html" title="interface in org.eclipse.persistence.jpa.config">PersistenceUnit</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1445" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/PersistenceUnitDefaults.html" title="interface in org.eclipse.persistence.jpa.config">PersistenceUnitDefaults</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1446" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/PersistenceUnitLoadingException.html" title="class in org.eclipse.persistence.exceptions">PersistenceUnitLoadingException</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1447" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/PersistenceUnitLoadingExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">PersistenceUnitLoadingExceptionResource</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1448" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/PersistenceUnitMetadata.html" title="interface in org.eclipse.persistence.jpa.config">PersistenceUnitMetadata</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1449" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/PersistenceUnitProperties.html" title="class in org.eclipse.persistence.config">PersistenceUnitProperties</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The class defines EclipseLink persistence unit property names.</div> |
| </th> |
| </tr> |
| <tr id="i1450" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/resources/PersistenceUnitResource.html" title="class in org.eclipse.persistence.jpa.rs.resources">PersistenceUnitResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Metadata catalog resource in JPARS version less than 2.0.</div> |
| </th> |
| </tr> |
| <tr id="i1451" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/resources/unversioned/PersistenceUnitResource.html" title="class in org.eclipse.persistence.jpa.rs.resources.unversioned">PersistenceUnitResource</a></td> |
| <th class="colLast" scope="row">Deprecated. |
| <div class="deprecationComment">Use <a href="org/eclipse/persistence/jpa/rs/resources/PersistenceUnitResource.html" title="class in org.eclipse.persistence.jpa.rs.resources"><code>PersistenceUnitResource</code></a> instead.</div> |
| </th> |
| </tr> |
| <tr id="i1452" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/PervasivePlatform.html" title="class in org.eclipse.persistence.platform.database">PervasivePlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Provides Pervasive SQL DBMS specific behavior.</div> |
| </th> |
| </tr> |
| <tr id="i1453" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/PessimisticLock.html" title="class in org.eclipse.persistence.config">PessimisticLock</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PessimisticLock hint values.</div> |
| </th> |
| </tr> |
| <tr id="i1454" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/PessimisticLockingPolicy.html" title="class in org.eclipse.persistence.descriptors">PessimisticLockingPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> <b>Description</b>: This policy is used to configure bean level pessimistic locking feature.</div> |
| </th> |
| </tr> |
| <tr id="i1455" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/PinnedPartitioning.html" title="annotation in org.eclipse.persistence.annotations">PinnedPartitioning</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PinnedPartitionPolicy pins requests to a single connection pool.</div> |
| </th> |
| </tr> |
| <tr id="i1456" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/PinnedPartitioning.html" title="interface in org.eclipse.persistence.jpa.config">PinnedPartitioning</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1457" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/partitioning/PinnedPartitioningPolicy.html" title="class in org.eclipse.persistence.descriptors.partitioning">PinnedPartitioningPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| PinnedPartitionPolicy pins requests to a single connection pool.</div> |
| </th> |
| </tr> |
| <tr id="i1458" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/oracle/plsql/PLSQLargument.html" title="class in org.eclipse.persistence.platform.database.oracle.plsql">PLSQLargument</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>INTERNAL:</b> |
| Helper class - tracks argument's original position as well as re-ordered position |
| Used by PLSQLrecord and PLSQLStoredProcedureCall</div> |
| </th> |
| </tr> |
| <tr id="i1459" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/oracle/plsql/PLSQLCollection.html" title="class in org.eclipse.persistence.platform.database.oracle.plsql">PLSQLCollection</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>PUBLIC</b>: Marker interface for Oracle PL/SQL Collections (Nested Tables and Varrays)</div> |
| </th> |
| </tr> |
| <tr id="i1460" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/oracle/plsql/PLSQLCursor.html" title="class in org.eclipse.persistence.platform.database.oracle.plsql">PLSQLCursor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>PUBLIC</b>: describe an Oracle PL/SQL Cursor type</div> |
| </th> |
| </tr> |
| <tr id="i1461" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/PlsqlParameter.html" title="interface in org.eclipse.persistence.jpa.config">PlsqlParameter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1462" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/oracle/annotations/PLSQLParameter.html" title="annotation in org.eclipse.persistence.platform.database.oracle.annotations">PLSQLParameter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A PLSQLParameter annotation is used within a |
| NamedPLSQLStoredProcedureQuery or PLSQLRecord annotation.</div> |
| </th> |
| </tr> |
| <tr id="i1463" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/PlsqlRecord.html" title="interface in org.eclipse.persistence.jpa.config">PlsqlRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1464" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/oracle/plsql/PLSQLrecord.html" title="class in org.eclipse.persistence.platform.database.oracle.plsql">PLSQLrecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>PUBLIC</b>: describe an Oracle PL/SQL Record type</div> |
| </th> |
| </tr> |
| <tr id="i1465" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/oracle/annotations/PLSQLRecord.html" title="annotation in org.eclipse.persistence.platform.database.oracle.annotations">PLSQLRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A PLSQLRecord annotation is used to define a database PLSQL RECORD type.</div> |
| </th> |
| </tr> |
| <tr id="i1466" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/oracle/annotations/PLSQLRecords.html" title="annotation in org.eclipse.persistence.platform.database.oracle.annotations">PLSQLRecords</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A PLSQLRecords annotation allows the definition of multiple |
| PLSQLRecord.</div> |
| </th> |
| </tr> |
| <tr id="i1467" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/oracle/plsql/PLSQLStoredFunctionCall.html" title="class in org.eclipse.persistence.platform.database.oracle.plsql">PLSQLStoredFunctionCall</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Used to define a platform independent function call.</div> |
| </th> |
| </tr> |
| <tr id="i1468" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/oracle/plsql/PLSQLStoredProcedureCall.html" title="class in org.eclipse.persistence.platform.database.oracle.plsql">PLSQLStoredProcedureCall</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Generates an Anonymous PL/SQL block to invoke the specified Stored Procedure |
| with arguments that may or may not have JDBC equivalents.</div> |
| </th> |
| </tr> |
| <tr id="i1469" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/PlsqlTable.html" title="interface in org.eclipse.persistence.jpa.config">PlsqlTable</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1470" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/oracle/annotations/PLSQLTable.html" title="annotation in org.eclipse.persistence.platform.database.oracle.annotations">PLSQLTable</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A PLSQLTable annotation is used to define a database PLSQL TABLE type.</div> |
| </th> |
| </tr> |
| <tr id="i1471" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/oracle/annotations/PLSQLTables.html" title="annotation in org.eclipse.persistence.platform.database.oracle.annotations">PLSQLTables</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A PLSQLRecords annotation allows the definition of multiple |
| PLSQLTable.</div> |
| </th> |
| </tr> |
| <tr id="i1472" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/PointBasePlatform.html" title="class in org.eclipse.persistence.platform.database">PointBasePlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Support the Pointbase database.</div> |
| </th> |
| </tr> |
| <tr id="i1473" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/PopulationManager.html" title="class in org.eclipse.persistence.tools.schemaframework">PopulationManager</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: This class is used to populate example data into the database, it allows for circular references to be resolved.</div> |
| </th> |
| </tr> |
| <tr id="i1474" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/PostgreSQLPlatform.html" title="class in org.eclipse.persistence.platform.database">PostgreSQLPlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provides Postgres specific behavior.</div> |
| </th> |
| </tr> |
| <tr id="i1475" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/PreLoginMappingAdapter.html" title="class in org.eclipse.persistence.jpa.rs.util">PreLoginMappingAdapter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This adapter alters the way the JAXBContext handles relationships for an existing persistence unit.</div> |
| </th> |
| </tr> |
| <tr id="i1476" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/PreLoginMappingAdapterV2.html" title="class in org.eclipse.persistence.jpa.rs.util">PreLoginMappingAdapterV2</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This listener is used for crating XML mappings for weaved fields.</div> |
| </th> |
| </tr> |
| <tr id="i1477" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/PrimaryKey.html" title="annotation in org.eclipse.persistence.annotations">PrimaryKey</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The PrimaryKey annotation allows advanced configuration of the Id.</div> |
| </th> |
| </tr> |
| <tr id="i1478" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/PrimaryKey.html" title="interface in org.eclipse.persistence.jpa.config">PrimaryKey</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1479" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/PrimaryKeyJoinColumn.html" title="interface in org.eclipse.persistence.jpa.config">PrimaryKeyJoinColumn</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1480" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/PrintConversionEvent.html" title="interface in jakarta.xml.bind">PrintConversionEvent</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This event indicates that a problem was encountered while converting data |
| from the Java content tree into its lexical representation.</div> |
| </th> |
| </tr> |
| <tr id="i1481" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/helpers/PrintConversionEventImpl.html" title="class in jakarta.xml.bind.helpers">PrintConversionEventImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Default implementation of the PrintConversionEvent interface.</div> |
| </th> |
| </tr> |
| <tr id="i1482" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/PrivateOwned.html" title="annotation in org.eclipse.persistence.annotations">PrivateOwned</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A PrivateOwned annotation is used to specify a relationship is privately |
| owned.</div> |
| </th> |
| </tr> |
| <tr id="i1483" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/Problem.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model">Problem</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A problem describes an issue found in a JPQL query because it is either grammatically or |
| semantically incorrect.</div> |
| </th> |
| </tr> |
| <tr id="i1484" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/profiler/Profile.html" title="class in org.eclipse.persistence.tools.profiler">Profile</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Any information stored for a profile operation.</div> |
| </th> |
| </tr> |
| <tr id="i1485" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/ProfilerType.html" title="class in org.eclipse.persistence.config">ProfilerType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Profiler type persistence property values.</div> |
| </th> |
| </tr> |
| <tr id="i1486" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/Project.html" title="class in org.eclipse.persistence.sessions">Project</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Maintain all of the EclipseLink configuration information for a system.</div> |
| </th> |
| </tr> |
| <tr id="i1487" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/metadata/ProjectCache.html" title="interface in org.eclipse.persistence.jpa.metadata">ProjectCache</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Interface used to support caching the project generated from metadata |
| avoiding costs associated processing the same metadata over multiple deployments.</div> |
| </th> |
| </tr> |
| <tr id="i1488" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/factories/ProjectClassGenerator.html" title="class in org.eclipse.persistence.sessions.factories">ProjectClassGenerator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Allow for a class storing a TopLink project's descriptors (meta-data) to be generated.</div> |
| </th> |
| </tr> |
| <tr id="i1489" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/Properties.html" title="annotation in org.eclipse.persistence.annotations">Properties</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Annotation for user defined properties.</div> |
| </th> |
| </tr> |
| <tr id="i1490" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/PropertiesUtils.html" title="class in org.eclipse.persistence.config">PropertiesUtils</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A static utility class that handles parsing a String |
| "key=value,key1=value1...." and calls an appropriate set[key]([value]) method |
| on the provided instance.</div> |
| </th> |
| </tr> |
| <tr id="i1491" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/Property.html" title="annotation in org.eclipse.persistence.annotations">Property</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Annotation for a user defined property.</div> |
| </th> |
| </tr> |
| <tr id="i1492" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/Property.html" title="class in org.eclipse.persistence.jaxb.compiler">Property</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1493" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Property.html" title="interface in org.eclipse.persistence.jpa.config">Property</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1494" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/PropertyAssociation.html" title="class in org.eclipse.persistence.mappings">PropertyAssociation</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Generic association object.</div> |
| </th> |
| </tr> |
| <tr id="i1495" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/PropertyChangeEvent.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model">PropertyChangeEvent</a><<a href="org/eclipse/persistence/jpa/jpql/tools/model/PropertyChangeEvent.html" title="type parameter in PropertyChangeEvent">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The default implementation of <a href="org/eclipse/persistence/jpa/jpql/tools/model/IPropertyChangeEvent.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model"><code>IPropertyChangeEvent</code></a> where the generics is the type of the |
| old and new values.</div> |
| </th> |
| </tr> |
| <tr id="i1496" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/PropertyException.html" title="class in jakarta.xml.bind">PropertyException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This exception indicates that an error was encountered while getting or |
| setting a property.</div> |
| </th> |
| </tr> |
| <tr id="i1497" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/QualifiedIdentificationVariableBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">QualifiedIdentificationVariableBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a qualified identification variable expression.</div> |
| </th> |
| </tr> |
| <tr id="i1498" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/QueryByExamplePolicy.html" title="class in org.eclipse.persistence.queries">QueryByExamplePolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| This policy defines the configuration options for a Query By Example query.</div> |
| </th> |
| </tr> |
| <tr id="i1499" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/QueryException.html" title="class in org.eclipse.persistence.exceptions">QueryException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: This exception is used for any problem that is detected with a query.</div> |
| </th> |
| </tr> |
| <tr id="i1500" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/QueryExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">QueryExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: English ResourceBundle for QueryException messages.</div> |
| </th> |
| </tr> |
| <tr id="i1501" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/QueryHint.html" title="interface in org.eclipse.persistence.jpa.config">QueryHint</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1502" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/QueryHints.html" title="class in org.eclipse.persistence.config">QueryHints</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The class defines EclipseLink query hints.</div> |
| </th> |
| </tr> |
| <tr id="i1503" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/querykeys/QueryKey.html" title="class in org.eclipse.persistence.mappings.querykeys">QueryKey</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Define a Java appropriate alias to a database field or function.</div> |
| </th> |
| </tr> |
| <tr id="i1504" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/list/QueryList.html" title="class in org.eclipse.persistence.jpa.rs.util.list">QueryList</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class is used to wrap collection of Query objects</div> |
| </th> |
| </tr> |
| <tr id="i1505" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/profiler/QueryMonitor.html" title="class in org.eclipse.persistence.tools.profiler">QueryMonitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Provide a very simple low overhead means for measuring query executions, and cache hits.</div> |
| </th> |
| </tr> |
| <tr id="i1506" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/QueryParameters.html" title="class in org.eclipse.persistence.jpa.rs">QueryParameters</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1507" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/QueryPosition.html" title="class in org.eclipse.persistence.jpa.jpql.parser">QueryPosition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This object contains the cursor position within the parsed tree and within each of the <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a> from the root to the deepest leaf.</div> |
| </th> |
| </tr> |
| <tr id="i1508" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/QueryRedirector.html" title="interface in org.eclipse.persistence.queries">QueryRedirector</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Query redirection allows for a named or parameterized query (or finder) to dynamically determine how the query is to be executed based on the arguments.</div> |
| </th> |
| </tr> |
| <tr id="i1509" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/QueryRedirectorHelper.html" title="class in org.eclipse.persistence.queries">QueryRedirectorHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> |
| The purpose of this class is to provide the query redirector with some helper methods for |
| general EclipseLink operations (such as checking a query against the cache) which may not |
| occur because the query is being redirected.</div> |
| </th> |
| </tr> |
| <tr id="i1510" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/QueryRedirectors.html" title="annotation in org.eclipse.persistence.annotations">QueryRedirectors</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Redirectors allow EclipseLink queries to be intercepted and pre/post processed or redirected.</div> |
| </th> |
| </tr> |
| <tr id="i1511" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/QueryRedirectors.html" title="interface in org.eclipse.persistence.jpa.config">QueryRedirectors</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1512" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/resources/QueryResource.html" title="class in org.eclipse.persistence.jpa.rs.resources">QueryResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Query resource.</div> |
| </th> |
| </tr> |
| <tr id="i1513" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/resources/unversioned/QueryResource.html" title="class in org.eclipse.persistence.jpa.rs.resources.unversioned">QueryResource</a></td> |
| <th class="colLast" scope="row">Deprecated. |
| <div class="deprecationComment">Use <a href="org/eclipse/persistence/jpa/rs/resources/QueryResource.html" title="class in org.eclipse.persistence.jpa.rs.resources"><code>QueryResource</code></a> instead.</div> |
| </th> |
| </tr> |
| <tr id="i1514" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/QueryResultsCachePolicy.html" title="class in org.eclipse.persistence.queries">QueryResultsCachePolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| |
| A QueryResultsCache policy dictates how a query's results will be cached.</div> |
| </th> |
| </tr> |
| <tr id="i1515" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sequencing/QuerySequence.html" title="class in org.eclipse.persistence.sequencing">QuerySequence</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: An generic query sequence mechanism.</div> |
| </th> |
| </tr> |
| <tr id="i1516" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/interactions/QueryStringInteraction.html" title="class in org.eclipse.persistence.eis.interactions">QueryStringInteraction</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Defines the specification for a call to a JCA interaction that uses a query string.</div> |
| </th> |
| </tr> |
| <tr id="i1517" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/QueryType.html" title="class in org.eclipse.persistence.config">QueryType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Query type hint values.</div> |
| </th> |
| </tr> |
| <tr id="i1518" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/RangeDeclaration.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">RangeDeclaration</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <code>RangeDeclaration</code> represents an identification variable declaration that was |
| declared in the <code><b>FROM</b></code> clause of a <code><b>SELECT</b></code> top-level query |
| or subquery.</div> |
| </th> |
| </tr> |
| <tr id="i1519" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/RangeDeclarationBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">RangeDeclarationBNF</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1520" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/RangeDeclarationFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">RangeDeclarationFactory</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1521" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/RangePartition.html" title="annotation in org.eclipse.persistence.annotations">RangePartition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Represent a specific range partition.</div> |
| </th> |
| </tr> |
| <tr id="i1522" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/partitioning/RangePartition.html" title="class in org.eclipse.persistence.descriptors.partitioning">RangePartition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| Represent a specific range partition.</div> |
| </th> |
| </tr> |
| <tr id="i1523" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/RangePartition.html" title="interface in org.eclipse.persistence.jpa.config">RangePartition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1524" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/RangePartitioning.html" title="annotation in org.eclipse.persistence.annotations">RangePartitioning</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">RangePartitioningPolicy partitions access to a database cluster by a field value from the object, |
| such as the object's id, location, or tenant.</div> |
| </th> |
| </tr> |
| <tr id="i1525" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/RangePartitioning.html" title="interface in org.eclipse.persistence.jpa.config">RangePartitioning</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1526" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/partitioning/RangePartitioningPolicy.html" title="class in org.eclipse.persistence.descriptors.partitioning">RangePartitioningPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| RangePartitioningPolicy partitions access to a database cluster by a field value from the object, |
| such as the object's id, location, or tenant.</div> |
| </th> |
| </tr> |
| <tr id="i1527" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/RangeVariableDeclaration.html" title="class in org.eclipse.persistence.jpa.jpql.parser">RangeVariableDeclaration</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Range variable declarations allow the developer to designate a "root" for objects which may not |
| be reachable by navigation.</div> |
| </th> |
| </tr> |
| <tr id="i1528" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/RangeVariableDeclarationBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">RangeVariableDeclarationBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a range variable declaration expression.</div> |
| </th> |
| </tr> |
| <tr id="i1529" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/RangeVariableDeclarationFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">RangeVariableDeclarationFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/RangeVariableDeclaration.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>RangeVariableDeclaration</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/RangeVariableDeclaration.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>RangeVariableDeclaration</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i1530" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/RangeVariableDeclarationStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">RangeVariableDeclarationStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Range variable declarations allow the developer to designate a "root" for objects which may not |
| be reachable by navigation.</div> |
| </th> |
| </tr> |
| <tr id="i1531" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/ReadAllQuery.html" title="class in org.eclipse.persistence.queries">ReadAllQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Concrete class for all read queries involving a collection of objects.</div> |
| </th> |
| </tr> |
| <tr id="i1532" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/ReadAllQuery.Direction.html" title="enum in org.eclipse.persistence.queries">ReadAllQuery.Direction</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Specifies the direction in which the hierarchy is traversed in a |
| hierarchical query.</div> |
| </th> |
| </tr> |
| <tr id="i1533" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/list/ReadAllQueryResultCollection.html" title="class in org.eclipse.persistence.jpa.rs.util.list">ReadAllQueryResultCollection</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class is used to wrap collection of records returned |
| by a JPA read all query and includes paging links.</div> |
| </th> |
| </tr> |
| <tr id="i1534" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/metadatasources/ReadAllQueryResultCollectionMetadataSource.html" title="class in org.eclipse.persistence.jpa.rs.util.metadatasources">ReadAllQueryResultCollectionMetadataSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Makes the ReadAllQueryResultCollection class available to JPA-RS JAXB context.</div> |
| </th> |
| </tr> |
| <tr id="i1535" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/server/ReadConnectionPool.html" title="class in org.eclipse.persistence.sessions.server">ReadConnectionPool</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: The read connection pool is used for read access through the server session.</div> |
| </th> |
| </tr> |
| <tr id="i1536" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/ReadObjectQuery.html" title="class in org.eclipse.persistence.queries">ReadObjectQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Concrete class for all read queries involving a single object.</div> |
| </th> |
| </tr> |
| <tr id="i1537" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/ReadOnly.html" title="annotation in org.eclipse.persistence.annotations">ReadOnly</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The ReadOnly annotation is used to specify that a class is read only.</div> |
| </th> |
| </tr> |
| <tr id="i1538" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/ReadQuery.html" title="class in org.eclipse.persistence.queries">ReadQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Abstract class for all read queries.</div> |
| </th> |
| </tr> |
| <tr id="i1539" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/ReadTransformer.html" title="annotation in org.eclipse.persistence.annotations">ReadTransformer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Annotation for org.eclipse.persistence.mappings.TransformationMapping.</div> |
| </th> |
| </tr> |
| <tr id="i1540" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/ReadTransformer.html" title="interface in org.eclipse.persistence.jpa.config">ReadTransformer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1541" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/Record.html" title="interface in org.eclipse.persistence.sessions">Record</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This interface defines the public interface for the EclipseLink DatabaseRecord (was Record), |
| and the other record types XMLRecord, EISRecord.</div> |
| </th> |
| </tr> |
| <tr id="i1542" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/RecordConverter.html" title="interface in org.eclipse.persistence.eis">RecordConverter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code>RecordConverter</code> interface allows conversion of an adapter |
| specific record.</div> |
| </th> |
| </tr> |
| <tr id="i1543" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/RefactoringDelta.html" title="interface in org.eclipse.persistence.jpa.jpql.tools">RefactoringDelta</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A refactoring delta contains an ordered collection of <a href="org/eclipse/persistence/jpa/jpql/tools/TextEdit.html" title="interface in org.eclipse.persistence.jpa.jpql.tools"><code>TextEdit</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i1544" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/RefactoringTool.html" title="class in org.eclipse.persistence.jpa.jpql.tools">RefactoringTool</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The abstract implementation providing refactoring support for JPQL queries.</div> |
| </th> |
| </tr> |
| <tr id="i1545" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/RefactoringTool.ClassNameRenamer.html" title="class in org.eclipse.persistence.jpa.jpql.tools">RefactoringTool.ClassNameRenamer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor renames a fully qualified class name.</div> |
| </th> |
| </tr> |
| <tr id="i1546" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/RefactoringTool.EntityNameRenamer.html" title="class in org.eclipse.persistence.jpa.jpql.tools">RefactoringTool.EntityNameRenamer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor renames an entity name.</div> |
| </th> |
| </tr> |
| <tr id="i1547" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/RefactoringTool.EnumConstantRenamer.html" title="class in org.eclipse.persistence.jpa.jpql.tools">RefactoringTool.EnumConstantRenamer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor renames an enum constant.</div> |
| </th> |
| </tr> |
| <tr id="i1548" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/RefactoringTool.FieldNameRenamer.html" title="class in org.eclipse.persistence.jpa.jpql.tools">RefactoringTool.FieldNameRenamer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor renames any segment of a path expression.</div> |
| </th> |
| </tr> |
| <tr id="i1549" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/RefactoringTool.ResultVariableNameRenamer.html" title="class in org.eclipse.persistence.jpa.jpql.tools">RefactoringTool.ResultVariableNameRenamer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor renames all the result variables found in the JPQL query.</div> |
| </th> |
| </tr> |
| <tr id="i1550" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/RefactoringTool.StateObjectUpdater.html" title="interface in org.eclipse.persistence.jpa.jpql.tools">RefactoringTool.StateObjectUpdater</a><<a href="org/eclipse/persistence/jpa/jpql/tools/RefactoringTool.StateObjectUpdater.html" title="type parameter in RefactoringTool.StateObjectUpdater">T</a> extends <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query">StateObject</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This interface is used to transparently push the new value into the <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i1551" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/RefactoringTool.VariableNameRenamer.html" title="class in org.eclipse.persistence.jpa.jpql.tools">RefactoringTool.VariableNameRenamer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor renames all the identification variables found in the JPQL query.</div> |
| </th> |
| </tr> |
| <tr id="i1552" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/xmladapters/ReferenceAdapter.html" title="class in org.eclipse.persistence.jpa.rs.util.xmladapters">ReferenceAdapter</a><<a href="org/eclipse/persistence/jpa/rs/util/xmladapters/ReferenceAdapter.html" title="type parameter in ReferenceAdapter">T</a> extends org.eclipse.persistence.internal.jpa.rs.weaving.PersistenceWeavedRest></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1553" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/xmladapters/ReferenceAdapterV2.html" title="class in org.eclipse.persistence.jpa.rs.util.xmladapters">ReferenceAdapterV2</a><<a href="org/eclipse/persistence/jpa/rs/util/xmladapters/ReferenceAdapterV2.html" title="type parameter in ReferenceAdapterV2">T</a> extends org.eclipse.persistence.internal.jpa.rs.weaving.PersistenceWeavedRest></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Reference adapter used in JPARS V2.</div> |
| </th> |
| </tr> |
| <tr id="i1554" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/structures/ReferenceMapping.html" title="class in org.eclipse.persistence.mappings.structures">ReferenceMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> |
| In an object-relational data model, structures reference each other through "Refs"; not through foreign keys as |
| in the relational data model.</div> |
| </th> |
| </tr> |
| <tr id="i1555" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/ReferenceMode.html" title="enum in org.eclipse.persistence.config">ReferenceMode</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> This class is a configuration property used to specify |
| What type of Referenes EclipseLink will use when referencing Entities |
| within the Persistence Context / UnitOfWork.</div> |
| </th> |
| </tr> |
| <tr id="i1556" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/RegexpExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">RegexpExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>REGEXP</b> condition is used to specify a search for a pattern.</div> |
| </th> |
| </tr> |
| <tr id="i1557" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/RegexpExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">RegexpExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a REGEXP expression.</div> |
| </th> |
| </tr> |
| <tr id="i1558" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/RegexpExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">RegexpExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/RegexpExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>RegexpExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/RegexpExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>RegexpExpression</code></a> when the portion of the |
| query to parse starts with <b>REGEXP</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1559" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/RelationalDescriptor.html" title="class in org.eclipse.persistence.descriptors">RelationalDescriptor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: EclipseLink has been designed to take advantage of the similarities between |
| relational databases and objects while accommodating for their differences, providing an object |
| oriented wrapper for relational databases.</div> |
| </th> |
| </tr> |
| <tr id="i1560" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/RelationalMapping.html" title="interface in org.eclipse.persistence.mappings">RelationalMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL |
| All mappings which can be added to org.eclipse.persistence.mappings.Descriptor must |
| implement this interface.</div> |
| </th> |
| </tr> |
| <tr id="i1561" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/xmladapters/RelationshipLinkAdapter.html" title="class in org.eclipse.persistence.jpa.rs.util.xmladapters">RelationshipLinkAdapter</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1562" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/RelationTableMechanism.html" title="class in org.eclipse.persistence.mappings">RelationTableMechanism</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Contains relation table functionality |
| that was originally defined in ManyToManyMapping |
| and now is shared with OneToOneMapping.</div> |
| </th> |
| </tr> |
| <tr id="i1563" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/documentpreservation/RelativePositionOrderingPolicy.html" title="class in org.eclipse.persistence.oxm.documentpreservation">RelativePositionOrderingPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1564" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/coordination/RemoteCommandManager.html" title="class in org.eclipse.persistence.sessions.coordination">RemoteCommandManager</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide a CommandManager implementation for cache coordination.</div> |
| </th> |
| </tr> |
| <tr id="i1565" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/RemoteCommandManagerException.html" title="class in org.eclipse.persistence.exceptions">RemoteCommandManagerException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Instances of this exception are raised if a problem is detected in the |
| RemoteCommandManager (RCM) feature.</div> |
| </th> |
| </tr> |
| <tr id="i1566" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/RemoteCommandManagerExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">RemoteCommandManagerExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| English ResourceBundle for RemoteCommandManagerExceptionResource messages.</div> |
| </th> |
| </tr> |
| <tr id="i1567" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/RemoteProtocol.html" title="class in org.eclipse.persistence.config">RemoteProtocol</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Remote JPA protocol persistence property values.</div> |
| </th> |
| </tr> |
| <tr id="i1568" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/remote/RemoteSession.html" title="class in org.eclipse.persistence.sessions.remote">RemoteSession</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Provide transparent remote three-tiered replacation support.</div> |
| </th> |
| </tr> |
| <tr id="i1569" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/ReplicationPartitioning.html" title="annotation in org.eclipse.persistence.annotations">ReplicationPartitioning</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">ReplicationPartitioning sends requests to a set of connection pools.</div> |
| </th> |
| </tr> |
| <tr id="i1570" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/ReplicationPartitioning.html" title="interface in org.eclipse.persistence.jpa.config">ReplicationPartitioning</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1571" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/partitioning/ReplicationPartitioningPolicy.html" title="class in org.eclipse.persistence.descriptors.partitioning">ReplicationPartitioningPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| ReplicationPartitioningPolicy sends requests to a set of connection pools.</div> |
| </th> |
| </tr> |
| <tr id="i1572" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/ReportQuery.html" title="class in org.eclipse.persistence.queries">ReportQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Query for information about a set of objects instead of the objects themselves.</div> |
| </th> |
| </tr> |
| <tr id="i1573" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/ReportQueryResult.html" title="class in org.eclipse.persistence.queries">ReportQueryResult</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: A single row (type) result for a ReportQuery</div> |
| </th> |
| </tr> |
| <tr id="i1574" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/ReportQueryResult.RecordEntry.html" title="class in org.eclipse.persistence.queries">ReportQueryResult.RecordEntry</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Entry class for implementing Map interface.</div> |
| </th> |
| </tr> |
| <tr id="i1575" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/list/ReportQueryResultCollection.html" title="class in org.eclipse.persistence.jpa.rs.util.list">ReportQueryResultCollection</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class is used to wrap collection of records returned by |
| a JPA report query and includes paging links.</div> |
| </th> |
| </tr> |
| <tr id="i1576" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/metadatasources/ReportQueryResultCollectionMetadataSource.html" title="class in org.eclipse.persistence.jpa.rs.util.metadatasources">ReportQueryResultCollectionMetadataSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Makes the ReportQueryResultCollection class available to JPA-RS JAXB context.</div> |
| </th> |
| </tr> |
| <tr id="i1577" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/list/ReportQueryResultList.html" title="class in org.eclipse.persistence.jpa.rs.util.list">ReportQueryResultList</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class is used to wrap collection of records returned by a JPA report query.</div> |
| </th> |
| </tr> |
| <tr id="i1578" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/list/ReportQueryResultListItem.html" title="class in org.eclipse.persistence.jpa.rs.util.list">ReportQueryResultListItem</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class is used to wrap collection of attributes of a record returned by a JPA report query.</div> |
| </th> |
| </tr> |
| <tr id="i1579" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/metadatasources/ReportQueryResultListItemMetadataSource.html" title="class in org.eclipse.persistence.jpa.rs.util.metadatasources">ReportQueryResultListItemMetadataSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Makes the ReportQueryResultListItem class available to JPA-RS JAXB context.</div> |
| </th> |
| </tr> |
| <tr id="i1580" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/metadatasources/ReportQueryResultListMetadataSource.html" title="class in org.eclipse.persistence.jpa.rs.util.metadatasources">ReportQueryResultListMetadataSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Makes the ReportQueryResultList class available to JPA-RS JAXB context.</div> |
| </th> |
| </tr> |
| <tr id="i1581" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/ReservedWords.html" title="class in org.eclipse.persistence.jpa.rs">ReservedWords</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class contains constants used in JPARS.</div> |
| </th> |
| </tr> |
| <tr id="i1582" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Resolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">Resolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>Resolver</code> is responsible to resolve a property by retrieving either the managed |
| type, the mapping, the type and the type declaration depending on the type of resolver.</div> |
| </th> |
| </tr> |
| <tr id="i1583" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/ResolverBuilder.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">ResolverBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor creates a <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Resolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Resolver</code></a> that gives information about the visited <a href="org/eclipse/persistence/jpa/jpql/parser/Expression.html" title="interface in org.eclipse.persistence.jpa.jpql.parser"><code>Expression</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i1584" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/ResolverBuilder.CollectionExpressionVisitor.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">ResolverBuilder.CollectionExpressionVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This visitor is used to check if the expression visited is a <a href="org/eclipse/persistence/jpa/jpql/parser/CollectionExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>CollectionExpression</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i1585" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/ResourceLocalTransactionWrapper.html" title="class in org.eclipse.persistence.jpa.rs.util">ResourceLocalTransactionWrapper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1586" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/xmladapters/RestCollectionAdapter.html" title="class in org.eclipse.persistence.jpa.rs.util.xmladapters">RestCollectionAdapter</a><<a href="org/eclipse/persistence/jpa/rs/util/xmladapters/RestCollectionAdapter.html" title="type parameter in RestCollectionAdapter">T</a> extends org.eclipse.persistence.internal.jpa.rs.weaving.PersistenceWeavedRest></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Collections adapter used in JPARS V2.</div> |
| </th> |
| </tr> |
| <tr id="i1587" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/annotations/RestPageable.html" title="annotation in org.eclipse.persistence.jpa.rs.annotations">RestPageable</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Collection fields annotated by this annotation support pagination in JPARS service.</div> |
| </th> |
| </tr> |
| <tr id="i1588" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/annotations/RestPageableQueries.html" title="annotation in org.eclipse.persistence.jpa.rs.annotations">RestPageableQueries</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This annotation annotation allows the definition of multiple |
| RestPageableQuery.</div> |
| </th> |
| </tr> |
| <tr id="i1589" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/annotations/RestPageableQuery.html" title="annotation in org.eclipse.persistence.jpa.rs.annotations">RestPageableQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Defines a pageable query.</div> |
| </th> |
| </tr> |
| <tr id="i1590" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/ResultQuery.html" title="interface in org.eclipse.persistence.jpa.jpql.tools">ResultQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This is used to retrieve the new JPQL query when a content assist item needs to be insert at |
| a certain position.</div> |
| </th> |
| </tr> |
| <tr id="i1591" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/ResultSetConcurrency.html" title="class in org.eclipse.persistence.config">ResultSetConcurrency</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JDBC ResultSet concurrency hint values.</div> |
| </th> |
| </tr> |
| <tr id="i1592" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/ResultSetMappingQuery.html" title="class in org.eclipse.persistence.queries">ResultSetMappingQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Concrete class to perform read using raw SQL and the SQLResultSetMapping.</div> |
| </th> |
| </tr> |
| <tr id="i1593" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/ResultSetType.html" title="class in org.eclipse.persistence.config">ResultSetType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JDBC ResultSet type hint values.</div> |
| </th> |
| </tr> |
| <tr id="i1594" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/ResultType.html" title="class in org.eclipse.persistence.config">ResultType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Result type hint values.</div> |
| </th> |
| </tr> |
| <tr id="i1595" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ResultVariable.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ResultVariable</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A result variable may be used to name a select item in the query result.</div> |
| </th> |
| </tr> |
| <tr id="i1596" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ResultVariableBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ResultVariableBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a result variable expression.</div> |
| </th> |
| </tr> |
| <tr id="i1597" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ResultVariableFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ResultVariableFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/ResultVariableFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>ResultVariableFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/ResultVariable.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>ResultVariable</code></a> when the portion of the |
| query to parse starts with or without <b>AS</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1598" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/ResultVariableStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">ResultVariableStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A result variable may be used to name a select item in the query result.</div> |
| </th> |
| </tr> |
| <tr id="i1599" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/ReturningPolicy.html" title="class in org.eclipse.persistence.descriptors">ReturningPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Allows for INSERT or UPDATE operations to return values back into the object being written.</div> |
| </th> |
| </tr> |
| <tr id="i1600" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/ReturningPolicy.Info.html" title="class in org.eclipse.persistence.descriptors">ReturningPolicy.Info</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1601" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/ReturnInsert.html" title="annotation in org.eclipse.persistence.annotations">ReturnInsert</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A ReturnInsert annotation allows for INSERT operations to return values back |
| into the object being written.</div> |
| </th> |
| </tr> |
| <tr id="i1602" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/ReturnInsert.html" title="interface in org.eclipse.persistence.jpa.config">ReturnInsert</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1603" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/ReturnUpdate.html" title="annotation in org.eclipse.persistence.annotations">ReturnUpdate</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A ReturnUpdate annotation allows for UPDATE operations to return values back |
| into the object being written.</div> |
| </th> |
| </tr> |
| <tr id="i1604" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/remote/rmi/iiop/RMIConnection.html" title="class in org.eclipse.persistence.sessions.remote.rmi.iiop">RMIConnection</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class exists on on the client side which talks to remote session controller through |
| RMI connection.</div> |
| </th> |
| </tr> |
| <tr id="i1605" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/remote/rmi/RMIConnection.html" title="class in org.eclipse.persistence.sessions.remote.rmi">RMIConnection</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class exists on on the client side which talks to remote session controller through |
| RMI connection.</div> |
| </th> |
| </tr> |
| <tr id="i1606" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/remote/rmi/iiop/RMIRemoteSessionController.html" title="interface in org.eclipse.persistence.sessions.remote.rmi.iiop">RMIRemoteSessionController</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Defines the public methods remote connection can invoke on the remote session controller.</div> |
| </th> |
| </tr> |
| <tr id="i1607" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/remote/rmi/RMIRemoteSessionController.html" title="interface in org.eclipse.persistence.sessions.remote.rmi">RMIRemoteSessionController</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Defines the public methods remote connection can invoke on the remote session controller.</div> |
| </th> |
| </tr> |
| <tr id="i1608" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/remote/rmi/iiop/RMIRemoteSessionControllerDispatcher.html" title="class in org.eclipse.persistence.sessions.remote.rmi.iiop">RMIRemoteSessionControllerDispatcher</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">RemoteSessionController sits between the remote session and the session.</div> |
| </th> |
| </tr> |
| <tr id="i1609" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/remote/rmi/RMIRemoteSessionControllerDispatcher.html" title="class in org.eclipse.persistence.sessions.remote.rmi">RMIRemoteSessionControllerDispatcher</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">RemoteSessionController sits between the remote session and the session.</div> |
| </th> |
| </tr> |
| <tr id="i1610" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/remote/rmi/RMIServerSessionManager.html" title="interface in org.eclipse.persistence.sessions.remote.rmi">RMIServerSessionManager</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1611" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/remote/rmi/RMIServerSessionManagerDispatcher.html" title="class in org.eclipse.persistence.sessions.remote.rmi">RMIServerSessionManagerDispatcher</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1612" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/coordination/rmi/RMITransportManager.html" title="class in org.eclipse.persistence.sessions.coordination.rmi">RMITransportManager</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide an RMI transport implementation for RCM.</div> |
| </th> |
| </tr> |
| <tr id="i1613" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/RoundRobinPartitioning.html" title="annotation in org.eclipse.persistence.annotations">RoundRobinPartitioning</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">RoundRobinPartitioning sends requests in a round robin fashion to the set of connection pools.</div> |
| </th> |
| </tr> |
| <tr id="i1614" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/RoundRobinPartitioning.html" title="interface in org.eclipse.persistence.jpa.config">RoundRobinPartitioning</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1615" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/partitioning/RoundRobinPartitioningPolicy.html" title="class in org.eclipse.persistence.descriptors.partitioning">RoundRobinPartitioningPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| RoundRobinPartitioningPolicy sends requests in a round robin fashion to the set of connection pools.</div> |
| </th> |
| </tr> |
| <tr id="i1616" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/RuntimeFactory.html" title="class in org.eclipse.persistence.jpa.config">RuntimeFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1617" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/services/RuntimeServices.html" title="class in org.eclipse.persistence.services">RuntimeServices</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide a dynamic interface into the EclipseLink Session.</div> |
| </th> |
| </tr> |
| <tr id="i1618" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/tuning/SafeModeTuner.html" title="class in org.eclipse.persistence.tools.tuning">SafeModeTuner</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Configures the persistence unit for debugging.</div> |
| </th> |
| </tr> |
| <tr id="i1619" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/sap/SAPNetWeaver_7_1_Platform.html" title="class in org.eclipse.persistence.platform.server.sap">SAPNetWeaver_7_1_Platform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Server platform for SAP NetWeaver AS Java 7.1 (including EhP 1), 7.2 and |
| follow-up releases.</div> |
| </th> |
| </tr> |
| <tr id="i1620" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/transaction/sap/SAPNetWeaverTransactionController.html" title="class in org.eclipse.persistence.transaction.sap">SAPNetWeaverTransactionController</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">TransactionController implementation for SAP NetWeaver AS Java 7.1 (including |
| EhP 1), 7.2 and follow-up releases.</div> |
| </th> |
| </tr> |
| <tr id="i1621" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/xml/SAXDocumentBuilder.html" title="class in org.eclipse.persistence.platform.xml">SAXDocumentBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Build a DOM from SAX events.</div> |
| </th> |
| </tr> |
| <tr id="i1622" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/platform/SAXPlatform.html" title="class in org.eclipse.persistence.oxm.platform">SAXPlatform</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1623" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ScalarExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ScalarExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a scalar expression.</div> |
| </th> |
| </tr> |
| <tr id="i1624" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/SchemaGenerator.html" title="class in org.eclipse.persistence.jaxb.compiler">SchemaGenerator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1625" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/SchemaManager.html" title="class in org.eclipse.persistence.tools.schemaframework">SchemaManager</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Define all user level protocol for development time database manipulation.</div> |
| </th> |
| </tr> |
| <tr id="i1626" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/dynamic/metadata/SchemaMetadata.html" title="class in org.eclipse.persistence.jaxb.dynamic.metadata">SchemaMetadata</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1627" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/SchemaOutputResolver.html" title="class in jakarta.xml.bind">SchemaOutputResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Controls where a JAXB implementation puts the generates |
| schema files.</div> |
| </th> |
| </tr> |
| <tr id="i1628" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/SchemaPerMultitenantPolicy.html" title="class in org.eclipse.persistence.descriptors">SchemaPerMultitenantPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A schema per tenant multitenant policy.</div> |
| </th> |
| </tr> |
| <tr id="i1629" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/SchemaTypeInfo.html" title="class in org.eclipse.persistence.jaxb.compiler">SchemaTypeInfo</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1630" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/ScrollableCursor.html" title="class in org.eclipse.persistence.queries">ScrollableCursor</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1631" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/ScrollableCursorPolicy.html" title="class in org.eclipse.persistence.queries">ScrollableCursorPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| ScrollableCursorPolicy allows for additional options to be specified for ReadAllQuery or DataReadQuery.</div> |
| </th> |
| </tr> |
| <tr id="i1632" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/SDOException.html" title="class in org.eclipse.persistence.exceptions">SDOException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> |
| This class provides an implementation of EclipseLinkException specific to the EclipseLink SDO (Service Data Objects) API. |
| </div> |
| </th> |
| </tr> |
| <tr id="i1633" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/SDOExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">SDOExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| <b>Purpose:</b></div> |
| </th> |
| </tr> |
| <tr id="i1634" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/SecondaryTable.html" title="interface in org.eclipse.persistence.jpa.config">SecondaryTable</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1635" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SelectClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SelectClause</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>SELECT</b> clause queries data from entities.</div> |
| </th> |
| </tr> |
| <tr id="i1636" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SelectClauseBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SelectClauseBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the select clause.</div> |
| </th> |
| </tr> |
| <tr id="i1637" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SelectClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SelectClauseFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/SelectClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>SelectClauseFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/SelectClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>SelectClause</code></a> when the portion of the |
| query to parse starts with <b>SELECT</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1638" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/SelectClauseStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">SelectClauseStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code><b>SELECT</b></code> statement queries data from entities, which determines the type of |
| the objects or values to be selected.</div> |
| </th> |
| </tr> |
| <tr id="i1639" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/SelectedFieldsLockingPolicy.html" title="class in org.eclipse.persistence.descriptors">SelectedFieldsLockingPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: An implementation of the OptimisticLockingPolicy interface.</div> |
| </th> |
| </tr> |
| <tr id="i1640" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SelectExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SelectExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a select expression.</div> |
| </th> |
| </tr> |
| <tr id="i1641" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SelectStatement.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SelectStatement</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code><b>SELECT</b></code> query is an operation that retrieves data from one or more tables or |
| views.</div> |
| </th> |
| </tr> |
| <tr id="i1642" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SelectStatementBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SelectStatementBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the select statement.</div> |
| </th> |
| </tr> |
| <tr id="i1643" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SelectStatementFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SelectStatementFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/SelectStatementFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>SelectStatementFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/SelectStatement.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>SelectStatement</code></a> when the portion of the |
| query to parse starts with <b>SELECT</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1644" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/SelectStatementStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">SelectStatementStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This state object represents a select statement, which has at least a <code><b>SELECT</b></code> |
| clause and a <code><b>FROM</b></code> clause.</div> |
| </th> |
| </tr> |
| <tr id="i1645" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/features/core/selflinks/SelfLinksResponseBuilder.html" title="class in org.eclipse.persistence.jpa.rs.features.core.selflinks">SelfLinksResponseBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">FeatureResponseBuilder implementation generating 'self' and 'canonical' links.</div> |
| </th> |
| </tr> |
| <tr id="i1646" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/SemanticValidatorHelper.html" title="interface in org.eclipse.persistence.jpa.jpql">SemanticValidatorHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This helper is used by <a href="org/eclipse/persistence/jpa/jpql/AbstractSemanticValidator.html" title="class in org.eclipse.persistence.jpa.jpql"><code>AbstractSemanticValidator</code></a> in order to retrieve JPA information.</div> |
| </th> |
| </tr> |
| <tr id="i1647" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sequencing/Sequence.html" title="class in org.eclipse.persistence.sequencing">Sequence</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Abstract class to define sequencing.</div> |
| </th> |
| </tr> |
| <tr id="i1648" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/SequenceDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">SequenceDefinition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Allow a generic way of creating sequences on the different platforms, |
| and allow optional parameters to be specified.</div> |
| </th> |
| </tr> |
| <tr id="i1649" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/sequenced/SequencedObject.html" title="interface in org.eclipse.persistence.oxm.sequenced">SequencedObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">In order to mark a domain object as being a Sequenced Object it must |
| implement this interface.</div> |
| </th> |
| </tr> |
| <tr id="i1650" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/SequenceGenerator.html" title="interface in org.eclipse.persistence.jpa.config">SequenceGenerator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1651" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/SequenceObjectDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">SequenceObjectDefinition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Sequence definition Native Sequence object.</div> |
| </th> |
| </tr> |
| <tr id="i1652" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sequencing/SequencingControl.html" title="interface in org.eclipse.persistence.sequencing">SequencingControl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Define an interface to control sequencing functionality.</div> |
| </th> |
| </tr> |
| <tr id="i1653" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/SerializableDescriptorEventHolder.html" title="interface in org.eclipse.persistence.descriptors">SerializableDescriptorEventHolder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| Interface to hold onto a DescriptorEvents within a project so they can be rebuilt after serialization.</div> |
| </th> |
| </tr> |
| <tr id="i1654" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/SerializedConverter.html" title="annotation in org.eclipse.persistence.annotations">SerializedConverter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A SerializedConverter is used to serialize an object's value into a database binary, character, or XML field.</div> |
| </th> |
| </tr> |
| <tr id="i1655" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/SerializedConverters.html" title="annotation in org.eclipse.persistence.annotations">SerializedConverters</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A TypeConverters annotation allows the definition of multiple SerializedConverter.</div> |
| </th> |
| </tr> |
| <tr id="i1656" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/SerializedObject.html" title="annotation in org.eclipse.persistence.annotations">SerializedObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">SerializedObject annotation is used to set an |
| org.eclipse.persistence.descriptors.SerializedObjectPolicy on an Entity or MappedSuperClass.</div> |
| </th> |
| </tr> |
| <tr id="i1657" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/converters/SerializedObjectConverter.html" title="class in org.eclipse.persistence.mappings.converters">SerializedObjectConverter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: The serialized object converter can be used to store an arbitrary object or set of objects into a database binary or character field.</div> |
| </th> |
| </tr> |
| <tr id="i1658" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/SerializedObjectPolicy.html" title="interface in org.eclipse.persistence.descriptors">SerializedObjectPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">SerializedObjectPolicy (SOP) could be set on a non-aggregate descriptor.</div> |
| </th> |
| </tr> |
| <tr id="i1659" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/serializers/Serializer.html" title="interface in org.eclipse.persistence.sessions.serializers">Serializer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Generic serializer interface.</div> |
| </th> |
| </tr> |
| <tr id="i1660" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/server/Server.html" title="interface in org.eclipse.persistence.sessions.server">Server</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: A single session that supports multiple user/clients connection at the same time.</div> |
| </th> |
| </tr> |
| <tr id="i1661" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/ServerLog.html" title="class in org.eclipse.persistence.platform.server">ServerLog</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| Basic logging class that provides framework for integration with the application |
| server log.</div> |
| </th> |
| </tr> |
| <tr id="i1662" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/ServerPlatform.html" title="interface in org.eclipse.persistence.platform.server">ServerPlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| |
| This is the interface describing the behavior for ServerPlatformBase, and any other |
| class that wants to provide behavior for a server.</div> |
| </th> |
| </tr> |
| <tr id="i1663" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/ServerPlatformBase.html" title="class in org.eclipse.persistence.platform.server">ServerPlatformBase</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| Implementation of org.eclipse.persistence.platform.server.ServerPlatform</div> |
| </th> |
| </tr> |
| <tr id="i1664" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/ServerPlatformDetector.html" title="interface in org.eclipse.persistence.platform.server">ServerPlatformDetector</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A generic interface that allows implementors to try to detect which platform is currently being executed on.</div> |
| </th> |
| </tr> |
| <tr id="i1665" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/ServerPlatformException.html" title="class in org.eclipse.persistence.exceptions">ServerPlatformException</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1666" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/ServerPlatformExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">ServerPlatformExceptionResource</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1667" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/ServerPlatformUtils.html" title="class in org.eclipse.persistence.platform.server">ServerPlatformUtils</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A utility class to interact with ServerPlatforms.</div> |
| </th> |
| </tr> |
| <tr id="i1668" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/server/ServerSession.html" title="class in org.eclipse.persistence.sessions.server">ServerSession</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Implementation of Server |
| INTERNAL: |
| The public interface should be used.</div> |
| </th> |
| </tr> |
| <tr id="i1669" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/coordination/ServiceId.html" title="class in org.eclipse.persistence.sessions.coordination">ServiceId</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Encapsulate the information that uniquely identifies a specific |
| remote command service instance.</div> |
| </th> |
| </tr> |
| <tr id="i1670" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/features/ServiceVersion.html" title="enum in org.eclipse.persistence.jpa.rs.features">ServiceVersion</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPARS service version.</div> |
| </th> |
| </tr> |
| <tr id="i1671" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/Session.html" title="interface in org.eclipse.persistence.sessions">Session</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Define the EclipseLink session public interface.</div> |
| </th> |
| </tr> |
| <tr id="i1672" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/broker/SessionBroker.html" title="class in org.eclipse.persistence.sessions.broker">SessionBroker</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide a single view to a TopLink session that transparently accesses multple databases.</div> |
| </th> |
| </tr> |
| <tr id="i1673" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/SessionCustomizer.html" title="interface in org.eclipse.persistence.config">SessionCustomizer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| This interface is to allow extra customization on an EclipseLink Session</div> |
| </th> |
| </tr> |
| <tr id="i1674" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/SessionEvent.html" title="class in org.eclipse.persistence.sessions">SessionEvent</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Encapsulate the information provided with session events.</div> |
| </th> |
| </tr> |
| <tr id="i1675" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/SessionEventAdapter.html" title="class in org.eclipse.persistence.sessions">SessionEventAdapter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: To provide a trivial implemetation of SessionEventListener.</div> |
| </th> |
| </tr> |
| <tr id="i1676" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/SessionEventListener.html" title="interface in org.eclipse.persistence.sessions">SessionEventListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Used to support session events.</div> |
| </th> |
| </tr> |
| <tr id="i1677" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/SessionEventManager.html" title="class in org.eclipse.persistence.sessions">SessionEventManager</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Used to support session events.</div> |
| </th> |
| </tr> |
| <tr id="i1678" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/factories/SessionFactory.html" title="class in org.eclipse.persistence.sessions.factories">SessionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Helper class to simplify the development and generation of code that accesses |
| TopLink through the SessionManager (sessions config XML).</div> |
| </th> |
| </tr> |
| <tr id="i1679" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/SessionLoaderException.html" title="class in org.eclipse.persistence.exceptions">SessionLoaderException</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1680" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/SessionLoaderExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">SessionLoaderExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| English ResourceBundle for SessionLoaderExceptionResource messages.</div> |
| </th> |
| </tr> |
| <tr id="i1681" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/logging/SessionLog.html" title="interface in org.eclipse.persistence.logging">SessionLog</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">SessionLog is the ever-so-simple interface used by |
| EclipseLink to log generated messages and SQL.</div> |
| </th> |
| </tr> |
| <tr id="i1682" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/logging/SessionLogEntry.html" title="class in org.eclipse.persistence.logging">SessionLogEntry</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">SessionLogEntry is a simple container object that holds |
| all the information pertinent to an EclipseLink logging event.</div> |
| </th> |
| </tr> |
| <tr id="i1683" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/factories/SessionManager.html" title="class in org.eclipse.persistence.sessions.factories">SessionManager</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Global session location.</div> |
| </th> |
| </tr> |
| <tr id="i1684" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/SessionProfiler.html" title="interface in org.eclipse.persistence.sessions">SessionProfiler</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: This interface defines the link between the Session and the PerformanceProfiler tool.</div> |
| </th> |
| </tr> |
| <tr id="i1685" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/SessionProfilerAdapter.html" title="class in org.eclipse.persistence.sessions">SessionProfilerAdapter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Adapter class for SessionProfiler interface.</div> |
| </th> |
| </tr> |
| <tr id="i1686" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/tuning/SessionTuner.html" title="interface in org.eclipse.persistence.tools.tuning">SessionTuner</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Generic tuning interface.</div> |
| </th> |
| </tr> |
| <tr id="i1687" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/sequenced/Setting.html" title="class in org.eclipse.persistence.oxm.sequenced">Setting</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Setting objects are used to control the order in which the |
| mappings for Sequenced Objects are processed.</div> |
| </th> |
| </tr> |
| <tr id="i1688" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SimpleArithmeticExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SimpleArithmeticExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a simple arithmetic expression.</div> |
| </th> |
| </tr> |
| <tr id="i1689" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SimpleCaseExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SimpleCaseExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a simple case expression.</div> |
| </th> |
| </tr> |
| <tr id="i1690" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SimpleConditionalExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SimpleConditionalExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a simple conditional expression.</div> |
| </th> |
| </tr> |
| <tr id="i1691" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SimpleEntityExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SimpleEntityExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a simple entity expression.</div> |
| </th> |
| </tr> |
| <tr id="i1692" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SimpleEntityOrValueExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SimpleEntityOrValueExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a simple entity or value expression.</div> |
| </th> |
| </tr> |
| <tr id="i1693" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SimpleFromClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SimpleFromClause</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>FROM</b> clause of a query defines the domain of the query by declaring identification |
| variables.</div> |
| </th> |
| </tr> |
| <tr id="i1694" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/SimpleFromClauseStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">SimpleFromClauseStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code><b>FROM</b></code> clause of a sub-query defines the domain of the sub-query by |
| declaring identification variables.</div> |
| </th> |
| </tr> |
| <tr id="i1695" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/list/SimpleHomogeneousList.html" title="class in org.eclipse.persistence.jpa.rs.util.list">SimpleHomogeneousList</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class is used to wrap collection of homogeneous simple java type attributes, such as |
| Strings, Integers, etc..., and MUST NOT be used to wrap collection of attributes with the type |
| that is assignable from PersistenceWeavedRest.</div> |
| </th> |
| </tr> |
| <tr id="i1696" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/metadatasources/SimpleHomogeneousListMetadataSource.html" title="class in org.eclipse.persistence.jpa.rs.util.metadatasources">SimpleHomogeneousListMetadataSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Makes the SimpleHomogeneousList class available to JPA-RS JAXB context.</div> |
| </th> |
| </tr> |
| <tr id="i1697" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SimpleResultVariableBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SimpleResultVariableBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a result variable expression.</div> |
| </th> |
| </tr> |
| <tr id="i1698" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SimpleSelectClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SimpleSelectClause</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>SELECT</b> statement queries data from entities.</div> |
| </th> |
| </tr> |
| <tr id="i1699" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SimpleSelectClauseBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SimpleSelectClauseBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the simple select clause.</div> |
| </th> |
| </tr> |
| <tr id="i1700" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/SimpleSelectClauseStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">SimpleSelectClauseStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>SELECT</b> statement queries data from entities.</div> |
| </th> |
| </tr> |
| <tr id="i1701" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SimpleSelectExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SimpleSelectExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a simple select expression.</div> |
| </th> |
| </tr> |
| <tr id="i1702" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SimpleSelectStatement.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SimpleSelectStatement</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>BNFL</b> <code>subquery ::= simple_select_clause subquery_from_clause [where_clause] [groupby_clause] [having_clause]</code></div> |
| </th> |
| </tr> |
| <tr id="i1703" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SimpleSelectStatementFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SimpleSelectStatementFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/SimpleSelectStatementFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>SimpleSelectStatementFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/SimpleSelectStatement.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>SimpleSelectStatement</code></a> when the |
| portion of the query to parse starts with <b>SELECT</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1704" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/SimpleSelectStatementStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">SimpleSelectStatementStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This state object represents a subquery, which has at least a <code><b>SELECT</b></code> clause |
| and a <code><b>FROM</b></code> clause.</div> |
| </th> |
| </tr> |
| <tr id="i1705" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/SimpleStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">SimpleStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> simply holds onto a string.</div> |
| </th> |
| </tr> |
| <tr id="i1706" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/utility/iterable/SingleElementListIterable.html" title="class in org.eclipse.persistence.jpa.jpql.tools.utility.iterable">SingleElementListIterable</a><<a href="org/eclipse/persistence/jpa/jpql/tools/utility/iterable/SingleElementListIterable.html" title="type parameter in SingleElementListIterable">E</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>SingleElementListIterable</code> returns a <a href="https://docs.oracle.com/javase/8/docs/api/java/util/ListIterator.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ListIterator</code></a> |
| that holds a single element |
| and returns it with the first call to <a href="https://docs.oracle.com/javase/8/docs/api/java/util/ListIterator.html?is-external=true#next()" title="class or interface in java.util" class="externalLink"><code>ListIterator.next()</code></a>, at |
| which point it will return <code>false</code> to any subsequent |
| call to <a href="https://docs.oracle.com/javase/8/docs/api/java/util/ListIterator.html?is-external=true#hasNext()" title="class or interface in java.util" class="externalLink"><code>ListIterator.hasNext()</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i1707" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/utility/iterator/SingleElementListIterator.html" title="class in org.eclipse.persistence.jpa.jpql.tools.utility.iterator">SingleElementListIterator</a><<a href="org/eclipse/persistence/jpa/jpql/tools/utility/iterator/SingleElementListIterator.html" title="type parameter in SingleElementListIterator">E</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>SingleElementListIterator</code> holds a single element and returns it with the first |
| call to <a href="org/eclipse/persistence/jpa/jpql/tools/utility/iterator/SingleElementListIterator.html#next()"><code>SingleElementListIterator.next()</code></a>, at which point it will return <code>false</code> to any subsequent call |
| to <a href="org/eclipse/persistence/jpa/jpql/tools/utility/iterator/SingleElementListIterator.html#hasNext()"><code>SingleElementListIterator.hasNext()</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i1708" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/list/SingleResultQuery.html" title="interface in org.eclipse.persistence.jpa.rs.util.list">SingleResultQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Marker interface for queries returning single results.</div> |
| </th> |
| </tr> |
| <tr id="i1709" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/list/SingleResultQueryList.html" title="class in org.eclipse.persistence.jpa.rs.util.list">SingleResultQueryList</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class is used to wrap collection of attributes returned by the single-result JPA report query.</div> |
| </th> |
| </tr> |
| <tr id="i1710" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/metadatasources/SingleResultQueryListMetadataSource.html" title="class in org.eclipse.persistence.jpa.rs.util.metadatasources">SingleResultQueryListMetadataSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Makes the SingleResultQueryList class available to JPA-RS JAXB context.</div> |
| </th> |
| </tr> |
| <tr id="i1711" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/resources/SingleResultQueryResource.html" title="class in org.eclipse.persistence.jpa.rs.resources">SingleResultQueryResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Single result query resource.</div> |
| </th> |
| </tr> |
| <tr id="i1712" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/resources/unversioned/SingleResultQueryResource.html" title="class in org.eclipse.persistence.jpa.rs.resources.unversioned">SingleResultQueryResource</a></td> |
| <th class="colLast" scope="row">Deprecated. |
| <div class="deprecationComment">Use <a href="org/eclipse/persistence/jpa/rs/resources/SingleResultQueryResource.html" title="class in org.eclipse.persistence.jpa.rs.resources"><code>SingleResultQueryResource</code></a> instead.</div> |
| </th> |
| </tr> |
| <tr id="i1713" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/list/SingleResultQueryResult.html" title="class in org.eclipse.persistence.jpa.rs.util.list">SingleResultQueryResult</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The result of single result query.</div> |
| </th> |
| </tr> |
| <tr id="i1714" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/metadatasources/SingleResultQueryResultMetadataSource.html" title="class in org.eclipse.persistence.jpa.rs.util.metadatasources">SingleResultQueryResultMetadataSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Makes the SingleResultQueryResult class available to JPA-RS JAXB context.</div> |
| </th> |
| </tr> |
| <tr id="i1715" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/SingleTableMultitenantPolicy.html" title="class in org.eclipse.persistence.descriptors">SingleTableMultitenantPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A single table "striped" multitenant policy.</div> |
| </th> |
| </tr> |
| <tr id="i1716" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SingleValuedObjectPathExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SingleValuedObjectPathExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a simple valued object path expression.</div> |
| </th> |
| </tr> |
| <tr id="i1717" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SingleValuedPathExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SingleValuedPathExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a single valued path expression.</div> |
| </th> |
| </tr> |
| <tr id="i1718" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SizeExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SizeExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>SIZE</b> function returns an integer value, the number of elements of the collection.</div> |
| </th> |
| </tr> |
| <tr id="i1719" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SizeExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SizeExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/SizeExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>SizeExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/SizeExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>SizeExpression</code></a> when the portion of the |
| query to parse starts with <b>SIZE</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1720" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/SizeExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">SizeExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code><b>SIZE</b></code> function returns an integer value, the number of elements of the |
| collection.</div> |
| </th> |
| </tr> |
| <tr id="i1721" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/facets/SizeFacet.html" title="class in org.eclipse.persistence.jaxb.compiler.facets">SizeFacet</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1722" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/utility/iterable/SnapshotCloneIterable.html" title="class in org.eclipse.persistence.jpa.jpql.tools.utility.iterable">SnapshotCloneIterable</a><<a href="org/eclipse/persistence/jpa/jpql/tools/utility/iterable/SnapshotCloneIterable.html" title="type parameter in SnapshotCloneIterable">E</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>SnapshotCloneIterable</code> returns an iterator on a "snapshot" of a |
| collection, allowing for concurrent access to the original collection.</div> |
| </th> |
| </tr> |
| <tr id="i1723" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/utility/iterable/SnapshotCloneIterable.LocalCloneIterator.html" title="class in org.eclipse.persistence.jpa.jpql.tools.utility.iterable">SnapshotCloneIterable.LocalCloneIterator</a><<a href="org/eclipse/persistence/jpa/jpql/tools/utility/iterable/SnapshotCloneIterable.LocalCloneIterator.html" title="type parameter in SnapshotCloneIterable.LocalCloneIterator">E</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">provide access to "internal" constructor</div> |
| </th> |
| </tr> |
| <tr id="i1724" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/utility/iterable/SnapshotCloneListIterable.html" title="class in org.eclipse.persistence.jpa.jpql.utility.iterable">SnapshotCloneListIterable</a><<a href="org/eclipse/persistence/jpa/jpql/utility/iterable/SnapshotCloneListIterable.html" title="type parameter in SnapshotCloneListIterable">E</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>SnapshotCloneListIterable</code> returns a list iterator on a |
| "snapshot" of a list, allowing for concurrent access to the original list.</div> |
| </th> |
| </tr> |
| <tr id="i1725" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/utility/iterable/SnapshotCloneListIterable.LocalCloneListIterator.html" title="class in org.eclipse.persistence.jpa.jpql.utility.iterable">SnapshotCloneListIterable.LocalCloneListIterator</a><<a href="org/eclipse/persistence/jpa/jpql/utility/iterable/SnapshotCloneListIterable.LocalCloneListIterator.html" title="type parameter in SnapshotCloneListIterable.LocalCloneListIterator">E</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">provide access to "internal" constructor</div> |
| </th> |
| </tr> |
| <tr id="i1726" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/expressions/spatial/SpatialExpressionFactory.html" title="class in org.eclipse.persistence.expressions.spatial">SpatialExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class is used to construct expressions that use Oracle Spatial operators |
| |
| </div> |
| </th> |
| </tr> |
| <tr id="i1727" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/expressions/spatial/SpatialParameters.html" title="class in org.eclipse.persistence.expressions.spatial">SpatialParameters</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| A utility class used to set parameters on spatial operators within TopLink's |
| expression framework.</div> |
| </th> |
| </tr> |
| <tr id="i1728" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/expressions/spatial/SpatialParameters.Mask.html" title="enum in org.eclipse.persistence.expressions.spatial">SpatialParameters.Mask</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1729" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/expressions/spatial/SpatialParameters.QueryType.html" title="enum in org.eclipse.persistence.expressions.spatial">SpatialParameters.QueryType</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1730" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/expressions/spatial/SpatialParameters.Units.html" title="enum in org.eclipse.persistence.expressions.spatial">SpatialParameters.Units</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1731" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/SQLAnywherePlatform.html" title="class in org.eclipse.persistence.platform.database">SQLAnywherePlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Provides SQL Anywhere specific behaviour.</div> |
| </th> |
| </tr> |
| <tr id="i1732" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/SQLCall.html" title="class in org.eclipse.persistence.queries">SQLCall</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Used as an abstraction of an SQL call.</div> |
| </th> |
| </tr> |
| <tr id="i1733" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/SQLResult.html" title="class in org.eclipse.persistence.queries">SQLResult</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| An abstract superclass that represents the commonalities between the main |
| result types of the SQLResultSetMapping</div> |
| </th> |
| </tr> |
| <tr id="i1734" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/SqlResultSetMapping.html" title="interface in org.eclipse.persistence.jpa.config">SqlResultSetMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1735" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/SQLResultSetMapping.html" title="class in org.eclipse.persistence.queries">SQLResultSetMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Concrete class to represent the SQLResultSetMapping structure as defined by |
| the EJB 3.0 Persistence specification.</div> |
| </th> |
| </tr> |
| <tr id="i1736" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/SQLServerPlatform.html" title="class in org.eclipse.persistence.platform.database">SQLServerPlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Provides SQL Server specific behavior.</div> |
| </th> |
| </tr> |
| <tr id="i1737" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SqrtExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SqrtExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>SQRT</b> function takes a numeric argument and returns a double.</div> |
| </th> |
| </tr> |
| <tr id="i1738" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SqrtExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SqrtExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/SqrtExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>SqrtExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/SqrtExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>SqrtExpression</code></a> when the portion of the |
| query to parse starts with <b>SQRT</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1739" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/SqrtExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">SqrtExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code><b>SQRT</b></code> function takes a numeric argument and returns a <code>Double</code>.</div> |
| </th> |
| </tr> |
| <tr id="i1740" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sequencing/StandardSequence.html" title="class in org.eclipse.persistence.sequencing">StandardSequence</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: An abstract class providing default sequence behavior.</div> |
| </th> |
| </tr> |
| <tr id="i1741" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/tuning/StandardTuner.html" title="class in org.eclipse.persistence.tools.tuning">StandardTuner</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Default tuner.</div> |
| </th> |
| </tr> |
| <tr id="i1742" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/StartWithClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser">StartWithClause</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code><b>START WITH</b></code> clause is optional and specifies the root row(s) of the hierarchy.</div> |
| </th> |
| </tr> |
| <tr id="i1743" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/StartWithClauseBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">StartWithClauseBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the <code><b>START WITH</b></code> clause.</div> |
| </th> |
| </tr> |
| <tr id="i1744" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/StartWithClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">StartWithClauseFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <code>StartWithClauseFactory</code> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/StartWithClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>StartWithClause</code></a> when the portion |
| of the query to parse starts with <b>START WITH</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1745" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/StateFieldPathExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">StateFieldPathExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>single_valued_association_field</code> is designated by the name of an association-field |
| in a one-to-one or many-to-one relationship.</div> |
| </th> |
| </tr> |
| <tr id="i1746" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/StateFieldPathExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">StateFieldPathExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a state field path expression.</div> |
| </th> |
| </tr> |
| <tr id="i1747" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/StateFieldPathExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">StateFieldPathExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/StateFieldPathExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>StateFieldPathExpressionFactory</code></a> is meant to handle the parsing of a portion of the |
| query when it's expected to be a state field path.</div> |
| </th> |
| </tr> |
| <tr id="i1748" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateFieldPathExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">StateFieldPathExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A single-valued association field is designated by the name of an association-field in a |
| one-to-one or many-to-one relationship.</div> |
| </th> |
| </tr> |
| <tr id="i1749" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateFieldPathExpressionStateObject.MapManagedType.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">StateFieldPathExpressionStateObject.MapManagedType</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1750" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/StateFieldResolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">StateFieldResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Resolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Resolver</code></a> is responsible to resolve the type of a state field, which is the leaf of |
| the state field path expression.</div> |
| </th> |
| </tr> |
| <tr id="i1751" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query">StateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>StateObject</code> is an editable representation of a JPQL query.</div> |
| </th> |
| </tr> |
| <tr id="i1752" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObjectProblem.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query">StateObjectProblem</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1753" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/StateObjectProblemConstants.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model">StateObjectProblemConstants</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1754" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObjectVisitor.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query">StateObjectVisitor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The visitor is used to traverse the <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> hierarchy that represents a JPQL query.</div> |
| </th> |
| </tr> |
| <tr id="i1755" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/weaving/jpa/StaticWeave.html" title="class in org.eclipse.persistence.tools.weaving.jpa">StaticWeave</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Description</b>: This is the static weave command line processing class that verifies command options and invokes |
| StaticWeaveProcessor to statically weave the classes.</div> |
| </th> |
| </tr> |
| <tr id="i1756" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/weaving/jpa/StaticWeaveAntTask.html" title="class in org.eclipse.persistence.tools.weaving.jpa">StaticWeaveAntTask</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Description</b>: This is the static weave ant task definition class that verifies the value of specified attributes and invokes |
| StaticWeaveProcessor to weave classes.</div> |
| </th> |
| </tr> |
| <tr id="i1757" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/weaving/jpa/StaticWeaveClassTransformer.html" title="class in org.eclipse.persistence.tools.weaving.jpa">StaticWeaveClassTransformer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Description</b>: This class provides the implementation of class transformer by leveraging on the following existing APIs, |
| |
| PersistenceUnitProcessor.processORMetadata() - get class descriptor.</div> |
| </th> |
| </tr> |
| <tr id="i1758" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/StaticWeaveException.html" title="class in org.eclipse.persistence.exceptions">StaticWeaveException</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1759" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/StaticWeaveExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">StaticWeaveExceptionResource</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1760" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/weaving/jpa/StaticWeaveProcessor.html" title="class in org.eclipse.persistence.tools.weaving.jpa">StaticWeaveProcessor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Description</b>: The StaticWeaveProcessor controls the static weaving process.</div> |
| </th> |
| </tr> |
| <tr id="i1761" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/StoredFunctionCall.html" title="class in org.eclipse.persistence.queries">StoredFunctionCall</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Used to define a platform independent function call.</div> |
| </th> |
| </tr> |
| <tr id="i1762" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/StoredFunctionDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">StoredFunctionDefinition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Allow a semi-generic way of creating store function.</div> |
| </th> |
| </tr> |
| <tr id="i1763" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/StoredProcedureCall.html" title="class in org.eclipse.persistence.queries">StoredProcedureCall</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Used to define a platform independent procedure call.</div> |
| </th> |
| </tr> |
| <tr id="i1764" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/StoredProcedureDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">StoredProcedureDefinition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Allow a semi-generic way of creating stored procedures.</div> |
| </th> |
| </tr> |
| <tr id="i1765" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/StoredProcedureGenerator.html" title="class in org.eclipse.persistence.tools.schemaframework">StoredProcedureGenerator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: To generate StoredProcedures from EclipseLink Projects</div> |
| </th> |
| </tr> |
| <tr id="i1766" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/StoredProcedureParameter.html" title="annotation in org.eclipse.persistence.annotations">StoredProcedureParameter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A StoredProcedureParameter annotation is used within a |
| NamedStoredProcedureQuery annotation.</div> |
| </th> |
| </tr> |
| <tr id="i1767" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/StoredProcedureParameter.html" title="interface in org.eclipse.persistence.jpa.config">StoredProcedureParameter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1768" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/StreamingOutputMarshaller.html" title="class in org.eclipse.persistence.jpa.rs.util">StreamingOutputMarshaller</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Simple <code>StreamingOutput</code> implementation that uses the provided |
| <a href="jakarta/xml/bind/JAXBContext.html" title="class in jakarta.xml.bind"><code>JAXBContext</code></a> to marshal the result when requested to either XML or |
| JSON based on the accept media provided.</div> |
| </th> |
| </tr> |
| <tr id="i1769" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/StringExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">StringExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a string expression.</div> |
| </th> |
| </tr> |
| <tr id="i1770" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/StringLiteral.html" title="class in org.eclipse.persistence.jpa.jpql.parser">StringLiteral</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A string literal is enclosed in single quotes.</div> |
| </th> |
| </tr> |
| <tr id="i1771" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/StringLiteralBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">StringLiteralBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a string literal.</div> |
| </th> |
| </tr> |
| <tr id="i1772" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/StringLiteralFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">StringLiteralFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/StringLiteralFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>StringLiteralFactory</code></a> is responsible to parse a sub-query starting with a single quote.</div> |
| </th> |
| </tr> |
| <tr id="i1773" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StringLiteralStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">StringLiteralStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A string literal is enclosed in single quotes.</div> |
| </th> |
| </tr> |
| <tr id="i1774" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/StringPrimaryBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">StringPrimaryBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a string primary expression.</div> |
| </th> |
| </tr> |
| <tr id="i1775" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/Struct.html" title="annotation in org.eclipse.persistence.annotations">Struct</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Struct types are extended object-relational data-types supported by some databases.</div> |
| </th> |
| </tr> |
| <tr id="i1776" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Struct.html" title="interface in org.eclipse.persistence.jpa.config">Struct</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1777" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/StructConverter.html" title="annotation in org.eclipse.persistence.annotations">StructConverter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A StructConverter is a special type of converter that handles the conversion of a specific |
| database Struct type.</div> |
| </th> |
| </tr> |
| <tr id="i1778" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/StructConverter.html" title="interface in org.eclipse.persistence.jpa.config">StructConverter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1779" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/converters/StructConverter.html" title="interface in org.eclipse.persistence.platform.database.converters">StructConverter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| A StuctConverter can be added to a DatabasePlatform |
| It allows custom processing dealing java.sql.Struct types |
| When added to the DatabasePlatform: |
| 1.</div> |
| </th> |
| </tr> |
| <tr id="i1780" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/StructConverters.html" title="annotation in org.eclipse.persistence.annotations">StructConverters</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A StructConverters annotation allows the definition of multiple |
| StructConverter.</div> |
| </th> |
| </tr> |
| <tr id="i1781" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/StructConverterType.html" title="class in org.eclipse.persistence.config">StructConverterType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class contains predefined StructConverter types.</div> |
| </th> |
| </tr> |
| <tr id="i1782" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/Structure.html" title="annotation in org.eclipse.persistence.annotations">Structure</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Struct types are extended object-relational data-types supported by some databases.</div> |
| </th> |
| </tr> |
| <tr id="i1783" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Structure.html" title="interface in org.eclipse.persistence.jpa.config">Structure</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1784" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/structures/StructureMapping.html" title="class in org.eclipse.persistence.mappings.structures">StructureMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> |
| A structure is an object-relational user-defined data-type or object-type.</div> |
| </th> |
| </tr> |
| <tr id="i1785" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SubExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SubExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This expression wraps a sub-expression within parenthesis.</div> |
| </th> |
| </tr> |
| <tr id="i1786" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/SubExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">SubExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This expression wraps a sub-expression within parenthesis.</div> |
| </th> |
| </tr> |
| <tr id="i1787" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/Subgraph.html" title="interface in org.eclipse.persistence.jaxb">Subgraph</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This type represents a AttributeNode of an EntityGraph that corresponds to a |
| Managed Type.</div> |
| </th> |
| </tr> |
| <tr id="i1788" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SubqueryBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SubqueryBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a subquery expression.</div> |
| </th> |
| </tr> |
| <tr id="i1789" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/SubqueryDeclaration.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">SubqueryDeclaration</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Declaration.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Declaration</code></a> uses a subquery as the "root" object.</div> |
| </th> |
| </tr> |
| <tr id="i1790" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/SubqueryEntityResolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">SubqueryEntityResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Resolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Resolver</code></a> retrieves the type for an abstract schema name (entity name) if it can |
| be resolved otherwise a derived path will be assumed.</div> |
| </th> |
| </tr> |
| <tr id="i1791" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SubqueryFromClauseBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SubqueryFromClauseBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the from clause defined in a subquery.</div> |
| </th> |
| </tr> |
| <tr id="i1792" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SubSelectIdentificationVariableDeclarationBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SubSelectIdentificationVariableDeclarationBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for an identification variable declaration expression defined |
| in a sub-select expression.</div> |
| </th> |
| </tr> |
| <tr id="i1793" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SubstringExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SubstringExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The second and third arguments of the <b>SUBSTRING</b> function denote the starting position and |
| length of the substring to be returned.</div> |
| </th> |
| </tr> |
| <tr id="i1794" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SubstringExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SubstringExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/SubstringExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>SubstringExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/SubstringExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>SubstringExpression</code></a> when the |
| portion of the query to parse starts with <b>SUBSTRING</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1795" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/SubstringExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">SubstringExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The second and third arguments of the <code><b>SUBSTRING</b></code> function denote the starting |
| position and length of the substring to be returned.</div> |
| </th> |
| </tr> |
| <tr id="i1796" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SubtractionExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SubtractionExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">One of the four binary operators.</div> |
| </th> |
| </tr> |
| <tr id="i1797" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/SubtractionExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">SubtractionExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">TODO: |
| |
| <b>BNF:</b> <code>arithmetic_expression ::= arithmetic_expression - arithmetic_term</code></div> |
| </th> |
| </tr> |
| <tr id="i1798" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SumFunction.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SumFunction</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">One of the aggregate functions.</div> |
| </th> |
| </tr> |
| <tr id="i1799" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/SumFunctionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">SumFunctionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/SumFunctionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>SumFunctionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/SumFunction.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>SumFunction</code></a> when the portion of the query |
| to parse starts with <b>SUM</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1800" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/SumFunctionResolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">SumFunctionResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Resolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Resolver</code></a> is responsible to calculate the type based on the type of the state field.</div> |
| </th> |
| </tr> |
| <tr id="i1801" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/SumFunctionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">SumFunctionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">One of the aggregate functions.</div> |
| </th> |
| </tr> |
| <tr id="i1802" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/coordination/corba/sun/SunCORBATransportManager.html" title="class in org.eclipse.persistence.sessions.coordination.corba.sun">SunCORBATransportManager</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1803" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/SybasePlatform.html" title="class in org.eclipse.persistence.platform.database">SybasePlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Provides Sybase ASE specific behavior.</div> |
| </th> |
| </tr> |
| <tr id="i1804" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/SymfowarePlatform.html" title="class in org.eclipse.persistence.platform.database">SymfowarePlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Symfoware Server<br> |
| http://wiki.eclipse.org/EclipseLink/Development/Incubator/Extensions/SymfowarePlatform <br> |
| Test results: http://wiki.eclipse.org/EclipseLink/Development/DatabasePlatform/SymfowarePlatform/TestResults <br> |
| Contributed by: Fujitsu Ltd.<br> |
| Contributed under bug: 288715</div> |
| </th> |
| </tr> |
| <tr id="i1805" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/transaction/SynchronizationListenerFactory.html" title="interface in org.eclipse.persistence.transaction">SynchronizationListenerFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Generate synchronization listener objects of the appropriate type.</div> |
| </th> |
| </tr> |
| <tr id="i1806" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/SystemDefaults.html" title="class in org.eclipse.persistence.jpa.rs">SystemDefaults</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1807" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/SystemProperties.html" title="class in org.eclipse.persistence.config">SystemProperties</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class provides the list of System properties that are recognized by EclipseLink.</div> |
| </th> |
| </tr> |
| <tr id="i1808" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Table.html" title="interface in org.eclipse.persistence.jpa.config">Table</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1809" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/TableCreator.html" title="class in org.eclipse.persistence.tools.schemaframework">TableCreator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: This class is responsible for creating the tables defined in the project.</div> |
| </th> |
| </tr> |
| <tr id="i1810" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/factories/TableCreatorClassGenerator.html" title="class in org.eclipse.persistence.sessions.factories">TableCreatorClassGenerator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Allow for a class storing a TopLink table creator's tables (meta-data) to be generated.</div> |
| </th> |
| </tr> |
| <tr id="i1811" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/TableDeclaration.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">TableDeclaration</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Declaration.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Declaration</code></a> uses a database table as the "root" object.</div> |
| </th> |
| </tr> |
| <tr id="i1812" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/TableDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">TableDefinition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Allow a generic way of creating tables on the different platforms.</div> |
| </th> |
| </tr> |
| <tr id="i1813" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/TableExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">TableExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Defines a table expression.</div> |
| </th> |
| </tr> |
| <tr id="i1814" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/TableExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">TableExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a table expression.</div> |
| </th> |
| </tr> |
| <tr id="i1815" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/TableExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">TableExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/TableExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>TableExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/TableExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>TableExpression</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i1816" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/TableGenerator.html" title="interface in org.eclipse.persistence.jpa.config">TableGenerator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1817" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/TablePerClassPolicy.html" title="class in org.eclipse.persistence.descriptors">TablePerClassPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Provides the functionality to support a TABLE_PER_CLASS |
| inheritance strategy.</div> |
| </th> |
| </tr> |
| <tr id="i1818" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/TablePerMultitenantPolicy.html" title="class in org.eclipse.persistence.descriptors">TablePerMultitenantPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A table per tenant multitenant policy.</div> |
| </th> |
| </tr> |
| <tr id="i1819" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sequencing/TableSequence.html" title="class in org.eclipse.persistence.sequencing">TableSequence</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Defines sequencing through using a SEQUENCE table.</div> |
| </th> |
| </tr> |
| <tr id="i1820" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/TableSequenceDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">TableSequenceDefinition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Allow a generic way of creating sequences on the different platforms, |
| and allow optional parameters to be specified.</div> |
| </th> |
| </tr> |
| <tr id="i1821" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/TableVariableDeclaration.html" title="class in org.eclipse.persistence.jpa.jpql.parser">TableVariableDeclaration</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Defines a table expression.</div> |
| </th> |
| </tr> |
| <tr id="i1822" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/TableVariableDeclarationBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">TableVariableDeclarationBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a table declaration.</div> |
| </th> |
| </tr> |
| <tr id="i1823" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/TableVariableDeclarationFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">TableVariableDeclarationFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/TableVariableDeclarationFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>TableVariableDeclarationFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/TableVariableDeclaration.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>TableVariableDeclaration</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i1824" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/TargetDatabase.html" title="class in org.eclipse.persistence.config">TargetDatabase</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Target database persistence property values.</div> |
| </th> |
| </tr> |
| <tr id="i1825" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/TargetServer.html" title="class in org.eclipse.persistence.config">TargetServer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Target server persistence property values.</div> |
| </th> |
| </tr> |
| <tr id="i1826" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Temporal.html" title="interface in org.eclipse.persistence.jpa.config">Temporal</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1827" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/TenantDiscriminatorColumn.html" title="annotation in org.eclipse.persistence.annotations">TenantDiscriminatorColumn</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Tenant discriminator column(s) are used with a SINGLE_TABLE multitenant |
| strategy.</div> |
| </th> |
| </tr> |
| <tr id="i1828" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/TenantDiscriminatorColumn.html" title="interface in org.eclipse.persistence.jpa.config">TenantDiscriminatorColumn</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1829" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/TenantDiscriminatorColumns.html" title="annotation in org.eclipse.persistence.annotations">TenantDiscriminatorColumns</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A TenantDiscriminatorColumns annotation allows the definition of multiple |
| TenantDiscriminatorColumn.</div> |
| </th> |
| </tr> |
| <tr id="i1830" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/TenantTableDiscriminator.html" title="annotation in org.eclipse.persistence.annotations">TenantTableDiscriminator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| A tenant table discriminator is used with a TABLE_PER_TENANT multitenant |
| strategy.</div> |
| </th> |
| </tr> |
| <tr id="i1831" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/TenantTableDiscriminator.html" title="interface in org.eclipse.persistence.jpa.config">TenantTableDiscriminator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1832" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/TenantTableDiscriminatorType.html" title="enum in org.eclipse.persistence.annotations">TenantTableDiscriminatorType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An enum that is used within the TenantTableDiscriminator annotation.</div> |
| </th> |
| </tr> |
| <tr id="i1833" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/TextEdit.html" title="interface in org.eclipse.persistence.jpa.jpql.tools">TextEdit</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>TextEdit</code> contains the information of a change that can be made to the JPQL query |
| after performing a refactoring operation.</div> |
| </th> |
| </tr> |
| <tr id="i1834" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/TimeOfDay.html" title="annotation in org.eclipse.persistence.annotations">TimeOfDay</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A TimeOfDay annotation is used to specify a specific time of day using a |
| Calendar instance which is to be used within an OptimisticLocking annotation.</div> |
| </th> |
| </tr> |
| <tr id="i1835" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/TimeOfDay.html" title="interface in org.eclipse.persistence.jpa.config">TimeOfDay</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1836" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/TimestampLockingPolicy.html" title="class in org.eclipse.persistence.descriptors">TimestampLockingPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Used to allow a single version timestamp to be used for optimistic locking.</div> |
| </th> |
| </tr> |
| <tr id="i1837" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/TimesTen7Platform.html" title="class in org.eclipse.persistence.platform.database">TimesTen7Platform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Provides TimesTen 7 specific behavior.</div> |
| </th> |
| </tr> |
| <tr id="i1838" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/database/TimesTenPlatform.html" title="class in org.eclipse.persistence.platform.database">TimesTenPlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Database platform for the TimesTen database product.</div> |
| </th> |
| </tr> |
| <tr id="i1839" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/invalidation/TimeToLiveCacheInvalidationPolicy.html" title="class in org.eclipse.persistence.descriptors.invalidation">TimeToLiveCacheInvalidationPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| A CacheInvalidationPolicy which allows objects to live for a specific amount of time |
| after they are read.</div> |
| </th> |
| </tr> |
| <tr id="i1840" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/TransactionException.html" title="class in org.eclipse.persistence.exceptions">TransactionException</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1841" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/TransactionExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">TransactionExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| English ResourceBundle for TransactionException messages.</div> |
| </th> |
| </tr> |
| <tr id="i1842" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/rs/util/TransactionWrapper.html" title="class in org.eclipse.persistence.jpa.rs.util">TransactionWrapper</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1843" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/Transformation.html" title="annotation in org.eclipse.persistence.annotations">Transformation</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Transformation is an optional annotation for org.eclipse.persistence.mappings.TransformationMapping.</div> |
| </th> |
| </tr> |
| <tr id="i1844" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Transformation.html" title="interface in org.eclipse.persistence.jpa.config">Transformation</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1845" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/TransformationMapping.html" title="class in org.eclipse.persistence.mappings">TransformationMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: A transformation mapping is used for a specialized translation between how |
| a value is represented in Java and its representation on the databae.</div> |
| </th> |
| </tr> |
| <tr id="i1846" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/changesets/TransformationMappingChangeRecord.html" title="interface in org.eclipse.persistence.sessions.changesets">TransformationMappingChangeRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: To Provide API to the TransformationMappingChangeRecord.</div> |
| </th> |
| </tr> |
| <tr id="i1847" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/builder/TransformerPropertyBuilder.html" title="class in org.eclipse.persistence.jaxb.compiler.builder">TransformerPropertyBuilder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class is building properties from write transformers.</div> |
| </th> |
| </tr> |
| <tr id="i1848" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/builder/helper/TransformerReflectionHelper.html" title="class in org.eclipse.persistence.jaxb.compiler.builder.helper">TransformerReflectionHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Provides return type from write transformation method.</div> |
| </th> |
| </tr> |
| <tr id="i1849" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Transient.html" title="interface in org.eclipse.persistence.jpa.config">Transient</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1850" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/TransientCompatibleAnnotations.html" title="class in org.eclipse.persistence.annotations">TransientCompatibleAnnotations</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| |
| This class is used by our JPA annotation processing to discover which annotations may coexist with a |
| jakarta.persistence.Transient annotation.</div> |
| </th> |
| </tr> |
| <tr id="i1851" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/remote/corba/sun/TransporterDefaultFactory.html" title="class in org.eclipse.persistence.sessions.remote.corba.sun">TransporterDefaultFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| org/eclipse/persistence/internal/remote/TransporterDefaultFactory.java |
| Generated by the IDL-to-Java compiler (portable), version "3.0" |
| from d:/StarTeam/DIDev/Pine/TopLink/DISource/IDLs/CorbaRemoteSessionControllerSun.idl |
| Thursday, May 3, 2001 1:36:59 PM EDT</div> |
| </th> |
| </tr> |
| <tr id="i1852" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/remote/corba/sun/TransporterHelper.html" title="class in org.eclipse.persistence.sessions.remote.corba.sun">TransporterHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| org/eclipse/persistence/internal/remote/TransporterHelper.java |
| Generated by the IDL-to-Java compiler (portable), version "3.0" |
| from d:/StarTeam/DIDev/Pine/TopLink/DISource/IDLs/CorbaRemoteSessionControllerSun.idl |
| Thursday, May 3, 2001 1:36:59 PM EDT</div> |
| </th> |
| </tr> |
| <tr id="i1853" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/remote/corba/sun/TransporterHolder.html" title="class in org.eclipse.persistence.sessions.remote.corba.sun">TransporterHolder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| org/eclipse/persistence/internal/remote/TransporterHolder.java |
| Generated by the IDL-to-Java compiler (portable), version "3.0" |
| from d:/StarTeam/DIDev/Pine/TopLink/DISource/IDLs/CorbaRemoteSessionControllerSun.idl |
| Thursday, May 3, 2001 1:36:59 PM EDT</div> |
| </th> |
| </tr> |
| <tr id="i1854" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/coordination/TransportManager.html" title="class in org.eclipse.persistence.sessions.coordination">TransportManager</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide an abstract class that offers a common API to handling |
| remote command connections.</div> |
| </th> |
| </tr> |
| <tr id="i1855" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/TreatExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">TreatExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Returns an expression that allows to treat its base as if it were a subclass of the class |
| returned by the base.</div> |
| </th> |
| </tr> |
| <tr id="i1856" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/TreatExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">TreatExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a <code><b>TREAT</b></code> expression.</div> |
| </th> |
| </tr> |
| <tr id="i1857" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/TreatExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">TreatExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/TreatExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>TreatExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/TreatExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>TreatExpression</code></a> when the portion of the |
| query to parse starts with <b>TREAT</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1858" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/TreatExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">TreatExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Returns an expression that allows to treat its base as if it were a subclass of the class |
| returned by the base.</div> |
| </th> |
| </tr> |
| <tr id="i1859" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/TreatResolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">TreatResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Resolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Resolver</code></a> resolves a path and casts it as another entity type.</div> |
| </th> |
| </tr> |
| <tr id="i1860" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/TrimExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">TrimExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>TRIM</b> function trims the specified character from a string.</div> |
| </th> |
| </tr> |
| <tr id="i1861" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/TrimExpression.Specification.html" title="enum in org.eclipse.persistence.jpa.jpql.parser">TrimExpression.Specification</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The possible ways to trim the string.</div> |
| </th> |
| </tr> |
| <tr id="i1862" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/TrimExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">TrimExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/TrimExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>TrimExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/TrimExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>TrimExpression</code></a> when the portion of the |
| query to parse starts with <b>TRIM</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1863" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/TrimExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">TrimExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code><b>TRIM</b></code> function trims the specified character from a string.</div> |
| </th> |
| </tr> |
| <tr id="i1864" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/config/TunerType.html" title="class in org.eclipse.persistence.config">TunerType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Tuning persistence property values.</div> |
| </th> |
| </tr> |
| <tr id="i1865" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/TypeConstraintException.html" title="class in jakarta.xml.bind">TypeConstraintException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This exception indicates that a violation of a dynamically checked type |
| constraint was detected.</div> |
| </th> |
| </tr> |
| <tr id="i1866" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/converters/TypeConversionConverter.html" title="class in org.eclipse.persistence.mappings.converters">TypeConversionConverter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Type conversion converters are used to explicitly map a database type to a |
| Java type.</div> |
| </th> |
| </tr> |
| <tr id="i1867" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/TypeConverter.html" title="annotation in org.eclipse.persistence.annotations">TypeConverter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The TypeConverter annotation is used to specify an EclipseLink |
| org.eclipse.persistence.mappings.converters.TypeConversionConverter for modification |
| of the data value(s) during the reading and writing of a mapped attribute.</div> |
| </th> |
| </tr> |
| <tr id="i1868" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/TypeConverter.html" title="interface in org.eclipse.persistence.jpa.config">TypeConverter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1869" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/TypeConverters.html" title="annotation in org.eclipse.persistence.annotations">TypeConverters</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A TypeConverters annotation allows the definition of multiple TypeConverter.</div> |
| </th> |
| </tr> |
| <tr id="i1870" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/TypedAssociation.html" title="class in org.eclipse.persistence.mappings">TypedAssociation</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Generic association object.</div> |
| </th> |
| </tr> |
| <tr id="i1871" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/TypeDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">TypeDefinition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Allow for Oracle 8 object-relational user defined type to be created.</div> |
| </th> |
| </tr> |
| <tr id="i1872" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/TypeExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">TypeExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An entity type expression can be used to restrict query polymorphism.</div> |
| </th> |
| </tr> |
| <tr id="i1873" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/TypeExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">TypeExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a type expression.</div> |
| </th> |
| </tr> |
| <tr id="i1874" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/TypeExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">TypeExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/TypeExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>TypeExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/TypeExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>TypeExpression</code></a> when the portion of the |
| query to parse starts with <b>TYPE</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1875" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/TypeExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">TypeExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An entity type expression can be used to restrict query polymorphism.</div> |
| </th> |
| </tr> |
| <tr id="i1876" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/TypeHelper.html" title="class in org.eclipse.persistence.jpa.jpql.tools">TypeHelper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This helper contains methods related to <a href="org/eclipse/persistence/jpa/jpql/tools/spi/IType.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.spi"><code>IType</code></a> and can perform equivalency checks.</div> |
| </th> |
| </tr> |
| <tr id="i1877" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/TypeInfo.html" title="class in org.eclipse.persistence.jaxb.compiler">TypeInfo</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1878" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/TypeMappingInfo.html" title="class in org.eclipse.persistence.jaxb">TypeMappingInfo</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Provides a wrapper for a java type to be used when creating a JAXB context.</div> |
| </th> |
| </tr> |
| <tr id="i1879" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/TypeMappingInfo.ElementScope.html" title="enum in org.eclipse.persistence.jaxb">TypeMappingInfo.ElementScope</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1880" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/TypeTableDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">TypeTableDefinition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Allow for tabels of Oracle 8 object-relational user defined type to be created.</div> |
| </th> |
| </tr> |
| <tr id="i1881" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sequencing/UnaryTableSequence.html" title="class in org.eclipse.persistence.sequencing">UnaryTableSequence</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Defines sequencing through using a singleton sequence table.</div> |
| </th> |
| </tr> |
| <tr id="i1882" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/UnaryTableSequenceDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">UnaryTableSequenceDefinition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Creates / drops an unary sequence table: |
| the name of the table is sequence name; its only field is named unarySequenceCounterFieldName</div> |
| </th> |
| </tr> |
| <tr id="i1883" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/UnidirectionalOneToManyMapping.html" title="class in org.eclipse.persistence.mappings">UnidirectionalOneToManyMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: UnidirectionalOneToManyMapping doesn't have 1:1 back reference mapping.</div> |
| </th> |
| </tr> |
| <tr id="i1884" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/UnionClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser">UnionClause</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>UNION</b> clause allows the results of two queries to be combined.</div> |
| </th> |
| </tr> |
| <tr id="i1885" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/UnionClauseBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">UnionClauseBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the order by clause.</div> |
| </th> |
| </tr> |
| <tr id="i1886" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/UnionClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">UnionClauseFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/UnionClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>UnionClauseFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/UnionClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>UnionClause</code></a> when the portion of the |
| query to parse starts with <b>UNION</b>, <code>INTERSECT</code> or <code>EXCEPT</code>.</div> |
| </th> |
| </tr> |
| <tr id="i1887" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/UnionPartitioning.html" title="annotation in org.eclipse.persistence.annotations">UnionPartitioning</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">UnionPartitioning sends queries to all connection pools and unions the results.</div> |
| </th> |
| </tr> |
| <tr id="i1888" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/UnionPartitioning.html" title="interface in org.eclipse.persistence.jpa.config">UnionPartitioning</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1889" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/partitioning/UnionPartitioningPolicy.html" title="class in org.eclipse.persistence.descriptors.partitioning">UnionPartitioningPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| UnionPartitionPolicy sends queries to all connection pools and unions the results.</div> |
| </th> |
| </tr> |
| <tr id="i1890" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/UniqueConstraint.html" title="interface in org.eclipse.persistence.jpa.config">UniqueConstraint</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1891" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/UniqueKeyConstraint.html" title="class in org.eclipse.persistence.tools.schemaframework">UniqueKeyConstraint</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Define a unique key constraint for a table.</div> |
| </th> |
| </tr> |
| <tr id="i1892" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/UnitOfWork.html" title="interface in org.eclipse.persistence.sessions">UnitOfWork</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: To allow object level transactions.</div> |
| </th> |
| </tr> |
| <tr id="i1893" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/UnitOfWork.CommitOrderType.html" title="enum in org.eclipse.persistence.sessions">UnitOfWork.CommitOrderType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Defines the ordering of updates and deletes of a set of the same entity type during a commit or flush operation.</div> |
| </th> |
| </tr> |
| <tr id="i1894" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/changesets/UnitOfWorkChangeSet.html" title="interface in org.eclipse.persistence.sessions.changesets">UnitOfWorkChangeSet</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: To Provide API to the UnitOfWorkChangeSet.</div> |
| </th> |
| </tr> |
| <tr id="i1895" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/UnknownDeclaration.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">UnknownDeclaration</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Declaration.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Declaration</code></a> represents an unknown (invalid/incomplete) declaration.</div> |
| </th> |
| </tr> |
| <tr id="i1896" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/UnknownExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">UnknownExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This expression contains a portion of the query that is unknown to the parser.</div> |
| </th> |
| </tr> |
| <tr id="i1897" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/UnknownExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">UnknownExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/UnknownExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>UnknownExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/UnknownExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>UnknownExpression</code></a> when the portion of |
| the query to parse is unknown.</div> |
| </th> |
| </tr> |
| <tr id="i1898" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/UnknownExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">UnknownExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/model/query/StateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query"><code>StateObject</code></a> holds onto an unknown portion of a JPQL query that could not be parsed.</div> |
| </th> |
| </tr> |
| <tr id="i1899" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/unmapped/UnmappedContentHandler.html" title="interface in org.eclipse.persistence.oxm.unmapped">UnmappedContentHandler</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b>Provide an interface that can be implemented for handling |
| unmapped content during unmarshal operations with SAXPlatform.</div> |
| </th> |
| </tr> |
| <tr id="i1900" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/UnmarshalCallback.html" title="class in org.eclipse.persistence.jaxb.compiler">UnmarshalCallback</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i1901" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/UnmarshalException.html" title="class in jakarta.xml.bind">UnmarshalException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This exception indicates that an error has occurred while performing |
| an unmarshal operation that prevents the JAXB Provider from completing |
| the operation.</div> |
| </th> |
| </tr> |
| <tr id="i1902" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/UnmarshalKeepAsElementPolicy.html" title="enum in org.eclipse.persistence.oxm.mappings">UnmarshalKeepAsElementPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> Used in conjunction with XMLAnyObject/CollectionMapping and XMLCompositeObject/CollectionMapping |
| to specify when (if at all) to keep parts of the unmarshalled document as nodes.</div> |
| </th> |
| </tr> |
| <tr id="i1903" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/Unmarshaller.html" title="interface in jakarta.xml.bind">Unmarshaller</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code>Unmarshaller</code> class governs the process of deserializing XML |
| data into newly created Java content trees, optionally validating the XML |
| data as it is unmarshalled.</div> |
| </th> |
| </tr> |
| <tr id="i1904" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/Unmarshaller.Listener.html" title="class in jakarta.xml.bind">Unmarshaller.Listener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| Register an instance of an implementation of this class with <a href="jakarta/xml/bind/Unmarshaller.html" title="interface in jakarta.xml.bind"><code>Unmarshaller</code></a> to externally listen |
| for unmarshal events.</div> |
| </th> |
| </tr> |
| <tr id="i1905" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/UnmarshallerHandler.html" title="interface in jakarta.xml.bind">UnmarshallerHandler</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Unmarshaller implemented as SAX ContentHandler.</div> |
| </th> |
| </tr> |
| <tr id="i1906" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/UnmarshallerProperties.html" title="class in org.eclipse.persistence.jaxb">UnmarshallerProperties</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">These are properties that may be set on an instance of Unmarshaller.</div> |
| </th> |
| </tr> |
| <tr id="i1907" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/UnmarshalRecord.html" title="class in org.eclipse.persistence.oxm.record">UnmarshalRecord</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1908" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/UpdateAllQuery.html" title="class in org.eclipse.persistence.queries">UpdateAllQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| A Query Class used to perform a bulk update using TopLink's expression framework.</div> |
| </th> |
| </tr> |
| <tr id="i1909" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/UpdateClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser">UpdateClause</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This is the update clause of the update statement.</div> |
| </th> |
| </tr> |
| <tr id="i1910" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/UpdateClauseBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">UpdateClauseBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the update clause.</div> |
| </th> |
| </tr> |
| <tr id="i1911" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/UpdateClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">UpdateClauseFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/UpdateClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>UpdateClauseFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/UpdateClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>UpdateClause</code></a> when the portion of the query |
| to parse starts with <b>UPDATE</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1912" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/UpdateClauseStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">UpdateClauseStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This is the <code><b>UPDATE</b></code> clause of the <code><b>UPDATE</b></code> statement.</div> |
| </th> |
| </tr> |
| <tr id="i1913" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/UpdateItem.html" title="class in org.eclipse.persistence.jpa.jpql.parser">UpdateItem</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code>new_value</code> specified for an update operation must be compatible in type with the |
| field to which it is assigned.</div> |
| </th> |
| </tr> |
| <tr id="i1914" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/UpdateItemBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">UpdateItemBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the update item expression.</div> |
| </th> |
| </tr> |
| <tr id="i1915" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/UpdateItemFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">UpdateItemFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/UpdateItemFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>UpdateItemFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/UpdateItem.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>UpdateItem</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i1916" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/UpdateItemStateFieldPathExpressionBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">UpdateItemStateFieldPathExpressionBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for a state field path expression used in an update item.</div> |
| </th> |
| </tr> |
| <tr id="i1917" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/UpdateItemStateFieldPathExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">UpdateItemStateFieldPathExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/UpdateItemStateFieldPathExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>UpdateItemStateFieldPathExpressionFactory</code></a> is meant to handle the parsing of a |
| portion of the query when it's expected to be a state field path.</div> |
| </th> |
| </tr> |
| <tr id="i1918" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/UpdateItemStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">UpdateItemStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code>new_value</code> specified for an update operation must be compatible in type with the |
| field to which it is assigned.</div> |
| </th> |
| </tr> |
| <tr id="i1919" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/UpdateObjectQuery.html" title="class in org.eclipse.persistence.queries">UpdateObjectQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Used for updating existing objects into the database.</div> |
| </th> |
| </tr> |
| <tr id="i1920" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/UpdateStatement.html" title="class in org.eclipse.persistence.jpa.jpql.parser">UpdateStatement</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>UPDATE</b> clause of a query consists of a conditional expression used to select objects |
| or values that satisfy the expression.</div> |
| </th> |
| </tr> |
| <tr id="i1921" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/UpdateStatementBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">UpdateStatementBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the update statement.</div> |
| </th> |
| </tr> |
| <tr id="i1922" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/UpdateStatementFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">UpdateStatementFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/UpdateStatementFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>UpdateStatementFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/UpdateStatement.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>UpdateStatement</code></a> when the portion of the |
| query to parse starts with <b>UPDATE</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1923" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/UpdateStatementStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">UpdateStatementStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code><b>UPDATE</b></code> clause of a query consists of a conditional expression used to |
| select objects or values that satisfy the expression.</div> |
| </th> |
| </tr> |
| <tr id="i1924" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/UpperExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">UpperExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>UPPER</b> function converts a string to upper case and it returns a string.</div> |
| </th> |
| </tr> |
| <tr id="i1925" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/UpperExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">UpperExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/UpperExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>UpperExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/UpperExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>UpperExpression</code></a> when the portion of the |
| query to parse starts with <b>UPPER</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1926" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/UpperExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">UpperExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code><b>UPPER</b></code> function converts a string to upper case and it returns a string.</div> |
| </th> |
| </tr> |
| <tr id="i1927" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/UuidGenerator.html" title="annotation in org.eclipse.persistence.annotations">UuidGenerator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Defines a primary key generator that may be |
| referenced by name when a generator element is specified for |
| the <code>GeneratedValue</code> annotation.</div> |
| </th> |
| </tr> |
| <tr id="i1928" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/UuidGenerator.html" title="interface in org.eclipse.persistence.jpa.config">UuidGenerator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1929" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/UuidGenerators.html" title="annotation in org.eclipse.persistence.annotations">UuidGenerators</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A UuidGenerators annotation allows the definition of multiple UuidGenerator.</div> |
| </th> |
| </tr> |
| <tr id="i1930" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sequencing/UUIDSequence.html" title="class in org.eclipse.persistence.sequencing">UUIDSequence</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1931" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/ValidatingMarshalRecord.html" title="class in org.eclipse.persistence.oxm.record">ValidatingMarshalRecord</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1932" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/ValidatingMarshalRecord.MarshalSAXParseException.html" title="class in org.eclipse.persistence.oxm.record">ValidatingMarshalRecord.MarshalSAXParseException</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1933" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/ValidationEvent.html" title="interface in jakarta.xml.bind">ValidationEvent</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This event indicates that a problem was encountered while validating the |
| incoming XML data during an unmarshal operation, while performing |
| on-demand validation of the Java content tree, or while marshalling the |
| Java content tree back to XML data.</div> |
| </th> |
| </tr> |
| <tr id="i1934" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/util/ValidationEventCollector.html" title="class in jakarta.xml.bind.util">ValidationEventCollector</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><a href="jakarta/xml/bind/ValidationEventHandler.html" title="interface in jakarta.xml.bind"><code>ValidationEventHandler</code></a> |
| implementation that collects all events.</div> |
| </th> |
| </tr> |
| <tr id="i1935" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/ValidationEventHandler.html" title="interface in jakarta.xml.bind">ValidationEventHandler</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A basic event handler interface for validation errors.</div> |
| </th> |
| </tr> |
| <tr id="i1936" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/helpers/ValidationEventImpl.html" title="class in jakarta.xml.bind.helpers">ValidationEventImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Default implementation of the ValidationEvent interface.</div> |
| </th> |
| </tr> |
| <tr id="i1937" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/ValidationEventLocator.html" title="interface in jakarta.xml.bind">ValidationEventLocator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Encapsulate the location of a ValidationEvent.</div> |
| </th> |
| </tr> |
| <tr id="i1938" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/helpers/ValidationEventLocatorImpl.html" title="class in jakarta.xml.bind.helpers">ValidationEventLocatorImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Default implementation of the ValidationEventLocator interface.</div> |
| </th> |
| </tr> |
| <tr id="i1939" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/ValidationException.html" title="class in jakarta.xml.bind">ValidationException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This exception indicates that an error has occurred while performing |
| a validate operation.</div> |
| </th> |
| </tr> |
| <tr id="i1940" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/ValidationException.html" title="class in org.eclipse.persistence.exceptions">ValidationException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: This exception is used if incorrect state or method arguments are detected |
| in a general TopLink object.</div> |
| </th> |
| </tr> |
| <tr id="i1941" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/ValidationExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">ValidationExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| English ResourceBundle for ValidationException messages.</div> |
| </th> |
| </tr> |
| <tr id="i1942" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/ValidationXMLReader.html" title="class in org.eclipse.persistence.jaxb">ValidationXMLReader</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Detects external Bean Validation configuration.</div> |
| </th> |
| </tr> |
| <tr id="i1943" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/Validator.html" title="interface in jakarta.xml.bind">Validator</a></td> |
| <th class="colLast" scope="row">Deprecated. |
| <div class="deprecationComment">since JAXB 2.0</div> |
| </th> |
| </tr> |
| <tr id="i1944" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ValueExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ValueExpression</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An identification variable qualified by the <code><b>VALUE</b></code> operator is a path |
| expression.</div> |
| </th> |
| </tr> |
| <tr id="i1945" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/ValueExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">ValueExpressionFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/ValueExpressionFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>ValueExpressionFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/ValueExpression.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>ValueExpression</code></a> when the portion of the |
| query to parse starts with <b>VALUE</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1946" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/ValueExpressionStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">ValueExpressionStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This object represents an identification variable that maps the values of a <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Map</code></a>.</div> |
| </th> |
| </tr> |
| <tr id="i1947" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/indirection/ValueHolder.html" title="class in org.eclipse.persistence.indirection">ValueHolder</a><<a href="org/eclipse/persistence/indirection/ValueHolder.html" title="type parameter in ValueHolder">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Act as a place holder for a variable that required a value holder interface.</div> |
| </th> |
| </tr> |
| <tr id="i1948" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/indirection/ValueHolderInterface.html" title="interface in org.eclipse.persistence.indirection">ValueHolderInterface</a><<a href="org/eclipse/persistence/indirection/ValueHolderInterface.html" title="type parameter in ValueHolderInterface">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Interface to allow lazy loading of an object's relationships from the database.</div> |
| </th> |
| </tr> |
| <tr id="i1949" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/ValuePartition.html" title="annotation in org.eclipse.persistence.annotations">ValuePartition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Represent a specific value partition.</div> |
| </th> |
| </tr> |
| <tr id="i1950" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/ValuePartition.html" title="interface in org.eclipse.persistence.jpa.config">ValuePartition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1951" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/ValuePartitioning.html" title="annotation in org.eclipse.persistence.annotations">ValuePartitioning</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">ValuePartitioning partitions access to a database cluster by a field value from the object, |
| such as the object's location, or tenant.</div> |
| </th> |
| </tr> |
| <tr id="i1952" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/ValuePartitioning.html" title="interface in org.eclipse.persistence.jpa.config">ValuePartitioning</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1953" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/partitioning/ValuePartitioningPolicy.html" title="class in org.eclipse.persistence.descriptors.partitioning">ValuePartitioningPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| ValuePartitioningPolicy partitions access to a database cluster by a field value from the object, |
| such as the object's location, or tenant.</div> |
| </th> |
| </tr> |
| <tr id="i1954" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/ValueReadQuery.html" title="class in org.eclipse.persistence.queries">ValueReadQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Concrete class to perform a read of a single data value.</div> |
| </th> |
| </tr> |
| <tr id="i1955" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/resolver/ValueResolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver">ValueResolver</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/tools/resolver/Resolver.html" title="class in org.eclipse.persistence.jpa.jpql.tools.resolver"><code>Resolver</code></a> is responsible to return the map value, which means that for identification |
| variables referring to an instance of an association or collection represented as a <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Map</code></a>, the identification variable is of the abstract schema type of the map value.</div> |
| </th> |
| </tr> |
| <tr id="i1956" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/VariableDeclarationStateObject.html" title="interface in org.eclipse.persistence.jpa.jpql.tools.model.query">VariableDeclarationStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This defines a variable declaration, which has a "root" object and an identification variable.</div> |
| </th> |
| </tr> |
| <tr id="i1957" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/VariableOneToOne.html" title="annotation in org.eclipse.persistence.annotations">VariableOneToOne</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Variable one to one mappings are used to represent a pointer references |
| between a java object and an implementer of an interface.</div> |
| </th> |
| </tr> |
| <tr id="i1958" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/VariableOneToOne.html" title="interface in org.eclipse.persistence.jpa.config">VariableOneToOne</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1959" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/mappings/VariableOneToOneMapping.html" title="class in org.eclipse.persistence.mappings">VariableOneToOneMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Variable one to one mappings are used to represent a pointer references |
| between a java object and an implementer of an interface.</div> |
| </th> |
| </tr> |
| <tr id="i1960" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/VarrayDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">VarrayDefinition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Allow for creation of varray type.</div> |
| </th> |
| </tr> |
| <tr id="i1961" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/Version.html" title="interface in org.eclipse.persistence.jpa.config">Version</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i1962" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/Version.html" title="class in org.eclipse.persistence">Version</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class stores variables for the version and build numbers that are used |
| in printouts and exceptions.</div> |
| </th> |
| </tr> |
| <tr id="i1963" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/VersionLockingPolicy.html" title="class in org.eclipse.persistence.descriptors">VersionLockingPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Used to allow a single version number to be used for optimistic locking.</div> |
| </th> |
| </tr> |
| <tr id="i1964" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/tools/schemaframework/ViewDefinition.html" title="class in org.eclipse.persistence.tools.schemaframework">ViewDefinition</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Allow for creation of views.</div> |
| </th> |
| </tr> |
| <tr id="i1965" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/VirtualAccessMethods.html" title="annotation in org.eclipse.persistence.annotations">VirtualAccessMethods</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Specifies that this class contains virtual attributes.</div> |
| </th> |
| </tr> |
| <tr id="i1966" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/VirtualJPQLQueryBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">VirtualJPQLQueryBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/JPQLQueryBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>JPQLQueryBNF</code></a> can be used as a virtual BNF, which can wrap another BNF or BNFs and |
| modify the default behavior.</div> |
| </th> |
| </tr> |
| <tr id="i1967" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/VPDMultitenantPolicy.html" title="class in org.eclipse.persistence.descriptors">VPDMultitenantPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A vpd multitenant policy.</div> |
| </th> |
| </tr> |
| <tr id="i1968" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/W3CDomHandler.html" title="class in jakarta.xml.bind.annotation">W3CDomHandler</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><a href="jakarta/xml/bind/annotation/DomHandler.html" title="interface in jakarta.xml.bind.annotation"><code>DomHandler</code></a> implementation for W3C DOM (<code>org.w3c.dom</code> package.)</div> |
| </th> |
| </tr> |
| <tr id="i1969" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/indirection/WeavedAttributeValueHolderInterface.html" title="interface in org.eclipse.persistence.indirection">WeavedAttributeValueHolderInterface</a><<a href="org/eclipse/persistence/indirection/WeavedAttributeValueHolderInterface.html" title="type parameter in WeavedAttributeValueHolderInterface">T</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| This interface defines functionality required by ValueHolders for OneToOneMappings that |
| have LAZY access weaved into them and use Property (method) based access |
| |
| The weaving feature adds a paralell valueholder to the class it weaves and uses that valueholder |
| to control the lazy loading.</div> |
| </th> |
| </tr> |
| <tr id="i1970" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/wls/WebLogic_10_Platform.html" title="class in org.eclipse.persistence.platform.server.wls">WebLogic_10_Platform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| |
| This is the concrete subclass responsible for representing WebLogic 10 specific behavior.</div> |
| </th> |
| </tr> |
| <tr id="i1971" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/wls/WebLogic_12_Platform.html" title="class in org.eclipse.persistence.platform.server.wls">WebLogic_12_Platform</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1972" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/wls/WebLogic_9_Platform.html" title="class in org.eclipse.persistence.platform.server.wls">WebLogic_9_Platform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| |
| This is the concrete subclass responsible for representing WebLogic9 specific behavior.</div> |
| </th> |
| </tr> |
| <tr id="i1973" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/wls/WebLogicPlatform.html" title="class in org.eclipse.persistence.platform.server.wls">WebLogicPlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| |
| This is the concrete subclass responsible for representing WebLogic-specific |
| server behavior.</div> |
| </th> |
| </tr> |
| <tr id="i1974" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/wls/WebLogicPlatformDetector.html" title="class in org.eclipse.persistence.platform.server.wls">WebLogicPlatformDetector</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1975" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/services/weblogic/WebLogicRuntimeServices.html" title="class in org.eclipse.persistence.services.weblogic">WebLogicRuntimeServices</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide a dynamic interface into the EclipseLink Session.</div> |
| </th> |
| </tr> |
| <tr id="i1976" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/transaction/wls/WebLogicTransactionController.html" title="class in org.eclipse.persistence.transaction.wls">WebLogicTransactionController</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: TransactionController implementation for WLS JTA</div> |
| </th> |
| </tr> |
| <tr id="i1977" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/transaction/wls/WebLogicTransactionController11.html" title="class in org.eclipse.persistence.transaction.wls">WebLogicTransactionController11</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: TransactionController implementation for WLS JTA</div> |
| </th> |
| </tr> |
| <tr id="i1978" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/was/WebSphere_6_1_Platform.html" title="class in org.eclipse.persistence.platform.server.was">WebSphere_6_1_Platform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| |
| This is the concrete subclass responsible for representing WebSphere |
| 6.1-specific server behavior.</div> |
| </th> |
| </tr> |
| <tr id="i1979" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/was/WebSphere_7_Platform.html" title="class in org.eclipse.persistence.platform.server.was">WebSphere_7_Platform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| |
| This is the concrete subclass responsible for representing WebSphere 7 -specific server behavior.</div> |
| </th> |
| </tr> |
| <tr id="i1980" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/was/WebSphere_EJBEmbeddable_Platform.html" title="class in org.eclipse.persistence.platform.server.was">WebSphere_EJBEmbeddable_Platform</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1981" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/was/WebSphere_Liberty_Platform.html" title="class in org.eclipse.persistence.platform.server.was">WebSphere_Liberty_Platform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| |
| This is the concrete subclass responsible for representing WebSphere-specific server behavior.</div> |
| </th> |
| </tr> |
| <tr id="i1982" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/transaction/was/WebSphereEJBEmbeddableTransactionController.html" title="class in org.eclipse.persistence.transaction.was">WebSphereEJBEmbeddableTransactionController</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1983" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/transaction/was/WebSphereLibertyTransactionController.html" title="class in org.eclipse.persistence.transaction.was">WebSphereLibertyTransactionController</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1984" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/was/WebSpherePlatform.html" title="class in org.eclipse.persistence.platform.server.was">WebSpherePlatform</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| |
| This is the concrete subclass responsible for representing WebSphere-specific server behavior.</div> |
| </th> |
| </tr> |
| <tr id="i1985" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/server/was/WebSpherePlatformDetector.html" title="class in org.eclipse.persistence.platform.server.was">WebSpherePlatformDetector</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i1986" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/services/websphere/WebSphereRuntimeServices.html" title="class in org.eclipse.persistence.services.websphere">WebSphereRuntimeServices</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: Provide a dynamic interface into the EclipseLink Session.</div> |
| </th> |
| </tr> |
| <tr id="i1987" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/transaction/was/WebSphereTransactionController.html" title="class in org.eclipse.persistence.transaction.was">WebSphereTransactionController</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| <b>Purpose</b>: TransactionController implementation for WebSphere</div> |
| </th> |
| </tr> |
| <tr id="i1988" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/WhenClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser">WhenClause</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <b>WHEN</b> predicate is used to calculate a condition and when it's true, its <b>THEN</b> will |
| be executed.</div> |
| </th> |
| </tr> |
| <tr id="i1989" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/WhenClauseBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">WhenClauseBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the when clause of the case expression.</div> |
| </th> |
| </tr> |
| <tr id="i1990" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/WhenClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">WhenClauseFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/WhenClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>WhenClauseFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/WhenClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>WhenClause</code></a> when the portion of the query to |
| parse starts with <b>WHEN</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1991" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/WhenClauseStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">WhenClauseStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code><b>WHEN</b></code> predicate is used to calculate a condition and when it's true, its |
| <code><b>THEN</b></code> will be executed.</div> |
| </th> |
| </tr> |
| <tr id="i1992" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/WhereClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser">WhereClause</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <b>WHERE</b> clause of a query consists of a conditional expression used to select objects or |
| values that satisfy the expression.</div> |
| </th> |
| </tr> |
| <tr id="i1993" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/WhereClauseBNF.html" title="class in org.eclipse.persistence.jpa.jpql.parser">WhereClauseBNF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The query BNF for the where clause.</div> |
| </th> |
| </tr> |
| <tr id="i1994" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/parser/WhereClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser">WhereClauseFactory</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This <a href="org/eclipse/persistence/jpa/jpql/parser/WhereClauseFactory.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>WhereClauseFactory</code></a> creates a new <a href="org/eclipse/persistence/jpa/jpql/parser/WhereClause.html" title="class in org.eclipse.persistence.jpa.jpql.parser"><code>WhereClause</code></a> when the portion of the query |
| to parse starts with <b>WHERE</b>.</div> |
| </th> |
| </tr> |
| <tr id="i1995" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/model/query/WhereClauseStateObject.html" title="class in org.eclipse.persistence.jpa.jpql.tools.model.query">WhereClauseStateObject</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The <code><b>WHERE</b></code> clause of a query consists of a conditional expression used to |
| select objects or values that satisfy the expression.</div> |
| </th> |
| </tr> |
| <tr id="i1996" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/WordParser.html" title="class in org.eclipse.persistence.jpa.jpql">WordParser</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This "parser/scanner" holds onto the string version of the JPQL query that is parsed into a |
| parsed tree.</div> |
| </th> |
| </tr> |
| <tr id="i1997" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/WordParser.WordType.html" title="enum in org.eclipse.persistence.jpa.jpql">WordParser.WordType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This enumeration determines the type of word that was scanned.</div> |
| </th> |
| </tr> |
| <tr id="i1998" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/descriptors/WrapperPolicy.html" title="interface in org.eclipse.persistence.descriptors">WrapperPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: The wrapper policy can be used to wrap all objects read from the database in another object.</div> |
| </th> |
| </tr> |
| <tr id="i1999" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/queries/WriteObjectQuery.html" title="class in org.eclipse.persistence.queries">WriteObjectQuery</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: |
| Used for inserting or updating objects |
| WriteObjectQuery determines whether to perform a insert or an update on the database.</div> |
| </th> |
| </tr> |
| <tr id="i2000" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/WriterRecord.html" title="class in org.eclipse.persistence.oxm.record">WriterRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Use this type of MarshalRecord when the marshal target is a Writer and the |
| XML should not be formatted with carriage returns or indenting.</div> |
| </th> |
| </tr> |
| <tr id="i2001" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/WriteTransformer.html" title="annotation in org.eclipse.persistence.annotations">WriteTransformer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Annotation for org.eclipse.persistence.mappings.TransformationMapping.</div> |
| </th> |
| </tr> |
| <tr id="i2002" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/config/WriteTransformer.html" title="interface in org.eclipse.persistence.jpa.config">WriteTransformer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">JPA scripting API implementation.</div> |
| </th> |
| </tr> |
| <tr id="i2003" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/annotations/WriteTransformers.html" title="annotation in org.eclipse.persistence.annotations">WriteTransformers</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An optional annotation for org.eclipse.persistence.mappings.TransformationMapping.</div> |
| </th> |
| </tr> |
| <tr id="i2004" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/xjc/XJCJavaAnnotationImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.xjc">XJCJavaAnnotationImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i2005" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/xjc/XJCJavaClassImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.xjc">XJCJavaClassImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i2006" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/xjc/XJCJavaConstructorImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.xjc">XJCJavaConstructorImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i2007" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/xjc/XJCJavaFieldImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.xjc">XJCJavaFieldImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i2008" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/xjc/XJCJavaMethodImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.xjc">XJCJavaMethodImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i2009" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/xjc/XJCJavaModelImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.xjc">XJCJavaModelImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i2010" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/xjc/XJCJavaModelInputImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.xjc">XJCJavaModelInputImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i2011" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/javamodel/xjc/XJCJavaPackageImpl.html" title="class in org.eclipse.persistence.jaxb.javamodel.xjc">XJCJavaPackageImpl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i2012" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/XMLAbstractAnyMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLAbstractAnyMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> An abstract superclass for XMLAnyObjectMapping and XMLAnyCollectionMapping.</div> |
| </th> |
| </tr> |
| <tr id="i2013" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlAbstractNullPolicy.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlAbstractNullPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for xml-abstract-null-policy complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2014" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlAccessMethods.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlAccessMethods</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for xml-access-methods complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2015" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlAccessMethods.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlAccessMethods</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b>This annotation allows the userTo specify accessor methods for |
| a given property.</div> |
| </th> |
| </tr> |
| <tr id="i2016" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlAccessOrder.html" title="enum in jakarta.xml.bind.annotation">XmlAccessOrder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Used by XmlAccessorOrder to control the ordering of properties and |
| fields in a JAXB bound class.</div> |
| </th> |
| </tr> |
| <tr id="i2017" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlAccessOrder.html" title="enum in org.eclipse.persistence.jaxb.xmlmodel">XmlAccessOrder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for xml-access-order.</div> |
| </th> |
| </tr> |
| <tr id="i2018" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlAccessorOrder.html" title="annotation in jakarta.xml.bind.annotation">XmlAccessorOrder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> Controls the ordering of fields and properties in a class.</div> |
| </th> |
| </tr> |
| <tr id="i2019" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlAccessorType.html" title="annotation in jakarta.xml.bind.annotation">XmlAccessorType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> Controls whether fields or Javabean properties are serialized by default.</div> |
| </th> |
| </tr> |
| <tr id="i2020" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlAccessType.html" title="enum in jakarta.xml.bind.annotation">XmlAccessType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Used by XmlAccessorType to control serialization of fields or |
| properties.</div> |
| </th> |
| </tr> |
| <tr id="i2021" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlAccessType.html" title="enum in org.eclipse.persistence.jaxb.xmlmodel">XmlAccessType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for xml-access-type.</div> |
| </th> |
| </tr> |
| <tr id="i2022" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/adapters/XmlAdapter.html" title="class in jakarta.xml.bind.annotation.adapters">XmlAdapter</a><<a href="jakarta/xml/bind/annotation/adapters/XmlAdapter.html" title="type parameter in XmlAdapter">ValueType</a>,​<a href="jakarta/xml/bind/annotation/adapters/XmlAdapter.html" title="type parameter in XmlAdapter">BoundType</a>></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Adapts a Java type for custom marshaling.</div> |
| </th> |
| </tr> |
| <tr id="i2023" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlAnyAttribute.html" title="annotation in jakarta.xml.bind.annotation">XmlAnyAttribute</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| Maps a JavaBean property to a map of wildcard attributes.</div> |
| </th> |
| </tr> |
| <tr id="i2024" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlAnyAttribute.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlAnyAttribute</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2025" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/XMLAnyAttributeMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLAnyAttributeMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>:The XMLAnyAttributeMapping is used to map to an attribute in an object to any xml attributes contained |
| on a specific element in the XML Document.</div> |
| </th> |
| </tr> |
| <tr id="i2026" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/XMLAnyCollectionMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLAnyCollectionMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Any collection XML mappings map an attribute that contains a heterogenous collection of |
| objects to multiple XML elements.</div> |
| </th> |
| </tr> |
| <tr id="i2027" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlAnyElement.html" title="annotation in jakarta.xml.bind.annotation">XmlAnyElement</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Maps a JavaBean property to XML infoset representation and/or JAXB element.</div> |
| </th> |
| </tr> |
| <tr id="i2028" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlAnyElement.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlAnyElement</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2029" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/XMLAnyObjectMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLAnyObjectMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Any object XML mappings map an attribute that contains a single object to an XML element.</div> |
| </th> |
| </tr> |
| <tr id="i2030" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/attachment/XMLAttachmentMarshaller.html" title="interface in org.eclipse.persistence.oxm.attachment">XMLAttachmentMarshaller</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> Provides an interface through which EclipseLink can allow a user to do |
| special handling for Binary Data.</div> |
| </th> |
| </tr> |
| <tr id="i2031" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlAttachmentRef.html" title="annotation in jakarta.xml.bind.annotation">XmlAttachmentRef</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Marks a field/property that its XML form is a uri reference to mime content.</div> |
| </th> |
| </tr> |
| <tr id="i2032" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/attachment/XMLAttachmentUnmarshaller.html" title="interface in org.eclipse.persistence.oxm.attachment">XMLAttachmentUnmarshaller</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> Provides an interface through which EclipseLink can allow a user to do |
| special handling for Binary Data.</div> |
| </th> |
| </tr> |
| <tr id="i2033" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlAttribute.html" title="annotation in jakarta.xml.bind.annotation">XmlAttribute</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| Maps a JavaBean property to a XML attribute.</div> |
| </th> |
| </tr> |
| <tr id="i2034" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlAttribute.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlAttribute</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2035" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/XMLBinaryDataCollectionMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLBinaryDataCollectionMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b>Provide a mapping for a collection of binary data values that can be treated |
| as either inline binary values or as an attachment.</div> |
| </th> |
| </tr> |
| <tr id="i2036" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/XMLBinaryDataMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLBinaryDataMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b>Provide a mapping for binary data that can be treated as either inline or as |
| an attachment.</div> |
| </th> |
| </tr> |
| <tr id="i2037" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/XMLBinder.html" title="class in org.eclipse.persistence.oxm">XMLBinder</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC:</div> |
| </th> |
| </tr> |
| <tr id="i2038" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlBindings.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlBindings</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2039" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlBindings.JavaTypes.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlBindings.JavaTypes</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2040" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlBindings.XmlEnums.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlBindings.XmlEnums</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2041" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlBindings.XmlRegistries.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlBindings.XmlRegistries</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2042" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlCDATA.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlCDATA</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Wrap the value inside a CDATA section.</div> |
| </th> |
| </tr> |
| <tr id="i2043" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/XMLChoiceCollectionMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLChoiceCollectionMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC:</div> |
| </th> |
| </tr> |
| <tr id="i2044" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/XMLChoiceObjectMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLChoiceObjectMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC:</div> |
| </th> |
| </tr> |
| <tr id="i2045" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlClassExtractor.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlClassExtractor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for xml-class-extractor complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2046" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlClassExtractor.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlClassExtractor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A ClassExtractor allows for a user defined class indicator in place of |
| using xsi:type.</div> |
| </th> |
| </tr> |
| <tr id="i2047" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/XMLCollectionReferenceMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLCollectionReferenceMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">TopLink OXM version of a 1-M mapping.</div> |
| </th> |
| </tr> |
| <tr id="i2048" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/xml/XMLComparer.html" title="class in org.eclipse.persistence.platform.xml">XMLComparer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This class is used to compare if two DOM nodes are equal.</div> |
| </th> |
| </tr> |
| <tr id="i2049" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/XMLCompositeCollectionMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLCompositeCollectionMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Composite collection XML mappings map an attribute that contains a homogeneous collection of objects |
| to multiple XML elements.</div> |
| </th> |
| </tr> |
| <tr id="i2050" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/XMLCompositeDirectCollectionMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLCompositeDirectCollectionMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Composite direct collection XML mappings map a collection of simple types (String, Number, Date, |
| etc.) to and from a sequence of composite XML nodes.</div> |
| </th> |
| </tr> |
| <tr id="i2051" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/XMLCompositeObjectMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLCompositeObjectMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Composite object XML mappings represent a relationship between two classes.</div> |
| </th> |
| </tr> |
| <tr id="i2052" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/XMLConstants.html" title="class in org.eclipse.persistence.oxm">XMLConstants</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">XMLConstants maintains a list of useful XML constants.</div> |
| </th> |
| </tr> |
| <tr id="i2053" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/XMLContext.html" title="class in org.eclipse.persistence.oxm">XMLContext</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| An XMLContext is created based on EclipseLink sessions or projects and can then |
| used to create instances of XMLMarshaller, XMLUnmarshaller and XMLValidator.</div> |
| </th> |
| </tr> |
| <tr id="i2054" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/XMLConversionException.html" title="class in org.eclipse.persistence.exceptions">XMLConversionException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><B>Purpose</B>: XML conversion exceptions are raised for any problem when |
| converting Java types to/from XML.</div> |
| </th> |
| </tr> |
| <tr id="i2055" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/XMLConversionExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">XMLConversionExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i2056" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/converters/XMLConverter.html" title="interface in org.eclipse.persistence.oxm.mappings.converters">XMLConverter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Conversion interface to allow conversion between object and data types.</div> |
| </th> |
| </tr> |
| <tr id="i2057" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/converters/XMLConverterAdapter.html" title="class in org.eclipse.persistence.oxm.mappings.converters">XMLConverterAdapter</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i2058" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlCustomizer.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlCustomizer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The XmlCustomizer annotation is used to specify a class that implements the |
| org.eclipse.persistence.config.DescriptorCustomizer |
| interface and is to run against a class descriptor after all metadata |
| processing has been completed.</div> |
| </th> |
| </tr> |
| <tr id="i2059" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/XMLDescriptor.html" title="class in org.eclipse.persistence.oxm">XMLDescriptor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Use an XML project for nontransactional, nonpersistent (in-memory) conversions between Java objects and XML documents.</div> |
| </th> |
| </tr> |
| <tr id="i2060" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/XMLDirectMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLDirectMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">XML Direct Mappings map a Java attribute directly to XML attribute or text node.</div> |
| </th> |
| </tr> |
| <tr id="i2061" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlDiscriminatorNode.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlDiscriminatorNode</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The XmlDiscriminatorNode annotation is used to specify the class |
| indicator field name when using inheritance.</div> |
| </th> |
| </tr> |
| <tr id="i2062" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlDiscriminatorValue.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlDiscriminatorValue</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The XmlDiscriminatorValue annotation is used to specify the class indicator for a |
| given type when using inheritance.</div> |
| </th> |
| </tr> |
| <tr id="i2063" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlElement.html" title="annotation in jakarta.xml.bind.annotation">XmlElement</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Maps a JavaBean property to a XML element derived from property name.</div> |
| </th> |
| </tr> |
| <tr id="i2064" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlElement.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlElement</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2065" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlElement.DEFAULT.html" title="class in jakarta.xml.bind.annotation">XmlElement.DEFAULT</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Used in <a href="jakarta/xml/bind/annotation/XmlElement.html#type()"><code>XmlElement.type()</code></a> to |
| signal that the type be inferred from the signature |
| of the property.</div> |
| </th> |
| </tr> |
| <tr id="i2066" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlElement.XmlInverseReference.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlElement.XmlInverseReference</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2067" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlElementDecl.html" title="annotation in jakarta.xml.bind.annotation">XmlElementDecl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Maps a factory method to a XML element.</div> |
| </th> |
| </tr> |
| <tr id="i2068" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlElementDecl.GLOBAL.html" title="class in jakarta.xml.bind.annotation">XmlElementDecl.GLOBAL</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Used in <a href="jakarta/xml/bind/annotation/XmlElementDecl.html#scope()"><code>XmlElementDecl.scope()</code></a> to |
| signal that the declaration is in the global scope.</div> |
| </th> |
| </tr> |
| <tr id="i2069" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlElementNillable.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlElementNillable</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2070" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlElementNillable.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlElementNillable</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> Provide a means of setting nillable on type and package |
| level, which is not possible with standard XmlElement annotation.</div> |
| </th> |
| </tr> |
| <tr id="i2071" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlElementRef.html" title="annotation in jakarta.xml.bind.annotation">XmlElementRef</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| Maps a JavaBean property to a XML element derived from property's type.</div> |
| </th> |
| </tr> |
| <tr id="i2072" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlElementRef.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlElementRef</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2073" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlElementRef.DEFAULT.html" title="class in jakarta.xml.bind.annotation">XmlElementRef.DEFAULT</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Used in <a href="jakarta/xml/bind/annotation/XmlElementRef.html#type()"><code>XmlElementRef.type()</code></a> to |
| signal that the type be inferred from the signature |
| of the property.</div> |
| </th> |
| </tr> |
| <tr id="i2074" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlElementRefs.html" title="annotation in jakarta.xml.bind.annotation">XmlElementRefs</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Marks a property that refers to classes with <a href="jakarta/xml/bind/annotation/XmlElement.html" title="annotation in jakarta.xml.bind.annotation"><code>XmlElement</code></a> |
| or JAXBElement.</div> |
| </th> |
| </tr> |
| <tr id="i2075" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlElementRefs.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlElementRefs</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2076" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlElements.html" title="annotation in jakarta.xml.bind.annotation">XmlElements</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| A container for multiple @<a href="jakarta/xml/bind/annotation/XmlElement.html" title="annotation in jakarta.xml.bind.annotation"><code>XmlElement</code></a> annotations.</div> |
| </th> |
| </tr> |
| <tr id="i2077" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlElements.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlElements</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2078" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlElementsJoinNodes.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlElementsJoinNodes</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">XmlElementsJoinNodes is used in conjunction with <code>XmlElements</code> in order to specify the key references for the |
| targets of the XmlElements annotation.</div> |
| </th> |
| </tr> |
| <tr id="i2079" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlElementWrapper.html" title="annotation in jakarta.xml.bind.annotation">XmlElementWrapper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Generates a wrapper element around XML representation.</div> |
| </th> |
| </tr> |
| <tr id="i2080" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlElementWrapper.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlElementWrapper</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2081" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/XMLEntry.html" title="class in org.eclipse.persistence.oxm.record">XMLEntry</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i2082" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlEnum.html" title="annotation in jakarta.xml.bind.annotation">XmlEnum</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| Maps an enum type <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>Enum</code></a> to XML representation.</div> |
| </th> |
| </tr> |
| <tr id="i2083" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlEnum.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlEnum</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2084" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlEnumValue.html" title="annotation in jakarta.xml.bind.annotation">XmlEnumValue</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Maps an enum constant in <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>Enum</code></a> type to XML representation.</div> |
| </th> |
| </tr> |
| <tr id="i2085" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlEnumValue.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlEnumValue</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2086" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/jpql/tools/utility/XmlEscapeCharacterConverter.html" title="class in org.eclipse.persistence.jpa.jpql.tools.utility">XmlEscapeCharacterConverter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This converter handles references when dealing with text or markup in an XML document.</div> |
| </th> |
| </tr> |
| <tr id="i2087" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/XMLEventWriterRecord.html" title="class in org.eclipse.persistence.oxm.record">XMLEventWriterRecord</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i2088" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/XMLField.html" title="class in org.eclipse.persistence.oxm">XMLField</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">TopLink XML mappings make use of XMLFields based on XPath statements to find the relevant |
| data in an XML document.</div> |
| </th> |
| </tr> |
| <tr id="i2089" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/XMLFragmentCollectionMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLFragmentCollectionMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose: </b>This mapping provides a means to keep a part of the xml tree as a collection |
| of DOM elements.</div> |
| </th> |
| </tr> |
| <tr id="i2090" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/XMLFragmentMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLFragmentMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose: </b>This mapping provides a means to keep a part of the xml tree as a DOM element.</div> |
| </th> |
| </tr> |
| <tr id="i2091" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlID.html" title="annotation in jakarta.xml.bind.annotation">XmlID</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| Maps a JavaBean property to XML ID.</div> |
| </th> |
| </tr> |
| <tr id="i2092" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlIDExtension.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlIDExtension</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> Provide a way to allow properties with XmlID annotation have different type than java.lang.String.</div> |
| </th> |
| </tr> |
| <tr id="i2093" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlIDREF.html" title="annotation in jakarta.xml.bind.annotation">XmlIDREF</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| Maps a JavaBean property to XML IDREF.</div> |
| </th> |
| </tr> |
| <tr id="i2094" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlInlineBinaryData.html" title="annotation in jakarta.xml.bind.annotation">XmlInlineBinaryData</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Disable consideration of XOP encoding for datatypes that are bound to |
| base64-encoded binary data in XML.</div> |
| </th> |
| </tr> |
| <tr id="i2095" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/interactions/XMLInteraction.html" title="class in org.eclipse.persistence.eis.interactions">XMLInteraction</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Defines the specification for a call to a JCA interaction that uses XML.</div> |
| </th> |
| </tr> |
| <tr id="i2096" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlInverseReference.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlInverseReference</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2097" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlInverseReference.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlInverseReference</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This annotation is used to map a back-pointer during the unmarshal operation.</div> |
| </th> |
| </tr> |
| <tr id="i2098" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/XMLInverseReferenceMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLInverseReferenceMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">This mapping is used to map a back-pointer.</div> |
| </th> |
| </tr> |
| <tr id="i2099" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlIsSetNullPolicy.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlIsSetNullPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2100" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlIsSetNullPolicy.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlIsSetNullPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> Provide a means of using annotations to customise the handling of null values |
| and their xml representation.</div> |
| </th> |
| </tr> |
| <tr id="i2101" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlIsSetNullPolicy.IsSetParameter.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlIsSetNullPolicy.IsSetParameter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2102" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/adapters/XmlJavaTypeAdapter.html" title="annotation in jakarta.xml.bind.annotation.adapters">XmlJavaTypeAdapter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Use an adapter that implements <a href="jakarta/xml/bind/annotation/adapters/XmlAdapter.html" title="class in jakarta.xml.bind.annotation.adapters"><code>XmlAdapter</code></a> for custom marshaling.</div> |
| </th> |
| </tr> |
| <tr id="i2103" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlJavaTypeAdapter.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlJavaTypeAdapter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2104" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/adapters/XmlJavaTypeAdapter.DEFAULT.html" title="class in jakarta.xml.bind.annotation.adapters">XmlJavaTypeAdapter.DEFAULT</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Used in <a href="jakarta/xml/bind/annotation/adapters/XmlJavaTypeAdapter.html#type()"><code>XmlJavaTypeAdapter.type()</code></a> to |
| signal that the type be inferred from the signature |
| of the field, property, parameter or the class.</div> |
| </th> |
| </tr> |
| <tr id="i2105" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/adapters/XmlJavaTypeAdapters.html" title="annotation in jakarta.xml.bind.annotation.adapters">XmlJavaTypeAdapters</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| A container for multiple @<a href="jakarta/xml/bind/annotation/adapters/XmlJavaTypeAdapter.html" title="annotation in jakarta.xml.bind.annotation.adapters"><code>XmlJavaTypeAdapter</code></a> annotations.</div> |
| </th> |
| </tr> |
| <tr id="i2106" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlJavaTypeAdapters.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlJavaTypeAdapters</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2107" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlJoinNode.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlJoinNode</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>XmlJoinNode</b> is used in conjunction with <code>XmlKey</code> to specify a reference mapping.</div> |
| </th> |
| </tr> |
| <tr id="i2108" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlJoinNodes.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlJoinNodes</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2109" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlJoinNodes.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlJoinNodes</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>XmlJoinNodes</b> is a holder for multiple <code>XmlJoinNode</code> annotations.</div> |
| </th> |
| </tr> |
| <tr id="i2110" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlJoinNodes.XmlJoinNode.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlJoinNodes.XmlJoinNode</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2111" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlKey.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlKey</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">XmlKey is used to mark a property as a key, to be referenced using a key-based mapping via <code>XmlJoinNode</code>.</div> |
| </th> |
| </tr> |
| <tr id="i2112" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlList.html" title="annotation in jakarta.xml.bind.annotation">XmlList</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Used to map a property to a list simple type.</div> |
| </th> |
| </tr> |
| <tr id="i2113" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/converters/XMLListConverter.html" title="class in org.eclipse.persistence.oxm.mappings.converters">XMLListConverter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> Provides an implementation of Converter that can be used to convert a |
| collection of Objects into a space separated list of Strings and back.</div> |
| </th> |
| </tr> |
| <tr id="i2114" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlLocation.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlLocation</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">XmlLocation can be used on a property of type Locator, to provide information about |
| the XML location (line and column number, source location) that the owning object was unmarshalled from.</div> |
| </th> |
| </tr> |
| <tr id="i2115" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/logging/XMLLogFormatter.html" title="class in org.eclipse.persistence.logging">XMLLogFormatter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| Format a TopLink LogRecord into a standard XML format.</div> |
| </th> |
| </tr> |
| <tr id="i2116" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/XMLLogin.html" title="class in org.eclipse.persistence.oxm">XMLLogin</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">In OX, the platform determines which parsing method will be used, DOM vs SAX.</div> |
| </th> |
| </tr> |
| <tr id="i2117" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlMap.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlMap</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2118" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlMap.Key.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlMap.Key</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2119" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlMap.Value.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlMap.Value</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2120" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/XMLMapping.html" title="interface in org.eclipse.persistence.oxm.mappings">XMLMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL |
| All mappings which can be added to org.eclipse.persistence.oxm.XMLDescriptor must |
| implement this interface.</div> |
| </th> |
| </tr> |
| <tr id="i2121" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/XMLMarshalException.html" title="class in org.eclipse.persistence.exceptions">XMLMarshalException</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><B>Purpose</B>: XMLMarshalExceptions are raised when issues are encountered |
| during XMLMarshaller or XMLUnmarshaller operations.</div> |
| </th> |
| </tr> |
| <tr id="i2122" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/XMLMarshalExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">XMLMarshalExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| |
| English ResourceBundle for XMLValidationException.</div> |
| </th> |
| </tr> |
| <tr id="i2123" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/XMLMarshaller.html" title="class in org.eclipse.persistence.oxm">XMLMarshaller</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Class used to marshal object to XML.</div> |
| </th> |
| </tr> |
| <tr id="i2124" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/XMLMarshalListener.html" title="interface in org.eclipse.persistence.oxm">XMLMarshalListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An implementation of XMLMarshalListener can be set on an XMLMarshaller to provide additional |
| behaviour during marshal operations.</div> |
| </th> |
| </tr> |
| <tr id="i2125" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlMarshalNullRepresentation.html" title="enum in org.eclipse.persistence.jaxb.xmlmodel">XmlMarshalNullRepresentation</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for xml-marshal-null-representation.</div> |
| </th> |
| </tr> |
| <tr id="i2126" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlMarshalNullRepresentation.html" title="enum in org.eclipse.persistence.oxm.annotations">XmlMarshalNullRepresentation</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> This enumeration provides a means of specifying how a null value in a |
| java object should be marshalled to XML.</div> |
| </th> |
| </tr> |
| <tr id="i2127" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/metadata/XMLMetadataSource.html" title="class in org.eclipse.persistence.jaxb.metadata">XMLMetadataSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A concrete implementation of MetadataSource that can represent the following |
| metadata input types; |
| java.io.File |
| java.io.InputStream |
| java.io.Reader |
| java.net.URL |
| javax.xml.stream.XMLEventReader |
| javax.xml.stream.XMLStreamReader |
| javax.xml.transform.Source |
| org.w3c.dom.Node |
| org.xml.sax.InputSource</div> |
| </th> |
| </tr> |
| <tr id="i2128" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jpa/metadata/XMLMetadataSource.html" title="class in org.eclipse.persistence.jpa.metadata">XMLMetadataSource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Support reading metadata for a persistence unit in an XML format from a URL and if the property is undefined, |
| it will look for a file.</div> |
| </th> |
| </tr> |
| <tr id="i2129" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlMimeType.html" title="annotation in jakarta.xml.bind.annotation">XmlMimeType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Associates the MIME type that controls the XML representation of the property.</div> |
| </th> |
| </tr> |
| <tr id="i2130" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlMixed.html" title="annotation in jakarta.xml.bind.annotation">XmlMixed</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| Annotate a JavaBean multi-valued property to support mixed content.</div> |
| </th> |
| </tr> |
| <tr id="i2131" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlNamedAttributeNode.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlNamedAttributeNode</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for xml-named-attribute-node complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2132" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlNamedAttributeNode.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlNamedAttributeNode</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>XmlNamedAttributeNode</code> is a member element of a |
| <code>XmlNamedObjectGraph</code>.</div> |
| </th> |
| </tr> |
| <tr id="i2133" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlNamedObjectGraph.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlNamedObjectGraph</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2134" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlNamedObjectGraph.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlNamedObjectGraph</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> Used to define the boundaries for a marshal or unmarhsal |
| operation.</div> |
| </th> |
| </tr> |
| <tr id="i2135" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlNamedObjectGraphs.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlNamedObjectGraphs</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2136" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlNamedObjectGraphs.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlNamedObjectGraphs</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Used to group <code>XmlNamedObjectGraph</code> annotations.</div> |
| </th> |
| </tr> |
| <tr id="i2137" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlNamedSubgraph.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlNamedSubgraph</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for xml-named-subgraph complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2138" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlNamedSubgraph.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlNamedSubgraph</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A <code>XmlNamedSubgraph</code> is a member element of a |
| <code>XmlNamedObjectGraph</code>.</div> |
| </th> |
| </tr> |
| <tr id="i2139" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/xml/XMLNamespaceResolver.html" title="interface in org.eclipse.persistence.platform.xml">XMLNamespaceResolver</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i2140" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlNameTransformer.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlNameTransformer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An XmlNameTransformer allows for a user defined class to transform names.</div> |
| </th> |
| </tr> |
| <tr id="i2141" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/XMLNameTransformer.html" title="interface in org.eclipse.persistence.oxm">XMLNameTransformer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Interface used when converting from XML to Java names.</div> |
| </th> |
| </tr> |
| <tr id="i2142" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/XmlNillableInfo.html" title="class in org.eclipse.persistence.jaxb.compiler">XmlNillableInfo</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i2143" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/XMLNillableMapping.html" title="interface in org.eclipse.persistence.oxm.mappings">XMLNillableMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL |
| All nillable mappings which can be added to org.eclipse.persistence.oxm.XMLDescriptor must |
| implement this interface.<br> |
| The default policy is AbstractNullPolicy.<br></div> |
| </th> |
| </tr> |
| <tr id="i2144" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/xml/XMLNodeList.html" title="class in org.eclipse.persistence.platform.xml">XMLNodeList</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Implementation of the org.w3c.dom.NodeList interface</div> |
| </th> |
| </tr> |
| <tr id="i2145" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlNs.html" title="annotation in jakarta.xml.bind.annotation">XmlNs</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| Associates a namespace prefix with a XML namespace URI.</div> |
| </th> |
| </tr> |
| <tr id="i2146" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlNsForm.html" title="enum in jakarta.xml.bind.annotation">XmlNsForm</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Enumeration of XML Schema namespace qualifications.</div> |
| </th> |
| </tr> |
| <tr id="i2147" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlNsForm.html" title="enum in org.eclipse.persistence.jaxb.xmlmodel">XmlNsForm</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for xml-ns-form.</div> |
| </th> |
| </tr> |
| <tr id="i2148" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlNullPolicy.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlNullPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2149" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlNullPolicy.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlNullPolicy</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> Provide a means of using annotations to customise the handling of null values |
| and their xml representation.</div> |
| </th> |
| </tr> |
| <tr id="i2150" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/nullpolicy/XMLNullRepresentationType.html" title="enum in org.eclipse.persistence.oxm.mappings.nullpolicy">XMLNullRepresentationType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Description</b>: |
| An enum that is used within a Node Null Policy to determine what to marshal for a null node.<br> |
| We define 3 final instances available to the user (XSI_NIL, ABSENT_NODE(default) and EMPTY_NODE.</div> |
| </th> |
| </tr> |
| <tr id="i2151" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/XMLObjectReferenceMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLObjectReferenceMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">TopLink OXM version of a 1-1 mapping.</div> |
| </th> |
| </tr> |
| <tr id="i2152" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlParameter.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlParameter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> An annotation representing a parameter to a method.</div> |
| </th> |
| </tr> |
| <tr id="i2153" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/XMLParseException.html" title="class in org.eclipse.persistence.exceptions">XMLParseException</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i2154" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/XMLParseExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">XMLParseExceptionResource</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i2155" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/xml/XMLParser.html" title="interface in org.eclipse.persistence.platform.xml">XMLParser</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i2156" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlPath.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlPath</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">XPath based mapping is what allows an existing object model to be mapped |
| to an existing XML schema.</div> |
| </th> |
| </tr> |
| <tr id="i2157" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlPaths.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlPaths</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: This annotation is used in conjunction with an XmlElements annotation to |
| specify an XmlPath for each of the XmlElement annotations in the XmlElements.</div> |
| </th> |
| </tr> |
| <tr id="i2158" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/platform/XMLPlatform.html" title="class in org.eclipse.persistence.oxm.platform">XMLPlatform</a><<a href="org/eclipse/persistence/oxm/platform/XMLPlatform.html" title="type parameter in XMLPlatform">XML_UNMARSHALLER</a> extends org.eclipse.persistence.internal.oxm.XMLUnmarshaller></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i2159" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/xml/XMLPlatform.html" title="interface in org.eclipse.persistence.platform.xml">XMLPlatform</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i2160" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/xml/XMLPlatformException.html" title="class in org.eclipse.persistence.platform.xml">XMLPlatformException</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i2161" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/exceptions/i18n/XMLPlatformExceptionResource.html" title="class in org.eclipse.persistence.exceptions.i18n">XMLPlatformExceptionResource</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i2162" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/xml/XMLPlatformFactory.html" title="class in org.eclipse.persistence.platform.xml">XMLPlatformFactory</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i2163" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/compiler/XMLProcessor.html" title="class in org.eclipse.persistence.jaxb.compiler">XMLProcessor</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i2164" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/factories/XMLProjectReader.html" title="class in org.eclipse.persistence.sessions.factories">XMLProjectReader</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Allow for a EclipseLink Mapping Workbench generated deployment XML project file to be read.</div> |
| </th> |
| </tr> |
| <tr id="i2165" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/factories/XMLProjectWriter.html" title="class in org.eclipse.persistence.sessions.factories">XMLProjectWriter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: Write the deployment XML (object persistence meta-data) for the TopLink project instance to a file.</div> |
| </th> |
| </tr> |
| <tr id="i2166" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlProperties.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlProperties</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for xml-properties complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2167" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlProperties.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlProperties</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Annotation for user defined properties.</div> |
| </th> |
| </tr> |
| <tr id="i2168" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlProperties.XmlProperty.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlProperties.XmlProperty</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2169" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlProperty.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlProperty</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Annotation for a user defined property.</div> |
| </th> |
| </tr> |
| <tr id="i2170" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlReadOnly.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlReadOnly</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose: </b>This annotation indicates that a specific property should be flagged as read-only |
| by EclipseLink.</div> |
| </th> |
| </tr> |
| <tr id="i2171" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlReadTransformer.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlReadTransformer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose: </b>XmlReadTransformer is used to allow the user direct access to the XML in order to populate their |
| object model.</div> |
| </th> |
| </tr> |
| <tr id="i2172" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/XMLRecord.html" title="class in org.eclipse.persistence.oxm.record">XMLRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">PUBLIC: |
| Provides a Record/Map API on an XML DOM element.</div> |
| </th> |
| </tr> |
| <tr id="i2173" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlRegistry.html" title="annotation in jakarta.xml.bind.annotation">XmlRegistry</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Marks a class that has <a href="jakarta/xml/bind/annotation/XmlElementDecl.html" title="annotation in jakarta.xml.bind.annotation"><code>XmlElementDecl</code></a>s.</div> |
| </th> |
| </tr> |
| <tr id="i2174" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlRegistry.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlRegistry</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2175" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlRegistry.XmlElementDecl.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlRegistry.XmlElementDecl</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2176" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/XMLRoot.html" title="class in org.eclipse.persistence.oxm">XMLRoot</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">XMLRoot is used to hold an Object along with the corresponding QName and some other related information.</div> |
| </th> |
| </tr> |
| <tr id="i2177" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/converters/XMLRootConverter.html" title="class in org.eclipse.persistence.oxm.mappings.converters">XMLRootConverter</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose: </b> Provides an implementation of XMLConverter to wrap/unwrap objects in an |
| XMLRoot in order to capture element name information.</div> |
| </th> |
| </tr> |
| <tr id="i2178" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlRootElement.html" title="annotation in jakarta.xml.bind.annotation">XmlRootElement</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Maps a class or an enum type to an XML element.</div> |
| </th> |
| </tr> |
| <tr id="i2179" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlRootElement.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlRootElement</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2180" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/XMLRootRecord.html" title="class in org.eclipse.persistence.oxm.record">XMLRootRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Record for handling simple root elements that have a single text child node, |
| and are being unmarshalled to a primitive wrapper object.</div> |
| </th> |
| </tr> |
| <tr id="i2181" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlSchema.html" title="annotation in jakarta.xml.bind.annotation">XmlSchema</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> Maps a package name to a XML namespace.</div> |
| </th> |
| </tr> |
| <tr id="i2182" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlSchema.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlSchema</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2183" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlSchema.XmlNs.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlSchema.XmlNs</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2184" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/schema/XMLSchemaClassPathReference.html" title="class in org.eclipse.persistence.oxm.schema">XMLSchemaClassPathReference</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A schema reference for accessing an XML Schema from the class path.</div> |
| </th> |
| </tr> |
| <tr id="i2185" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/schema/XMLSchemaFileReference.html" title="class in org.eclipse.persistence.oxm.schema">XMLSchemaFileReference</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A schema reference for accessing an XML Schema from a file.</div> |
| </th> |
| </tr> |
| <tr id="i2186" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/schema/XMLSchemaReference.html" title="class in org.eclipse.persistence.oxm.schema">XMLSchemaReference</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Provides a way for a descriptor's reference to its schema to be specified.</div> |
| </th> |
| </tr> |
| <tr id="i2187" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/xml/XMLSchemaReference.html" title="interface in org.eclipse.persistence.platform.xml">XMLSchemaReference</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">A schema reference is used to access a schema in order to validate a |
| document.</div> |
| </th> |
| </tr> |
| <tr id="i2188" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlSchemaType.html" title="annotation in jakarta.xml.bind.annotation">XmlSchemaType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Maps a Java type to a simple schema built-in type.</div> |
| </th> |
| </tr> |
| <tr id="i2189" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlSchemaType.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlSchemaType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2190" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlSchemaType.DEFAULT.html" title="class in jakarta.xml.bind.annotation">XmlSchemaType.DEFAULT</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Used in <a href="jakarta/xml/bind/annotation/XmlSchemaType.html#type()"><code>XmlSchemaType.type()</code></a> to |
| signal that the type be inferred from the signature |
| of the property.</div> |
| </th> |
| </tr> |
| <tr id="i2191" class="rowColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlSchemaTypes.html" title="annotation in jakarta.xml.bind.annotation">XmlSchemaTypes</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| A container for multiple @<a href="jakarta/xml/bind/annotation/XmlSchemaType.html" title="annotation in jakarta.xml.bind.annotation"><code>XmlSchemaType</code></a> annotations.</div> |
| </th> |
| </tr> |
| <tr id="i2192" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlSchemaTypes.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlSchemaTypes</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2193" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/schema/XMLSchemaURLReference.html" title="class in org.eclipse.persistence.oxm.schema">XMLSchemaURLReference</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i2194" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlSeeAlso.html" title="annotation in jakarta.xml.bind.annotation">XmlSeeAlso</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Instructs JAXB to also bind other classes when binding this class.</div> |
| </th> |
| </tr> |
| <tr id="i2195" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/serializers/XMLSerializer.html" title="class in org.eclipse.persistence.sessions.serializers">XMLSerializer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Uses JAXB to convert an object to XML.</div> |
| </th> |
| </tr> |
| <tr id="i2196" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/factories/XMLSessionConfigLoader.html" title="class in org.eclipse.persistence.sessions.factories">XMLSessionConfigLoader</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Provide a mechanism for loading Session configuration XML files.</div> |
| </th> |
| </tr> |
| <tr id="i2197" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/record/XMLStreamWriterRecord.html" title="class in org.eclipse.persistence.oxm.record">XMLStreamWriterRecord</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Use this type of MarshalRecord when the marshal target is an XMLStreamWriter</div> |
| </th> |
| </tr> |
| <tr id="i2198" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlTransformation.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlTransformation</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2199" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlTransformation.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlTransformation</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Transformation is an optional annotation for org.eclipse.persistence.mappings.oxm.XMLTransformationMapping.</div> |
| </th> |
| </tr> |
| <tr id="i2200" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlTransformation.XmlReadTransformer.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlTransformation.XmlReadTransformer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2201" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlTransformation.XmlWriteTransformer.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlTransformation.XmlWriteTransformer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2202" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/XMLTransformationMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLTransformationMapping</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Transformation XML mappings are used to create a custom mapping where one or more XML nodes can |
| be used to create the object to be stored in a Java class's attribute.</div> |
| </th> |
| </tr> |
| <tr id="i2203" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/platform/xml/XMLTransformer.html" title="interface in org.eclipse.persistence.platform.xml">XMLTransformer</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i2204" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlTransient.html" title="annotation in jakarta.xml.bind.annotation">XmlTransient</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| Prevents the mapping of a JavaBean property/type to XML representation.</div> |
| </th> |
| </tr> |
| <tr id="i2205" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlTransient.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlTransient</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2206" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlType.html" title="annotation in jakarta.xml.bind.annotation">XmlType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| Maps a class or an enum type to a XML Schema type.</div> |
| </th> |
| </tr> |
| <tr id="i2207" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlType.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlType</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2208" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlType.DEFAULT.html" title="class in jakarta.xml.bind.annotation">XmlType.DEFAULT</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Used in <a href="jakarta/xml/bind/annotation/XmlType.html#factoryClass()"><code>XmlType.factoryClass()</code></a> to |
| signal that either factory mehod is not used or |
| that it's in the class with this <a href="jakarta/xml/bind/annotation/XmlType.html" title="annotation in jakarta.xml.bind.annotation"><code>XmlType</code></a> itself.</div> |
| </th> |
| </tr> |
| <tr id="i2209" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/XMLUnionField.html" title="class in org.eclipse.persistence.oxm">XMLUnionField</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Subclass of XMLField for fields that are mapped to unions.</div> |
| </th> |
| </tr> |
| <tr id="i2210" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/XMLUnmarshaller.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshaller</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Class used to unmarshal XML & JSON to objects.</div> |
| </th> |
| </tr> |
| <tr id="i2211" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/XMLUnmarshallerHandler.html" title="class in org.eclipse.persistence.oxm">XMLUnmarshallerHandler</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Class used to unmarshal SAX events to objects.</div> |
| </th> |
| </tr> |
| <tr id="i2212" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/XMLUnmarshalListener.html" title="interface in org.eclipse.persistence.oxm">XMLUnmarshalListener</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">An implementation of XMLUnmarshalListener can be set on an XMLUnmarshaller to provide additional |
| behaviour during unmarshal operations.</div> |
| </th> |
| </tr> |
| <tr id="i2213" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/XMLValidator.html" title="class in org.eclipse.persistence.oxm">XMLValidator</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Class used to validate XML.</div> |
| </th> |
| </tr> |
| <tr id="i2214" class="altColor"> |
| <td class="colFirst"><a href="jakarta/xml/bind/annotation/XmlValue.html" title="annotation in jakarta.xml.bind.annotation">XmlValue</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"> |
| Enables mapping a class to a XML Schema complex type with a |
| simpleContent or a XML Schema simple type.</div> |
| </th> |
| </tr> |
| <tr id="i2215" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlValue.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlValue</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2216" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlValueExtension.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlValueExtension</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> Provide a way to allow classes, which contain property annotated with XmlValue to extend classes other than java.lang.Object.</div> |
| </th> |
| </tr> |
| <tr id="i2217" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlVariableNode.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlVariableNode</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2218" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlVariableNode.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlVariableNode</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i2219" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlVariableNode.DEFAULT.html" title="class in org.eclipse.persistence.oxm.annotations">XmlVariableNode.DEFAULT</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Used in <a href="org/eclipse/persistence/oxm/annotations/XmlVariableNode.html#type()"><code>XmlVariableNode.type()</code></a> to |
| signal that the type be inferred from the signature |
| of the property.</div> |
| </th> |
| </tr> |
| <tr id="i2220" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/XMLVariableXPathCollectionMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLVariableXPathCollectionMapping</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i2221" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/mappings/XMLVariableXPathObjectMapping.html" title="class in org.eclipse.persistence.oxm.mappings">XMLVariableXPathObjectMapping</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i2222" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlVirtualAccessMethods.html" title="class in org.eclipse.persistence.jaxb.xmlmodel">XmlVirtualAccessMethods</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Java class for anonymous complex type.</div> |
| </th> |
| </tr> |
| <tr id="i2223" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlVirtualAccessMethods.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlVirtualAccessMethods</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">The XmlVirtualAccessMethods annotation is used to indicate that this class has |
| been configured to hold virtual properties.</div> |
| </th> |
| </tr> |
| <tr id="i2224" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/jaxb/xmlmodel/XmlVirtualAccessMethodsSchema.html" title="enum in org.eclipse.persistence.jaxb.xmlmodel">XmlVirtualAccessMethodsSchema</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose: </b> XmlVirtualAccessMethodsSchema enumeration is used in conjunction with XmlVirtualAcessMethods |
| to configure how virtual properties are generated into the schema.</div> |
| </th> |
| </tr> |
| <tr id="i2225" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlVirtualAccessMethodsSchema.html" title="enum in org.eclipse.persistence.oxm.annotations">XmlVirtualAccessMethodsSchema</a></td> |
| <th class="colLast" scope="row"> </th> |
| </tr> |
| <tr id="i2226" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlWriteOnly.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlWriteOnly</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose</b>: This annotation indicates that a specific property should be flagged as write-only |
| by EclipseLink.</div> |
| </th> |
| </tr> |
| <tr id="i2227" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlWriteTransformer.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlWriteTransformer</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Annotation for org.eclipse.persistence.mappings.oxm.XMLTransformationMapping.</div> |
| </th> |
| </tr> |
| <tr id="i2228" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/oxm/annotations/XmlWriteTransformers.html" title="annotation in org.eclipse.persistence.oxm.annotations">XmlWriteTransformers</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block"><b>Purpose:</b> Annotation used to wrap multiple XmlWriteTransformer annotations.</div> |
| </th> |
| </tr> |
| <tr id="i2229" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/eis/interactions/XQueryInteraction.html" title="class in org.eclipse.persistence.eis.interactions">XQueryInteraction</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">Defines the specification for a call to a JCA interaction that uses XQuery.</div> |
| </th> |
| </tr> |
| <tr id="i2230" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/remote/corba/sun/_CORBARemoteSessionControllerImplBase.html" title="class in org.eclipse.persistence.sessions.remote.corba.sun">_CORBARemoteSessionControllerImplBase</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| org/eclipse/persistence/remote/corba/sun/_CORBARemoteSessionControllerImplBase.java |
| Generated by the IDL-to-Java compiler (portable), version "3.0" |
| from d:/StarTeam/DIDev/Pine/TopLink/DISource/IDLs/CorbaRemoteSessionControllerSun.idl |
| Thursday, May 3, 2001 1:36:59 PM EDT</div> |
| </th> |
| </tr> |
| <tr id="i2231" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/remote/corba/sun/_CORBARemoteSessionControllerStub.html" title="class in org.eclipse.persistence.sessions.remote.corba.sun">_CORBARemoteSessionControllerStub</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL: |
| org/eclipse/persistence/remote/corba/sun/_CORBARemoteSessionControllerStub.java |
| Generated by the IDL-to-Java compiler (portable), version "3.0" |
| from CorbaRemoteSessionControllerSun.idl |
| Monday, November 19, 2001 1:51:44 o'clock PM EST</div> |
| </th> |
| </tr> |
| <tr id="i2232" class="altColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/remote/rmi/iiop/_RMIRemoteSessionController_Stub.html" title="class in org.eclipse.persistence.sessions.remote.rmi.iiop">_RMIRemoteSessionController_Stub</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| <tr id="i2233" class="rowColor"> |
| <td class="colFirst"><a href="org/eclipse/persistence/sessions/remote/rmi/iiop/_RMIRemoteSessionControllerDispatcher_Tie.html" title="class in org.eclipse.persistence.sessions.remote.rmi.iiop">_RMIRemoteSessionControllerDispatcher_Tie</a></td> |
| <th class="colLast" scope="row"> |
| <div class="block">INTERNAL:</div> |
| </th> |
| </tr> |
| </table> |
| </li> |
| </ul> |
| </div> |
| </main> |
| <footer role="contentinfo"> |
| <nav role="navigation"> |
| <!-- ======= START OF BOTTOM NAVBAR ====== --> |
| <div class="bottomNav"><a id="navbar.bottom"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> |
| <a id="navbar.bottom.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="index.html">Overview</a></li> |
| <li>Package</li> |
| <li>Class</li> |
| <li><a href="overview-tree.html">Tree</a></li> |
| <li><a href="deprecated-list.html">Deprecated</a></li> |
| <li><a href="index-all.html">Index</a></li> |
| <li><a href="help-doc.html">Help</a></li> |
| </ul> |
| <div class="aboutLanguage">EclipseLink 3.0.0, API Reference</div> |
| </div> |
| <div class="subNav"> |
| <ul class="navList" id="allclasses_navbar_bottom"> |
| <li><a href="allclasses.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_bottom"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| </div> |
| <a id="skip.navbar.bottom"> |
| <!-- --> |
| </a></div> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| </nav> |
| <p class="legalCopy"><small>Copyright © 2017–2020 <a href="http://www.eclipse.org/eclipselink">Eclipse.org - EclipseLink Project</a>. All rights reserved.</small></p> |
| </footer> |
| </body> |
| </html> |