Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



# Classes and Interfaces in #EclipseLink - 2207 results found.
NameDescriptionTypePackageFramework
AbsExpressionThe ABS function removes the minus sign from a specified argument and returns the absolute value, which is always a positive number or zero.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AbsExpressionFactoryThis AbsExpressionFactory creates a new AbsExpression when the portion of the query to parse starts with ABS.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AbsExpressionStateObjectThe ABS function removes the minus sign from a specified argument and returns the absolute value, which is always a positive number or zero.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AbsFunctionResolverThis Resolver is responsible to calculate the IType based on the type of the ABS expression.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
AbstractActualJPQLQueryFormatterThis IJPQLQueryFormatter is used to generate a string representation of a StateObject based on how it was parsed, which means this formatter can only be used when the StateObject was created by parsing a JPQL query because it needs to retrieve parsingClassorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
AbstractCaseExpressionStateObjectBuilderThis abstract implementation of ICaseExpressionStateObjectBuilder adds support for creating a CASE expression.Classorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
AbstractColumnMappingPurpose: Maps an attribute or some other property to the corresponding database field type.Classorg.eclipse.persistence.mappings.foundationEclipseLink
AbstractCompositeCollectionMappingDefine an embedded collection of objects.Classorg.eclipse.persistence.mappings.foundationEclipseLink
AbstractCompositeDirectCollectionMappingAbstractCompositeDirectCollectionMapping consolidates the behavior of mappings that map collections of "native" data objects (e.Classorg.eclipse.persistence.mappings.foundationEclipseLink
AbstractCompositeObjectMappingChunks of data from non-relational data sources can have an embedded component objects.Classorg.eclipse.persistence.mappings.foundationEclipseLink
AbstractConditionalClauseConditional expressions are composed of other conditional expressions, comparison operations, logical operations, path expressions that evaluate to boolean values, boolean literals, andClassorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AbstractConditionalClauseStateObjectConditional expressions are composed of other conditional expressions, comparison operations, logical operations, path expressions that evaluate to boolean values, boolean literals, andClassorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AbstractConditionalExpressionStateObjectBuilderThe abstract implementation of IConditionalExpressionStateObjectBuilder that supports the creation of the conditional expression based on the JPQL grammar defined in JPA 2.Classorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
AbstractConditionalStateObjectBuilderWrapperThis builder wraps another builder and delegates the calls to it.Classorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
AbstractContentAssistVisitorThe visitor provides support for finding the possible proposals within a JPQL query at a certain Provisional API: This interface is part of an interim API that is still under development andClassorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
AbstractCopyPolicyPurpose: Allows customization of how an object is cloned.Classorg.eclipse.persistence.descriptors.copyingEclipseLink
AbstractDirectMappingPurpose: Maps an attribute to the corresponding database field type.Classorg.eclipse.persistence.mappings.foundationEclipseLink
AbstractDoubleEncapsulatedExpressionThis Expression takes care of parsing an expression that encapsulates two expressions separated by a comma.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AbstractDoubleEncapsulatedExpressionStateObjectThis StateObject 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.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AbstractEclipseLinkExpressionVisitorThe abstract implementation of EclipseLinkExpressionVisitor.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AbstractEclipseLinkParameterTypeVisitorThis visitor calculates the type of an input parameter.Classorg.eclipse.persistence.jpa.jpqlEclipseLink
AbstractEclipseLinkSelectExpressionStateObjectBuilderClassorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
AbstractEclipseLinkSemanticValidatorThis 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.Classorg.eclipse.persistence.jpa.jpqlEclipseLink
AbstractEclipseLinkSimpleSelectExpressionStateObjectBuilderClassorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
AbstractEclipseLinkStateObjectVisitorThe abstract definition of EclipseLinkStateObjectVisitor, which implements all the methods but does nothing.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AbstractEclipseLinkTraverseChildrenVisitorThis ExpressionVisitor traverses the entire hierarchy of the JPQL parsed tree by going down into each of the children of any given Expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AbstractEclipseLinkTraverseChildrenVisitorThis StateObjectVisitor traverses the entire hierarchy of the JPQL parsed tree by going down into each of the children of any given StateObject.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AbstractEclipseLinkTraverseParentVisitorThis EclipseLinkExpressionVisitor traverses up the hierarchy.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AbstractEclipseLinkTraverseParentVisitorThis StateObjectVisitor traverses up the hierarchy.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AbstractEncapsulatedExpressionThis expression handles parsing the identifier followed by an expression encapsulated within BNF: expression ::= (expression)Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AbstractEncapsulatedExpressionStateObjectThis expression handles parsing the identifier followed by an expression encapsulated within BNF: expression ::= (expression)Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AbstractEntityResourceBase class for entity resource.Classorg.eclipse.persistence.jpa.rs.resources.commonEclipseLink
AbstractExceptionMapperClassorg.eclipse.persistence.jpa.rs.exceptionsEclipseLink
AbstractExpressionThis is the abstract definition of all the parts used to create the tree hierarchy representing the parsed JPQL query.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AbstractExpressionVisitorThe abstract definition of ExpressionVisitor, which implements all the methods but does nothing.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AbstractFromClauseThe FROM clause of a query defines the domain of the query by declaring identification variables.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AbstractFromClauseStateObjectThis state object represents the abstract definition of a FROM clause, which is either the FROM clause of the query or of a sub-query expression.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AbstractGrammarValidatorThe base validator responsible to gather the problems found in a JPQL query by validating it against the provided JPQL grammar.Classorg.eclipse.persistence.jpa.jpqlEclipseLink
AbstractIdentificationVariableDeclarationStateObjectClassorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AbstractJPQLGrammarThe abstract definition of a JPQLGrammar.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AbstractJPQLQueryBuilderAn abstract implementation of IJPQLQueryBuilder that parses a JPQL query or any JPQL fragments and creates the StateObject representation by delegating the creation to anClassorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
AbstractJPQLQueryFormatterThe abstract definition of a IJPQLQueryFormatter, which converts an StateObject into its string representation that can be used as a real JPQL query.Classorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
AbstractJPQLQueryHelperThis helper can perform the following operations over a JPQL query: Calculates the result type of a query: getResultType();Calculates the type of an input parameter: getParameterType(String).Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
AbstractListHolderStateObjectThe abstraction definition of a StateObject that holds onto a list of children, the methods defined in ListHolderStateObject are automatically handled here.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AbstractLiteralExpressionFactoryThis factory is responsible to return the right literal expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AbstractMarshallerImplPartial default Marshaller implementation.Classjavax.xml.bind.helpersEclipseLink
AbstractModifyClauseStateObjectClassorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AbstractModifyStatementStateObjectThe abstract definition of a modify statement.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AbstractNewValueStateObjectBuilderClassorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
AbstractNullPolicyPUBLIC: Description: This node null policy allows for the handling of various representations of null in XML documents.Classorg.eclipse.persistence.oxm.mappings.nullpolicyEclipseLink
AbstractOrderByClauseAn ordering clause allows the objects or values that are returned by the query to be ordered.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AbstractPathExpressionAn identification variable followed by the navigation operator (.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AbstractPathExpressionStateObjectAn identification variable followed by the navigation operator (.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AbstractPathResolverThis Resolver 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).Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
AbstractPersistenceResourceBase class for persistent unit resources.Classorg.eclipse.persistence.jpa.rs.resources.commonEclipseLink
AbstractPersistenceUnitResourceClassorg.eclipse.persistence.jpa.rs.resources.commonEclipseLink
AbstractQueryThe AbstractQuery interface defines functionality that is common to both top-level queries and subqueries.Interfacejavax.persistence.criteriaEclipseLink
AbstractQueryResourceBase class for query resource.Classorg.eclipse.persistence.jpa.rs.resources.commonEclipseLink
AbstractRangeDeclarationThe abstract definition of a range declaration, which is used to navigate to a "root" object.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
AbstractRangeVariableDeclarationStateObjectClassorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AbstractRefactoringToolThe abstract definition of a refactoringVersion:2.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
AbstractResourceBase class for all resources.Classorg.eclipse.persistence.jpa.rs.resources.commonEclipseLink
AbstractScalarExpressionStateObjectBuilderThis abstract definition of a builder provides the support for creating expressions defined by aVersion:2.Classorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
AbstractSchemaNameAn abstract schema name designates the abstract schema type over which the query ranges.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AbstractSchemaNameBNFThe query BNF for an abstract schema name.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AbstractSchemaNameFactoryThis AbstractSchemaNameFactory creates a new AbstractSchemaName.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AbstractSchemaNameStateObjectAn abstract schema name designates the abstract schema type over which the query ranges.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AbstractSelectClauseThe SELECT clause denotes the query result.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AbstractSelectClauseStateObjectThis state object represents the abstract definition of a SELECT clause, which is either the SELECT clause of the top-level query or of a subquery.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AbstractSelectExpressionStateObjectBuilderClassorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
AbstractSelectStatementA query is an operation that retrieves data from one or more tables or views.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AbstractSelectStatementStateObjectThis state object represents the select statement, which has at least a SELECT clause and a FROM clause.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AbstractSemanticValidatorThe base validator responsible to gather the problems found in a JPQL query by validating the content to make sure it is semantically valid, i.Classorg.eclipse.persistence.jpa.jpqlEclipseLink
AbstractSerializerAbstract Serializer class.Classorg.eclipse.persistence.sessions.serializersEclipseLink
AbstractSessionLogRepresents the abstract log that implements all the generic logging functions.Classorg.eclipse.persistence.loggingEclipseLink
AbstractSimpleSelectExpressionStateObjectBuilderThe abstract implementation of ISimpleSelectExpressionStateObjectBuilder that supports the creation of the select expression based on the JPQL grammar defined in JPA 2.Classorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
AbstractSingleEncapsulatedExpressionThis expression handles parsing a JPQL identifier followed by an expression encapsulated within BNF: expression ::= (expression)Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AbstractSingleEncapsulatedExpressionStateObjectThis StateObject represents a JPQL expression that has a JPQL identifier followed by an encapsulated expression with parenthesis.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AbstractSingleResultQueryResourceBase class for all single result query resources.Classorg.eclipse.persistence.jpa.rs.resources.commonEclipseLink
AbstractStateObjectThe abstract definition of a StateObject.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AbstractStateObjectBuilderThe abstract definition of a builder of a StateObject hierarchy based on a JPQL fragment that is manually created.Classorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
AbstractStateObjectVisitorThe abstract definition of StateObjectVisitor, which implements all the methods but does nothing.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AbstractSynchronizationListener Purpose: Abstract Synchronization Listener class Description: This abstract class is paired with theClassorg.eclipse.persistence.transactionEclipseLink
AbstractTransactionController Purpose: Abstract implementation of an ExternalTransactionController.Classorg.eclipse.persistence.transactionEclipseLink
AbstractTransformationMappingPurpose: A transformation mapping is used for a specialized translation between how a value is represented in Java and its representation on the databae.Classorg.eclipse.persistence.mappings.foundationEclipseLink
AbstractTraverseChildrenVisitorThis ExpressionVisitor traverses the entire hierarchy of the JPQL parsed tree by going down into each of the children of any given Expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AbstractTraverseChildrenVisitorThis StateObjectVisitor traverses the entire hierarchy of the JPQL parsed tree by going down into each of the children of any given StateObject.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AbstractTraverseParentVisitorThis ExpressionVisitor traverses up the hierarchy.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AbstractTraverseParentVisitorThis StateObjectVisitor traverses up the hierarchy.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AbstractTripleEncapsulatedExpressionThis Expression takes care of parsing an expression that encapsulates three expressions separated by a comma.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AbstractTripleEncapsulatedExpressionStateObjectThis state object takes care of parsing an expression that encapsulates three expressions separated by a comma.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AbstractUnmarshallerImplPartial default Unmarshaller implementation.Classjavax.xml.bind.helpersEclipseLink
AbstractValidatorThe abstract definition of a validator, which provides helper methods and visitors.Classorg.eclipse.persistence.jpa.jpqlEclipseLink
AccessUsed to specify an access type to be applied to an entity class, mapped superclass, or embeddable class, or to a specific attributeClassjavax.persistenceEclipseLink
AccessMethodsJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
AccessPlatformPurpose: Provides Microsoft Access specific behavior.Classorg.eclipse.persistence.platform.databaseEclipseLink
AccessTypeUsed with the Access annotation to specify an access type to be applied to an entity class, mapped superclass, orClassjavax.persistenceEclipseLink
AdditionalCriteriaAn additional criteria can be specified at the Entity or MappedSuperclass level.Classorg.eclipse.persistence.annotationsEclipseLink
AdditionalCriteriaJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
AdditionExpressionOne of the four binary operators.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AdditionExpressionStateObject BNF: arithmetic_expression ::= arithmetic_expression + arithmetic_termVersion:2.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AggregateChangeRecord Purpose: Define the Public interface for the Aggregate Change Record.Interfaceorg.eclipse.persistence.sessions.changesetsEclipseLink
AggregateCollectionChangeRecord Purpose: Define the Public interface for the Aggregate Collection Change Record.Interfaceorg.eclipse.persistence.sessions.changesetsEclipseLink
AggregateCollectionMappingPurpose: The aggregate collection mapping is used to represent the aggregate relationship between a single source object and a collection of target objects.Classorg.eclipse.persistence.mappingsEclipseLink
AggregateExpressionBNFThe query BNF for an aggregate expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AggregateFunctionIn the SELECT clause the result of a query may be the result of an aggregate function applied to a path expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AggregateMappingPurpose: Two objects can be considered to be related by aggregation if there is a strict 1:1 relationship between the objects.Classorg.eclipse.persistence.mappingsEclipseLink
AggregateObjectMappingPurpose:Two objects can be considered to be related by aggregation if there is a strict 1:1 relationship between the objects.Classorg.eclipse.persistence.mappingsEclipseLink
AllFieldsLockingPolicyPurpose: An implementation of the OptimisticLockingPolicy interface.Classorg.eclipse.persistence.descriptorsEclipseLink
AllOrAnyExpressionBNFThe query BNF for an all or any expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AllOrAnyExpressionFactoryThis AllOrAnyExpressionFactory creates a new AllOrAnyExpression when the portion of the query to parse starts with ALL, ANY or SOME.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AndExpressionThe AND logical operator chains multiple criteria together.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AndExpressionFactoryThis AndExpression creates a new AdditionExpression when the portion of the query to parse starts with AND.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AndExpressionStateObjectThe AND logical operator chains multiple criteria together.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AndFilterThis filter will "accept" any object that is accept by both of the specified wrapped filters.Classorg.eclipse.persistence.jpa.jpql.tools.utility.filterEclipseLink
AnnotationHelperPurpose:Provide a class which is responsible for returning Annotations from AnnotatedElements.Classorg.eclipse.persistence.jaxb.javamodel.reflectionEclipseLink
AnnotationProxy Purpose: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.Classorg.eclipse.persistence.jaxb.javamodelEclipseLink
AnnotationsProcessor Purpose:To perform some initial processing of Java classes and JAXB 2.Classorg.eclipse.persistence.jaxb.compilerEclipseLink
AnonymousExpressionVisitorThis visitor allows a subclass to simply override visit(Expression) and perform the same task for all visited expressions.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AnonymousStateObjectVisitorThis visitor allows a subclass to simply override visit(StateObject) and perform the same task for all visited ItateObjects.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
AnonynousEclipseLinkStateObjectVisitorThis visitor allows a subclass to simply override AnonymousStateObjectVisitor.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
ANTLRQueryBuilderThis class defines the default JPAQueryBuilder implementation that uses an Antlr-based parser and DatabaseQuery conversion mechanism.Classorg.eclipse.persistence.queriesEclipseLink
AppendNewElementsOrderingPolicy Purpose:Provide an implementation of NodeOrderingPolicy that simply appends the new child element to the parent.Classorg.eclipse.persistence.oxm.documentpreservationEclipseLink
ArchiveProvides an abstraction to deal with various kinds of URLs that can PersistenceUnitInfo.Interfaceorg.eclipse.persistence.jpaEclipseLink
ArchiveFactoryThis interface should be implemented by users that want to provide a custom way of dealing with archives that contain persistence units.Interfaceorg.eclipse.persistence.jpaEclipseLink
ArithmeticExpressionThis expression represents an arithmetic expression, which means the first and second expressions are aggregated with an arithmetic sign.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ArithmeticExpressionBNFThe query BNF for an arithmetic expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ArithmeticExpressionFactoryThis ExpressionFactory creates a new expression when the portion of the query to parse starts with an arithmetic identifier.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ArithmeticExpressionStateObjectThis expression represents an arithmetic expression, which means the first and second expressions are aggregated with an arithmetic sign.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
ArithmeticFactorThis expression simply adds a plus or minus sign to the arithmetic primary expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ArithmeticFactorBNFThe query BNF for an arithmetic factor expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ArithmeticFactorStateObjectThis state object simply adds a plus or minus sign to the arithmetic primary expression.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
ArithmeticPrimaryBNFThe query BNF for an arithmetic primary expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ArithmeticTermBNFThe query BNF for an arithmetic term expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ArrayArray types are extended object-relational data-types supported by some databases.Classorg.eclipse.persistence.annotationsEclipseLink
ArrayJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
ArrayCollectionMappingInterface used by the ArrayCollectionMappingHelper to interact with the assorted array collection mappings.Interfaceorg.eclipse.persistence.mappings.structuresEclipseLink
ArrayCollectionMappingHelperHelper class to consolidate all the heinous comparing and merging code for the Array collection mappings.Classorg.eclipse.persistence.mappings.structuresEclipseLink
ArrayIterableAn ArrayIterable provides an Iterable for an array of objects of type E.Classorg.eclipse.persistence.jpa.jpql.utility.iterableEclipseLink
ArrayIteratorAn ArrayIterator provides a Iterator for an array of objects.Classorg.eclipse.persistence.jpa.jpql.utility.iteratorEclipseLink
ArrayMapping In an object-relational data model, structures can contain "Arrays" or collections of other data-types.Classorg.eclipse.persistence.mappings.structuresEclipseLink
AsOfClausePurpose:Wraps an immutable value for a past time.Classorg.eclipse.persistence.historyEclipseLink
AsOfClauseAn AS OF 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 usingClassorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AsOfClauseBNFThe query BNF for the AS OF clause.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AsOfClauseFactoryThis AsOfClauseFactory creates a new AsOfClause when the portion of the JPQL query to parse starts with AS OF.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AsOfSCNClausePurpose:Wraps an immutable value for a past time, represented as a database system change number.Classorg.eclipse.persistence.historyEclipseLink
AssertAn utility class that provides various checks and when the condition fails, then an Assert.Classorg.eclipse.persistence.jpa.jpqlEclipseLink
AssociationPurpose: Generic association object.Classorg.eclipse.persistence.mappingsEclipseLink
AssociationOverrideUsed to override a mapping for an entity relationship.Classjavax.persistenceEclipseLink
AssociationOverrideJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
AssociationOverridesUsed to override mappings of multiple relationship properties or fields.Classjavax.persistenceEclipseLink
AttachmentMarshallerEnable JAXB marshalling to optimize storage of binary data.Classjavax.xml.bind.attachmentEclipseLink
AttachmentMarshallerAdapter Purpose:Provide an implementation of the TopLink OX XMLAttachmentMarshaller interface that wraps an implementation of the JAXB AttachmentMarshaller interface.Classorg.eclipse.persistence.jaxb.attachmentEclipseLink
AttachmentUnmarshallerEnables JAXB unmarshalling of a root document containing optimized binary data formats.Classjavax.xml.bind.attachmentEclipseLink
AttachmentUnmarshallerAdapter Purpose:Provide an implementation of the TopLink OX XMLAttachmentUnmarshaller interface that wraps an implementation of the JAXB AttachmentUnmarshaller interface.Classorg.eclipse.persistence.jaxb.attachmentEclipseLink
AttributeRepresents an attribute of a Java type.Interfacejavax.persistence.metamodelEclipseLink
AttributeAccessorPurpose: This provides an abstract class for setting and retrieving the attribute value for the mapping from an object.Classorg.eclipse.persistence.mappingsEclipseLink
AttributeChangeTrackingPolicy An AttributeChangeTrackingPolicy allows change tracking at the attribute level of an object by implementing ChangeTracker.Classorg.eclipse.persistence.descriptors.changetrackingEclipseLink
AttributeConverterA class that implements this interface can be used to convert entity attribute state into database column representation Interfacejavax.persistenceEclipseLink
AttributeGroupPurpose: An AttributeGroup represents a set of mappings and nested AttributeGroups for relationship mappings for an entity type.Classorg.eclipse.persistence.queriesEclipseLink
AttributeNodeRepresents an attribute node of an entity graph.Interfacejavax.persistenceEclipseLink
AttributeNodeInterfaceorg.eclipse.persistence.jaxbEclipseLink
AttributeOverrideUsed to override the mapping of a Basic (whether explicit or default) property or field or Id property orClassjavax.persistenceEclipseLink
AttributeOverrideJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
AttributeOverridesUsed to override mappings of multiple properties or fields.Classjavax.persistenceEclipseLink
AttributeTransformerInterfaceorg.eclipse.persistence.mappings.transformersEclipseLink
AttributeTransformerAdapterPurpose: Provides an empty implementation of AttributeTransformer.Classorg.eclipse.persistence.mappings.transformersEclipseLink
AttunityPlatformTopLink Platform class which works with Attunity's Connect JDBC driver.Classorg.eclipse.persistence.platform.databaseEclipseLink
AvgFunctionOne of the aggregate functions.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AvgFunctionFactoryThis AvgFunctionFactory creates a new AvgFunction when the portion of the query to parse starts with AVG.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
AvgFunctionStateObjectOne of the aggregate functions.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
BadExpressionThis wraps another Expression that was correctly parsed by it is located in an invalid location within the JPQL query.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
BadExpressionBNFThe query BNF used for an expression that is invalid.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
BadExpressionFactoryThis BadExpressionFactory creates a new BadExpression when the portion of the query to parse is malformed.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
BadExpressionStateObjectThis wraps an invalid portion of the JPQL query that could not be parsed.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
BaseDeclarationIdentificationVariableFinderThis visitor traverses the parsed tree and retrieves the IdentificationVariable defined in the base range variable declaration for the top-level statement if and only if theClassorg.eclipse.persistence.jpa.jpqlEclipseLink
BaseJPQLQueryFormatterAn abstract implementation of a IJPQLQueryFormatter.Classorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
BasicThe simplest type of mapping to a database column.Classjavax.persistenceEclipseLink
BasicJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
BasicCollectionA BasicCollection is used to map an org.Classorg.eclipse.persistence.annotationsEclipseLink
BasicMapA BasicMap is used to map an org.Classorg.eclipse.persistence.annotationsEclipseLink
BasicRefactoringToolThe abstract implementation providing refactoring support for JPQL queries.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
BasicStateObjectBuilderThe default implementation of a IBuilder, which creates a StateObject representation of the Expression beingClassorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
BasicTypeInstances of the type BasicType represent basic types (including temporal and enumerated types).Interfacejavax.persistence.metamodelEclipseLink
BatchFetchA BatchFetch annotation can be used on any relationship mapping, (OneToOne, ManyToOne, OneToMany, ManyToMany, ElementCollection, BasicCollection, BasicMap).Classorg.eclipse.persistence.annotationsEclipseLink
BatchFetchJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
BatchFetchPolicyBatchFetchPolicy defines batch reading configuration.Classorg.eclipse.persistence.queriesEclipseLink
BatchFetchTypeEnum used with the BatchFetch annotation, or "eclipselink.Classorg.eclipse.persistence.annotationsEclipseLink
BatchWritingSpecify the use of batch writing to optimize transactions with multiple writes, by default batch writing is not used.Classorg.eclipse.persistence.configEclipseLink
BeanValidationExceptionBeanValidationException should be used to represent any exception that happens during Bean Validation in MOXy.Classorg.eclipse.persistence.exceptionsEclipseLink
BeanValidationExceptionResource English ResourceBundle for BeanValidationException messages.Classorg.eclipse.persistence.exceptions.i18nEclipseLink
BeanValidationModeenum BeanValidationModeAuthor:Marcel Valovy - marcel.Classorg.eclipse.persistence.jaxbEclipseLink
BeanValidationPluginXJC Plugin for generation of JSR349 (Bean Validation) annotations.Classorg.eclipse.persistence.jaxb.pluginsEclipseLink
BetweenExpressionUsed in conditional expression to determine whether the result of an expression falls within an inclusive range of values.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
BetweenExpressionBNFThe query BNF for the between expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
BetweenExpressionFactoryThis BetweenExpressionFactory creates a new BetweenExpression when the portion of the query to parse starts with BETWEEN or NOT BETWEEN.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
BetweenExpressionStateObjectUsed in conditional expression to determine whether the result of an expression falls within an inclusive range of values.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
BidirectionalPolicyPurpose: Provides a means to configure bidirectional relationship maintenance for OXM mappings.Classorg.eclipse.persistence.oxm.mappingsEclipseLink
BindableInstances of the type Bindable represent object or attribute types that can be bound into a Path.Interfacejavax.persistence.metamodelEclipseLink
BinderEnable synchronization between XML infoset nodes and JAXB objects representing same XML document.Classjavax.xml.bindEclipseLink
BooleanExpressionBNFThe query BNF for a boolean expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
BooleanLiteralBNFThe query BNF for a boolean literal expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
BooleanPrimaryBNFThe query BNF for a boolean primary expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
BroadcastTransportManager Purpose: Base class transport manager for broadcasting RCM protocols: JMS and Oc4jJGroups.Classorg.eclipse.persistence.sessions.coordination.broadcastEclipseLink
CacheInterface used to interact with the second-level cache.Interfacejavax.persistenceEclipseLink
CacheThe Cache annotation is used to configure the EclipseLink object cache.Classorg.eclipse.persistence.annotationsEclipseLink
CacheJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
CacheableSpecifies whether an entity should be cached if caching is enabled when the value of the persistence.Classjavax.persistenceEclipseLink
CacheCoordinationProtocolCache coordination protocol persistence property values.Classorg.eclipse.persistence.configEclipseLink
CacheCoordinationTypeenum CacheCoordinationTypeAn enum that is used within the Cache annotation.Classorg.eclipse.persistence.annotationsEclipseLink
CacheIndexAllow a cache index to be define.Classorg.eclipse.persistence.annotationsEclipseLink
CacheIndex Define a secondary index on the cache.Classorg.eclipse.persistence.descriptorsEclipseLink
CacheIndexJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
CacheIndexesAllow a set of cache indexes to be define on an Entity.Classorg.eclipse.persistence.annotationsEclipseLink
CacheInterceptorA CacheInterceptor can be set on an Entity and allows all EclipseLink cache access to be intercepted by the developer provided interceptor.Classorg.eclipse.persistence.annotationsEclipseLink
CacheInterceptorJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
CacheInterceptor Purpose: Define a class through which Cache access can be Description: EclipseLink makes extensive use of cachingClassorg.eclipse.persistence.sessions.interceptorsEclipseLink
CacheInvalidationPolicy A CacheInvalidationPolicy is used to set objects in TopLink's identity maps to be invalid following given rules.Classorg.eclipse.persistence.descriptors.invalidationEclipseLink
CacheIsolationTypeenum CacheIsolationTypeOptions for how Entity instances should be shared within an EclipseLink Persistence Unit / ServerSessionClassorg.eclipse.persistence.configEclipseLink
CacheKeyInterceptorThe CacheKeyInterceptor allows a Cache Interceptor implementation to wrap the EclipseLink CacheKey.Classorg.eclipse.persistence.sessions.interceptorsEclipseLink
CacheKeyTypeConfigures what type of Id value is used to store the object in the cache.Classorg.eclipse.persistence.annotationsEclipseLink
CachePolicy CachePolicy defines the cache configuration.Classorg.eclipse.persistence.descriptorsEclipseLink
CacheRetrieveModeenum CacheRetrieveModeUsed as the value of theClassjavax.persistenceEclipseLink
CacheStoreModeUsed as the value of the javax.Classjavax.persistenceEclipseLink
CacheTypeThe CacheType enum is used with the Cache annotation for a persistent class.Classorg.eclipse.persistence.annotationsEclipseLink
CacheTypeCache type persistence property values.Classorg.eclipse.persistence.configEclipseLink
CacheUsageCache usage hint values.Classorg.eclipse.persistence.configEclipseLink
CacheUsageIndirectionPolicyIn-memory querying and conforming indirection policy.Classorg.eclipse.persistence.configEclipseLink
CallCall defines the interface used primarily by EclipseLink queries and query mechanisms to perform the necessary actionsInterfaceorg.eclipse.persistence.queriesEclipseLink
CascadeJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
CascadeOnDeleteDefine the foreign key defined by the relationship to cascade the delete on the database.Classorg.eclipse.persistence.annotationsEclipseLink
CascadePolicyCascade policy hint values.Classorg.eclipse.persistence.configEclipseLink
CascadeTypeDefines the set of cascadable operations that are propagated to the associated entity.Classjavax.persistenceEclipseLink
CaseExpressionBNF: general_case_expression ::= CASE when_clause {when_clause}* ELSE scalar_expression END BNF: simple_case_expression ::= CASE case_operand simple_when_clause {simple_when_clause}* ELSE scalar_expression ENDClassorg.eclipse.persistence.jpa.jpql.parserEclipseLink
CaseExpressionBNFThe query BNF for a case expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
CaseExpressionFactoryThis CaseExpressionFactory creates a new CaseExpression when the portion of the query to parse starts with CASE.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
CaseExpressionStateObjectA CASE predicate is used to calculate a condition and when it's true, its THEN expression will be executed.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
CaseOperandBNFThe query BNF for the case operand specified in the case expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
CastExpressionThe CAST function cast value to a different type.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
CastExpressionBNFThe query BNF for the CAST function.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
CastExpressionFactoryThis CastExpressionFactory creates a new CastExpression when the portion of the query to parse starts with CAST.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ChangedFieldsLockingPolicyPurpose: An implementation of the OptimisticLockingPolicy interface.Classorg.eclipse.persistence.descriptorsEclipseLink
ChangeListenerInterfaceorg.eclipse.persistence.jpa.rs.eventlistenerEclipseLink
ChangeRecord Purpose: Define the base Change Record API.Interfaceorg.eclipse.persistence.sessions.changesetsEclipseLink
ChangeSupportThis ChangeSupport is responsible to notifies registered listeners upon changes made to a StateObject, those changes are either a property has changed (IPropertyChangeListener)Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
ChangeTracker Purpose: Define an interface for any object that wishes to use attribute change tracking.Interfaceorg.eclipse.persistence.descriptors.changetrackingEclipseLink
ChangeTrackingThe ChangeTracking annotation is used to specify the org.Classorg.eclipse.persistence.annotationsEclipseLink
ChangeTrackingJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
ChangeTrackingTypeenum ChangeTrackingTypeAn enum that is used within the ChangeTracking annotation.Classorg.eclipse.persistence.annotationsEclipseLink
CharacterEscapeHandler Provide an interface to allow for custom character escaping behaviour.Interfaceorg.eclipse.persistence.oxmEclipseLink
ClassDescriptor Abstract descriptor class for defining persistence information on a class.Classorg.eclipse.persistence.descriptorsEclipseLink
ClassExtractorA ClassExtractor allows for a user defined class indicator in place of providing a discriminator column.Classorg.eclipse.persistence.annotationsEclipseLink
ClassExtractor Abstract class to allow complex inheritance support.Classorg.eclipse.persistence.descriptorsEclipseLink
ClassInstanceConverterPurpose: Allows a class name to be converted to and from a new instance of the class.Classorg.eclipse.persistence.mappings.convertersEclipseLink
ClassNameResolverThis Resolver simply holds onto the fully qualified class name of the IType.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
ClassResolverThis Resolver simply holds onto the actual type since it is already determined.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
ClassSummaryDetailThe class is used internally by the Portable JMX Framework to convert model specific classes into Open Types so that the attributes of model class canClassorg.eclipse.persistence.services.glassfishEclipseLink
ClassSummaryDetailThe class is used internally by the Portable JMX Framework to convert model specific classes into Open Types so that the attributes of model class canClassorg.eclipse.persistence.services.jbossEclipseLink
ClassSummaryDetailThe class is used internally by the Portable JMX Framework to convert model specific classes into Open Types so that the attributes of model class canClassorg.eclipse.persistence.services.weblogicEclipseLink
ClassSummaryDetailThe class is used internally by the Portable JMX Framework to convert model specific classes into Open Types so that the attributes of model class canClassorg.eclipse.persistence.services.websphereEclipseLink
ClassSummaryDetailBaseThe class is used internally by the Portable JMX Framework to convert model specific classes into Open Types so that the attributes of model class canClassorg.eclipse.persistence.servicesEclipseLink
ClassTransformerA persistence provider supplies an instance of this interface to the PersistenceUnitInfo.Interfacejavax.persistence.spiEclipseLink
ClientSessionPurpose: Acts as a client to the server session.Classorg.eclipse.persistence.sessions.serverEclipseLink
CloneCopyPolicyA CloneCopyPolicy is used to set an org.Classorg.eclipse.persistence.annotationsEclipseLink
CloneCopyPolicyPurpose: Allows a clone of an object to be created with a method that returns the cloned object.Classorg.eclipse.persistence.descriptors.copyingEclipseLink
CloneCopyPolicyJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
CloneIterablePull together remover state and behavior for subclasses.Classorg.eclipse.persistence.jpa.jpql.tools.utility.iterableEclipseLink
CloneIteratorA CloneIterator iterates over a copy of a collection, allowing for concurrent access to the original collection.Classorg.eclipse.persistence.jpa.jpql.tools.utility.iteratorEclipseLink
CloneListIterablePull together mutator state and behavior for subclasses.Classorg.eclipse.persistence.jpa.jpql.utility.iterableEclipseLink
CloneListIteratorA CloneListIterator iterates over a copy of a list, allowing for concurrent access to the original list.Classorg.eclipse.persistence.jpa.jpql.utility.iteratorEclipseLink
CloudscapePlatformPurpose: Provides CloudScape DBMS specific behavior.Classorg.eclipse.persistence.platform.databaseEclipseLink
CMPPolicy Description: Place holder for CMP specific information.Classorg.eclipse.persistence.descriptorsEclipseLink
CoalesceExpressionA COALESCE expression returns null if all its arguments evaluate to null, and the value of the first non-null argument otherwise.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
CoalesceExpressionBNFThe query BNF for a coalesce expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
CoalesceExpressionFactoryThis CoalesceExpressionFactory creates a new CoalesceExpression when the portion of the query to parse starts with COALESCE.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
CoalesceExpressionStateObjectA COALESCE expression returns null if all its arguments evaluate to null, and the value of the first non-null argument otherwise.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
CollapsedStringAdapterBuilt-in XmlAdapter to handle xs:token and its derived types.Classjavax.xml.bind.annotation.adaptersEclipseLink
CollectionAttributeInstances of the type CollectionAttribute represent persistent java.Interfacejavax.persistence.metamodelEclipseLink
CollectionChangeEvent Purpose: Define a change event for collection types.Classorg.eclipse.persistence.descriptors.changetrackingEclipseLink
CollectionChangeRecord Purpose: This interface defines the API for the changeRecord that maintains the changes made to a collection attribute of Description: The CollectionChangeRecord stores a list of objects removed from the collection and a separate list of objectsInterfaceorg.eclipse.persistence.sessions.changesetsEclipseLink
CollectionChangeTracker Purpose: Define an interface for any collection that wishes to use attribute change track.Interfaceorg.eclipse.persistence.descriptors.changetrackingEclipseLink
CollectionDeclarationThis CollectionDeclaration represents a collection member declaration that was declared in the FROM clause of a SELECT top-level queryClassorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
CollectionEquivalentResolverThis Resolver compares each IType retrieved from the list of Resolvers that were gathered for a given Expression and returns that type if they are all the same type otherwise the IType for Object is returned.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
CollectionExpressionA CollectionExpression wraps many expression which they are separated by spaces BNF: expression ::= child_item {, child_item }*Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
CollectionExpressionStateObjectThis StateObject is a temporary object used to store a list of StateObjects.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
CollectionJoinThe CollectionJoin interface is the type of the result of joining to a collection over an association or element Interfacejavax.persistence.criteriaEclipseLink
CollectionMappingPurpose: Abstract class for relationship mappings which store collection of objectsSee Also:Serialized FormAuthor:SatiSince:TOPLink/Java 1.Classorg.eclipse.persistence.mappingsEclipseLink
CollectionMemberDeclarationAn identification variable declared by a collection member declaration ranges over values of a collection obtained by navigation using a path expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
CollectionMemberDeclarationBNFThe query BNF for a collection member declaration expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
CollectionMemberDeclarationFactoryThis CollectionMemberDeclarationFactory creates a new CollectionMemberDeclaration when the portion of the query to parse starts with IN.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
CollectionMemberDeclarationStateObjectAn identification variable declared by a collection_member_declaration ranges over values of a collection obtained by navigation using a path expression.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
CollectionMemberExpressionThis expression tests whether the designated value is a member of the collection specified by the collection-valued path expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
CollectionMemberExpressionBNFThe query BNF for a collection member expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
CollectionMemberExpressionFactoryThis CollectionMemberExpressionFactory creates a new CollectionMemberExpression when the portion of the query to parse starts with MEMBER, MEMBER OF, NOTClassorg.eclipse.persistence.jpa.jpql.parserEclipseLink
CollectionMemberExpressionStateObjectThis expression tests whether the designated value is a member of the collection specified by the collection-valued path expression.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
CollectionProxyJPARS 2.Interfaceorg.eclipse.persistence.jpa.rs.utilEclipseLink
CollectionTableSpecifies the table that is used for the mapping of collections of basic or embeddable types.Classjavax.persistenceEclipseLink
CollectionTableA CollectionTable annotation is used in conjunction with a BasicCollection or a BasicMap annotation.Classorg.eclipse.persistence.annotationsEclipseLink
CollectionTableJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
CollectionToolsThis utility class provides utility methods related to collections, iterators and arrays.Classorg.eclipse.persistence.jpa.jpql.utilityEclipseLink
CollectionValuedFieldResolverThis Resolver is responsible to resolve the type of a collection-valued field.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
CollectionValuedPathExpressionA 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.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
CollectionValuedPathExpressionBNFThe query BNF for a collection-valued path expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
CollectionValuedPathExpressionFactoryClassorg.eclipse.persistence.jpa.jpql.parserEclipseLink
CollectionValuedPathExpressionStateObjectA 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.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
CollectionWrapperBuilderHelper class used to create proxies for collections.Classorg.eclipse.persistence.jpa.rs.utilEclipseLink
CollectionWrapperMetadataSourceMakes the CollectionWrapper class available in our Dynamic JAXB context.Classorg.eclipse.persistence.jpa.rs.util.metadatasourcesEclipseLink
ColumnSpecifies the mapped column for a persistent property or field.Classjavax.persistenceEclipseLink
ColumnJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
ColumnResultUsed in conjunction with the SqlResultSetMapping annotation or ConstructorResult annotation to map a column of the SELECTClassjavax.persistenceEclipseLink
ColumnResultJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
ColumnResult Concrete class to represent the ColumnResult structure as defined by the EJB 3.Classorg.eclipse.persistence.queriesEclipseLink
Command Purpose: Provide an extendable framework class for a Command object that can be remotely executed.Classorg.eclipse.persistence.sessions.coordinationEclipseLink
CommandConverter Purpose: Define a pluggable conversion interface that can be supplied Description: The implementation class of this interface should be setInterfaceorg.eclipse.persistence.sessions.coordinationEclipseLink
CommandManager Purpose: Provide an interface that clients can use to invoke remote commands on other EclipseLink instances, or on other applications that may wantInterfaceorg.eclipse.persistence.sessions.coordinationEclipseLink
CommandProcessor Purpose: Defines a pluggable interface for EclipseLink sessions and EclipseLink applications to be able to be on the receiving end of EclipseLink command objects.Interfaceorg.eclipse.persistence.sessions.coordinationEclipseLink
CommitOrderTypeCommit order type persistence property values.Classorg.eclipse.persistence.configEclipseLink
CommonAbstractCriteriaThe CommonAbstractCriteria interface defines functionality that is common to both top-level criteria queries and subqueries as Interfacejavax.persistence.criteriaEclipseLink
CommunicationException Purpose:This exception wraps all RMI or CORBA or IO exception that may occur.Classorg.eclipse.persistence.exceptionsEclipseLink
CommunicationExceptionResource English ResourceBundle for CommunicationException messages.Classorg.eclipse.persistence.exceptions.i18nEclipseLink
ComparisonExpressionOnly the values of like types are permitted to be compared.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ComparisonExpressionBNFThe query BNF for a comparison expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ComparisonExpressionFactoryThis ComparisonExpressionFactory creates a new ComparisonExpression when the portion of the query to parse starts with <, >, <>, <=,Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ComparisonExpressionStateObjectOnly the values of like types are permitted to be compared.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
CompilerHelperHelper class for code that needs to be shared between AnnotationsProcessor, MappingsGenerator, SchemaGeneratorClassorg.eclipse.persistence.jaxb.compilerEclipseLink
ComplexQueryResult Used to return multiple sets of information from a query.Classorg.eclipse.persistence.queriesEclipseLink
CompositeMemberA CompositeMember annotation is ignored unless is in composite member persistence unit.Classorg.eclipse.persistence.annotationsEclipseLink
CompoundExpressionA compound expression has a left and right expressions combined by an identifier.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
CompoundExpressionStateObjectA compound StateObject has a left and right expressions combined by an identifier.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
CompoundFilterThis filter provides a simple framework for combining the behavior of a pair of filters.Classorg.eclipse.persistence.jpa.jpql.tools.utility.filterEclipseLink
CompoundSelectionThe CompoundSelection interface defines a compound selection item (tuple, array, or result of constructor).Interfacejavax.persistence.criteriaEclipseLink
ConcatExpressionThe CONCAT function returns a string that is a concatenation of its arguments.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ConcatExpressionFactoryThis ConcatExpressionFactory creates a new ConcatExpression when the portion of the query to parse starts with CONCAT.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ConcatExpressionStateObjectThe CONCAT function returns a string that is a concatenation of its arguments.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
ConcreteSubclassFactoryFactory class to create concrete subclasses of abstract classes.Classorg.eclipse.persistence.jpa.rs.utilEclipseLink
ConcurrencyExceptionPurpose: Concurrency deadlock or interupts will raise this exception.Classorg.eclipse.persistence.exceptionsEclipseLink
ConcurrencyExceptionResource English ResourceBundle for ConcurrencyException messages.Classorg.eclipse.persistence.exceptions.i18nEclipseLink
ConcurrentClass for MOXy concurrency, exploiting advantages of memoizer concept.Classorg.eclipse.persistence.jaxbEclipseLink
ConditionalExpressionBNFThe query BNF for a conditional expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ConditionalFactorBNFThe query BNF for a conditional factor expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ConditionalPrimaryBNFThe query BNF for a conditional primary expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ConditionalTermBNFThe query BNF for a conditional term expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ConnectByClauseThe CONNECT BY clause allows selecting rows in a hierarchical order using the hierarchical query clause.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ConnectByClauseBNFThe query BNF for a CONNECT BY clause.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ConnectByClauseFactoryThis ConnectByClauseFactory creates a new ConnectByClause when the portion of the query to parse starts with CONNECT BY.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ConnectionPolicy Purpose: Used to specify how a client session's should be allocated.Classorg.eclipse.persistence.sessions.serverEclipseLink
ConnectionPool Purpose: Used to specify how connection should be pooled in a server session.Classorg.eclipse.persistence.sessions.serverEclipseLink
Connector Define an interface for supplying TopLink with a Connection to This interface defines the methods to be implemented that allow TopLink toInterfaceorg.eclipse.persistence.sessionsEclipseLink
ConstantTransformerPurpose: Allows a field to always be mapped to a constant value.Classorg.eclipse.persistence.mappings.transformersEclipseLink
ConstraintModeUsed to control the application of a constraint.Classjavax.persistenceEclipseLink
ConstructorExpressionIn the SELECT clause a constructor may be used in the SELECT list to return one or more Java instances.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ConstructorExpressionBNFThe query BNF for a constructor expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ConstructorExpressionFactoryThis ConstructorExpressionFactory creates a new ConstructorExpression when the portion of the query to parse starts with NEW.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ConstructorExpressionStateObjectIn the SELECT clause a constructor may be used in the SELECT list to return one or more Java instances.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
ConstructorItemBNFThe query BNF for a constructor item expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ConstructorReportItemPurpose: An item specifying a class constructor method to be used in a ReportQuery's returned results.Classorg.eclipse.persistence.queriesEclipseLink
ConstructorResultUsed in conjunction with the SqlResultSetMapping annotation to map the SELECT clause of a SQL query to a constructor.Classjavax.persistenceEclipseLink
ConstructorResultJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
ConstructorResult Concrete class to represent the ConstructorResult structure as defined by the JPA 2.Classorg.eclipse.persistence.queriesEclipseLink
ContainerMappingInterface used by clients to interact with the assorted mappings that use ContainerPolicy.Interfaceorg.eclipse.persistence.mappingsEclipseLink
ContentAssistExtensionThis extension can be used to provide additional support to JPQL content assist that is outside the scope of providing proposals related to JPA metadata.Interfaceorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
ContentAssistProposalsThis object stores the various proposals available for content assist for a certain position within a JPQL query.Interfaceorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
ContentHandlerRecordUse this type of MarshalRecord when the marshal target is a XMLContext xmlContext = new XMLContext("session-name");Classorg.eclipse.persistence.oxm.recordEclipseLink
ConversionExceptionPurpose: Conversion exceptions such as method or class not defined will raise this exception.Classorg.eclipse.persistence.exceptionsEclipseLink
ConversionExceptionResource English ResourceBundle for ConversionException messages.Classorg.eclipse.persistence.exceptions.i18nEclipseLink
ConversionValueA ConversionValue annotation is used within an ObjectTypeConverter.Classorg.eclipse.persistence.annotationsEclipseLink
ConversionValueJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
ConvertSpecifies the conversion of a Basic field or property.Classjavax.persistenceEclipseLink
ConvertThe Convert annotation specifies that a named converter should be used with the corresponding mapped attribute.Classorg.eclipse.persistence.annotationsEclipseLink
ConvertJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
ConverterSpecifies that the annotated class is a converter and defines its scope.Classjavax.persistenceEclipseLink
ConverterA 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 Classorg.eclipse.persistence.annotationsEclipseLink
ConverterJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
ConverterPurpose: Conversion interface to allow conversion between object and data types.Interfaceorg.eclipse.persistence.mappings.convertersEclipseLink
ConverterClassJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
ConverterClassA JPA attribute converter class wrapped with an EclipseLink converter.Classorg.eclipse.persistence.mappings.convertersEclipseLink
ConvertersA Converters annotation allows the definition of multiple Converter.Classorg.eclipse.persistence.annotationsEclipseLink
ConvertsUsed to group Convert annotations.Classjavax.persistenceEclipseLink
CopyGroupPurpose: Define how an object is to be copied.Classorg.eclipse.persistence.sessionsEclipseLink
CopyPolicyA CopyPolicy is used to set an org.Classorg.eclipse.persistence.annotationsEclipseLink
CopyPolicyPurpose: Allows customization of how an object is cloned.Interfaceorg.eclipse.persistence.descriptors.copyingEclipseLink
CopyPolicyJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
CORBAConnectionThis class exists on on the client side which talks to remote session controller throughSee Also:Serialized FormClassorg.eclipse.persistence.sessions.remote.corba.sunEclipseLink
CORBARemoteSessionController org/eclipse/persistence/remote/corba/sun/CORBARemoteSessionController.Interfaceorg.eclipse.persistence.sessions.remote.corba.sunEclipseLink
CORBARemoteSessionControllerDispatcherRemoteSessionController sits between the remote session and the session.Classorg.eclipse.persistence.sessions.remote.corba.sunEclipseLink
CORBARemoteSessionControllerHelper org/eclipse/persistence/remote/corba/sun/CORBARemoteSessionControllerHelper.Classorg.eclipse.persistence.sessions.remote.corba.sunEclipseLink
CORBARemoteSessionControllerHolder org/eclipse/persistence/remote/corba/sun/CORBARemoteSessionControllerHolder.Classorg.eclipse.persistence.sessions.remote.corba.sunEclipseLink
CORBARemoteSessionControllerOperations org/eclipse/persistence/remote/corba/sun/CORBARemoteSessionControllerOperations.Interfaceorg.eclipse.persistence.sessions.remote.corba.sunEclipseLink
CORBATransportManagerClassorg.eclipse.persistence.sessions.coordination.corbaEclipseLink
CoreAttributeAccessorInterfaceorg.eclipse.persistence.core.mappingsEclipseLink
CoreAttributeGroup Purpose: A generic super class for AttributeGroup and other subclassesSee Also:AttributeGroup, Classorg.eclipse.persistence.core.queriesEclipseLink
CoreAttributeItem Purpose: Generic superclass for AttributeItem.Classorg.eclipse.persistence.core.queriesEclipseLink
CoreConverterInterfaceorg.eclipse.persistence.core.mappings.convertersEclipseLink
CoreDescriptorClassorg.eclipse.persistence.core.descriptorsEclipseLink
CoreDescriptorEventInterfaceorg.eclipse.persistence.core.descriptorsEclipseLink
CoreDescriptorEventManagerClassorg.eclipse.persistence.core.descriptorsEclipseLink
CoreFieldTransformerThis interface is used by the Transformation Mapping to build the value for a specific field.Interfaceorg.eclipse.persistence.core.mappings.transformersEclipseLink
CoreInheritancePolicyClassorg.eclipse.persistence.core.descriptorsEclipseLink
CoreLogin A abstraction of login capturing behavior common to all persistence types.Interfaceorg.eclipse.persistence.core.sessionsEclipseLink
CoreMapping A abstraction of mapping capturing behavior common to all persistence types.Classorg.eclipse.persistence.core.mappingsEclipseLink
CoreProject A abstraction of project capturing behavior common to all persistence types.Classorg.eclipse.persistence.core.sessionsEclipseLink
CoreSession A abstraction of session capturing behavior common to all persistence types.Interfaceorg.eclipse.persistence.core.sessionsEclipseLink
CoreSessionEventListenerInterfaceorg.eclipse.persistence.core.sessionsEclipseLink
CoreSessionEventManagerClassorg.eclipse.persistence.core.sessionsEclipseLink
CountFunctionOne of the aggregate functions.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
CountFunctionFactoryThis CountFunctionFactory creates a new CountFunction when the portion of the query to parse starts with COUNT.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
CountFunctionStateObjectOne of the aggregate functions.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
CrateCrate serves for storing objects and optionally provides methods to perform basic operations upon the stored objects.Interfaceorg.eclipse.persistence.jaxbEclipseLink
CriteriaBuilderUsed to construct criteria queries, compound selections, expressions, predicates, orderings.Interfacejavax.persistence.criteriaEclipseLink
CriteriaDeleteThe CriteriaDelete interface defines functionality for performing bulk delete operations using the Criteria APIInterfacejavax.persistence.criteriaEclipseLink
CriteriaQueryThe CriteriaQuery interface defines functionality that is specific to top-level queries.Interfacejavax.persistence.criteriaEclipseLink
CriteriaUpdateThe CriteriaUpdate interface defines functionality for performing bulk update operations using the Criteria API.Interfacejavax.persistence.criteriaEclipseLink
Cursor Abstract class for CursoredStream and ScrolableCursorSee Also:Serialized FormClassorg.eclipse.persistence.queriesEclipseLink
CursoredStream Stream class which is used to deal with large collections returned from TOPLink queries more efficiently.Classorg.eclipse.persistence.queriesEclipseLink
CursoredStreamPolicy Used to support cursored streams in a read query.Classorg.eclipse.persistence.queriesEclipseLink
CursorPolicy Abstract class for all Cursor-related policy objectsSee Also:Serialized FormClassorg.eclipse.persistence.queriesEclipseLink
CustomizerThe Customizer annotation is used to specify a class that implements the org.Classorg.eclipse.persistence.annotationsEclipseLink
CustomPartitioningPolicy Defines a user defined partitioning policy.Classorg.eclipse.persistence.descriptors.partitioningEclipseLink
CustomServerPlatform This is the concrete subclass responsible for handling backward compatibility for 9.Classorg.eclipse.persistence.platform.serverEclipseLink
DailyCacheInvalidationPolicy A CacheInvalidationPolicy that allows objects to expire every day at a specific time.Classorg.eclipse.persistence.descriptors.invalidationEclipseLink
DatabaseChangeNotificationTypeenum DatabaseChangeNotificationTypeConfigures what type of database change notification an entity/descriptor should use.Classorg.eclipse.persistence.annotationsEclipseLink
DatabaseEventListener Defines the API for integration with a database event notification service.Interfaceorg.eclipse.persistence.platform.database.eventsEclipseLink
DatabaseEventListenerFactoryProvides a mechanism for plugging in database event listener creation.Interfaceorg.eclipse.persistence.jpa.rs.eventlistenerEclipseLink
DatabaseException Wrapper for any database exception that occurred through EclipseLink.Classorg.eclipse.persistence.exceptionsEclipseLink
DatabaseExceptionResource English ResourceBundle for DatabaseException messages.Classorg.eclipse.persistence.exceptions.i18nEclipseLink
DatabaseLogin Hold the configuration information necessary to connect to a JDBC driver.Classorg.eclipse.persistence.sessionsEclipseLink
DatabaseMappingPurpose: Defines how an attribute of an object maps to and from the database Responsibilities: Define type of relationship (1:1/1:M/M:M/etc.Classorg.eclipse.persistence.mappingsEclipseLink
DatabaseObjectDefinition Purpose: Define a database object for the purpose of creation and deletion.Classorg.eclipse.persistence.tools.schemaframeworkEclipseLink
DatabasePlatformDatabasePlatform is private to EclipseLink.Classorg.eclipse.persistence.platform.databaseEclipseLink
DatabaseQuery Purpose: Abstract class for all database query objects.Classorg.eclipse.persistence.queriesEclipseLink
DatabaseRecord Purpose: Define a representation of a database row as field=>value pairs.Classorg.eclipse.persistence.sessionsEclipseLink
DatabaseSession Purpose: Add login and configuration API to that of Session.Interfaceorg.eclipse.persistence.sessionsEclipseLink
DatabaseTypeThis expression represents the database specific data type, which may include size and scale.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
DatabaseTypeFactoryClassorg.eclipse.persistence.jpa.jpql.parserEclipseLink
DatabaseTypeQueryBNFThe query BNF for the database type.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
DataBindingExceptionException that represents a failure in a JAXB operation.Classjavax.xml.bindEclipseLink
DataModifyQuery Concrete class used for executing non selecting SQL strings.Classorg.eclipse.persistence.queriesEclipseLink
DataPartitioningCallback Defines the API for the integration with an external DataSources data partitioning support.Interfaceorg.eclipse.persistence.platform.database.partitioningEclipseLink
DataReadQuery Concrete class to perform read using raw SQL.Classorg.eclipse.persistence.queriesEclipseLink
DataServiceJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
DatasourceLogin Hold the configuration information necessary to connect to a datasource.Classorg.eclipse.persistence.sessionsEclipseLink
DataStorageClassorg.eclipse.persistence.jpa.rsEclipseLink
DatatypeConverter The javaType binding declaration can be used to customize the binding of an XML schema datatype to a Java datatype.Classjavax.xml.bindEclipseLink
DatatypeConverterInterface The DatatypeConverterInterface is for JAXB provider use only.Interfacejavax.xml.bindEclipseLink
DateTimeThis Expression represents a date or time.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
DatetimeExpressionBNFThe query BNF for a date/time expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
DateTimeFactoryThis DateTimeFactory creates a new DateTime when the portion of the query to parse starts with CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP or with theClassorg.eclipse.persistence.jpa.jpql.parserEclipseLink
DateTimePrimaryBNFThe query BNF for a date/time primary expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
DateTimeStateObjectThis DateTimeStateObject represents a date or time.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
DateTimeTimestampLiteralBNFThe query BNF for a date/time/timestamp expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
DB2MainframePlatformPurpose: Provides DB2 Mainframe specific behavior.Classorg.eclipse.persistence.platform.databaseEclipseLink
DB2Platform Purpose: Provides DB2 specific behavior.Classorg.eclipse.persistence.platform.databaseEclipseLink
DBasePlatformPurpose: Provides DBase specific behavior.Classorg.eclipse.persistence.platform.databaseEclipseLink
DBWSExceptionPUBLIC: runtime exception for EclipseLink DBWS ServiceSee Also:Serialized FormAuthor:Mike Norman - michael.Classorg.eclipse.persistence.exceptionsEclipseLink
DBWSExceptionResource Purpose:English ResourceBundle for DBWSException.Classorg.eclipse.persistence.exceptions.i18nEclipseLink
DBWSModelPUBLIC: model object for eclipselink-dbws.Classorg.eclipse.persistence.dbwsEclipseLink
DBWSModelProjectClassorg.eclipse.persistence.dbwsEclipseLink
DecimalMaxFacetClassorg.eclipse.persistence.jaxb.compiler.facetsEclipseLink
DecimalMinFacetClassorg.eclipse.persistence.jaxb.compiler.facetsEclipseLink
DeclarationThe abstract definition of JPQLQueryDeclaration.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
DeclarationResolverThis Resolver 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.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
DeclarationStateObjectThis defines the declaration portion of a query, which is the FROM clauseVersion:2.Interfaceorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
DefaultActualJPQLQueryFormatterThis IJPQLQueryFormatter is used to generate a string representation of a StateObject based on how it was parsed, which means this formatter can only be used when theClassorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
DefaultBasicRefactoringToolThis utility class provides basic refactoring support.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
DefaultCaseExpressionStateObjectBuilderThe default implementation of a ICaseExpressionStateObjectBuilder.Classorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
DefaultConditionalExpressionStateObjectBuilderThe default implementation of IConditionalExpressionStateObjectBuilder.Classorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
DefaultConnector Purpose:Use this Connector to build a java.Classorg.eclipse.persistence.sessionsEclipseLink
DefaultContentAssistProposalsThe default implementation of ContentAssistProposals which stores the valid proposals.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
DefaultContentAssistVisitorThis visitor traverses the JPQL parsed tree and gathers the possible proposals at a given position.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
DefaultEclipseLinkJPQLGrammarThis JPQL grammar provides support for parsing JPQL queries defined by the JPA 2.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
DefaultEclipseLinkJPQLQueryBuilderAn implementation of IJPQLQueryBuilder that provides support based on the latest release of the Java Persistence functional specification.Classorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
DefaultErrorHandler A default implementation of ErrorHandler that simply rethrows the SAXParseExceptions.Classorg.eclipse.persistence.platform.xmlEclipseLink
DefaultGrammarValidatorThis validator is responsible to validate a JPQL query grammatically purely based on the JPA specification document.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
DefaultJPQLGrammarThis JPQL grammar provides support for parsing JPQL queries defined in the latest JPA functional specification.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
DefaultJPQLQueryBuilderAn implementation of IJPQLQueryBuilder that provides support based on the latest release of the Java Persistence functional specification.Classorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
DefaultJPQLQueryContextThis context is used to store information related to the JPQL query.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
DefaultJPQLQueryFormatterThe default implementation of a IJPQLQueryFormatter, which support creating a string representation of a JPQL query written for JPA 1.Classorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
DefaultJPQLQueryHelperThis helper can perform the following operations over a JPQL query: Calculates the result type of a query: AbstractJPQLQueryHelper.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
DefaultLiteralVisitorThis visitor traverses an Expression and retrieves the "literal" value.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
DefaultNewValueStateObjectBuilderThe default implementation of INewValueStateObjectBuilder.Classorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
DefaultParameterTypeVisitorThis visitor calculates the type of an input parameter.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
DefaultProblemThe default implementation of Problem.Classorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
DefaultRefactoringDeltaThe default implementation of RefactoringDelta which contains the TextEdit that were creating during the refactoring of a JPQL query.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
DefaultRefactoringToolThis utility class provides basic refactoring support.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
DefaultResolverBuilderThe default implementation of a ResolverBuilder, which follows the JPA functional specification.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
DefaultSelectExpressionStateObjectBuilderClassorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
DefaultSemanticValidatorThis validator is responsible to gather the problems found in a JPQL query by validating the content to make sure it is semantically valid.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
DefaultSequence Purpose: Reference to the default sequence.Classorg.eclipse.persistence.sequencingEclipseLink
DefaultSessionLogPurpose: Default log used for the session when message logging is enabled.Classorg.eclipse.persistence.loggingEclipseLink
DefaultSimpleSelectExpressionStateObjectBuilderClassorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
DefaultStateObjectBuilderThe default implementation of BasicStateObjectBuilder, which provides support for creating a StateObjectClassorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
DefaultStringExpressionAn implementation of an Expression that wraps a string.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
DefaultTableGeneratorDefaultTableGenerator is a utility class used to generate a default table schema for a EclipseLink project object.Classorg.eclipse.persistence.tools.schemaframeworkEclipseLink
DefaultTextEditThe default implementation of a TextEdit, which contains the location of the change within the JPQL query (offset) and the old and new values.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
DefaultUnmappedContentHandlerPurpose:Provide a default implementation of the UnmappedContentHandler Responsibilities:This handler swallows all SAX events corresponding to unmapped content soClassorg.eclipse.persistence.oxm.unmappedEclipseLink
DefaultValidationEventHandler JAXB 1.Classjavax.xml.bind.helpersEclipseLink
DefaultXMLNameTransformerClass called to transform Java names to XML names.Classorg.eclipse.persistence.jaxbEclipseLink
DeferredChangeDetectionPolicy A DeferredChangeDetectionPolicy defers all change detection to the UnitOfWork's change detection process.Classorg.eclipse.persistence.descriptors.changetrackingEclipseLink
DeleteAllA DeleteAll annotation is specified to indicate that when an relationship is deleted, it should use a delete all query.Classorg.eclipse.persistence.annotationsEclipseLink
DeleteAllQuery Query used to delete a collection of objects.Classorg.eclipse.persistence.queriesEclipseLink
DeleteClauseThis is the delete clause of the delete statement.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
DeleteClauseBNFThe query BNF for the delete clause.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
DeleteClauseFactoryThis DeleteClauseFactory creates a new DeleteClause when the portion of the query to parse starts with DELETE FROM.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
DeleteClauseRangeVariableDeclarationBNFThe query BNF for a range variable declaration expression used by the DELETE clause, which accepts collection and aggregate expression, which is used by invalid queries.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
DeleteClauseStateObjectThis is the DELETE clause of the DELETE statement.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
DeleteObjectQueryPurpose: Used for deleting objects.Classorg.eclipse.persistence.queriesEclipseLink
DeleteStatementBulk delete operation apply to entities of a single entity class (together with its subclasses, BNF: delete_statement ::= delete_clause [where_clause]Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
DeleteStatementBNFThe query BNF for the delete statement.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
DeleteStatementFactoryThis DeleteStatementFactory creates a new DeleteStatement when the portion of the query to parse starts with DELETE FROM.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
DeleteStatementStateObjectBulk delete operation apply to entities of a single entity class (together with its subclasses, BNF: delete_statement ::= delete_clause [where_clause]Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
DerbyPlatformPurpose: Provides Derby DBMS specific behavior.Classorg.eclipse.persistence.platform.databaseEclipseLink
DerivedCollectionMemberDeclarationBNFThe query BNF for a derived collection member declaration expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
DerivedDeclarationThis DerivedDeclaration represents an identification variable declaration that was declared in the FROM clause of a SELECT subquery.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
DerivedPathIdentificationVariableDeclarationStateObjectClassorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
DerivedPathVariableDeclarationStateObjectBNF: subselect_identification_variable_declaration ::= derived_path_expression [AS] identification_variable {join}* BNF: derived_path_expression ::= superquery_identification_variable.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
DescriptorBasedDatabaseEventListener to change notifications from the database This listener also expands the interface to support subscription on a descriptor basis rather than Interfaceorg.eclipse.persistence.jpa.rs.eventlistenerEclipseLink
DescriptorCustomizerCustomize a ClassDescriptor when the customize(ClassDescriptor) method is called during theInterfaceorg.eclipse.persistence.configEclipseLink
DescriptorCustomizerThis class handles migration from TopLink when broad imports were used.Interfaceorg.eclipse.persistence.sessions.factoriesEclipseLink
DescriptorEventPurpose: Encapsulate the information provided with descriptor events.Classorg.eclipse.persistence.descriptorsEclipseLink
DescriptorEventAdapterPurpose: Provides an empty implementation of DescriptorEventListener.Classorg.eclipse.persistence.descriptorsEclipseLink
DescriptorEventListenerPurpose: Used to support Java event listener event model on descriptors.Interfaceorg.eclipse.persistence.descriptorsEclipseLink
DescriptorEventManagerPurpose: The event manager allows for a descriptor to specify that an object should be notified when a EclipseLink event occurs.Classorg.eclipse.persistence.descriptorsEclipseLink
DescriptorExceptionPurpose: This exception is used for any problem that is detected with a descriptor or mapping.Classorg.eclipse.persistence.exceptionsEclipseLink
DescriptorExceptionResource English ResourceBundle for DescriptorException messages.Classorg.eclipse.persistence.exceptions.i18nEclipseLink
DescriptorQueryManagerPurpose: The query manager allows for the database operations that EclipseLink performs to be customized by the application.Classorg.eclipse.persistence.descriptorsEclipseLink
DevelopmentServices Purpose: Provide a dynamic interface into the EclipseLink Identity Map Manager.Classorg.eclipse.persistence.servicesEclipseLink
DigitsFacetClassorg.eclipse.persistence.jaxb.compiler.facetsEclipseLink
DirectCollectionChangeRecord Purpose: This interface defines the API for the ChangeRecord that holds the changes made to a direct collection attribute of Description: Collections are compared to each other and added and removed objects areInterfaceorg.eclipse.persistence.sessions.changesetsEclipseLink
DirectCollectionMappingPurpose: This mapping is used to store a collection of simple types (String, Number, Date, etc.Classorg.eclipse.persistence.mappingsEclipseLink
DirectCollectionQueryKey Purpose:Represents a direct collection join query.Classorg.eclipse.persistence.mappings.querykeysEclipseLink
DirectConnector Purpose:Use this Connector to build a java.Classorg.eclipse.persistence.sessionsEclipseLink
DirectionAn enum that is used within the StoredProcedureParameter annotation.Classorg.eclipse.persistence.annotationsEclipseLink
DirectMapMappingMapping for a collection of key-value pairs.Classorg.eclipse.persistence.mappingsEclipseLink
DirectQueryKey Purpose: Define an alias to a database field.Classorg.eclipse.persistence.mappings.querykeysEclipseLink
DirectReadQuery Concrete class to perform a direct read.Classorg.eclipse.persistence.queriesEclipseLink
DirectToFieldChangeRecord Purpose: This interface provides public API to the class responsible for holding the change made to a directToFieldMapping.Interfaceorg.eclipse.persistence.sessions.changesetsEclipseLink
DirectToFieldMappingPurpose: Maps an attribute to the corresponding database field type.Classorg.eclipse.persistence.mappingsEclipseLink
DirectToXMLTypeMappingPurpose: Mapping used to map from a DOM (org.Classorg.eclipse.persistence.mappings.xdbEclipseLink
DiscoveryExceptionInstances of this exception are raised if a problem is detected during the discovery of a TopLink cluster.Classorg.eclipse.persistence.exceptionsEclipseLink
DiscoveryExceptionResource English ResourceBundle for ConcurrencyException messages.Classorg.eclipse.persistence.exceptions.i18nEclipseLink
DiscoveryManager Purpose: Detects new members of a logical EclipseLink cluster.Classorg.eclipse.persistence.sessions.coordinationEclipseLink
DiscriminatorClassA DiscriminatorClass is used within a VariableOneToOne annotation.Classorg.eclipse.persistence.annotationsEclipseLink
DiscriminatorClassJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
DiscriminatorColumnSpecifies the discriminator column for the JOINED Inheritance mapping strategies.Classjavax.persistenceEclipseLink
DiscriminatorColumnJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
DiscriminatorTypeenum DiscriminatorTypeDefines supported types of the discriminator column.Classjavax.persistenceEclipseLink
DiscriminatorValueSpecifies the value of the discriminator column for entities of the given type.Classjavax.persistenceEclipseLink
DistributedSessionPurpose: Super class to all remote client session's.Classorg.eclipse.persistence.sessions.remoteEclipseLink
DivisionExpressionOne of the four binary operators.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
DivisionExpressionStateObject BNF: arithmetic_expression ::= arithmetic_expression / arithmetic_termVersion:2.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
DocumentPreservationPolicyPurpose:Provides an interface for customizing how Documents are Access objects from the cache based on nodeAccess nodes from the cache based on ObjectAdd objects and nodes to the cacheAllow the configuration of how nodes are added into the preserved docClassorg.eclipse.persistence.oxm.documentpreservationEclipseLink
DoesExistQuery This should only be used by the descriptor, this should not be executed directly.Classorg.eclipse.persistence.queriesEclipseLink
DomHandlerConverts an element (and its descendants) from/to DOM (or similar) representation.Interfacejavax.xml.bind.annotationEclipseLink
DOMPlatform Purpose:This class indicates that DOM parsing should be used when appropriate in an XML project to create XMLRecords.Classorg.eclipse.persistence.oxm.platformEclipseLink
DOMRecordDOMRecord is an extension of the JCA Record interface that provides support for XML data.Interfaceorg.eclipse.persistence.eisEclipseLink
DOMRecord Provides a Record/Map API on an XML DOM element.Classorg.eclipse.persistence.oxm.recordEclipseLink
DynamicClassLoaderThis custom ClassLoader provides support for dynamically generating classes within an EclipseLink application using byte codes created using aClassorg.eclipse.persistence.dynamicEclipseLink
DynamicClassWriterWrite the byte codes of a dynamic entity class.Classorg.eclipse.persistence.dynamicEclipseLink
DynamicEntityDynamicEntity is the public interface for dealing with dynamic persistent objects.Interfaceorg.eclipse.persistence.dynamicEclipseLink
DynamicEnumBuilderClassorg.eclipse.persistence.dynamicEclipseLink
DynamicExceptionCustom exception type that provides information about failure cases encountered when using a GenericEntity with TopLink.Classorg.eclipse.persistence.exceptionsEclipseLink
DynamicHelperA DynamicHelper provides some utility methods to simplify application development with dynamic types.Classorg.eclipse.persistence.dynamicEclipseLink
DynamicIdentityPolicyCustom CMPPolicy to handle Object[].Classorg.eclipse.persistence.jpa.dynamicEclipseLink
DynamicJAXBContext A specialized JAXBContext for marshalling and unmarshalling DynamicEntities.Classorg.eclipse.persistence.jaxb.dynamicEclipseLink
DynamicJAXBContextFactory DynamicJAXBContextFactory allows the user to create a DynamicJAXBContext without having realized Java classes available on the classpath.Classorg.eclipse.persistence.jaxb.dynamicEclipseLink
DynamicSchemaManager TODO: Handle the case where the provided session uses an external transaction controller or is from an external connection pool.Classorg.eclipse.persistence.tools.schemaframeworkEclipseLink
DynamicTypeAn EntityType provides a metadata facade into the EclipseLink object-relational metadata (descriptors & mappings) with specific knowledgeInterfaceorg.eclipse.persistence.dynamicEclipseLink
DynamicTypeBuilderThe EntityTypeBuilder is a factory class for creating and extending dynamic entity types.Classorg.eclipse.persistence.dynamicEclipseLink
DynamicXMLMetadataSourceMetadataSource used in the creation of dynamic JAXB contexts for applications.Classorg.eclipse.persistence.jpa.rs.util.metadatasourcesEclipseLink
DynamicXmlV2MetadataSourceMetadataSource used in the creation of dynamic JAXB contexts for applications in JPARS v2.Classorg.eclipse.persistence.jpa.rs.util.metadatasourcesEclipseLink
EclipseLinkActualJPQLQueryFormatterThis IJPQLQueryFormatter is used to generate a string representation of a StateObject based on how it was parsed, which means this formatter can only be used when the StateObject was created by parsing aClassorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
EclipseLinkAnonymousExpressionVisitorThis visitor allows a subclass to simply override AnonymousExpressionVisitor.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EclipseLinkBasicRefactoringToolThis utility class provides basic refactoring support.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
EclipseLinkClassWriterInterfaceorg.eclipse.persistence.dynamicEclipseLink
EclipseLinkConditionalStateObjectBuilderThe EclipseLink extension over the basic support provided by IConditionalExpressionStateObjectBuilder.Classorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
EclipseLinkContentAssistVisitorThis extension over the default content assist visitor adds the additional support EclipseLink Provisional API: This interface is part of an interim API that is still under development andClassorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
EclipseLinkDeclarationResolverThe EclipseLink implementation of DeclarationResolver that adds support for its additional support.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
EclipseLinkException Purpose: Any exception raised by EclipseLink should be a subclass of this exception class.Classorg.eclipse.persistence.exceptionsEclipseLink
EclipseLinkExpressionVisitorThe ExpressionVisitor that adds support for the additional JPQL identifiers supported by EclipseLink that is not defined in the JPA function specification.Interfaceorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EclipseLinkGrammarValidatorThis validator adds EclipseLink extension over what the JPA functional specification had defined.Classorg.eclipse.persistence.jpa.jpqlEclipseLink
EclipseLinkJPQLGrammar1This JPQL grammar provides support for parsing JPQL queries defined in JSR-220 - Enterprise JavaBeans 3.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EclipseLinkJPQLGrammar2_0This JPQLGrammar provides support for parsing JPQL queries defined in JSR-337 - Java Persistence 2.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EclipseLinkJPQLGrammar2_1This JPQLGrammar provides support for parsing JPQL queries defined in JSR-337 - Java Persistence 2.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EclipseLinkJPQLGrammar2_2This JPQLGrammar provides support for parsing JPQL queries defined in JSR-337 - Java Persistence 2.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EclipseLinkJPQLGrammar2_3This JPQLGrammar provides support for parsing JPQL queries defined in JSR-337 - Java Persistence 2.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EclipseLinkJPQLGrammar2_4This JPQLGrammar provides support for parsing JPQL queries defined in JSR-338 - Java Persistence 2.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EclipseLinkJPQLGrammar2_5This JPQLGrammar provides support for parsing JPQL queries defined in JSR-338 - Java Persistence 2.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EclipseLinkJPQLGrammar2_6This JPQLGrammar provides support for parsing JPQL queries defined in JSR-338 - Java Persistence 2.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EclipseLinkJPQLQueryBuilderAn implementation of IJPQLQueryBuilder that provides support based on the release of the Java Persistence functional specification defined in Classorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
EclipseLinkJPQLQueryContextThis context is used to store information related to the JPQL query.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
EclipseLinkJPQLQueryFormatterThe default implementation of a IJPQLQueryFormatter that adds support for formatting EclipseLink specific JPQL identifiers.Classorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
EclipseLinkJPQLQueryHelperThis helper can perform the following operations over a JPQL query: Calculates the result type of a query: AbstractJPQLQueryHelper.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
EclipseLinkLiteralVisitorThis visitor traverses an Expression and retrieves the "literal" value.Classorg.eclipse.persistence.jpa.jpqlEclipseLink
EclipseLinkLogRecord Used to include TopLink's own logging properties that will be formatted by a TopLink FormatterSee Also:Serialized FormClassorg.eclipse.persistence.loggingEclipseLink
EclipseLinkParameterTypeVisitorThis visitor calculates the type of an input parameter.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
EclipseLinkRefactoringToolThis refactoring tool add support for EclipseLink specific extension over the default implementation of JPQL defined in the Java Persistence functional specification.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
EclipseLinkResolverBuilderAn implementation of a ResolverBuilder that adds support for EclipseLink extension.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
EclipseLinkSelectExpressionStateObjectBuilderClassorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
EclipseLinkSemanticValidatorThis 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.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
EclipseLinkSemanticValidatorExtensionThis extension provides additional support to semantic validation by adding support for non-JPA specific artifacts, such as database objects.Interfaceorg.eclipse.persistence.jpa.jpqlEclipseLink
EclipseLinkSimpleSelectExpressionStateObjectBuilderClassorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
EclipseLinkStateObjectBuilderThe default implementation of BasicStateObjectBuilder, which provides support based on the JPQL grammar defined in the Java Persistence functional specification and for the additionalClassorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
EclipseLinkStateObjectVisitorThe interface is used to traverse the StateObject hierarchy that represents a JPQL query as well as what EclipseLink adds on top of the basic grammar.Interfaceorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
EclipseLinkVersionenum EclipseLinkVersionAn enumeration listing the various releases of EclipseLink.Classorg.eclipse.persistence.jpa.jpqlEclipseLink
EISAccessorEISAccessor is an implementation of the Accessor interface.Classorg.eclipse.persistence.eisEclipseLink
EISCollectionChangeRecord Capture the changes for an unordered collection as collections of adds and removes.Classorg.eclipse.persistence.eisEclipseLink
EISCollectionChangeRecord Purpose: To provide API into the EISCollectionChangeSet.Interfaceorg.eclipse.persistence.sessions.changesetsEclipseLink
EISCompositeCollectionMappingEIS Composite Collection Mappings map a java.Classorg.eclipse.persistence.eis.mappingsEclipseLink
EISCompositeDirectCollectionMappingEIS Composite Direct Collection Mappings map a collection of simple Java attributes to and from an EIS Record according to its descriptor's record type.Classorg.eclipse.persistence.eis.mappingsEclipseLink
EISCompositeObjectMappingEIS 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.Classorg.eclipse.persistence.eis.mappingsEclipseLink
EISConnectionSpecAn EISConnectionSpec specifies how the javax.Classorg.eclipse.persistence.eisEclipseLink
EISDescriptorAn EISDescriptor defines the mapping from a JCA data structure to a Java object.Classorg.eclipse.persistence.eisEclipseLink
EISDirectMappingEIS Direct Mappings map a simple Java attribute to and from an EIS Record according to its descriptor's record type.Classorg.eclipse.persistence.eis.mappingsEclipseLink
EISDOMRecordAn EISDOMRecord is a wrapper for a DOM tree.Classorg.eclipse.persistence.eisEclipseLink
EISException Use an EISException when any problem is detected while interacting with an EIS datasourceClassorg.eclipse.persistence.eisEclipseLink
EISExceptionResource English ResourceBundle for EISException messages.Classorg.eclipse.persistence.exceptions.i18nEclipseLink
EISInteractionDefines the specification for a call to a JCA interaction.Classorg.eclipse.persistence.eis.interactionsEclipseLink
EISLoginAn EISLogin defines connection information and datasource properties.Classorg.eclipse.persistence.eisEclipseLink
EISMappedRecordAn EISMappedRecord acts as a Record wrapper.Classorg.eclipse.persistence.eisEclipseLink
EISMappingInterfaceorg.eclipse.persistence.eis.mappingsEclipseLink
EISObjectPersistenceXMLProject EISObjectPersistenceXMLProject defines the EclipseLink EIS project and descriptor information to read a EclipseLink project from an XML Classorg.eclipse.persistence.eisEclipseLink
EISOneToManyMappingAn 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.Classorg.eclipse.persistence.eis.mappingsEclipseLink
EISOneToManyMappingHelper Helper class to consolidate all the heinous comparing and merging code for the EIS one to many mappings.Classorg.eclipse.persistence.eis.mappingsEclipseLink
EISOneToOneMappingAn 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.Classorg.eclipse.persistence.eis.mappingsEclipseLink
EISOrderedCollectionChangeRecord Capture the changes for an ordered collection where the entire collection is simply replaced if it has changed.Classorg.eclipse.persistence.eisEclipseLink
EISOrderedCollectionChangeRecord Purpose: To provide API into the EISCollectionChangeSet.Interfaceorg.eclipse.persistence.sessions.changesetsEclipseLink
EISPlatformAn EISPlatform defines any EIS adapter specific behavior.Classorg.eclipse.persistence.eisEclipseLink
EISSequenceThe EISSequence class allows access to sequence resources using custom read (ValueReadQuery) and update (DataModifyQuery) queries and a Classorg.eclipse.persistence.eisEclipseLink
EISTransformationMappingEIS 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.Classorg.eclipse.persistence.eis.mappingsEclipseLink
ElementThis is an element marker interface.Interfacejavax.xml.bindEclipseLink
ElementCollectionSpecifies a collection of instances of a basic type or embeddable Must be specified if the collection is to be mapped byClassjavax.persistenceEclipseLink
ElementCollectionJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
ElementDeclarationAn ElementDeclaration object is used to represent the information that is associated with a global element in XML.Classorg.eclipse.persistence.jaxb.compilerEclipseLink
ElseExpressionBNFThe query BNF for a else expression specified in the case expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EmbeddableSpecifies a class whose instances are stored as an intrinsic part of an owning entity and share the identity of the entity.Classjavax.persistenceEclipseLink
EmbeddableJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
EmbeddableMapping Common interface to those mappings that are used to map JPA Embedded objects.Interfaceorg.eclipse.persistence.mappingsEclipseLink
EmbeddableTypeInstances of the type EmbeddableType represent embeddable types.Interfacejavax.persistence.metamodelEclipseLink
EmbeddedSpecifies a persistent field or property of an entity whose value is an instance of an embeddable class.Classjavax.persistenceEclipseLink
EmbeddedJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
EmbeddedIdApplied to a persistent field or property of an entity class or mapped superclass to denote a composite primary Classjavax.persistenceEclipseLink
EmbeddedIdJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
EmptyCollectionComparisonExpressionThis expression tests whether or not the collection designated by the collection-valued path expression is empty (i.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EmptyCollectionComparisonExpressionBNFThe query BNF for an empty collection comparison expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EmptyCollectionComparisonExpressionStateObjectThis expression tests whether or not the collection designated by the collection-valued path expression is empty (i.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
EmptyIterableAn EmptyIterable is just that.Classorg.eclipse.persistence.jpa.jpql.tools.utility.iterableEclipseLink
EmptyIteratorA null instance of an Iterator.Classorg.eclipse.persistence.jpa.jpql.tools.utility.iteratorEclipseLink
EncapsulatedIdentificationVariableExpressionThis Expression represents an identification variable that maps a Map property, either the key, the value or a Map.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EncapsulatedIdentificationVariableExpressionStateObjectThis object represents an identification variable that is wrapped by a function.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
EntitySpecifies that the class is an entity.Classjavax.persistenceEclipseLink
EntityJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
EntityExistsExceptionThrown by the persistence provider when EntityManager.Classjavax.persistenceEclipseLink
EntityExpressionBNFThe query BNF for a entity expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EntityGraphThis type represents the root of an entity graph that will be used as a template to define the attribute nodes and boundaries of aInterfacejavax.persistenceEclipseLink
EntityListenerJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
EntityListenersSpecifies the callback listener classes to be used for an entity or mapped superclass.Classjavax.persistenceEclipseLink
EntityManagerInterface used to interact with the persistence context.Interfacejavax.persistenceEclipseLink
EntityManagerFactoryInterface used to interact with the entity manager factory for the persistence unit.Interfacejavax.persistenceEclipseLink
EntityManagerPropertiesThe class defines EclipseLink properties' names for use at the EntityManager level.Classorg.eclipse.persistence.configEclipseLink
EntityManagerSetupExceptionClassorg.eclipse.persistence.exceptionsEclipseLink
EntityManagerSetupExceptionResource English ResourceBundle for EntityManagerSetupException messages.Classorg.eclipse.persistence.exceptions.i18nEclipseLink
EntityNotFoundExceptionThrown by the persistence provider when an entity reference obtained by EntityManager.Classjavax.persistenceEclipseLink
EntityOrValueExpressionBNFThe query BNF for a entity or value expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EntityResolverThis Resolver retrieves the type for an abstract schema name (entity name).Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
EntityResourceClassorg.eclipse.persistence.jpa.rs.resourcesEclipseLink
EntityResourceClassorg.eclipse.persistence.jpa.rs.resources.unversionedEclipseLink
EntityResultUsed in conjunction with the SqlResultSetMapping annotation to map the SELECT clause of a SQL query to an entity result.Classjavax.persistenceEclipseLink
EntityResultJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
EntityResult Concrete class to represent the EntityResult structure as defined by the EJB 3.Classorg.eclipse.persistence.queriesEclipseLink
EntityTransactionInterface used to control transactions on resource-local entity managers.Interfacejavax.persistenceEclipseLink
EntityTypeInstances of the type EntityType represent entity types.Interfacejavax.persistence.metamodelEclipseLink
EntityTypeExpressionBNFThe query BNF for the TYPE expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EntityTypeLiteralThis Expression wraps the name of an entity type.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EntityTypeLiteralBNFThe query BNF for the entity type literal.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EntityTypeLiteralFactoryThis factory creates an EntityTypeLiteral, which wraps an entity name.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EntityTypeLiteralStateObjectThis StateObject wraps the name of an entity type.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
EntryExpressionAn identification variable qualified by the ENTRY operator is a path expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EntryExpressionFactoryThis EntryExpressionFactory creates a new EntryExpression when the portion of the query to parse starts with ENTRY.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EntryExpressionStateObjectThis object represents an identification variable that maps the Map.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
EnumeratedSpecifies that a persistent property or field should be persisted as a enumerated type.Classjavax.persistenceEclipseLink
EnumeratedJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
EnumExpressionBNFThe query BNF for a enum expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EnumLiteralBNFThe query BNF for an enumeration constant expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EnumLiteralResolverThis Resolver retrieves the type for an enum constant.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
EnumPrimaryBNFThe query BNF for an enum primary expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
EnumTypeDefines mapping for enumerated types.Classjavax.persistenceEclipseLink
EnumTypeConverterPurpose: Object type converter is used to match a fixed number of database data values to a Java enum object value.Classorg.eclipse.persistence.mappings.convertersEclipseLink
EnumTypeInfo Purpose:A specialized TypeInfo that stores additional information for a Java 5 Enumeration type.Classorg.eclipse.persistence.jaxb.compilerEclipseLink
EnumTypeStateObjectThis StateObject wraps the name of an Enum constant.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
ErrorResponseClassorg.eclipse.persistence.jpa.rs.exceptionsEclipseLink
ErrorResponseMetadataSourceMakes the ErrorResponse class available to JAXB context.Classorg.eclipse.persistence.jpa.rs.util.metadatasourcesEclipseLink
ExceptionHandlerException handler can catch errors that occur on queries or during database access.Interfaceorg.eclipse.persistence.exceptionsEclipseLink
ExceptionMessageGenerator Utility class to generate exception messages using ResourceBundles.Classorg.eclipse.persistence.exceptions.i18nEclipseLink
ExceptionResource English ResourceBundle for EclipseLinkException messages.Classorg.eclipse.persistence.exceptions.i18nEclipseLink
ExcludeDefaultListenersClassjavax.persistenceEclipseLink
ExcludeDefaultMappingsSpecifies default mappings (those that are not explicitly decorated in XML or using annotations)should be omitted.Classorg.eclipse.persistence.annotationsEclipseLink
ExcludeSuperclassListenersClassjavax.persistenceEclipseLink
ExclusiveConnectionModeThis property could be specified while creating either EntityManagerFactory (createEntityManagerFactory or persistence.Classorg.eclipse.persistence.configEclipseLink
ExistenceCheckingThe ExistenceChecking annotation is used to specify the type of checking EclipseLink should use when determining if an entity is new or existing.Classorg.eclipse.persistence.annotationsEclipseLink
ExistenceTypeAn enum that is used within the ExistenceChecking annotation.Classorg.eclipse.persistence.annotationsEclipseLink
ExistsExpressionAn EXISTS expression is a predicate that is true only if the result of the subquery consists of one or more values and that is false otherwise.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ExistsExpressionBNFThe query BNF for the exists expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ExistsExpressionFactoryThis ExistsExpressionFactory creates a new ExistsExpression when the portion of the query to parse starts with EXISTS.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ExistsExpressionStateObjectAn EXISTS expression is a predicate that is true only if the result of the subquery consists of one or more values and that is false otherwise.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
ExpressionType for query expressions.Interfacejavax.persistence.criteriaEclipseLink
Expression Purpose: Define an object-level representation of a database query where clause.Classorg.eclipse.persistence.expressionsEclipseLink
ExpressionThis is the root interface of the parsed tree representation of a JPQL query.Interfaceorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ExpressionBuilder Purpose: Allow for instances of expression to be created.Classorg.eclipse.persistence.expressionsEclipseLink
ExpressionFactoryAn ExpressionFactory is responsible to parse a portion of JPQL query which starts with one of the factory's JPQL identifiers.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ExpressionMath Purpose: This class mirrors the java.Classorg.eclipse.persistence.expressionsEclipseLink
ExpressionOperator Purpose: ADVANCED: The expression operator is used internally to define SQL operations and functions.Classorg.eclipse.persistence.expressionsEclipseLink
ExpressionRegistryThis registry contains the necessary information used by Hermes parser.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ExpressionToolsA utility class containing various methods related to the Hermes parser.Classorg.eclipse.persistence.jpa.jpqlEclipseLink
ExpressionVisitorThis interface is used to traverse the JPQL parsed tree.Interfaceorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ExpressionVisitorWrapperThis ExpressionVisitor wraps another ExpressionVisitor and delegates all its calls to it (the delegate).Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ExternalConnectionPool Purpose: This subclass is intended to be used with external connection pools.Classorg.eclipse.persistence.sessions.serverEclipseLink
ExternalTransactionController Purpose: Interface for external transaction management.Interfaceorg.eclipse.persistence.sessionsEclipseLink
ExtractExpressionThe EXTRACT function extracts a date part from a date/time value.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ExtractExpressionBNFThe query BNF for the EXTRACT function.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ExtractExpressionFactoryThis ExtractExpressionFactory creates a new ExtractExpression when the portion of the query to parse starts with EXTRACT.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
FacetInterfaceorg.eclipse.persistence.jaxb.compiler.facetsEclipseLink
FacetVisitorSee Also:Facet.Interfaceorg.eclipse.persistence.jaxb.compiler.facetsEclipseLink
FeatureResponseBuilderCommon interface for all response builders.Interfaceorg.eclipse.persistence.jpa.rs.featuresEclipseLink
FeatureResponseBuilderImplResponse builder used in JPARS 1.Classorg.eclipse.persistence.jpa.rs.featuresEclipseLink
FeatureSetThis interface represents a set of JPARS features.Interfaceorg.eclipse.persistence.jpa.rs.featuresEclipseLink
FeatureSetPreV2The legacy initial feature set.Classorg.eclipse.persistence.jpa.rs.featuresEclipseLink
FeatureSetV2Feature set for service version 2.Classorg.eclipse.persistence.jpa.rs.featuresEclipseLink
FetchRepresents a join-fetched association or attribute.Interfacejavax.persistence.criteriaEclipseLink
FetchAttributeA 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 Classorg.eclipse.persistence.annotationsEclipseLink
FetchAttributeJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
FetchGroupA 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 Classorg.eclipse.persistence.annotationsEclipseLink
FetchGroupJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
FetchGroupA 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 anClassorg.eclipse.persistence.queriesEclipseLink
FetchGroupManagerPurpose: The fetch group manager controls the named fetch groups defined at the descriptor level.Classorg.eclipse.persistence.descriptorsEclipseLink
FetchGroupMonitor Provide a very simple low overhead means for measuring fetch group field usage.Classorg.eclipse.persistence.tools.profilerEclipseLink
FetchGroupsA FetchGroups annotation allows the definition of multiple FetchGroup.Classorg.eclipse.persistence.annotationsEclipseLink
FetchGroupTrackerPurpose: 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 groupInterfaceorg.eclipse.persistence.queriesEclipseLink
FetchParentRepresents an element of the from clause which may function as the parent of Fetches.Interfacejavax.persistence.criteriaEclipseLink
FetchTypeDefines strategies for fetching data from the database.Classjavax.persistenceEclipseLink
FieldClassorg.eclipse.persistence.jpa.configEclipseLink
FieldDefinition Purpose: Define a database field definition for creation within a table.Classorg.eclipse.persistence.tools.schemaframeworkEclipseLink
FieldPartitioningPolicy FieldPartitioningPolicy partitions access to a database cluster by a field value from the object, such as the object's id, location, or tenant.Classorg.eclipse.persistence.descriptors.partitioningEclipseLink
FieldResultUsed in conjunction with the EntityResult annotation to map columns specified in the SELECT list of a SQL query to the properties or fields of an entity class.Classjavax.persistenceEclipseLink
FieldResultJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
FieldResult Concrete class to represent the FieldResult structure as defined by the EJB 3.Classorg.eclipse.persistence.queriesEclipseLink
FieldsFilterFilter for fields filtering (projection) feature.Classorg.eclipse.persistence.jpa.rs.features.fieldsfilteringEclipseLink
FieldsFilteringValidatorFields filtering feature validator/processor.Classorg.eclipse.persistence.jpa.rs.features.fieldsfilteringEclipseLink
FieldsFilterTypeenum FieldsFilterTypeType of fields filter.Classorg.eclipse.persistence.jpa.rs.features.fieldsfilteringEclipseLink
FieldsLockingPolicyPurpose: An abstract superclass of some implementations of the OptimisticLockingPolicy interface.Classorg.eclipse.persistence.descriptorsEclipseLink
FieldTransformer This interface is used by the Transformation Mapping to build the value for a specific field.Interfaceorg.eclipse.persistence.mappings.transformersEclipseLink
FieldTransformerAdapterPurpose: Provides an empty implementation of FieldTransformer.Classorg.eclipse.persistence.mappings.transformersEclipseLink
FileBasedProjectCacheClassorg.eclipse.persistence.jpa.metadataEclipseLink
FileUtil Purpose: Provide common file I/O utilitiesAuthor:Steven VoSince:TopLink 4.Classorg.eclipse.persistence.tools.fileEclipseLink
FilterA filter is used to determine if a value can be "accepted" or "rejected".Interfaceorg.eclipse.persistence.jpa.jpql.utility.filterEclipseLink
FirebirdPlatformClassorg.eclipse.persistence.platform.databaseEclipseLink
FixedMimeTypePolicyClassorg.eclipse.persistence.oxm.mappingsEclipseLink
FlushClearCacheFlushClearCache persistence property defines modes of cache handling after em.Classorg.eclipse.persistence.configEclipseLink
FlushModeType When queries are executed within a transaction, if FlushModeType.Classjavax.persistenceEclipseLink
ForeignKeyUsed to specify the handling of foreign key constraints when schema generation is in effect.Classjavax.persistenceEclipseLink
ForeignKeyJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
ForeignKeyConstraint Purpose: Define a foreign key from one table to another.Classorg.eclipse.persistence.tools.schemaframeworkEclipseLink
ForeignReferenceMappingPurpose: Abstract class for relationship mappingsSee Also:Serialized FormClassorg.eclipse.persistence.mappingsEclipseLink
ForeignReferenceQueryKey Purpose: Define an alias to a foreign object.Classorg.eclipse.persistence.mappings.querykeysEclipseLink
FormattedOutputStreamRecordUse this type of MarshalRecord when the marshal target is an OutputStream and the XML should be formatted with carriage returns and indenting.Classorg.eclipse.persistence.oxm.recordEclipseLink
FormattedWriterRecordUse this type of MarshalRecord when the marshal target is a Writer and the XML should be formatted with carriage returns and indenting.Classorg.eclipse.persistence.oxm.recordEclipseLink
FromRepresents a bound type, usually an entity that appears in the from clause, but may also be an embeddable belonging toInterfacejavax.persistence.criteriaEclipseLink
FromClauseThe FROM clause of a query defines the domain of the query by declaring identification variables.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
FromClauseBNFThe query BNF for the from clause.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
FromClauseFactoryThis FromClauseFactory creates a new FromClause when the portion of the query to parse starts with FROM.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
FromClauseStateObjectThe FROM clause of a query defines the domain of the query by declaring identification variables.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
FromSubqueryResolverThis Resolver wraps a subquery that is used as the "root" object in a query's declaration.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
FullyQualifyPathExpressionVisitorThis visitor makes sure that all path expressions are fully qualified with a "virtual" identification variable if the range variable declaration does not define one.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
FunctionExpressionThis expression adds support to call native database functions.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
FunctionExpressionBNFThe query BNF for the EclipseLink's function expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
FunctionExpressionFactoryThis FunctionExpressionFactory creates a new FunctionExpression when the portion of the query to parse starts with an identifier related to a SQL function.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
FunctionExpressionStateObjectClassorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
FunctionItemBNFThe query BNF for the parameters of a function expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
FunctionsReturningDatetimeBNFThe query BNF for a function expression returning a date/time value.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
FunctionsReturningNumericsBNFThe query BNF for a function expression returning a numeric value.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
FunctionsReturningStringsBNFThe query BNF for a function expression returning a string value.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
GeneralCaseExpressionBNFThe query BNF for a general case expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
GeneralIdentificationExpressionFactoryThis ValueExpressionFactory creates a general identification variable, which is either with the identifier KEY or VALUE and then checks the existence of a path expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
GeneralIdentificationVariableBNFThe query BNF for a general identification variable expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
GeneratedValueProvides for the specification of generation strategies for the values of primary keys.Classjavax.persistenceEclipseLink
GeneratedValueJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
GenerationTypeDefines the types of primary key generation strategies.Classjavax.persistenceEclipseLink
Generator Purpose:The purpose of this class is to act as an entry point into the TopLink JAXB 2.Classorg.eclipse.persistence.jaxb.compilerEclipseLink
GenericQueryBNFA generic JPQLQueryBNF can be used to manually create a new BNF without having to create a concrete instance.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
GenericSemanticValidatorHelperAn implementation of SemanticValidatorHelper that uses JPQLQueryContext to return the required information and Hermes SPI.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
GenericTypeHelperThis generic implementation of ITypeHelper wraps ITypeHelper and delegates theVersion:2.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
GlassfishPlatform This is the concrete subclass responsible for representing Glassfish server behavior.Classorg.eclipse.persistence.platform.server.glassfishEclipseLink
GlassfishRuntimeServices Purpose: Provide a dynamic interface into the EclipseLink Session.Classorg.eclipse.persistence.services.glassfishEclipseLink
GlassfishTransactionController Purpose: TransactionController implementation for Glassfish JTA Description: Implements the required behavior for controlling JTAClassorg.eclipse.persistence.transaction.glassfishEclipseLink
GroupByClauseThe GROUP BY construct enables the aggregation of values according to the properties of an BNF: groupby_clause ::= GROUP BY groupby_item {, groupby_item}*Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
GroupByClauseBNFThe query BNF for the group by clause.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
GroupByClauseFactoryThis GroupByClauseFactory creates a new GroupByClause when the portion of the query to parse starts with GROUP BY.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
GroupByClauseStateObjectThe GROUP BY construct enables the aggregation of values according to the properties of an entity class.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
GroupByItemBNFThe query BNF for a group by item expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
GroupByItemFactoryThis GroupByItemFactory is responsible to return the right expression and to support invalid expression as well.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
H2PlatformClassorg.eclipse.persistence.platform.databaseEclipseLink
HANAPlatformDatabase Platform for SAP HANA ----------------------Classorg.eclipse.persistence.platform.databaseEclipseLink
HashPartitioningHashPartitioning partitions access to a database cluster by the hash of a field value from the object, such as the object's location, or tenant.Classorg.eclipse.persistence.annotationsEclipseLink
HashPartitioningJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
HashPartitioningPolicy 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.Classorg.eclipse.persistence.descriptors.partitioningEclipseLink
HavingClauseThe HAVING construct enables conditions to be specified that further restrict the query result as restrictions upon the groups.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
HavingClauseBNFThe query BNF for the having clause.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
HavingClauseFactoryThis HavingClauseFactory creates a new HavingClause when the portion of the query to parse starts with HAVING.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
HavingClauseStateObjectThe HAVING construct enables conditions to be specified that further restrict the query result as restrictions upon the groups.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
Helper Purpose:To provide helper methods and constants to assist in integrating TopLink JAXB 2.Classorg.eclipse.persistence.jaxb.javamodelEclipseLink
HexBinaryAdapterXmlAdapter for xs:hexBinary.Classjavax.xml.bind.annotation.adaptersEclipseLink
HierarchicalQueryClauseIf a table contains hierarchical data, then rows can be selected in a hierarchical order using the hierarchical query clause.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
HierarchicalQueryClauseBNFClassorg.eclipse.persistence.jpa.jpql.parserEclipseLink
HierarchicalQueryClauseFactoryThis HierarchicalQueryClauseFactory creates a new HierarchicalQueryClause when the portion of the query to parse starts with either VERSIONS orClassorg.eclipse.persistence.jpa.jpql.parserEclipseLink
HintValues The class defines boolean values used by some EclipseLink query hints.Classorg.eclipse.persistence.configEclipseLink
HistoryPolicyPurpose:Expresses how historical data is saved on the data store.Classorg.eclipse.persistence.historyEclipseLink
HrefHelperA collection of static methods used to build 'href' attribute values for REST 'link' elements.Classorg.eclipse.persistence.jpa.rs.utilEclipseLink
HSQLPlatformPurpose: Provides HSQL specific behavior.Classorg.eclipse.persistence.platform.databaseEclipseLink
IAbstractConditionalExpressionStateObjectBuilderInterfaceorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
IBuilderThis builder is used by BasicStateObjectBuilder, which allows subclasses to easily change any internal builders used for properly creating the state model representation of a JPQL query.Interfaceorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
ICaseExpressionStateObjectBuilderThis builder is responsible to create a CASE expression.Interfaceorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
IConditionalExpressionStateObjectBuilderThis builder can be used to easily create a conditional expression without having to create each object manually.Interfaceorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
IConstructorThe external representation of a Java class constructor.Interfaceorg.eclipse.persistence.jpa.jpql.tools.spiEclipseLink
IdSpecifies the primary key of an entity.Classjavax.persistenceEclipseLink
IdJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
IdClassSpecifies a composite primary key class that is mapped to multiple fields or properties of the entity.Classjavax.persistenceEclipseLink
IdentifiableTypeInstances of the type IdentifiableType represent entity or mapped superclass types.Interfacejavax.persistence.metamodelEclipseLink
IdentificationVariableAn identification variable is a valid identifier declared in the FROM clause of a query.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
IdentificationVariableBNFThe query BNF for an identification variable expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
IdentificationVariableDeclarationAn identification variable is a valid identifier declared in the FROM clause of a query.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
IdentificationVariableDeclarationBNFThe query BNF for an identification variable declaration expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
IdentificationVariableDeclarationFactoryThis IdentificationVariableDeclarationFactory handles parsing the JPQL fragment within the FROM clause.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
IdentificationVariableDeclarationStateObjectAn identification variable is a valid identifier declared in the FROM clause of a query.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
IdentificationVariableFactoryThis IdentificationVariableFactory creates a new IdentificationVariable.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
IdentificationVariableResolverThis Resolver is responsible to resolve the type of an identification variable.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
IdentificationVariableStateObjectThis state object represents a single identification variable, which is identifying TODO.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
IdentifierRoleA role describes the purpose of the JPQL identifier.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
IdentityMapAccessor IdentityMapAccessor provides the public interface into all functionality associated with EclipseLink's cache.Interfaceorg.eclipse.persistence.sessionsEclipseLink
IdHelperEclipseLink 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 aClassorg.eclipse.persistence.jpa.rs.utilEclipseLink
IDResolver IDResolver can be subclassed to allow customization of the ID/IDREF processing of JAXBUnmarshaller.Classorg.eclipse.persistence.jaxbEclipseLink
IDResolver IDResolver can be subclassed to allow customization of the ID/IDREF processing of XMLUnmarshaller.Classorg.eclipse.persistence.oxmEclipseLink
IdValidationIdValidation configures which id values are considered valid when loading from the database.Classorg.eclipse.persistence.annotationsEclipseLink
IEclipseLinkConditionalStateObjectBuilderThe EclipseLink extension over the basic support provided by IEclipseLinkConditionalStateObjectBuilder.Interfaceorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
IEclipseLinkMappingTypeThis enumeration lists the mapping types defined in the Java Persistence functional specification and those that are provided by EclipseLink.Interfaceorg.eclipse.persistence.jpa.jpql.tools.spiEclipseLink
IEclipseLinkSelectExpressionStateObjectBuilderInterfaceorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
IEclipseLinkSimpleSelectExpressionStateObjectBuilderInterfaceorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
IEmbeddableThe external representation of the managed type that is annotated with Provisional API: This interface is part of an interim API that is still under development andInterfaceorg.eclipse.persistence.jpa.jpql.tools.spiEclipseLink
IEntityThe external representation of the managed type that is annotated with Provisional API: This interface is part of an interim API that is still under development andInterfaceorg.eclipse.persistence.jpa.jpql.tools.spiEclipseLink
IgnoreNewElementsOrderingPolicy Purpose:An implementation of NodeOrderingPolicy that ignores any new elements when updating a cached document.Classorg.eclipse.persistence.oxm.documentpreservationEclipseLink
IJPQLQueryBuilderThis builder is responsible to create an editable StateObject representation of a JPQL Some default implementations are available:Interfaceorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
IJPQLQueryFormatterA IJPQLQueryFormatter helps to write a string representation of a StateObject.Interfaceorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
IListChangeEventThis is used in conjunction with IListChangeListener.Interfaceorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
IListChangeListenerA IListChangeListener can be registered with a StateObject in order to be notified when a list changes (items are added or removed from it or some items have been moved inside ofInterfaceorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
IManagedTypeThe external representation of a managed type, which is a JPA persistent object.Interfaceorg.eclipse.persistence.jpa.jpql.tools.spiEclipseLink
IManagedTypeProviderThe external representation of the provider of managed types, which provide access to the JPA Provisional API: This interface is part of an interim API that is still under development andInterfaceorg.eclipse.persistence.jpa.jpql.tools.spiEclipseLink
IManagedTypeVisitorThe interface is used to visit a IManagedType.Interfaceorg.eclipse.persistence.jpa.jpql.tools.spiEclipseLink
IMappedSuperclassThe external representation of the managed type that is annotated with Provisional API: This interface is part of an interim API that is still under development andInterfaceorg.eclipse.persistence.jpa.jpql.tools.spiEclipseLink
IMappingThe external representation of a mapping, which represents a single persistence property Provisional API: This interface is part of an interim API that is still under development andInterfaceorg.eclipse.persistence.jpa.jpql.tools.spiEclipseLink
IMappingBuilderA mapping builder is used to create the appropriate implementation of a IMapping.Interfaceorg.eclipse.persistence.jpa.jpql.tools.spiEclipseLink
IMappingTypeThis enumeration lists the mapping types defined in the Java Persistence functional specification.Interfaceorg.eclipse.persistence.jpa.jpql.tools.spiEclipseLink
IndexUsed in schema generation to specify creation of an index.Classjavax.persistenceEclipseLink
IndexAllow a database INDEX to be define when generating DDL.Classorg.eclipse.persistence.annotationsEclipseLink
IndexJPA scripting API implementation.Classorg.eclipse.persistence.jpa.configEclipseLink
IndexDefinition Purpose: Allow for indexes to be created.Classorg.eclipse.persistence.tools.schemaframeworkEclipseLink
IndexedInteractionDefines the specification for a call to a JCA interaction that uses indexed records.Classorg.eclipse.persistence.eis.interactionsEclipseLink
IndexesClassorg.eclipse.persistence.annotationsEclipseLink
IndexExpressionThe INDEX function returns an integer value corresponding to the position of its argument in an ordered list.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
IndexExpressionFactoryThis IndexExpressionFactory creates a new IndexExpression when the portion of the query to parse starts with INDEX.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
IndexExpressionStateObjectThe INDEX function returns an integer value corresponding to the position of its argument in an ordered list.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
IndirectCollection Common interface to indirect collections.Interfaceorg.eclipse.persistence.indirectionEclipseLink
IndirectCollectionsFactoryProvides factory methods to create JDK specific implementation of particular type of IndirectCollection.Classorg.eclipse.persistence.indirectionEclipseLink
IndirectContainer Define an interface for a Container that can also act as an EclipseLink "indirection" object; i.Interfaceorg.eclipse.persistence.indirectionEclipseLink
IndirectListIndirectList allows a domain class to take advantage of TopLink indirection without having to declare its instance variable as a ValueHolderInterface.Classorg.eclipse.persistence.indirectionEclipseLink
IndirectMapIndirectMap allows a domain class to take advantage of TopLink indirection without having to declare its instance variable as a ValueHolderInterface.Classorg.eclipse.persistence.indirectionEclipseLink
IndirectSetIndirectSet is an example implementation of the Set protocol that allows a domain class to take advantage of TopLink IndirectionClassorg.eclipse.persistence.indirectionEclipseLink
INewValueStateObjectBuilderInterfaceorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
InExpressionThe state field path expression must have a string, numeric, or enum value.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InExpressionBNFThe query BNF for an in expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InExpressionExpressionBNFThe query BNF describes the expression being tested by the IN expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InExpressionFactoryThis InExpressionFactory creates a new InExpression when the portion of the query to parse starts with IN or NOT IN.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InExpressionItemBNFThe query BNF for the items of an IN expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InExpressionStateObjectThe state field path expression must have a string, numeric, or enum value.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
Informix11PlatformAn InformixPlatform that fixes many EclipseLink bugs related to Informix support.Classorg.eclipse.persistence.platform.databaseEclipseLink
InformixPlatformPurpose: Provides Informix specific behavior.Classorg.eclipse.persistence.platform.databaseEclipseLink
InheritanceSpecifies the inheritance strategy to be used for an entity class hierarchy.Classjavax.persistenceEclipseLink
InheritanceJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
InheritancePolicyPurpose: Allows customization of an object's inheritance.Classorg.eclipse.persistence.descriptorsEclipseLink
InheritanceTypeenum InheritanceTypeDefines inheritance strategy options.Classjavax.persistenceEclipseLink
InMemoryArchiveThis archive is designed for use with dynamic persistence units it is built with a stream that allows it to read a persistence.Classorg.eclipse.persistence.jpa.rs.utilEclipseLink
InMemoryQueryIndirectionPolicy 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.Classorg.eclipse.persistence.queriesEclipseLink
InputParameterEither positional or named parameters may be used.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InputParameterBNFThe query BNF for a input parameter.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InputParameterStateObjectEither positional or named parameters may be used.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
InsertObjectQuery Used for inserting new objects into the database.Classorg.eclipse.persistence.queriesEclipseLink
InstantiationCopyPolicyAn InstantiationCopyPolicy is used to set an org.Classorg.eclipse.persistence.annotationsEclipseLink
InstantiationCopyPolicyPurpose: This is the default copy policy.Classorg.eclipse.persistence.descriptors.copyingEclipseLink
InstantiationCopyPolicyInterfaceorg.eclipse.persistence.jpa.configEclipseLink
IntegrityCheckerPurpose: IntegrityChecker is used for catching all the descriptor exceptions, and checking database tables.Classorg.eclipse.persistence.exceptionsEclipseLink
IntegrityExceptionPurpose: IntegrityExceptions is used to throw all the Descriptors exceptions.Classorg.eclipse.persistence.exceptionsEclipseLink
InterfacePolicyPurpose: Allows for a descriptor's implemented interfaces to be configured.Classorg.eclipse.persistence.descriptorsEclipseLink
InternalAggregateFunctionBNFThe query BNF for the parameter of an aggregate expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalBetweenExpressionBNFThe query BNF for the lower and upper expressions defined in the between expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalCoalesceExpressionBNFThe query BNF for the parameters defined in the coalesce expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalColumnExpressionBNFThe query BNF for the items of a COLUMN expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalConcatExpressionBNFThe query BNF for the COUNT expression's encapsulated expressions.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalConnectByClauseBNFClassorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalCountBNFThe query BNF for the parameter of the COUNT function.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalEntityTypeExpressionBNFThe query BNF for the parameters defined in the type expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalFromClauseBNFThe query BNF for the FROM declaration, basically what follows the BNF: from_clause ::= FROM identification_variable_declaration {, {identification_variable_declaration Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalJoinBNFThe query BNF for what's following the join identifier.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalLengthExpressionBNFThe query BNF for the parameter of the LENGTH expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalLocateStringExpressionBNFThe query BNF for the first two parameters of the LOCATE expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalLocateThirdExpressionBNFThe query BNF for the third parameter of the LOCATE expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalLowerExpressionBNFThe query BNF for the parameter of the LOWER expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalModExpressionBNFThe query BNF for the parameters of the MOD expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalOrderByClauseBNFThe query BNF for what's following the order by identifier.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalOrderByItemBNFThe query BNF for an order by item.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalOrderByItemFactoryThis InternalOrderByItemFactory creates either a StateFieldPathExpression or an IdentificationVariable.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalSelectExpressionBNFClassorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalSimpleFromClauseBNFThe query BNF for the from declaration used in a subquery.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalSimpleSelectExpressionBNFClassorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalSqrtExpressionBNFThe query BNF for the parameter of the SQRT expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalSubstringPositionExpressionBNFThe query BNF for the position parameters of the SUBSTRING expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalSubstringStringExpressionBNFThe query BNF for the parameter of the LENGTH expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalUpdateClauseBNFThe query BNF for what's following the update identifier.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalUpperExpressionBNFThe query BNF for the parameter of the UPPER expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
InternalWhenClauseBNFThe query BNF for the expression following the WHEN identifier.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
IPropertyChangeEventThis is used in conjunction with IPropertyChangeListener.Interfaceorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
IPropertyChangeListenerA IPropertyChangeListener can be registered with a StateObject in order to be notified when the value of a property changes.Interfaceorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
IQueryThe external representation of a JPQL query.Interfaceorg.eclipse.persistence.jpa.jpql.tools.spiEclipseLink
IScalarExpressionStateObjectBuilderThis builder can be used to easily create a scalar expression without having to create eachVersion:2.Interfaceorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
ISelectExpressionStateObjectBuilderThis builder can be used to easily create a select expression without having to create each object manually.Interfaceorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
IsExpressionFactoryThis IsExpressionFactory creates a new expression when the portion of the query to parseVersion:2.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ISimpleSelectExpressionStateObjectBuilderThis builder can be used to easily create a select expression defined for a subquery without having to create each object manually.Interfaceorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
IsSetNullPolicy This null policy allows for various configurations of isSet behavior to be set.Classorg.eclipse.persistence.oxm.mappings.nullpolicyEclipseLink
ItemLinksBuilderConvenient ItemLinks object builder.Classorg.eclipse.persistence.jpa.rs.featuresEclipseLink
ItemLinksMetadataSourceMakes the ItemLinks class available in our Dynamic JAXB context.Classorg.eclipse.persistence.jpa.rs.util.metadatasourcesEclipseLink
ITypeThe external representation of a Java type.Interfaceorg.eclipse.persistence.jpa.jpql.tools.spiEclipseLink
ITypeDeclarationThe external representation of a type declaration, which is used to give more information about the type, i.Interfaceorg.eclipse.persistence.jpa.jpql.tools.spiEclipseLink
ITypeHelperInterfaceorg.eclipse.persistence.jpa.jpqlEclipseLink
ITypeRepositoryThe external representation of the repository of Java types, which gives access to the application's classes.Interfaceorg.eclipse.persistence.jpa.jpql.tools.spiEclipseLink
JavaAnnotation Purpose:A TopLink JAXB 2.Interfaceorg.eclipse.persistence.jaxb.javamodelEclipseLink
JavaAnnotationImpl Purpose:A wrapper class for a JDK Annotation.Classorg.eclipse.persistence.jaxb.javamodel.reflectionEclipseLink
JavaAttributeJava class for java-attribute complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
JavaClass Purpose:A TopLink JAXB 2.Interfaceorg.eclipse.persistence.jaxb.javamodelEclipseLink
JavaClassImpl Purpose:A wrapper class for a JDK Class.Classorg.eclipse.persistence.jaxb.javamodel.reflectionEclipseLink
JavaClassInstanceOfenum JavaClassInstanceOf Purpose:To provide faster alternative to instanceof.Classorg.eclipse.persistence.jaxb.javamodelEclipseLink
JavaConstructorPurpose: JavaModel representation of a java.Interfaceorg.eclipse.persistence.jaxb.javamodelEclipseLink
JavaConstructorImplPurpose: JavaModel representation of a java.Classorg.eclipse.persistence.jaxb.javamodel.reflectionEclipseLink
JavaDBPlatformPurpose: Allows to use JavaDBPlatform as a synonym for DerbyPlatformSee Also:Serialized FormClassorg.eclipse.persistence.platform.databaseEclipseLink
JavaField Purpose:A TopLink JAXB 2.Interfaceorg.eclipse.persistence.jaxb.javamodelEclipseLink
JavaFieldImpl Purpose:A wrapper class for a JDK Field.Classorg.eclipse.persistence.jaxb.javamodel.reflectionEclipseLink
JavaHasAnnotations Purpose:A superinterface for those interfaces which represent Ensure that subinterfaces define methods for accessing both inheritedInterfaceorg.eclipse.persistence.jaxb.javamodelEclipseLink
JavaLangMetadataSourceMakes java.Classorg.eclipse.persistence.jpa.rs.util.metadatasourcesEclipseLink
JavaLog This is a wrapper class for java.Classorg.eclipse.persistence.loggingEclipseLink
JavaMathMetadataSourceMakes java.Classorg.eclipse.persistence.jpa.rs.util.metadatasourcesEclipseLink
JavaMethod Purpose:A TopLink JAXB 2.Interfaceorg.eclipse.persistence.jaxb.javamodelEclipseLink
JavaMethodImpl Purpose:A wrapper for a JDK Method.Classorg.eclipse.persistence.jaxb.javamodel.reflectionEclipseLink
JavaModel Purpose:The JavaModel is the central access point to the TopLink JAXB 2.Interfaceorg.eclipse.persistence.jaxb.javamodelEclipseLink
JavaModelImpl Purpose:The JavaModel is the central access point to the TopLink JAXB 2.Classorg.eclipse.persistence.jaxb.javamodel.reflectionEclipseLink
JavaModelInput Purpose:Provide a pluggable method for implementations of the TopLink JAXB 2.Interfaceorg.eclipse.persistence.jaxb.javamodelEclipseLink
JavaModelInputImpl Purpose:Provide access to an array of JavaClass instances and their associated JavaModel.Classorg.eclipse.persistence.jaxb.javamodel.reflectionEclipseLink
JavaPackage Purpose:A TopLink JAXB 2.Interfaceorg.eclipse.persistence.jaxb.javamodelEclipseLink
JavaPackageImpl Purpose:A wrapper class for a JDK Package.Classorg.eclipse.persistence.jaxb.javamodel.reflectionEclipseLink
JavaSerializerPlain old Java serialization.Classorg.eclipse.persistence.sessions.serializersEclipseLink
JavaType Java class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
JavaUtilMetadataSourceMakes java.Classorg.eclipse.persistence.jpa.rs.util.metadatasourcesEclipseLink
JAXBClass that defines convenience methods for common, simple use of JAXB.Classjavax.xml.bindEclipseLink
JAXBBinder Purpose: Provide a TopLink implementation of the javax.Classorg.eclipse.persistence.jaxbEclipseLink
JAXBContext The JAXBContext class provides the client's entry point to the JAXB API.Classjavax.xml.bindEclipseLink
JAXBContextPurpose:Provide a EclipseLink implementation of the JAXBContext interface.Classorg.eclipse.persistence.jaxbEclipseLink
JAXBContextFactory Purpose:An EclipseLink specific JAXBContextFactory.Classorg.eclipse.persistence.jaxbEclipseLink
JAXBContextPropertiesThese are properties that may be passed in to create a JAXBContext: Map properties = new HashMap(1);Classorg.eclipse.persistence.jaxbEclipseLink
JAXBElementJAXB representation of an Xml Element.Classjavax.xml.bindEclipseLink
JAXBEnumTypeConverter Purpose:Provide a means to Convert an Enumeration type to/from either a string representation of the enum facet or a user defined value.Classorg.eclipse.persistence.jaxbEclipseLink
JAXBErrorHandler is given a ValidationEventHandler a JAXBErrorHandler is used to wrap it.Classorg.eclipse.persistence.jaxbEclipseLink
JAXBExceptionThis is the root exception class for all JAXB exceptions.Classjavax.xml.bindEclipseLink
JAXBException This class provides an implementation of EclipseLinkException specific to the EclipseLink JAXB implementation Return a JAXBException that can be thrown around input parameters.Classorg.eclipse.persistence.exceptionsEclipseLink
JAXBExceptionResource Purpose:English ResourceBundle for JAXBException.Classorg.eclipse.persistence.exceptions.i18nEclipseLink
JAXBHelperThis class provides a mechanism to obtain the EclipseLink implementation of various JAXB runtime classes based on a given JAXB class/interface.Classorg.eclipse.persistence.jaxbEclipseLink
JAXBIntrospectorProvide access to JAXB xml binding data for a JAXB object.Classjavax.xml.bindEclipseLink
JAXBIntrospector Purpose:Provide a TopLink implementation of JAXBIntrospector Responsibilities:Determine if a an object has an associated Global ElementGet an element QName for an object that has an associated global elementClassorg.eclipse.persistence.jaxbEclipseLink
JAXBMarshaller Purpose:To Provide an implementation of the JAXB 2.Classorg.eclipse.persistence.jaxbEclipseLink
JAXBMarshalListener Purpose:Provide a wrapper for a JAXB 2.Classorg.eclipse.persistence.jaxbEclipseLink
JAXBMetadataLoggerClass used to log warnings during the processing of JAXB annotations and OXM XML bindings files.Classorg.eclipse.persistence.jaxb.compilerEclipseLink
JAXBPermissionThis class is for JAXB permissions.Classjavax.xml.bindEclipseLink
JAXBResultJAXP Result implementation that unmarshals a JAXB object.Classjavax.xml.bind.utilEclipseLink
JAXBSourceJAXP Source implementation that marshals a JAXB-generated object.Classjavax.xml.bind.utilEclipseLink
JAXBTypeElementSubclass of JAXBElement to allow the use of ParameterizedTypes.Classorg.eclipse.persistence.jaxbEclipseLink
JAXBTypesafeEnumConverterPurpose: JAXBTypesafeEnumConverter is used to allow mapping to type safe enums according to the JAXB 1.Classorg.eclipse.persistence.jaxbEclipseLink
JAXBUnmarshaller Purpose:To Provide an implementation of the JAXB 2.Classorg.eclipse.persistence.jaxbEclipseLink
JAXBUnmarshallerHandlerClassorg.eclipse.persistence.jaxbEclipseLink
JAXBUnmarshalListener Purpose:Provide a wrapper for a JAXB 2.Classorg.eclipse.persistence.jaxbEclipseLink
JAXBValidatorFacilitates JAXBValidation.Classorg.eclipse.persistence.jaxbEclipseLink
JAXPNamespaceContextPurpose: Wrap a org.Classorg.eclipse.persistence.platform.xml.jaxpEclipseLink
JAXPParserPurpose: An implementation of XMLParser using JAXP 1.Classorg.eclipse.persistence.platform.xml.jaxpEclipseLink
JAXPPlatformPurpose: An implementation of XMLPlatform using JAXP 1.Classorg.eclipse.persistence.platform.xml.jaxpEclipseLink
JAXPTransformerPurpose: An implementation of XMLTransformer using JAXP 1.Classorg.eclipse.persistence.platform.xml.jaxpEclipseLink
JBossPlatform This is the concrete subclass responsible for representing JBoss-specific server behavior.Classorg.eclipse.persistence.platform.server.jbossEclipseLink
JBossRuntimeServices Purpose: Provide a dynamic interface into the EclipseLink Session.Classorg.eclipse.persistence.services.jbossEclipseLink
JBossTransactionController Purpose: TransactionController implementation for JBoss JTA Description: Implements the required behavior for controlling JTA 1.Classorg.eclipse.persistence.transaction.jbossEclipseLink
JDBCTypePUBLIC: Marker interface for JDBC type metadataAuthor:Mike Norman - michael.Interfaceorg.eclipse.persistence.platform.database.jdbcEclipseLink
JDBCTypesClassorg.eclipse.persistence.platform.database.jdbcEclipseLink
JMSProcessingExceptionResource English ResourceBundle for JMSProcessingException messages.Classorg.eclipse.persistence.exceptions.i18nEclipseLink
JMSPublishingHelperThis 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.Classorg.eclipse.persistence.sessions.coordination.jmsEclipseLink
JMSPublishingTransportManager Purpose: Provide a transport implementation for the Remote Command Module (RCM) that publishes Description: This class manages two connections: an external connection for publishing to JMS, Classorg.eclipse.persistence.sessions.coordination.jmsEclipseLink
JMSTopicTransportManager Purpose: Provide a transport implementation for the Remote Command Module (RCM) that both publishes and subscribes to a JMS topic.Classorg.eclipse.persistence.sessions.coordination.jmsEclipseLink
JMXEnabledPlatform This interface must be implemented by server platform classes that have JMX/MBean functionality enabled in EclipseLink.Interfaceorg.eclipse.persistence.platform.serverEclipseLink
JMXServerPlatformBase Subclass of org.Classorg.eclipse.persistence.platform.serverEclipseLink
JNDIConnectorSpecifies the J2EE DataSource lookup options.Classorg.eclipse.persistence.sessionsEclipseLink
JoinA join to an entity, embeddable, or basic type.Interfacejavax.persistence.criteriaEclipseLink
JoinA JOIN enables the fetching of an association as a side effect of the execution of a query.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
JoinAssociationPathExpressionBNFThe query BNF for a join association path expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
JoinBNFThe query BNF for the join expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
JoinCollectionValuedPathExpressionFactoryClassorg.eclipse.persistence.jpa.jpql.parserEclipseLink
JoinColumnSpecifies a column for joining an entity association or element collection.Classjavax.persistenceEclipseLink
JoinColumnJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
JoinColumnsSpecifies the mapping for composite foreign keys.Classjavax.persistenceEclipseLink
JoinFactoryThis JoinFactory creates a new Join when the portion of the query to parse starts with JOIN or FETCH JOIN, respectively.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
JoinFetchA JoinFetch annotation can be used on any relationship mapping, (OneToOne, ManyToOne, OneToMany, ManyToMany, BasicCollection, BasicMap).Classorg.eclipse.persistence.annotationsEclipseLink
JoinFetchBNFThe query BNF for the fetch join expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
JoinFetchTypeAn enum type that is used within the JoinFetch annotation.Classorg.eclipse.persistence.annotationsEclipseLink
JoinFieldJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
JoinStateObjectA JOIN enables the fetching of an association as a side effect of the execution of a query.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
JoinTableSpecifies the mapping of associations.Classjavax.persistenceEclipseLink
JoinTableJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
JoinTypeDefines the three types of joins.Classjavax.persistence.criteriaEclipseLink
JotmTransactionController Purpose: TransactionController implementation for JOTM Description: Implements the required behavior for controlling JTAClassorg.eclipse.persistence.transaction.jotmEclipseLink
JpaCacheInterfaceorg.eclipse.persistence.jpaEclipseLink
JpaCriteriaBuilder EclipseLInk specific JPA Criteria interface.Interfaceorg.eclipse.persistence.jpaEclipseLink
JPADynamicHelperClassorg.eclipse.persistence.jpa.dynamicEclipseLink
JPADynamicTypeBuilderClassorg.eclipse.persistence.jpa.dynamicEclipseLink
JpaEntityManager Purpose: Defines the Interface for EclipseLink extensions to the EntityManagerSee Also:EntityManagerInterfaceorg.eclipse.persistence.jpaEclipseLink
JpaEntityManagerFactory Purpose: Defines the Interface for EclipseLink extensions to the EntityManagerFactorySee Also:EntityManagerFactoryInterfaceorg.eclipse.persistence.jpaEclipseLink
JpaHelperThis sample illustrates the JPA helper methods that may be of use to EclipseLink customers attempting to leverage EclipseLink specific functionality.Classorg.eclipse.persistence.jpaEclipseLink
JpaQuery EclipseLInk specific JPA query interface.Interfaceorg.eclipse.persistence.jpaEclipseLink
JPAQueryBuilderThis interface defines the entry point for implementing a JPQL query parsing system in EclipseLink.Interfaceorg.eclipse.persistence.queriesEclipseLink
JPARSErrorCodesClassorg.eclipse.persistence.exceptionsEclipseLink
JPARSExceptionClassorg.eclipse.persistence.jpa.rs.exceptionsEclipseLink
JPARSExceptionMapperClassorg.eclipse.persistence.jpa.rs.exceptionsEclipseLink
JPARSExceptionResourceClassorg.eclipse.persistence.exceptions.i18nEclipseLink
JPARSLoggerClassorg.eclipse.persistence.jpa.rs.utilEclipseLink
JPAVersionAn enumeration listing the various releases of the Java Persistence specification.Classorg.eclipse.persistence.jpa.jpqlEclipseLink
JPQLCallPurpose: Used as an abstraction of a database invocation.Classorg.eclipse.persistence.queriesEclipseLink
JPQLExceptionPurpose: EJBQL parsing and resolution problems will raise this exceptionSee Also:Serialized FormClassorg.eclipse.persistence.exceptionsEclipseLink
JPQLExceptionResource English ResourceBundle for EJBQLException.Classorg.eclipse.persistence.exceptions.i18nEclipseLink
JPQLExpressionA JPQLExpression is the root of the parsed tree representation of a JPQL query.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
JPQLGrammarA JPQL grammar defines how a JPQL query can be parsed.Interfaceorg.eclipse.persistence.jpa.jpql.parserEclipseLink
JPQLGrammar1_0This JPQLGrammar provides support for parsing JPQL queries defined in JSR-220 - Enterprise JavaBeans 3.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
JPQLGrammar2_0This JPQLGrammar provides support for parsing JPQL queries defined in JSR-337 - Java Persistence 2.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
JPQLGrammar2_1This JPQLGrammar provides support for parsing JPQL queries defined in JSR-338 - Java Persistence 2.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
JPQLQueryBNFThis defines a single Backus-Naur Form (BNF) of the JPQL grammar.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
JPQLQueryBuilder1_0An implementation of IJPQLQueryBuilder that provides support based on the Java Persistence functional specification defined in JSR-220 -Classorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
JPQLQueryBuilder2_0An implementation of IJPQLQueryBuilder that provides support based on the Java Persistence functional specification defined in JSR-337 - JavaClassorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
JPQLQueryBuilder2_1An implementation of IJPQLQueryBuilder that provides support based on the Java Persistence functional specification defined in JSR-338 - JavaClassorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
JPQLQueryBuilderWrapperThis builder wraps another builder and simply delegates the calls to it.Classorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
JPQLQueryContextThis context is used to store information related to the JPQL query.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
JPQLQueryDeclarationA JPQLQueryDeclaration represents either an identification variable declaration or a collection member declaration.Interfaceorg.eclipse.persistence.jpa.jpqlEclipseLink
JPQLQueryProblemA problem describes an issue found in a JPQL query because it is either grammatically or semantically incorrect.Interfaceorg.eclipse.persistence.jpa.jpqlEclipseLink
JPQLQueryProblemMessagesThe list of messages used by JPQLQueryProblems when validating a JPQL query.Interfaceorg.eclipse.persistence.jpa.jpqlEclipseLink
JPQLQueryProblemResourceBundleThe resource bundle containing the problems encountered in a JPQL query.Classorg.eclipse.persistence.jpa.jpqlEclipseLink
JPQLQueryStateObjectThis is the root of the StateObject hierarchy that represents a JPQL query.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
JPQLStatementBNFThe query BNF for the JPQL expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
JsonArrayBuilderResultClassorg.eclipse.persistence.oxm.jsonEclipseLink
JsonBuilderRecordClassorg.eclipse.persistence.oxm.recordEclipseLink
JSONFormattedWriterRecordUse this type of MarshalRecord when the marshal target is a Writer and the JSON should be formatted with carriage returns and indenting.Classorg.eclipse.persistence.oxm.recordEclipseLink
JsonGeneratorRecordClassorg.eclipse.persistence.oxm.recordEclipseLink
JsonGeneratorResultClassorg.eclipse.persistence.oxm.jsonEclipseLink
JsonObjectBuilderResultClassorg.eclipse.persistence.oxm.jsonEclipseLink
JsonParserSourceObject to be used with Unmarshaller to unmarshal JsonParser objects JsonParserSource source = new JsonParserSource(jsonParser);Classorg.eclipse.persistence.oxm.jsonEclipseLink
JsonRecordClassorg.eclipse.persistence.oxm.recordEclipseLink
JsonSchemaOutputResolver Purpose:Provides a schema output resolver specifically for Json Schemas.Classorg.eclipse.persistence.jaxb.jsonEclipseLink
JSONSerializerUses EclipseLink Moxy to convert an object to JSON.Classorg.eclipse.persistence.sessions.serializersEclipseLink
JsonStructureSourceObject to be used with Unmarshaller to unmarshal javax.Classorg.eclipse.persistence.oxm.jsonEclipseLink
JSONWithPaddingJSONWithPadding is used to hold an Object along with the corresponding callback name JSONWithPadding jsonWithPaddingObject = new JSONWithPadding(person, "theCallBackName");Classorg.eclipse.persistence.oxmEclipseLink
JSONWriterRecordUse this type of MarshalRecord when the marshal target is a Writer and the JSON should not be formatted with carriage returns or indenting.Classorg.eclipse.persistence.oxm.recordEclipseLink
JTASynchronizationListener Purpose: Synchronization object implementation for JTA 1.Classorg.eclipse.persistence.transactionEclipseLink
JTATransactionController Purpose: TransactionController implementation for JTA 1.Classorg.eclipse.persistence.transactionEclipseLink
JTATransactionWrapperClassorg.eclipse.persistence.jpa.rs.utilEclipseLink
KeyExpressionAn identification variable qualified by the KEY operator is a path expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
KeyExpressionFactoryThis KeyExpressionFactory creates a new KeyExpression when the portion of the query to parse starts with KEY.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
KeyExpressionStateObjectThis object represents an identification variable that maps the keys of a Map.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
KeyResolverThis Resolver 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 Map, the identification variable is of the abstract schema type of the map key.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
KeywordExpressionThe expression representing some keywords: TRUE, FALSE or NULL.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
KeywordExpressionFactoryThis KeywordExpressionFactory creates a new KeywordExpression when the portion of the JPQL query to parse is FALSE, TRUE orClassorg.eclipse.persistence.jpa.jpql.parserEclipseLink
KeywordExpressionStateObjectThe expression representing some keywords: TRUE, FALSE or NULL.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
LengthExpressionThe LENGTH function returns the length of the string in characters as an integer.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
LengthExpressionFactoryThis LengthExpressionFactory creates a new LengthExpression when the portion of the query to parse starts with LENGTH.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
LengthExpressionStateObjectThe LENGTH function returns the length of the string in characters as an integer.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
LikeExpressionThe LIKE condition is used to specify a search for a pattern.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
LikeExpressionBNFThe query BNF for a expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
LikeExpressionEscapeCharacterBNFThis BNF is used when parsing an invalid fragment or to extend the default grammar.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
LikeExpressionFactoryThis LikeExpressionFactory creates a new LikeExpression when the portion of the query to parse starts with LIKE or NOT LIKE.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
LikeExpressionStateObjectThe LIKE condition is used to specify a search for a pattern.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
LinkAdapterUsed with JAXB to convert from a URL representing an relationship to an object It provides functionality at marshall and unmarshall timeClassorg.eclipse.persistence.jpa.rs.util.xmladaptersEclipseLink
LinkListThis class is used to wrap collection of Link objectsSee Also:LinkAuthor:gonuralClassorg.eclipse.persistence.jpa.rs.util.listEclipseLink
LinkMetadataSourceMakes the Link class available in our Dynamic JAXB context.Classorg.eclipse.persistence.jpa.rs.util.metadatasourcesEclipseLink
LinkV2MetadataSourceMakes the LinkV2 class available in our Dynamic JAXB context.Classorg.eclipse.persistence.jpa.rs.util.metadatasourcesEclipseLink
ListAttributeInstances of the type ListAttribute represent persistent javax.Interfacejavax.persistence.metamodelEclipseLink
ListChangeEventThe default implementation of IListChangeListener where the generics is the type of theVersion:2.Classorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
ListExpressionOperator A ListExpressionOperator is used with an ArgumentListFunctionExpression.Classorg.eclipse.persistence.expressionsEclipseLink
ListHolderStateObjectA ListHolderStateObject is a StateObject having a list of children and this gives access to some operation over the list.Interfaceorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
ListIterableA ListIterable simply forces the returned object to be an instance of ListIterator.Interfaceorg.eclipse.persistence.jpa.jpql.utility.iterableEclipseLink
ListJoinThe ListJoin interface is the type of the result of joining to a collection over an association or element Interfacejavax.persistence.criteriaEclipseLink
LiteralBNFThe query BNF for literals, which is based on the listing defined in section 4.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
LiteralExpressionFactoryThis LiteralExpressionFactory is responsible to return the right literal expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
LiteralTypeSome Expression can have a "literal", this enumeration is used to visit an Expression and to retrieve the right value.Classorg.eclipse.persistence.jpa.jpqlEclipseLink
LiteralVisitorThis visitor traverses an Expression and retrieves the "literal" value.Classorg.eclipse.persistence.jpa.jpqlEclipseLink
LoadGroupPurpose: Used to load specified relationship attributes and nested relationship attributes.Classorg.eclipse.persistence.queriesEclipseLink
LoadStateLoad states returned by the ProviderUtil SPI methods.Classjavax.persistence.spiEclipseLink
LobSpecifies that a persistent property or field should be persisted as a large object to a database-supported large object type.Classjavax.persistenceEclipseLink
LobInterfaceorg.eclipse.persistence.jpa.configEclipseLink
LocateExpressionThe LOCATE function returns the position of a given string within a string, starting the search at a specified position.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
LocateExpressionFactoryThis LocateExpressionFactory creates a new LocateExpression when the portion of the query to parse starts with LOCATE.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
LocateExpressionStateObjectThe LOCATE function returns the position of a given string within a string, starting the search at a specified position.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
LockModeTypeLock modes can be specified by means of passing a LockModeType argument to one of the EntityManager methods that take locksClassjavax.persistenceEclipseLink
LockTimeoutExceptionThrown by the persistence provider when an pessimistic locking conflict occurs that does not result in transaction rollback.Classjavax.persistenceEclipseLink
LogFormatter Print a brief summary of a TopLink LogRecord in a human readable format.Classorg.eclipse.persistence.loggingEclipseLink
LoggerTypeLogger type persistence property values.Classorg.eclipse.persistence.configEclipseLink
LoggingLocalizationClassorg.eclipse.persistence.jpa.rs.loggingEclipseLink
LoggingLocalizationResourceClassorg.eclipse.persistence.jpa.rs.logging.i18nEclipseLink
LogicalExpressionThis expression represents a logical expression, which means the first and second expressions are aggregated with either AND or OR.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
LogicalExpressionStateObjectThis expression represents a logical expression, which means the first and second expressions are aggregated with either the AND or the OR operator.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
Login Purpose: Define the information required to connect to an EclipseLink session.Interfaceorg.eclipse.persistence.sessionsEclipseLink
LowerExpressionThe LOWER function converts a string to lower case and it returns a string.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
LowerExpressionFactoryThis LowerExpressionFactory creates a new LowerExpression when the portion of the query to parse starts with LOWER.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
LowerExpressionStateObjectThe LOWER function converts a string to lower case and it returns a string.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
ManagedTypeInstances of the type ManagedType represent entity, mapped superclass, and embeddable types.Interfacejavax.persistence.metamodelEclipseLink
ManyToManySpecifies a many-valued association with many-to-many multiplicity.Classjavax.persistenceEclipseLink
ManyToManyJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
ManyToManyMappingPurpose: Many to many mappings are used to represent the relationships between a collection of source objects and a collection of target objects.Classorg.eclipse.persistence.mappingsEclipseLink
ManyToManyQueryKey Purpose:Represents a m-m join query.Classorg.eclipse.persistence.mappings.querykeysEclipseLink
ManyToOneSpecifies a single-valued association to another entity class that has many-to-one multiplicity.Classjavax.persistenceEclipseLink
ManyToOneJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
ManyToOneMappingPurpose: Define the relationship to be a ManyToOne.Classorg.eclipse.persistence.mappingsEclipseLink
MapAttributeInstances of the type MapAttribute represent persistent java.Interfacejavax.persistence.metamodelEclipseLink
MapChangeEvent Purpose: Define a change event for Map types.Classorg.eclipse.persistence.descriptors.changetrackingEclipseLink
MapComponentMappingA MapComponentMapping is any mapping that can be used as the key or the value in a mapping that uses a MappedKeyMapContainerPolicy.Interfaceorg.eclipse.persistence.mappings.foundationEclipseLink
MapJoinThe MapJoin interface is the type of the result of joining to a collection over an association or element Interfacejavax.persistence.criteriaEclipseLink
MapKeySpecifies the map key for associations of type java.Classjavax.persistenceEclipseLink
MapKeyInterfaceorg.eclipse.persistence.jpa.configEclipseLink
MapKeyClassSpecifies the type of the map key for associations of type java.Classjavax.persistenceEclipseLink
MapKeyColumnSpecifies the mapping for the key column of a map whose map key is a basic type.Classjavax.persistenceEclipseLink
MapKeyConvertThe MapKeyConvert annotation specifies that a named converter should be used with the corresponding mapped attribute key column.Classorg.eclipse.persistence.annotationsEclipseLink
MapKeyEnumeratedSpecifies the enum type for a map key whose basic type is an enumerated type.Classjavax.persistenceEclipseLink
MapKeyJoinColumnSpecifies a mapping to an entity that is a map key.Classjavax.persistenceEclipseLink
MapKeyJoinColumnsSupports composite map keys that reference entities.Classjavax.persistenceEclipseLink
MapKeyMappingMapKeyMapping is implemented by DatabaseMappings that can be used to map the key in a map that uses a MappedKeyMapContainerPolicy.Interfaceorg.eclipse.persistence.mappings.foundationEclipseLink
MapKeyTemporalThis annotation must be specified for persistent map keys of type Date and Calendar.Classjavax.persistenceEclipseLink
MappedInteractionDefines the specification for a call to a JCA interaction using Mapped records.Classorg.eclipse.persistence.eis.interactionsEclipseLink
MappedSuperclassDesignates a class whose mapping information is applied to the entities that inherit from it.Classjavax.persistenceEclipseLink
MappedSuperclassJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
MappedSuperclassTypeInstances of the type MappedSuperclassType represent mappedSince:Java Persistence 2.Interfacejavax.persistence.metamodelEclipseLink
MappingsJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
MappingsGenerator Purpose:To generate a TopLink OXM Project based on Java Class and TypeInfo information Responsibilities:Generate a XMLDescriptor for each TypeInfo objectGenerate a mapping for each TypeProperty objectDetermine the correct mapping type based on the type of each propertySet up Converters on mappings for XmlAdapters or JDK 1.Classorg.eclipse.persistence.jaxb.compilerEclipseLink
MapsIdDesignates a ManyToOne or OneToOne relationship attribute that provides theClassjavax.persistenceEclipseLink
MarshalCallback Purpose:Hold information about class based JAXB 2.Classorg.eclipse.persistence.jaxb.compilerEclipseLink
MarshalExceptionThis exception indicates that an error has occurred while performing a marshal operation that the provider is unable to recover from.Classjavax.xml.bindEclipseLink
Marshaller The Marshaller class is responsible for governing the process of serializing Java content trees back into XML data.Interfacejavax.xml.bindEclipseLink
MarshallerPropertiesThese are properties that may be set on an instance of Marshaller.Classorg.eclipse.persistence.jaxbEclipseLink
MarshalRecordClassorg.eclipse.persistence.oxm.recordEclipseLink
MatrixParametersClassorg.eclipse.persistence.jpa.rsEclipseLink
MaxDBPlatformDatabase Platform for SAP MaxDB.Classorg.eclipse.persistence.platform.databaseEclipseLink
MaxFacetClassorg.eclipse.persistence.jaxb.compiler.facetsEclipseLink
MaxFunctionOne of the aggregate functions.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
MaxFunctionFactoryThis MaxFunctionFactory creates a new MaxFunction when the portion of the query to parse starts with MAX.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
MaxFunctionStateObjectOne of the aggregate functions.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
MBeanDevelopmentServices Purpose: Provide a dynamic interface into the EclipseLink Identity Map Manager.Classorg.eclipse.persistence.services.mbeanEclipseLink
MBeanDevelopmentServicesMBean Purpose: Provide a dynamic interface into the EclipseLink Identity Map Manager.Interfaceorg.eclipse.persistence.services.mbeanEclipseLink
MBeanGlassfishRuntimeServices Purpose: Provide a dynamic interface into the EclipseLink Session.Classorg.eclipse.persistence.services.glassfishEclipseLink
MBeanGlassfishRuntimeServicesMBean Purpose: Provide a dynamic interface into the EclipseLink Session.Interfaceorg.eclipse.persistence.services.glassfishEclipseLink
MBeanJBossRuntimeServices Purpose: Provide a dynamic interface into the EclipseLink Session.Classorg.eclipse.persistence.services.jbossEclipseLink
MBeanJBossRuntimeServicesMBean Purpose: Provide a dynamic interface into the EclipseLink Session.Interfaceorg.eclipse.persistence.services.jbossEclipseLink
MBeanRuntimeServices Purpose: Provide a dynamic interface into the EclipseLink Session.Classorg.eclipse.persistence.services.mbeanEclipseLink
MBeanRuntimeServicesMBean Purpose: Provide a dynamic interface into the EclipseLink Session.Interfaceorg.eclipse.persistence.services.mbeanEclipseLink
MBeanWebLogicRuntimeServices Purpose: Provide a dynamic interface into the EclipseLink Session.Classorg.eclipse.persistence.services.weblogicEclipseLink
MBeanWebLogicRuntimeServicesMBean Purpose: Provide a dynamic interface into the EclipseLink Session.Interfaceorg.eclipse.persistence.services.weblogicEclipseLink
MBeanWebSphereRuntimeServices Purpose: Provide a dynamic interface into the EclipseLink Session.Classorg.eclipse.persistence.services.websphereEclipseLink
MBeanWebSphereRuntimeServicesMBean Purpose: Provide a dynamic interface into the EclipseLink Session.Interfaceorg.eclipse.persistence.services.websphereEclipseLink
MediaTypeThis enum represents the different media types supported by EclipseLink MOXy.Classorg.eclipse.persistence.oxmEclipseLink
MergeChangeSetCommand Purpose: Provide a remote command implementation for remote cache Description: This command provides the implementation for cacheClassorg.eclipse.persistence.sessions.coordinationEclipseLink
MetadataClassorg.eclipse.persistence.jaxb.dynamic.metadataEclipseLink
MetadataRefreshListenerInterfaceorg.eclipse.persistence.sessions.coordinationEclipseLink
MetadataResourceJPARS 2.Classorg.eclipse.persistence.jpa.rs.resourcesEclipseLink
MetadataSourceInterfaceorg.eclipse.persistence.jaxb.metadataEclipseLink
MetadataSourcePurpose: Interface used to support additional persistence unit metadata being provided from outside of what was packaged within theInterfaceorg.eclipse.persistence.jpa.metadataEclipseLink
MetadataSourceAdapterYou may subclass this class rather than implement the MetadataSource interface allowing insulation from future additions to the interface.Classorg.eclipse.persistence.jaxb.metadataEclipseLink
MetadataSourceAdapterPurpose: To provide a trivial implementation of MetadataSource.Classorg.eclipse.persistence.jpa.metadataEclipseLink
MetamodelProvides access to the metamodel of persistent entities in the persistence unit.Interfacejavax.persistence.metamodelEclipseLink
MethodBasedAttributeTransformerClassorg.eclipse.persistence.mappings.transformersEclipseLink
MethodBasedFieldTransformerClassorg.eclipse.persistence.mappings.transformersEclipseLink
MethodBaseQueryRedirector Allows a class to be a QueryRedirector without implementing Normally to define a Redirector a Class must implement QueryRedirector andClassorg.eclipse.persistence.queriesEclipseLink
MethodClassExtractor Used to allow complex inheritance support.Classorg.eclipse.persistence.descriptorsEclipseLink
MethodExitLogDataClassorg.eclipse.persistence.jpa.rs.utilEclipseLink
MigrateTopLinkToEclipseLinkProvides a product rename utility specific to moving Oracle TopLink source to EclipseLink.Classorg.eclipse.persistence.utils.renameEclipseLink
MimeTypePolicyPurpose: A MimeTypePolicy is used in conjunction with an XMLBinaryData/CollectionMapping in order to allow customisation of the mime type for a specific property at runtime rather thanInterfaceorg.eclipse.persistence.oxm.mappingsEclipseLink
MinFacetClassorg.eclipse.persistence.jaxb.compiler.facetsEclipseLink
MinFunctionOne of the aggregate functions.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
MinFunctionFactoryThis MinFunctionFactory creates a new MinFunction when the portion of the query to parse starts with MIN.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
MinFunctionStateObjectOne of the aggregate functions.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
ModExpressionThe modulo operation finds the remainder of division of one number by another.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ModExpressionFactoryThis ModExpressionFactory creates a new ModExpression when the portion of the query to parse starts with MOD.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ModExpressionStateObjectThe modulo operation finds the remainder of division of one number by another.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
ModifyAllQuery Query used to perform a bulk delete using the expression framework.Classorg.eclipse.persistence.queriesEclipseLink
ModifyQuery Abstract class for all modify queries.Classorg.eclipse.persistence.queriesEclipseLink
MOXyJsonProviderThis is an implementation of MessageBodyReader/MessageBodyWriter that can be used to enable EclipseLink JAXB (MOXy) as the JSONClassorg.eclipse.persistence.jaxb.rsEclipseLink
MOXySystemPropertiesClassorg.eclipse.persistence.jaxbEclipseLink
MultiplicationExpressionOne of the four binary operators.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
MultiplicationExpressionStateObject BNF: arithmetic_expression ::= arithmetic_expression * arithmetic_termVersion:2.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
MultitenantMultitenant specifies that a given entity is shared amongst multiple tenants of a given application.Classorg.eclipse.persistence.annotationsEclipseLink
MultitenantJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
MultitenantPolicyA multitenant interface.Interfaceorg.eclipse.persistence.descriptorsEclipseLink
MultitenantPrimaryKeyMappingPurpose: Maps a multitenant property to the corresponding database field type.Classorg.eclipse.persistence.mappingsEclipseLink
MultitenantTypeenum MultitenantTypeAn enum that is used within the Multitenant annotation.Classorg.eclipse.persistence.annotationsEclipseLink
MutableA Mutable annotation can be used on a @Basic mapping.Classorg.eclipse.persistence.annotationsEclipseLink
MySQLPlatformPurpose: Provides MySQL specific behavior.Classorg.eclipse.persistence.platform.databaseEclipseLink
NamedAttributeNodeA NamedAttributeNode is a member element of aSee Also:NamedEntityGraph, Classjavax.persistenceEclipseLink
NamedEntityGraphUsed to specify the path and boundaries for a find operation or query.Classjavax.persistenceEclipseLink
NamedEntityGraphsUsed to group NamedEntityGraph annotations.Classjavax.persistenceEclipseLink
NamedNativeQueriesSpecifies multiple native SQL named queries.Classjavax.persistenceEclipseLink
NamedNativeQuerySpecifies a named native SQL query.Classjavax.persistenceEclipseLink
NamedNativeQueryJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
NamedPLSQLStoredFunctionQueriesA NamedPLSQLStoredFunctionQueries annotation allows the definition of multiple NamedPLSQLStoredFunctionQuery.Classorg.eclipse.persistence.platform.database.oracle.annotationsEclipseLink
NamedPlsqlStoredFunctionQueryJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
NamedPLSQLStoredFunctionQueryA NamedPLSQLStoredFunctionQuery annotation allows the definition of queries that call PLSQL stored functions as named queries.Classorg.eclipse.persistence.platform.database.oracle.annotationsEclipseLink
NamedPLSQLStoredProcedureQueriesA NamedPLSQLStoredProcedureQueries annotation allows the definition of multiple NamedPLSQLStoredProcedureQuery.Classorg.eclipse.persistence.platform.database.oracle.annotationsEclipseLink
NamedPlsqlStoredProcedureQueryJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
NamedPLSQLStoredProcedureQueryA PLSQLNamedStoredProcedureQuery annotation allows the definition of queries that call PLSQL stored procedures as named queries.Classorg.eclipse.persistence.platform.database.oracle.annotationsEclipseLink
NamedQueriesSpecifies multiple named Java Persistence query language queries.Classjavax.persistenceEclipseLink
NamedQuerySpecifies a static, named query in the Java Persistence query language.Classjavax.persistenceEclipseLink
NamedQueryJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
NamedStoredFunctionQueriesA NamedStoredFunctionQueries annotation allows the definition of multiple NamedStoredFunctionQuery.Classorg.eclipse.persistence.annotationsEclipseLink
NamedStoredFunctionQueryA NamedStoredFunctionQuery annotation allows the definition of queries that call stored functions as named queries.Classorg.eclipse.persistence.annotationsEclipseLink
NamedStoredFunctionQueryJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
NamedStoredProcedureQueriesSpecifies multiple named stored procedure queries.Classjavax.persistenceEclipseLink
NamedStoredProcedureQueriesA NamedStoredProcedureQueries annotation allows the definition of multiple NamedStoredProcedureQuery.Classorg.eclipse.persistence.annotationsEclipseLink
NamedStoredProcedureQuerySpecifies and names a stored procedure, its parameters, and its result type.Classjavax.persistenceEclipseLink
NamedStoredProcedureQueryA NamedStoredProcedureQuery annotation allows the definition of queries that call stored procedures as named queries.Classorg.eclipse.persistence.annotationsEclipseLink
NamedStoredProcedureQueryJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
NamedSubgraphA NamedSubgraph is a member element of a NamedEntityGraph.Classjavax.persistenceEclipseLink
NamespaceInfo Purpose:To store some information about a schema's target namespace and some additional information gathered from XmlSchema annotation at the package (namespace) levelClassorg.eclipse.persistence.jaxb.compilerEclipseLink
NamespacePrefixMapperPurpose: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 Classorg.eclipse.persistence.oxmEclipseLink
NamespaceResolverIt is common for an XML document to include one or more namespaces.Classorg.eclipse.persistence.oxmEclipseLink
NativeSequence Purpose: Define a database's native sequencing mechanism.Classorg.eclipse.persistence.sequencingEclipseLink
NestedTableDefinition Purpose: Allow for creation of nested table types.Classorg.eclipse.persistence.tools.schemaframeworkEclipseLink
NestedTableMapping Nested tables are similar to VARRAYs except internally they store their information in a separate table from their parent structure's table.Classorg.eclipse.persistence.mappings.structuresEclipseLink
NewValueBNFThe query BNF for a new value expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
NodeOrderingPolicyPurpose:Provide a policy that specifies how new XML Elements are added to an existing XML Document.Classorg.eclipse.persistence.oxm.documentpreservationEclipseLink
NodeRecordUse this type of MarshalRecord when the marshal target is a Node.Classorg.eclipse.persistence.oxm.recordEclipseLink
NoExpiryCacheInvalidationPolicy A cache invalidation policy in which no objects will expire.Classorg.eclipse.persistence.descriptors.invalidationEclipseLink
NoncacheableThe NonCacheable annotation is used to configure caching behavior for relationships.Classorg.eclipse.persistence.annotationsEclipseLink
NonUniqueResultExceptionThrown by the persistence provider when Query.Classjavax.persistenceEclipseLink
NoResultExceptionThrown by the persistence provider when Query.Classjavax.persistenceEclipseLink
NormalizedStringAdapterXmlAdapter to handle xs:normalizedString.Classjavax.xml.bind.annotation.adaptersEclipseLink
NoServerPlatform This platform is used when EclipseLink is not within any server (Oc4j, WebLogic, .Classorg.eclipse.persistence.platform.serverEclipseLink
NoServerPlatformDetectorClassorg.eclipse.persistence.platform.serverEclipseLink
NoSqlJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
NotExpressionBNF: expression ::= NOT conditional_primaryVersion:2.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
NotExpressionFactoryThis NotExpressionFactory creates a new NotExpression when the portion of the query to parse starts with NOT.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
NotExpressionStateObjectBNF: expression ::= NOT conditional_primaryVersion:2.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
NotIdentifiableEventThis event indicates that a problem was encountered resolving an ID/IDREF.Interfacejavax.xml.bindEclipseLink
NotIdentifiableEventImplDefault implementation of the NotIdentifiableEvent interface.Classjavax.xml.bind.helpersEclipseLink
NullComparisonExpressionA null comparison tests whether or not the single-valued path expression or input parameter is a BNF: null_comparison_expression ::= {single_valued_path_expression Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
NullComparisonExpressionBNFThe query BNF for a null comparison expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
NullComparisonExpressionStateObjectA null comparison tests whether or not the single-valued path expression or input parameter is a BNF: null_comparison_expression ::= {single_valued_path_expression Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
NullExpressionA null Expression is used instead of a true null, which allows operations to be performed without doing a null check first.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
NullFilterA null implementation of a Filter.Classorg.eclipse.persistence.jpa.jpql.utility.filterEclipseLink
NullIfExpressionNULLIF returns the first expression if the two expressions are not equal.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
NullIfExpressionBNFThe query BNF for a nullif expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
NullIfExpressionFactoryThis NullIfExpressionFactory creates a new NullIfExpression when the portion of the query to parse starts with NULLIF.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
NullIfExpressionStateObjectNULLIF returns the first expression if the two expressions are not equal.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
NullPolicy This null policy is the default implementation class.Classorg.eclipse.persistence.oxm.mappings.nullpolicyEclipseLink
NullResolverA "null" implementation of a Resolver.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
NumericLiteralExact numeric literals support the use of Java integer literal syntax as well as SQL exact numeric literal syntax.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
NumericLiteralBNFThe query BNF for a numeric literal.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
NumericLiteralStateObjectExact numeric literals support the use of Java integer literal syntax as well as SQL exact numeric literal syntax.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
NumericResolverThis Resolver is responsible to return the numeric type for a list of Resolvers.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
NumericTypeComparatorThis Comparator is used to sort ITypes based on the numerical priority.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
ObjectArrayMapping In an object-relational data model, structures can contain "Arrays" or collections of other data-types.Classorg.eclipse.persistence.mappings.structuresEclipseLink
ObjectBuildingQuery Abstract class for all read queries that build objects and potentially manipulate Contains common behavior for all read queries building objects.Classorg.eclipse.persistence.queriesEclipseLink
ObjectChangePolicy Implementers of ObjectChangePolicy implement the code which computes changes sets for the UnitOfWork commit process.Interfaceorg.eclipse.persistence.descriptors.changetrackingEclipseLink
ObjectChangeSet Purpose: Provides API to the Class that holds all changes made to a particular Object.Interfaceorg.eclipse.persistence.sessions.changesetsEclipseLink
ObjectChangeTrackingPolicy A ObjectChangeTrackingPolicy allows an object to calculate for itself whether it should has changed by implementing ChangeTracker.Classorg.eclipse.persistence.descriptors.changetrackingEclipseLink
ObjectCopyingPolicyPurpose: Define how an object is to be copied.Classorg.eclipse.persistence.sessionsEclipseLink
ObjectExpressionStand-alone identification variables in the SELECT clause may optionally be qualified by the OBJECT operator.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ObjectExpressionBNFThe query BNF for an object expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ObjectExpressionFactoryThis ObjectExpressionFactory creates a new ObjectExpression when the portion of the query to parse starts with OBJECT.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ObjectExpressionStateObjectStand-alone identification variables in the SELECT clause may optionally be qualified by the OBJECT operator.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
ObjectFactoryThis object contains factory methods for each Java content interface and Java element interface Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
ObjectGraphThis type represents the root of an object graph that will be used as a template to define the attribute nodes and boundaries of aInterfaceorg.eclipse.persistence.jaxbEclipseLink
ObjectGraphBuilderBuilds object graph for JPARS 2.Classorg.eclipse.persistence.jpa.rs.utilEclipseLink
ObjectLevelModifyQuery Abstract class for all object modify queries.Classorg.eclipse.persistence.queriesEclipseLink
ObjectLevelReadQuery Abstract class for all read queries using objects.Classorg.eclipse.persistence.queriesEclipseLink
ObjectReferenceChangeRecord Purpose: Provides API for the ObjectReferenceChangeRecord.Interfaceorg.eclipse.persistence.sessions.changesetsEclipseLink
ObjectReferenceMappingPurpose: Abstract class for 1:1, variable 1:1 and reference mappingsSee Also:Serialized FormClassorg.eclipse.persistence.mappingsEclipseLink
ObjectRelationalDatabaseField A database field of object-relational type: either a java.Classorg.eclipse.persistence.mappings.structuresEclipseLink
ObjectRelationalDataTypeDescriptor Differentiates object-relational descriptors from normal relational descriptors.Classorg.eclipse.persistence.mappings.structuresEclipseLink
ObjectTypeConverterThe ObjectTypeConverter annotation is used to specify a TopLink org.Classorg.eclipse.persistence.annotationsEclipseLink
ObjectTypeConverterJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
ObjectTypeConverterPurpose: Object type converter is used to match a fixed number of database data values to Java object value.Classorg.eclipse.persistence.mappings.convertersEclipseLink
ObjectTypeConvertersAn ObjectTypeConverters annotation allows the definition of multiple ObjectTypeConverter.Classorg.eclipse.persistence.annotationsEclipseLink
ObjectVarrayDefinition Purpose: Allow for creation of object varray type.Classorg.eclipse.persistence.tools.schemaframeworkEclipseLink
Oc4jPlatform This is the concrete subclass responsible for representing Oc4j-specific server behavior.Classorg.eclipse.persistence.platform.server.oc4jEclipseLink
Oc4jTransactionController Purpose: TransactionController implementation for OC4J JTA Description: Implements the required behavior for controlling JTAClassorg.eclipse.persistence.transaction.oc4jEclipseLink
OnClauseReturns an expression that allows a join ON clause to be defined.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
OnClauseBNFThe query BNF for the on clause.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
OnClauseFactoryThis OnClauseFactory creates a new OnClause when the portion of the query to parse starts with ON.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
OneToManySpecifies a many-valued association with one-to-many multiplicity.Classjavax.persistenceEclipseLink
OneToManyJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
OneToManyMappingPurpose: This mapping is used to represent the typical RDBMS relationship between a singleClassorg.eclipse.persistence.mappingsEclipseLink
OneToManyQueryKey Purpose:Represents a 1-m join query.Classorg.eclipse.persistence.mappings.querykeysEclipseLink
OneToOneSpecifies a single-valued association to another entity that has one-to-one multiplicity.Classjavax.persistenceEclipseLink
OneToOneJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
OneToOneMappingPurpose: One to one mappings are used to represent a pointer references between two java objects.Classorg.eclipse.persistence.mappingsEclipseLink
OneToOneQueryKey Purpose: Define an alias to a foreign one to one object.Classorg.eclipse.persistence.mappings.querykeysEclipseLink
OptimisticLockExceptionThrown by the persistence provider when an optimistic locking conflict occurs.Classjavax.persistenceEclipseLink
OptimisticLockExceptionPurpose: This exception is used when TopLink's optimistic locking feature is used.Classorg.eclipse.persistence.exceptionsEclipseLink
OptimisticLockExceptionResource English ResourceBundle for OptimisticLockException messages.Classorg.eclipse.persistence.exceptions.i18nEclipseLink
OptimisticLockingThe OptimisticLocking annotation is used to specify the type of optimistic locking TopLink should use when updating or deleting entities.Classorg.eclipse.persistence.annotationsEclipseLink
OptimisticLockingJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
OptimisticLockingTypeenum OptimisticLockingTypeAn enum that is used within the OptimisticLocking annotation.Classorg.eclipse.persistence.annotationsEclipseLink
OracleArrayJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
OracleArrayAn OracleArray annotation is used to define an Oracle database VARRAY type.Classorg.eclipse.persistence.platform.database.oracle.annotationsEclipseLink
OracleArraysAn OracleArrays annotation allows the definition of multiple VARRAY types.Classorg.eclipse.persistence.platform.database.oracle.annotationsEclipseLink
OracleArrayTypeClassorg.eclipse.persistence.platform.database.oracle.jdbcEclipseLink
OracleDirectToXMLTypeMappingHelperHelper class to abstract the XML mapping for DirectToXMLType.Classorg.eclipse.persistence.sessions.factoriesEclipseLink
OracleObjectJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
OracleObjectAn OracleObject annotation is used to define an Oracle database OBJECT type.Classorg.eclipse.persistence.platform.database.oracle.annotationsEclipseLink
OracleObjectsAn OracleObjects annotation allows the definition of multiple Oracle OBJECTSee Also:OracleObjectAuthor:David McCannSince:EclipseLink 2.Classorg.eclipse.persistence.platform.database.oracle.annotationsEclipseLink
OracleObjectTypeClassorg.eclipse.persistence.platform.database.oracle.jdbcEclipseLink
OraclePlatformPurpose: Provides Oracle specific behavior.Classorg.eclipse.persistence.platform.databaseEclipseLink
OraclePLSQLTypePUBLIC: Marker interface for Oracle PL/SQL typesAuthor:Mike Norman - michael.Interfaceorg.eclipse.persistence.platform.database.oracle.plsqlEclipseLink
OraclePLSQLTypesenum OraclePLSQLTypesPUBLIC: Oracle PL/SQL typesClassorg.eclipse.persistence.platform.database.oracle.plsqlEclipseLink
OrderAn object that defines an ordering over the query results.Interfacejavax.persistence.criteriaEclipseLink
OrderBySpecifies the ordering of the elements of a collection valued association or element collection at the point when the associationClassjavax.persistenceEclipseLink
OrderByClauseThe ORDER BY clause allows the objects or values that are returned by the query to be ordered.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
OrderByClauseBNFThe query BNF for the order by clause.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
OrderByClauseFactoryThis OrderByClauseFactory creates a new OrderByClause when the portion of the query to parse starts with ORDER BY.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
OrderByClauseStateObjectThe ORDER BY clause allows the objects or values that are returned by the query to be ordered.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
OrderByItemAn orderby_item must be one of the following: A state_field_path_expression that evaluates to an orderableClassorg.eclipse.persistence.jpa.jpql.parserEclipseLink
OrderByItemBNFThe query BNF for the order by item expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
OrderByItemFactoryThis OrderByItemFactory creates a new OrderByItem.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
OrderByItemStateObjectAn ORDER BY item must be one of the following: A state_field_path_expression that evaluates toClassorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
OrderColumnSpecifies a column that is used to maintain the persistent order of a list.Classjavax.persistenceEclipseLink
OrderColumnJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
OrderCorrectionOrderCorrection annotation may be specified together with OrderColumn annotation.Classorg.eclipse.persistence.annotationsEclipseLink
OrderCorrectionTypeenum OrderCorrectionTypeThe OrderCorrectionType enum is used with OrderCorrection annotation Classorg.eclipse.persistence.annotationsEclipseLink
OrderSiblingsByClauseIn a hierarchical query, if the rows of siblings of the same parent need to be ordered, then the ORDER SIBLINGS BY clause should be used.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
OrderSiblingsByClauseBNFThe query BNF for the order siblings by clause.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
OrderSiblingsByClauseFactoryThis OrderSiblingsByClauseFactory creates a new OrderSiblingsByClause when the portion of the query to parse starts with ORDER SIBLINGS BY.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
OrExpressionThe OR logical operator chains multiple criteria together.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
OrExpressionFactoryThis OrExpressionFactory creates a new OrExpression when the portion of the query to parse starts with OR.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
OrExpressionStateObjectThe OR logical operator chains multiple criteria together.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
OutputStreamRecordUse this type of MarshalRecord when the marshal target is an OutputStream and the XML should not be formatted with carriage returns or indenting.Classorg.eclipse.persistence.oxm.recordEclipseLink
OXMJavaClassImpl Purpose: JavaClass implementation wrapping MOXy's xmlmodel.Classorg.eclipse.persistence.jaxb.javamodel.oxmEclipseLink
OXMJavaConstructorImpl Purpose: JavaConstructor implementation used when bootstrapping a DynamicJAXBContext from XML Bindings.Classorg.eclipse.persistence.jaxb.javamodel.oxmEclipseLink
OXMJavaFieldImpl Purpose: JavaField implementation used when bootstrapping a DynamicJAXBContext from XML Bindings.Classorg.eclipse.persistence.jaxb.javamodel.oxmEclipseLink
OXMJavaMethodImpl Purpose: JavaMethod implementation used when bootstrapping a DynamicJAXBContext from XML Bindings.Classorg.eclipse.persistence.jaxb.javamodel.oxmEclipseLink
OXMJavaModelImpl Purpose: JavaModel implementation backed by a collection of MOXY's xmlmodel.Classorg.eclipse.persistence.jaxb.javamodel.oxmEclipseLink
OXMJavaModelInputImpl Purpose: JavaModelInput implementation backed by a collection of MOXY's xmlmodel.Classorg.eclipse.persistence.jaxb.javamodel.oxmEclipseLink
OXMJavaPackageImpl Purpose: JavaPackage implementation used when bootstrapping a DynamicJAXBContext from XML Bindings.Classorg.eclipse.persistence.jaxb.javamodel.oxmEclipseLink
OXMJAXBElementImpl Purpose: Specialized JavaClass used to represent a JAXBElement.Classorg.eclipse.persistence.jaxb.javamodel.oxmEclipseLink
OXMMetadataClassorg.eclipse.persistence.jaxb.dynamic.metadataEclipseLink
OXMObjectFactoryImpl Purpose: Specialized JavaClass implementation wrapping MOXy's xmlmodel.Classorg.eclipse.persistence.jaxb.javamodel.oxmEclipseLink
PackageDefinition Purpose: Allow a semi-generic way of creating packages.Classorg.eclipse.persistence.tools.schemaframeworkEclipseLink
PackageInfo Represents the the package level annotations from a specific package.Classorg.eclipse.persistence.jaxb.compilerEclipseLink
PackageRenamerThis class performs package renaming.Classorg.eclipse.persistence.toolsEclipseLink
PackageRenamerThis class performs package renaming.Classorg.eclipse.persistence.utils.renameEclipseLink
PageableCollectionMarker interface for queries returning paged resultsSee Also:ReadAllQueryResultCollection, Interfaceorg.eclipse.persistence.jpa.rs.util.listEclipseLink
PageableFieldValidatorFinds out if an entity field is pageable and validates paging parameters.Classorg.eclipse.persistence.jpa.rs.features.pagingEclipseLink
PageableQueryValidatorFinds out if a named query is pageable and validates paging parameters.Classorg.eclipse.persistence.jpa.rs.features.pagingEclipseLink
PagingResponseBuilderFeatureResponseBuilder implementation used for pageable collections.Classorg.eclipse.persistence.jpa.rs.features.pagingEclipseLink
ParameterType for query parameter objects.Interfacejavax.persistenceEclipseLink
ParameterDelimiterTypeParameter delimiter char hint values.Classorg.eclipse.persistence.configEclipseLink
ParameterExpressionType of criteria query parameter expressions.Interfacejavax.persistence.criteriaEclipseLink
ParameterModeSpecifies the mode of a parameter of a stored procedure query.Classjavax.persistenceEclipseLink
ParameterTypeVisitorThis visitor calculates the type of an input parameter.Classorg.eclipse.persistence.jpa.jpqlEclipseLink
ParseConversionEventThis event indicates that a problem was encountered while converting a string from the XML data into a value of the target Java data type.Interfacejavax.xml.bindEclipseLink
ParseConversionEventImplDefault implementation of the ParseConversionEvent interface.Classjavax.xml.bind.helpersEclipseLink
ParserTypeParser type property values.Classorg.eclipse.persistence.configEclipseLink
ParserValidationTypeParser type property values.Classorg.eclipse.persistence.configEclipseLink
PartitionedPartitioning is used to partition the data for a class across multiple difference databases or across a database cluster such as Oracle RAC.Classorg.eclipse.persistence.annotationsEclipseLink
PartitioningA Partitioning is used to partition the data for a class across multiple difference databases or across a database cluster such as Oracle RAC.Classorg.eclipse.persistence.annotationsEclipseLink
PartitioningJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
PartitioningPolicy A PartitioningPolicy is used to partition the data for a class across multiple difference databases or across a database cluster such as Oracle RAC.Classorg.eclipse.persistence.descriptors.partitioningEclipseLink
PathRepresents a simple or compound attribute path from a bound type or collection, and is a "primitive" expression.Interfacejavax.persistence.criteriaEclipseLink
PatternFacetClassorg.eclipse.persistence.jaxb.compiler.facetsEclipseLink
PatternListFacetClassorg.eclipse.persistence.jaxb.compiler.facetsEclipseLink
PatternValueBNFThe query BNF for a pattern value.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
PerformanceMonitorPurpose: A tool used to provide performance monitoring information in a server environment.Classorg.eclipse.persistence.tools.profilerEclipseLink
PerformanceProfilerPurpose: A tool used to provide high level performance profiling information.Classorg.eclipse.persistence.tools.profilerEclipseLink
PersistenceBootstrap class that is used to obtain an EntityManagerFactory in Java SE environments.Classjavax.persistenceEclipseLink
PersistenceContextExpresses a dependency on a container-managed EntityManager and its associated persistence context.Classjavax.persistenceEclipseLink
PersistenceContextA wrapper around the JPA and JAXB artifacts used to persist an application.Classorg.eclipse.persistence.jpa.rsEclipseLink
PersistenceContextFactoryInterfaceorg.eclipse.persistence.jpa.rsEclipseLink
PersistenceContextFactoryProviderInterfaceorg.eclipse.persistence.jpa.rsEclipseLink
PersistenceContextsDeclares one or more PersistenceContext annotations.Classjavax.persistenceEclipseLink
PersistenceContextTypeenum PersistenceContextTypeSpecifies whether a transaction-scoped or extended Classjavax.persistenceEclipseLink
PersistenceEntityCopyPolicyPurpose: This is the default copy policy when weaving is used.Classorg.eclipse.persistence.descriptors.copyingEclipseLink
PersistenceExceptionThrown by the persistence provider when a problem occurs.Classjavax.persistenceEclipseLink
PersistenceFactoryBaseManages the PersistenceContexts that are used by a JPA-RS deployment.Classorg.eclipse.persistence.jpa.rsEclipseLink
PersistencePropertyDescribes a single container or persistence provider property.Classjavax.persistenceEclipseLink
PersistenceProviderInterface implemented by the persistence provider.Interfacejavax.persistence.spiEclipseLink
PersistenceProviderThis is the EclipseLink EJB 3.Classorg.eclipse.persistence.jpaEclipseLink
PersistenceProviderResolverDetermine the list of persistence providers available in the runtime environment.Interfacejavax.persistence.spiEclipseLink
PersistenceProviderResolverHolderHolds the global PersistenceProviderResolver instance.Classjavax.persistence.spiEclipseLink
PersistenceResourcePersistence units catalog resource (JPARS version 2.Classorg.eclipse.persistence.jpa.rs.resourcesEclipseLink
PersistenceResourceClassorg.eclipse.persistence.jpa.rs.resources.unversionedEclipseLink
PersistenceUnitExpresses a dependency on an EntityManagerFactory and its associated persistence unit.Classjavax.persistenceEclipseLink
PersistenceUnitJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
PersistenceUnitDefaultsJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
PersistenceUnitInfoInterface implemented by the container and used by the persistence provider when creating an EntityManagerFactory.Interfacejavax.persistence.spiEclipseLink
PersistenceUnitLoadingExceptionClassorg.eclipse.persistence.exceptionsEclipseLink
PersistenceUnitLoadingExceptionResourceClassorg.eclipse.persistence.exceptions.i18nEclipseLink
PersistenceUnitMetadataJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
PersistenceUnitPropertiesThe class defines EclipseLink persistence unit property names.Classorg.eclipse.persistence.configEclipseLink
PersistenceUnitResourceMetadata catalog resource in JPARS version less than 2.Classorg.eclipse.persistence.jpa.rs.resourcesEclipseLink
PersistenceUnitResourceClassorg.eclipse.persistence.jpa.rs.resources.unversionedEclipseLink
PersistenceUnitsDeclares one or more PersistenceUnit annotations.Classjavax.persistenceEclipseLink
PersistenceUnitTransactionTypeenum PersistenceUnitTransactionTypeSpecifies whether entity managers created by the EntityManagerFactory will be JTA orClassjavax.persistence.spiEclipseLink
PersistenceUnitUtilUtility interface between the application and the persistence provider managing the persistence unit.Interfacejavax.persistenceEclipseLink
PersistenceUtilUtility interface between the application and the persistence The PersistenceUtil interface instance obtained from the Interfacejavax.persistenceEclipseLink
PervasivePlatformPurpose: Provides Pervasive SQL DBMS specific behavior.Classorg.eclipse.persistence.platform.databaseEclipseLink
PessimisticLockPessimisticLock hint values.Classorg.eclipse.persistence.configEclipseLink
PessimisticLockExceptionThrown by the persistence provider when an pessimistic locking conflict occurs.Classjavax.persistenceEclipseLink
PessimisticLockingPolicy Description: This policy is used to configure bean level pessimistic locking feature.Classorg.eclipse.persistence.descriptorsEclipseLink
PessimisticLockScopeenum PessimisticLockScopeDefines the values of the javax.Classjavax.persistenceEclipseLink
PinnedPartitioningPinnedPartitionPolicy pins requests to a single connection pool.Classorg.eclipse.persistence.annotationsEclipseLink
PinnedPartitioningJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
PinnedPartitioningPolicy PinnedPartitionPolicy pins requests to a single connection pool.Classorg.eclipse.persistence.descriptors.partitioningEclipseLink
PLSQLargument Helper class - tracks argument's original position as well as re-ordered position Used by PLSQLrecord and PLSQLStoredProcedureCallClassorg.eclipse.persistence.platform.database.oracle.plsqlEclipseLink
PLSQLCollectionClassorg.eclipse.persistence.platform.database.oracle.plsqlEclipseLink
PLSQLCursorClassorg.eclipse.persistence.platform.database.oracle.plsqlEclipseLink
PlsqlParameterJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
PLSQLParameterA PLSQLParameter annotation is used within a NamedPLSQLStoredProcedureQuery or PLSQLRecord annotation.Classorg.eclipse.persistence.platform.database.oracle.annotationsEclipseLink
PlsqlRecordJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
PLSQLRecordA PLSQLRecord annotation is used to define a database PLSQL RECORD type.Classorg.eclipse.persistence.platform.database.oracle.annotationsEclipseLink
PLSQLrecordPUBLIC: describe an Oracle PL/SQL Record typeAuthor:Mike Norman - michael.Classorg.eclipse.persistence.platform.database.oracle.plsqlEclipseLink
PLSQLRecordsA PLSQLRecords annotation allows the definition of multipleAuthor:JamesSince:EclipseLink 2.Classorg.eclipse.persistence.platform.database.oracle.annotationsEclipseLink
PLSQLStoredFunctionCallPurpose: Used to define a platform independent function call.Classorg.eclipse.persistence.platform.database.oracle.plsqlEclipseLink
PLSQLStoredProcedureCall Generates an Anonymous PL/SQL block to invoke the specified Stored Procedure with arguments that may or may not have JDBC equivalents.Classorg.eclipse.persistence.platform.database.oracle.plsqlEclipseLink
PlsqlTableJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
PLSQLTableA PLSQLTable annotation is used to define a database PLSQL TABLE type.Classorg.eclipse.persistence.platform.database.oracle.annotationsEclipseLink
PLSQLTablesA PLSQLRecords annotation allows the definition of multipleAuthor:JamesSince:EclipseLink 2.Classorg.eclipse.persistence.platform.database.oracle.annotationsEclipseLink
PluralAttributeInstances of the type PluralAttribute represent persistent collection-valued attributes.Interfacejavax.persistence.metamodelEclipseLink
PluralJoinThe PluralJoin interface defines functionality that is common to joins to all collection types.Interfacejavax.persistence.criteriaEclipseLink
PointBasePlatformSupport the Pointbase database.Classorg.eclipse.persistence.platform.databaseEclipseLink
PopulationManager Purpose: This class is used to populate example data into the database, it allows for circular references to be resolved.Classorg.eclipse.persistence.tools.schemaframeworkEclipseLink
PostgreSQLPlatform Purpose: Provides Postgres specific behavior.Classorg.eclipse.persistence.platform.databaseEclipseLink
PostLoadClassjavax.persistenceEclipseLink
PostPersistClassjavax.persistenceEclipseLink
PostRemoveClassjavax.persistenceEclipseLink
PostUpdateClassjavax.persistenceEclipseLink
PredicateThe type of a simple or compound predicate: a conjunction or disjunction of restrictions.Interfacejavax.persistence.criteriaEclipseLink
PreLoginMappingAdapterThis adapter alters the way the JAXBContext handles relationships for an existing persistence unit.Classorg.eclipse.persistence.jpa.rs.utilEclipseLink
PreLoginMappingAdapterV2This listener is used for crating XML mappings for weaved fields.Classorg.eclipse.persistence.jpa.rs.utilEclipseLink
PrePersistClassjavax.persistenceEclipseLink
PreRemoveClassjavax.persistenceEclipseLink
PreUpdateClassjavax.persistenceEclipseLink
PrimaryKeyThe PrimaryKey annotation allows advanced configuration of the Id.Classorg.eclipse.persistence.annotationsEclipseLink
PrimaryKeyJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
PrimaryKeyJoinColumnSpecifies a primary key column that is used as a foreign key to join to another table.Classjavax.persistenceEclipseLink
PrimaryKeyJoinColumnJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
PrimaryKeyJoinColumnsGroups PrimaryKeyJoinColumn annotations.Classjavax.persistenceEclipseLink
PrintConversionEventThis event indicates that a problem was encountered while converting data from the Java content tree into its lexical representation.Interfacejavax.xml.bindEclipseLink
PrintConversionEventImplDefault implementation of the PrintConversionEvent interface.Classjavax.xml.bind.helpersEclipseLink
PrivateOwnedA PrivateOwned annotation is used to specify a relationship is privately owned.Classorg.eclipse.persistence.annotationsEclipseLink
ProblemA problem describes an issue found in a JPQL query because it is either grammatically or semantically incorrect.Interfaceorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
ProfilePurpose: Any information stored for a profile operation.Classorg.eclipse.persistence.tools.profilerEclipseLink
ProfilerTypeProfiler type persistence property values.Classorg.eclipse.persistence.configEclipseLink
ProjectPurpose: Maintain all of the EclipseLink configuration information for a system.Classorg.eclipse.persistence.sessionsEclipseLink
ProjectCachePurpose: Interface used to support caching the project generated from metadata avoiding costs associated processing the same metadata over multiple deployments.Interfaceorg.eclipse.persistence.jpa.metadataEclipseLink
ProjectClassGeneratorPurpose: Allow for a class storing a TopLink project's descriptors (meta-data) to be generated.Classorg.eclipse.persistence.sessions.factoriesEclipseLink
PropertiesAnnotation for user defined properties.Classorg.eclipse.persistence.annotationsEclipseLink
PropertiesUtilsA static utility class that handles parsing a String "key=value,key1=value1.Classorg.eclipse.persistence.configEclipseLink
PropertyAnnotation for a user defined property.Classorg.eclipse.persistence.annotationsEclipseLink
Property Purpose:To store information about a property on a class during JAXB 2.Classorg.eclipse.persistence.jaxb.compilerEclipseLink
PropertyJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
PropertyAssociationPurpose: Generic association object.Classorg.eclipse.persistence.mappingsEclipseLink
PropertyChangeEventThe default implementation of IPropertyChangeEvent where the generics is the type of the old and new values.Classorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
PropertyExceptionThis exception indicates that an error was encountered while getting or setting a property.Classjavax.xml.bindEclipseLink
ProviderUtilUtility interface implemented by the persistence provider.Interfacejavax.persistence.spiEclipseLink
QualifiedIdentificationVariableBNFThe query BNF for a qualified identification variable expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
QueryInterface used to control query execution.Interfacejavax.persistenceEclipseLink
QueryByExamplePolicy This policy defines the configuration options for a Query By Example query.Classorg.eclipse.persistence.queriesEclipseLink
QueryExceptionPurpose: This exception is used for any problem that is detected with a query.Classorg.eclipse.persistence.exceptionsEclipseLink
QueryExceptionResourceINTERNAL: English ResourceBundle for QueryException messages.Classorg.eclipse.persistence.exceptions.i18nEclipseLink
QueryHintUsed to supply a query property or hint to the NamedQuery or NamedNativeQuery annotation.Classjavax.persistenceEclipseLink
QueryHintJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
QueryHintsThe class defines EclipseLink query hints.Classorg.eclipse.persistence.configEclipseLink
QueryKey Purpose: Define a Java appropriate alias to a database field or function.Classorg.eclipse.persistence.mappings.querykeysEclipseLink
QueryListThis class is used to wrap collection of Query objectsSee Also:QueryAuthor:gonuralClassorg.eclipse.persistence.jpa.rs.util.listEclipseLink
QueryMonitor Provide a very simple low overhead means for measuring query executions, and cache hits.Classorg.eclipse.persistence.tools.profilerEclipseLink
QueryParametersClassorg.eclipse.persistence.jpa.rsEclipseLink
QueryPositionThis object contains the cursor position within the parsed tree and within each of the Expression from the root to the deepest leaf.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
QueryRedirector 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.Interfaceorg.eclipse.persistence.queriesEclipseLink
QueryRedirectorHelper 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 Classorg.eclipse.persistence.queriesEclipseLink
QueryRedirectorsRedirectors allow EclipseLink queries to be intercepted and pre/post processed or redirected.Classorg.eclipse.persistence.annotationsEclipseLink
QueryRedirectorsJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
QueryResourceClassorg.eclipse.persistence.jpa.rs.resourcesEclipseLink
QueryResourceClassorg.eclipse.persistence.jpa.rs.resources.unversionedEclipseLink
QueryResultsCachePolicy A QueryResultsCache policy dictates how a query's results will be cached.Classorg.eclipse.persistence.queriesEclipseLink
QuerySequence Purpose: An generic query sequence mechanism.Classorg.eclipse.persistence.sequencingEclipseLink
QueryStringInteractionDefines the specification for a call to a JCA interaction that uses a query string.Classorg.eclipse.persistence.eis.interactionsEclipseLink
QueryTimeoutExceptionThrown by the persistence provider when a query times out and only the statement is rolled back.Classjavax.persistenceEclipseLink
QueryTypeQuery type hint values.Classorg.eclipse.persistence.configEclipseLink
RangeDeclarationThis RangeDeclaration represents an identification variable declaration that was declared in the FROM clause of a SELECT top-level queryClassorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
RangeDeclarationBNFClassorg.eclipse.persistence.jpa.jpql.parserEclipseLink
RangeDeclarationFactoryClassorg.eclipse.persistence.jpa.jpql.parserEclipseLink
RangePartitionRepresent a specific range partition.Classorg.eclipse.persistence.annotationsEclipseLink
RangePartition Represent a specific range partition.Classorg.eclipse.persistence.descriptors.partitioningEclipseLink
RangePartitionJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
RangePartitioningRangePartitioningPolicy partitions access to a database cluster by a field value from the object, such as the object's id, location, or tenant.Classorg.eclipse.persistence.annotationsEclipseLink
RangePartitioningJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
RangePartitioningPolicy RangePartitioningPolicy partitions access to a database cluster by a field value from the object, such as the object's id, location, or tenant.Classorg.eclipse.persistence.descriptors.partitioningEclipseLink
RangeVariableDeclarationRange variable declarations allow the developer to designate a "root" for objects which may not be reachable by navigation.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
RangeVariableDeclarationBNFThe query BNF for a range variable declaration expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
RangeVariableDeclarationFactoryThis RangeVariableDeclaration creates a new RangeVariableDeclaration.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
RangeVariableDeclarationStateObjectRange variable declarations allow the developer to designate a "root" for objects which may not be reachable by navigation.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
ReadAllQuery Concrete class for all read queries involving a collection of objects.Classorg.eclipse.persistence.queriesEclipseLink
ReadAllQueryResultCollectionThis class is used to wrap collection of records returned by a JPA read all query and includes paging links.Classorg.eclipse.persistence.jpa.rs.util.listEclipseLink
ReadAllQueryResultCollectionMetadataSourceMakes the ReadAllQueryResultCollection class available to JPA-RS JAXB context.Classorg.eclipse.persistence.jpa.rs.util.metadatasourcesEclipseLink
ReadConnectionPool Purpose: The read connection pool is used for read access through the server session.Classorg.eclipse.persistence.sessions.serverEclipseLink
ReadObjectQuery Concrete class for all read queries involving a single object.Classorg.eclipse.persistence.queriesEclipseLink
ReadOnlyClassorg.eclipse.persistence.annotationsEclipseLink
ReadQuery Abstract class for all read queries.Classorg.eclipse.persistence.queriesEclipseLink
ReadTransformerAnnotation for org.Classorg.eclipse.persistence.annotationsEclipseLink
ReadTransformerJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
RecordThis interface defines the public interface for the EclipseLink DatabaseRecord (was Record), and the other record types XMLRecord, EISRecord.Interfaceorg.eclipse.persistence.sessionsEclipseLink
RecordConverterThe RecordConverter interface allows conversion of an adapter specific record.Interfaceorg.eclipse.persistence.eisEclipseLink
RefactoringDeltaA refactoring delta contains an ordered collection of TextEdit.Interfaceorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
RefactoringToolThe abstract implementation providing refactoring support for JPQL queries.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
ReferenceAdapterClassorg.eclipse.persistence.jpa.rs.util.xmladaptersEclipseLink
ReferenceAdapterV2Reference adapter used in JPARS V2.Classorg.eclipse.persistence.jpa.rs.util.xmladaptersEclipseLink
ReferenceMapping In an object-relational data model, structures reference each other through "Refs"; not through foreign keys as in the relational data model.Classorg.eclipse.persistence.mappings.structuresEclipseLink
ReferenceModePurpose: This class is a configuration property used to specify What type of Referenes EclipseLink will use when referencing EntitiesClassorg.eclipse.persistence.configEclipseLink
RegexpExpressionThe REGEXP condition is used to specify a search for a pattern.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
RegexpExpressionBNFThe query BNF for a REGEXP expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
RegexpExpressionFactoryThis RegexpExpressionFactory creates a new RegexpExpression when the portion of the query to parse starts with REGEXP.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
RelationalDescriptorPurpose: EclipseLink has been designed to take advantage of the similarities between relational databases and objects while accommodating for their differences, providing an objectClassorg.eclipse.persistence.descriptorsEclipseLink
RelationalMappingInterfaceorg.eclipse.persistence.mappingsEclipseLink
RelationshipLinkAdapterClassorg.eclipse.persistence.jpa.rs.util.xmladaptersEclipseLink
RelationTableMechanismPurpose: Contains relation table functionality that was originally defined in ManyToManyMappingClassorg.eclipse.persistence.mappingsEclipseLink
RelativePositionOrderingPolicy Purpose:An implementation of NodeOrderingPolicy that adds new elements to an XML Document based on the last updated sibling in their context.Classorg.eclipse.persistence.oxm.documentpreservationEclipseLink
RemoteCommandManager Purpose: Provide a CommandManager implementation for cache coordination.Classorg.eclipse.persistence.sessions.coordinationEclipseLink
RemoteCommandManagerExceptionInstances of this exception are raised if a problem is detected in the RemoteCommandManager (RCM) feature.Classorg.eclipse.persistence.exceptionsEclipseLink
RemoteCommandManagerExceptionResource English ResourceBundle for RemoteCommandManagerExceptionResource messages.Classorg.eclipse.persistence.exceptions.i18nEclipseLink
RemoteProtocolRemote JPA protocol persistence property values.Classorg.eclipse.persistence.configEclipseLink
RemoteSessionPurpose: Provide transparent remote three-tiered replacation support.Classorg.eclipse.persistence.sessions.remoteEclipseLink
RenameFileDataClassorg.eclipse.persistence.utils.renameEclipseLink
RenameValueClassorg.eclipse.persistence.utils.renameEclipseLink
ReplicationPartitioningReplicationPartitioning sends requests to a set of connection pools.Classorg.eclipse.persistence.annotationsEclipseLink
ReplicationPartitioningJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
ReplicationPartitioningPolicy ReplicationPartitioningPolicy sends requests to a set of connection pools.Classorg.eclipse.persistence.descriptors.partitioningEclipseLink
ReportQueryPurpose: Query for information about a set of objects instead of the objects themselves.Classorg.eclipse.persistence.queriesEclipseLink
ReportQueryResultPurpose: A single row (type) result for a ReportQuery Description: Represents a single row of attribute values (converted using mapping) forClassorg.eclipse.persistence.queriesEclipseLink
ReportQueryResultCollectionThis class is used to wrap collection of records returned by a JPA report query and includes paging links.Classorg.eclipse.persistence.jpa.rs.util.listEclipseLink
ReportQueryResultCollectionMetadataSourceMakes the ReportQueryResultCollection class available to JPA-RS JAXB context.Classorg.eclipse.persistence.jpa.rs.util.metadatasourcesEclipseLink
ReportQueryResultListThis class is used to wrap collection of records returned by a JPA report query.Classorg.eclipse.persistence.jpa.rs.util.listEclipseLink
ReportQueryResultListItemThis class is used to wrap collection of attributes of a record returned by a JPA report query.Classorg.eclipse.persistence.jpa.rs.util.listEclipseLink
ReportQueryResultListItemMetadataSourceMakes the ReportQueryResultListItem class available to JPA-RS JAXB context.Classorg.eclipse.persistence.jpa.rs.util.metadatasourcesEclipseLink
ReportQueryResultListMetadataSourceMakes the ReportQueryResultList class available to JPA-RS JAXB context.Classorg.eclipse.persistence.jpa.rs.util.metadatasourcesEclipseLink
ReservedWordsThis class contains constants used in JPARS.Classorg.eclipse.persistence.jpa.rsEclipseLink
ResolverA Resolver 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.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
ResolverBuilderThis visitor creates a Resolver that gives information about the visited Expression.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
ResourceLocalTransactionWrapperClassorg.eclipse.persistence.jpa.rs.utilEclipseLink
RestCollectionAdapterCollections adapter used in JPARS V2.Classorg.eclipse.persistence.jpa.rs.util.xmladaptersEclipseLink
RestPageableCollection fields annotated by this annotation support pagination in JPARS service.Classorg.eclipse.persistence.jpa.rs.annotationsEclipseLink
RestPageableQueriesThis annotation annotation allows the definition of multipleAuthor:Dmitry KornilovClassorg.eclipse.persistence.jpa.rs.annotationsEclipseLink
RestPageableQueryDefines a pageable query.Classorg.eclipse.persistence.jpa.rs.annotationsEclipseLink
ResultQueryThis is used to retrieve the new JPQL query when a content assist item needs to be insert at a certain position.Interfaceorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
ResultSetConcurrencyJDBC ResultSet concurrency hint values.Classorg.eclipse.persistence.configEclipseLink
ResultSetMappingQuery Concrete class to perform read using raw SQL and the SQLResultSetMapping.Classorg.eclipse.persistence.queriesEclipseLink
ResultSetTypeJDBC ResultSet type hint values.Classorg.eclipse.persistence.configEclipseLink
ResultTypeResult type hint values.Classorg.eclipse.persistence.configEclipseLink
ResultVariableA result variable may be used to name a select item in the query result.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ResultVariableBNFThe query BNF for a result variable expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ResultVariableFactoryThis ResultVariableFactory creates a new ResultVariable when the portion of the query to parse starts with or without AS.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ResultVariableStateObjectA result variable may be used to name a select item in the query result.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
ReturningPolicy Allows for INSERT or UPDATE operations to return values back into the object being written.Classorg.eclipse.persistence.descriptorsEclipseLink
ReturnInsertA ReturnInsert annotation allows for INSERT operations to return values back into the object being written.Classorg.eclipse.persistence.annotationsEclipseLink
ReturnInsertJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
ReturnUpdateA ReturnUpdate annotation allows for UPDATE operations to return values back into the object being written.Classorg.eclipse.persistence.annotationsEclipseLink
RMIConnectionThis class exists on on the client side which talks to remote session controller throughSee Also:Serialized FormClassorg.eclipse.persistence.sessions.remote.rmi.iiopEclipseLink
RMIConnectionThis class exists on on the client side which talks to remote session controller throughSee Also:Serialized FormClassorg.eclipse.persistence.sessions.remote.rmiEclipseLink
RMIRemoteSessionControllerDefines the public methods remote connection can invoke on the remote session controller.Interfaceorg.eclipse.persistence.sessions.remote.rmi.iiopEclipseLink
RMIRemoteSessionControllerDefines the public methods remote connection can invoke on the remote session controller.Interfaceorg.eclipse.persistence.sessions.remote.rmiEclipseLink
RMIRemoteSessionControllerDispatcherRemoteSessionController sits between the remote session and the session.Classorg.eclipse.persistence.sessions.remote.rmi.iiopEclipseLink
RMIRemoteSessionControllerDispatcherRemoteSessionController sits between the remote session and the session.Classorg.eclipse.persistence.sessions.remote.rmiEclipseLink
RMIServerSessionManagerInterfaceorg.eclipse.persistence.sessions.remote.rmiEclipseLink
RMIServerSessionManagerDispatcherClassorg.eclipse.persistence.sessions.remote.rmiEclipseLink
RMITransportManager Purpose: Provide an RMI transport implementation for RCM.Classorg.eclipse.persistence.sessions.coordination.rmiEclipseLink
RollbackExceptionThrown by the persistence provider when EntityTransaction.Classjavax.persistenceEclipseLink
RootA root type in the from clause.Interfacejavax.persistence.criteriaEclipseLink
RoundRobinPartitioningRoundRobinPartitioning sends requests in a round robin fashion to the set of connection pools.Classorg.eclipse.persistence.annotationsEclipseLink
RoundRobinPartitioningJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
RoundRobinPartitioningPolicy RoundRobinPartitioningPolicy sends requests in a round robin fashion to the set of connection pools.Classorg.eclipse.persistence.descriptors.partitioningEclipseLink
RuntimeFactoryJPA scripting API implementation.Classorg.eclipse.persistence.jpa.configEclipseLink
RuntimeServices Purpose: Provide a dynamic interface into the EclipseLink Session.Classorg.eclipse.persistence.servicesEclipseLink
SafeModeTunerConfigures the persistence unit for debugging.Classorg.eclipse.persistence.tools.tuningEclipseLink
SAPNetWeaver_7_1_PlatformServer platform for SAP NetWeaver AS Java 7.Classorg.eclipse.persistence.platform.server.sapEclipseLink
SAPNetWeaverTransactionControllerTransactionController implementation for SAP NetWeaver AS Java 7.Classorg.eclipse.persistence.transaction.sapEclipseLink
SAXDocumentBuilderPurpose: Build a DOM from SAX events.Classorg.eclipse.persistence.platform.xmlEclipseLink
SAXPlatformClassorg.eclipse.persistence.oxm.platformEclipseLink
ScalarExpressionBNFThe query BNF for a scalar expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SchemaGenerator Purpose:To generate Schema objects based on a map of TypeInfo objects, and some additional information gathered by the AnnotationsProcessing phase.Classorg.eclipse.persistence.jaxb.compilerEclipseLink
SchemaManager Purpose: Define all user level protocol for development time database manipulation.Classorg.eclipse.persistence.tools.schemaframeworkEclipseLink
SchemaMetadataClassorg.eclipse.persistence.jaxb.dynamic.metadataEclipseLink
SchemaOutputResolverControls where a JAXB implementation puts the generates An implementation of this abstract class has to be provided by the callingClassjavax.xml.bindEclipseLink
SchemaPerMultitenantPolicyA schema per tenant multitenant policy.Classorg.eclipse.persistence.descriptorsEclipseLink
SchemaTypeInfo Purpose:Provide additional information about JAXB 2.Classorg.eclipse.persistence.jaxb.compilerEclipseLink
ScrollableCursorClassorg.eclipse.persistence.queriesEclipseLink
ScrollableCursorPolicy ScrollableCursorPolicy allows for additional options to be specified for ReadAllQuery or DataReadQuery.Classorg.eclipse.persistence.queriesEclipseLink
SDOException This class provides an implementation of EclipseLinkException specific to the EclipseLink SDO (Service Data Objects) API.Classorg.eclipse.persistence.exceptionsEclipseLink
SDOExceptionResource Purpose:English ResourceBundle for SDOException.Classorg.eclipse.persistence.exceptions.i18nEclipseLink
SecondaryTableSpecifies a secondary table for the annotated entity class.Classjavax.persistenceEclipseLink
SecondaryTableJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
SecondaryTablesSpecifies multiple secondary tables for an entity.Classjavax.persistenceEclipseLink
SelectClauseThe SELECT clause queries data from entities.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SelectClauseBNFThe query BNF for the select clause.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SelectClauseFactoryThis SelectClauseFactory creates a new SelectClause when the portion of the query to parse starts with SELECT.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SelectClauseStateObjectThe SELECT statement queries data from entities, which determines the type of the objects or values to be selected.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
SelectedFieldsLockingPolicy Purpose: An implementation of the OptimisticLockingPolicy interface.Classorg.eclipse.persistence.descriptorsEclipseLink
SelectExpressionBNFThe query BNF for a select expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SelectionThe Selection interface defines an item that is to be returned in a query result.Interfacejavax.persistence.criteriaEclipseLink
SelectStatementA SELECT query is an operation that retrieves data from one or more tables or BNF: select_statement ::= select_clauseClassorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SelectStatementBNFThe query BNF for the select statement.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SelectStatementFactoryThis SelectStatementFactory creates a new SelectStatement when the portion of the query to parse starts with SELECT.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SelectStatementStateObjectThis state object represents a select statement, which has at least a SELECT clause and a FROM clause.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
SelfLinksResponseBuilderFeatureResponseBuilder implementation generating 'self' and 'canonical' links.Classorg.eclipse.persistence.jpa.rs.features.core.selflinksEclipseLink
SemanticValidatorHelperThis helper is used by AbstractSemanticValidator in order to retrieve JPA information.Interfaceorg.eclipse.persistence.jpa.jpqlEclipseLink
Sequence Purpose: Abstract class to define sequencing.Classorg.eclipse.persistence.sequencingEclipseLink
SequenceDefinition Purpose: Allow a generic way of creating sequences on the different platforms, and allow optional parameters to be specified.Classorg.eclipse.persistence.tools.schemaframeworkEclipseLink
SequencedObjectIn order to mark a domain object as being a Sequenced Object it must implement this interface.Interfaceorg.eclipse.persistence.oxm.sequencedEclipseLink
SequenceGeneratorDefines a primary key generator that may be referenced by name when a generator element is specified for the GeneratedValueClassjavax.persistenceEclipseLink
SequenceGeneratorJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
SequenceObjectDefinition Purpose: Sequence definition Native Sequence object.Classorg.eclipse.persistence.tools.schemaframeworkEclipseLink
SequencingControl Purpose: Define an interface to control sequencing functionality.Interfaceorg.eclipse.persistence.sequencingEclipseLink
SerializableDescriptorEventHolder Interface to hold onto a DescriptorEvents within a project so they can be rebuilt after serialization.Interfaceorg.eclipse.persistence.descriptorsEclipseLink
SerializedConverterA SerializedConverter is used to serialize an object's value into a database binary, character, or XML field.Classorg.eclipse.persistence.annotationsEclipseLink
SerializedConvertersA TypeConverters annotation allows the definition of multiple SerializedConverter.Classorg.eclipse.persistence.annotationsEclipseLink
SerializedObjectSerializedObject annotation is used to set an org.Classorg.eclipse.persistence.annotationsEclipseLink
SerializedObjectConverterPurpose: The serialized object converter can be used to store an arbitrary object or set of objects into a database binary or character field.Classorg.eclipse.persistence.mappings.convertersEclipseLink
SerializedObjectPolicySerializedObjectPolicy (SOP) could be set on a non-aggregate descriptor.Interfaceorg.eclipse.persistence.descriptorsEclipseLink
SerializerGeneric serializer interface.Interfaceorg.eclipse.persistence.sessions.serializersEclipseLink
Server Purpose: A single session that supports multiple user/clients connection at the same time.Interfaceorg.eclipse.persistence.sessions.serverEclipseLink
ServerLog Basic logging class that provides framework for integration with the application server log.Classorg.eclipse.persistence.platform.serverEclipseLink
ServerPlatform This is the interface describing the behavior for ServerPlatformBase, and any other class that wants to provide behavior for a server.Interfaceorg.eclipse.persistence.platform.serverEclipseLink
ServerPlatformBase Implementation of org.Classorg.eclipse.persistence.platform.serverEclipseLink
ServerPlatformDetectorA generic interface that allows implementors to try to detect which platform is currently being executed on.Interfaceorg.eclipse.persistence.platform.serverEclipseLink
ServerPlatformUtilsA utility class to interact with ServerPlatforms.Classorg.eclipse.persistence.platform.serverEclipseLink
ServerSession The public interface should be used.Classorg.eclipse.persistence.sessions.serverEclipseLink
ServiceId Purpose: Encapsulate the information that uniquely identifies a specific remote command service instance.Classorg.eclipse.persistence.sessions.coordinationEclipseLink
ServiceVersionJPARS service version.Classorg.eclipse.persistence.jpa.rs.featuresEclipseLink
Session Purpose: Define the EclipseLink session public interface.Interfaceorg.eclipse.persistence.sessionsEclipseLink
SessionBroker Purpose: Provide a single view to a TopLink session that transparently accesses multple databases.Classorg.eclipse.persistence.sessions.brokerEclipseLink
SessionCustomizerInterfaceorg.eclipse.persistence.configEclipseLink
SessionCustomizerThis class handles migration from TopLink when broad imports were used.Interfaceorg.eclipse.persistence.sessions.factoriesEclipseLink
SessionEventPurpose: Encapsulate the information provided with session events.Classorg.eclipse.persistence.sessionsEclipseLink
SessionEventAdapterPurpose: To provide a trivial implemetation of SessionEventListener.Classorg.eclipse.persistence.sessionsEclipseLink
SessionEventListenerPurpose: Used to support session events.Interfaceorg.eclipse.persistence.sessionsEclipseLink
SessionEventManagerPurpose: Used to support session events.Classorg.eclipse.persistence.sessionsEclipseLink
SessionFactoryHelper class to simplify the development and generation of code that accesses TopLink through the SessionManager (sessions config XML).Classorg.eclipse.persistence.sessions.factoriesEclipseLink
SessionLoaderExceptionClassorg.eclipse.persistence.exceptionsEclipseLink
SessionLoaderExceptionResource English ResourceBundle for SessionLoaderExceptionResource messages.Classorg.eclipse.persistence.exceptions.i18nEclipseLink
SessionLogSessionLog is the ever-so-simple interface used by EclipseLink to log generated messages and SQL.Interfaceorg.eclipse.persistence.loggingEclipseLink
SessionLogEntrySessionLogEntry is a simple container object that holds all the information pertinent to an EclipseLink logging event.Classorg.eclipse.persistence.loggingEclipseLink
SessionManager Purpose: Global session location.Classorg.eclipse.persistence.sessions.factoriesEclipseLink
SessionProfilerPurpose: This interface defines the link between the Session and the PerformanceProfiler tool.Interfaceorg.eclipse.persistence.sessionsEclipseLink
SessionProfilerAdapterAdapter class for SessionProfiler interface.Classorg.eclipse.persistence.sessionsEclipseLink
SessionTunerGeneric tuning interface.Interfaceorg.eclipse.persistence.tools.tuningEclipseLink
SetAttributeInstances of the type SetAttribute represent persistent java.Interfacejavax.persistence.metamodelEclipseLink
SetJoinThe SetJoin interface is the type of the result of joining to a collection over an association or element Interfacejavax.persistence.criteriaEclipseLink
SettingSetting objects are used to control the order in which the mappings for Sequenced Objects are processed.Classorg.eclipse.persistence.oxm.sequencedEclipseLink
SharedCacheModeenum SharedCacheModeSpecifies how the provider must use a second-level cache for theClassjavax.persistenceEclipseLink
SimpleArithmeticExpressionBNFThe query BNF for a simple arithmetic expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SimpleCaseExpressionBNFThe query BNF for a simple case expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SimpleConditionalExpressionBNFThe query BNF for a simple conditional expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SimpleEntityExpressionBNFThe query BNF for a simple entity expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SimpleEntityOrValueExpressionBNFThe query BNF for a simple entity or value expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SimpleFromClauseThe FROM clause of a query defines the domain of the query by declaring identification variables.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SimpleFromClauseStateObjectThe FROM clause of a sub-query defines the domain of the sub-query by declaring identification variables.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
SimpleHomogeneousListThis class is used to wrap collection of homogeneous simple java type attributes, such as Strings, Integers, etc.Classorg.eclipse.persistence.jpa.rs.util.listEclipseLink
SimpleHomogeneousListMetadataSourceMakes the SimpleHomogeneousList class available to JPA-RS JAXB context.Classorg.eclipse.persistence.jpa.rs.util.metadatasourcesEclipseLink
SimpleResultVariableBNFThe query BNF for a result variable expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SimpleSelectClauseThe SELECT statement queries data from entities.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SimpleSelectClauseBNFThe query BNF for the simple select clause.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SimpleSelectClauseStateObjectThe SELECT statement queries data from entities.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
SimpleSelectExpressionBNFThe query BNF for a simple select expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SimpleSelectStatementBNFL subquery ::= simple_select_clause subquery_from_clause [where_clause] [groupby_clause] [having_clause]Version:2.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SimpleSelectStatementFactoryThis SimpleSelectStatementFactory creates a new SimpleSelectStatement when the portion of the query to parse starts with SELECT.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SimpleSelectStatementStateObjectThis state object represents a subquery, which has at least a SELECT clause and a FROM clause.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
SimpleStateObjectThis StateObject simply holds onto a string.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
SingleElementListIterableA SingleElementListIterable returns a ListIterator that holds a single elementClassorg.eclipse.persistence.jpa.jpql.tools.utility.iterableEclipseLink
SingleElementListIteratorA SingleElementListIterator holds a single element and returns it with the first call to next(), at which point it will return false to any subsequent callClassorg.eclipse.persistence.jpa.jpql.tools.utility.iteratorEclipseLink
SingleResultQueryMarker interface for queries returning single results.Interfaceorg.eclipse.persistence.jpa.rs.util.listEclipseLink
SingleResultQueryListThis class is used to wrap collection of attributes returned by the single-result JPA report query.Classorg.eclipse.persistence.jpa.rs.util.listEclipseLink
SingleResultQueryListMetadataSourceMakes the SingleResultQueryList class available to JPA-RS JAXB context.Classorg.eclipse.persistence.jpa.rs.util.metadatasourcesEclipseLink
SingleResultQueryResourceSingle result query resource.Classorg.eclipse.persistence.jpa.rs.resourcesEclipseLink
SingleResultQueryResourceClassorg.eclipse.persistence.jpa.rs.resources.unversionedEclipseLink
SingleResultQueryResultThe result of single result query.Classorg.eclipse.persistence.jpa.rs.util.listEclipseLink
SingleResultQueryResultMetadataSourceMakes the SingleResultQueryResult class available to JPA-RS JAXB context.Classorg.eclipse.persistence.jpa.rs.util.metadatasourcesEclipseLink
SingleTableMultitenantPolicyA single table "striped" multitenant policy.Classorg.eclipse.persistence.descriptorsEclipseLink
SingleValuedObjectPathExpressionBNFThe query BNF for a simple valued object path expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SingleValuedPathExpressionBNFThe query BNF for a single valued path expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SingularAttributeInstances of the type SingularAttribute represents persistent single-valued properties or fields.Interfacejavax.persistence.metamodelEclipseLink
SizeExpressionThe SIZE function returns an integer value, the number of elements of the collection.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SizeExpressionFactoryThis SizeExpressionFactory creates a new SizeExpression when the portion of the query to parse starts with SIZE.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SizeExpressionStateObjectThe SIZE function returns an integer value, the number of elements of the collection.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
SizeFacetClassorg.eclipse.persistence.jaxb.compiler.facetsEclipseLink
SnapshotCloneIterableA SnapshotCloneIterable returns an iterator on a "snapshot" of a collection, allowing for concurrent access to the original collection.Classorg.eclipse.persistence.jpa.jpql.tools.utility.iterableEclipseLink
SnapshotCloneListIterableA SnapshotCloneListIterable returns a list iterator on a "snapshot" of a list, allowing for concurrent access to the original list.Classorg.eclipse.persistence.jpa.jpql.utility.iterableEclipseLink
SpatialExpressionFactoryThis class is used to construct expressions that use Oracle Spatial operators ExpressionBuilder builder = new ExpressionBuilder();Classorg.eclipse.persistence.expressions.spatialEclipseLink
SpatialParameters A utility class used to set parameters on spatial operators within TopLink's expression framework.Classorg.eclipse.persistence.expressions.spatialEclipseLink
SQLAnywherePlatformProvides SQL Anywhere specific behaviour.Classorg.eclipse.persistence.platform.databaseEclipseLink
SQLCallPurpose: Used as an abstraction of an SQL call.Classorg.eclipse.persistence.queriesEclipseLink
SQLResult An abstract superclass that represents the commonalities between the main result types of the SQLResultSetMappingClassorg.eclipse.persistence.queriesEclipseLink
SqlResultSetMappingSpecifies the mapping of the result of a native SQL query or stored Query q = em.Classjavax.persistenceEclipseLink
SqlResultSetMappingJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
SQLResultSetMapping Concrete class to represent the SQLResultSetMapping structure as defined by the EJB 3.Classorg.eclipse.persistence.queriesEclipseLink
SqlResultSetMappingsIs used to define one or more SqlResultSetMapping annotations.Classjavax.persistenceEclipseLink
SQLServerPlatformPurpose: Provides SQL Server specific behavior.Classorg.eclipse.persistence.platform.databaseEclipseLink
SqrtExpressionThe SQRT function takes a numeric argument and returns a double.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SqrtExpressionFactoryThis SqrtExpressionFactory creates a new SqrtExpression when the portion of the query to parse starts with SQRT.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SqrtExpressionStateObjectThe SQRT function takes a numeric argument and returns a Double.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
StandardSequence Purpose: An abstract class providing default sequence behavior.Classorg.eclipse.persistence.sequencingEclipseLink
StandardTunerDefault tuner.Classorg.eclipse.persistence.tools.tuningEclipseLink
StartWithClauseA START WITH clause is optional and specifies the root row(s) of the hierarchy.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
StartWithClauseBNFThe query BNF for the START WITH clause.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
StartWithClauseFactoryThis StartWithClauseFactory creates a new StartWithClause when the portion of the query to parse starts with START WITH.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
StateFieldPathExpressionA single_valued_association_field is designated by the name of an association-field in a one-to-one or many-to-one relationship.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
StateFieldPathExpressionBNFThe query BNF for a state field path expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
StateFieldPathExpressionFactoryThis StateFieldPathExpressionFactory is meant to handle the parsing of a portion of the query when it's expected to be a state field path.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
StateFieldPathExpressionStateObjectA single-valued association field is designated by the name of an association-field in a one-to-one or many-to-one relationship.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
StateFieldResolverThis Resolver is responsible to resolve the type of a state field, which is the leaf of the state field path expression.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
StateObjectA StateObject is an editable representation of a JPQL query.Interfaceorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
StateObjectProblemInterfaceorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
StateObjectProblemConstantsInterfaceorg.eclipse.persistence.jpa.jpql.tools.modelEclipseLink
StateObjectVisitorThe visitor is used to traverse the StateObject hierarchy that represents a JPQL query.Interfaceorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
StaticMetamodelThe StaticMetamodel annotation specifies that the class is a metamodel class that represents the entity, mapped Classjavax.persistence.metamodelEclipseLink
StaticWeave Description: This is the static weave command line processing class that verifies command options and invokes StaticWeaveProcessor to statically weave the classes.Classorg.eclipse.persistence.tools.weaving.jpaEclipseLink
StaticWeaveAntTask Description: This is the static weave ant task definition class that verifies the value of specified attributes and invokes StaticWeaveProcessor to weave classes.Classorg.eclipse.persistence.tools.weaving.jpaEclipseLink
StaticWeaveClassTransformer Description: This class provides the implementation of class transformer by leveraging on the following existing APIs, PersistenceUnitProcessor.Classorg.eclipse.persistence.tools.weaving.jpaEclipseLink
StaticWeaveExceptionClassorg.eclipse.persistence.exceptionsEclipseLink
StaticWeaveExceptionResourceClassorg.eclipse.persistence.exceptions.i18nEclipseLink
StaticWeaveProcessor Description: The StaticWeaveProcessor controls the static weaving process.Classorg.eclipse.persistence.tools.weaving.jpaEclipseLink
StoredFunctionCallPurpose: Used to define a platform independent function call.Classorg.eclipse.persistence.queriesEclipseLink
StoredFunctionDefinition Purpose: Allow a semi-generic way of creating store function.Classorg.eclipse.persistence.tools.schemaframeworkEclipseLink
StoredProcedureCallPurpose: Used to define a platform independent procedure call.Classorg.eclipse.persistence.queriesEclipseLink
StoredProcedureDefinitionPurpose: Allow a semi-generic way of creating stored procedures.Classorg.eclipse.persistence.tools.schemaframeworkEclipseLink
StoredProcedureGeneratorPurpose: To generate StoredProcedures from EclipseLink Projects Description: This Class was designed to read in a project and produce StoredProcedures.Classorg.eclipse.persistence.tools.schemaframeworkEclipseLink
StoredProcedureParameterSpecifies a parameter of a named stored procedure query.Classjavax.persistenceEclipseLink
StoredProcedureParameterA StoredProcedureParameter annotation is used within a NamedStoredProcedureQuery annotation.Classorg.eclipse.persistence.annotationsEclipseLink
StoredProcedureParameterJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
StoredProcedureQueryInterface used to control stored procedure query execution.Interfacejavax.persistenceEclipseLink
StreamingOutputMarshallerSimple StreamingOutput implementation that uses the provided JAXBContext to marshal the result when requested to either XML orClassorg.eclipse.persistence.jpa.rs.utilEclipseLink
StringExpressionBNFThe query BNF for a string expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
StringLiteralA string literal is enclosed in single quotes.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
StringLiteralBNFThe query BNF for a string literal.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
StringLiteralFactoryThis StringLiteralFactory is responsible to parse a sub-query starting with a single quote.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
StringLiteralStateObjectA string literal is enclosed in single quotes.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
StringPrimaryBNFThe query BNF for a string primary expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
StructStruct types are extended object-relational data-types supported by some databases.Classorg.eclipse.persistence.annotationsEclipseLink
StructJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
StructConverterA StructConverter is a special type of converter that handles the conversion of a specific database Struct type.Classorg.eclipse.persistence.annotationsEclipseLink
StructConverterJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
StructConverter A StuctConverter can be added to a DatabasePlatform It allows custom processing dealing java.Interfaceorg.eclipse.persistence.platform.database.convertersEclipseLink
StructConvertersA StructConverters annotation allows the definition of multiple See Also:StructConverterAuthor:Guy PelletierSince:EclipseLink 2.Classorg.eclipse.persistence.annotationsEclipseLink
StructConverterTypeThis class contains predefined StructConverter types.Classorg.eclipse.persistence.configEclipseLink
StructureStruct types are extended object-relational data-types supported by some databases.Classorg.eclipse.persistence.annotationsEclipseLink
StructureJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
StructureMapping A structure is an object-relational user-defined data-type or object-type.Classorg.eclipse.persistence.mappings.structuresEclipseLink
SubExpressionThis expression wraps a sub-expression within parenthesis.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SubExpressionStateObjectThis expression wraps a sub-expression within parenthesis.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
SubgraphThis type represents a subgraph for an attribute node that corresponds to a Managed Type.Interfacejavax.persistenceEclipseLink
SubgraphThis type represents a AttributeNode of an EntityGraph that corresponds to a Managed Type.Interfaceorg.eclipse.persistence.jaxbEclipseLink
SubqueryThe Subquery interface defines functionality that is specific to subqueries.Interfacejavax.persistence.criteriaEclipseLink
SubqueryBNFThe query BNF for a subquery expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SubqueryDeclarationThis Declaration uses a subquery as the "root" object.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
SubqueryEntityResolverThis Resolver retrieves the type for an abstract schema name (entity name) if it can be resolved otherwise a derived path will be assumed.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
SubqueryFromClauseBNFThe query BNF for the from clause defined in a subquery.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SubSelectIdentificationVariableDeclarationBNFThe query BNF for an identification variable declaration expression defined in a sub-select expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SubstringExpressionThe second and third arguments of the SUBSTRING function denote the starting position and length of the substring to be returned.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SubstringExpressionFactoryThis SubstringExpressionFactory creates a new SubstringExpression when the portion of the query to parse starts with SUBSTRING.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SubstringExpressionStateObjectThe second and third arguments of the SUBSTRING function denote the starting position and length of the substring to be returned.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
SubtractionExpressionOne of the four binary operators.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SubtractionExpressionStateObject BNF: arithmetic_expression ::= arithmetic_expression - arithmetic_termVersion:2.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
SumFunctionOne of the aggregate functions.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SumFunctionFactoryThis SumFunctionFactory creates a new SumFunction when the portion of the query to parse starts with SUM.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
SumFunctionResolverThis Resolver is responsible to calculate the type based on the type of the state field.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
SumFunctionStateObjectOne of the aggregate functions.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
SunAS9ServerPlatform This is the concrete subclass responsible for representing SunAS9-specific server behavior.Classorg.eclipse.persistence.platform.server.sunasEclipseLink
SunAS9TransactionController Purpose: TransactionController implementation for SunAS9 JTA Description: Implements the required behavior for controlling JTAClassorg.eclipse.persistence.transaction.sunasEclipseLink
SunCORBATransportManagerClassorg.eclipse.persistence.sessions.coordination.corba.sunEclipseLink
SybasePlatformPurpose: Provides Sybase ASE specific behavior.Classorg.eclipse.persistence.platform.databaseEclipseLink
SymfowarePlatform http://wiki.Classorg.eclipse.persistence.platform.databaseEclipseLink
SynchronizationListenerFactory Purpose: Generate synchronization listener objects of the appropriate type.Interfaceorg.eclipse.persistence.transactionEclipseLink
SynchronizationTypeenum SynchronizationTypeSpecifies whether the persistence context is always automatically Classjavax.persistenceEclipseLink
SystemDefaultsClassorg.eclipse.persistence.jpa.rsEclipseLink
SystemPropertiesThis class provides the list of System properties that are recognized by EclipseLink.Classorg.eclipse.persistence.configEclipseLink
TableSpecifies the primary table for the annotated entity.Classjavax.persistenceEclipseLink
TableJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
TableCreatorPurpose: This class is responsible for creating the tables defined in the project.Classorg.eclipse.persistence.tools.schemaframeworkEclipseLink
TableCreatorClassGeneratorPurpose: Allow for a class storing a TopLink table creator's tables (meta-data) to be generated.Classorg.eclipse.persistence.sessions.factoriesEclipseLink
TableDeclarationThis Declaration uses a database table as the "root" object.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
TableDefinition Purpose: Allow a generic way of creating tables on the different platforms.Classorg.eclipse.persistence.tools.schemaframeworkEclipseLink
TableExpressionDefines a table expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
TableExpressionBNFThe query BNF for a table expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
TableExpressionFactoryThis TableExpressionFactory creates a new TableExpression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
TableGeneratorDefines a primary key generator that may be referenced by name when a generator element is specified for Classjavax.persistenceEclipseLink
TableGeneratorJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
TablePerClassPolicyPurpose: Provides the functionality to support a TABLE_PER_CLASS inheritance strategy.Classorg.eclipse.persistence.descriptorsEclipseLink
TablePerMultitenantPolicyA table per tenant multitenant policy.Classorg.eclipse.persistence.descriptorsEclipseLink
TableSequence Purpose: Defines sequencing through using a SEQUENCE table.Classorg.eclipse.persistence.sequencingEclipseLink
TableSequenceDefinition Purpose: Allow a generic way of creating sequences on the different platforms, and allow optional parameters to be specified.Classorg.eclipse.persistence.tools.schemaframeworkEclipseLink
TableVariableDeclarationDefines a table expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
TableVariableDeclarationBNFThe query BNF for a table declaration.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
TableVariableDeclarationFactoryThis TableVariableDeclarationFactory creates a new TableVariableDeclaration.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
TargetDatabaseTarget database persistence property values.Classorg.eclipse.persistence.configEclipseLink
TargetServerTarget server persistence property values.Classorg.eclipse.persistence.configEclipseLink
TemporalThis annotation must be specified for persistent fields or properties of type java.Classjavax.persistenceEclipseLink
TemporalInterfaceorg.eclipse.persistence.jpa.configEclipseLink
TemporalTypeType used to indicate a specific mapping of java.Classjavax.persistenceEclipseLink
TenantDiscriminatorColumnTenant discriminator column(s) are used with a SINGLE_TABLE multitenant strategy.Classorg.eclipse.persistence.annotationsEclipseLink
TenantDiscriminatorColumnJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
TenantDiscriminatorColumnsA TenantDiscriminatorColumns annotation allows the definition of multiple TenantDiscriminatorColumn.Classorg.eclipse.persistence.annotationsEclipseLink
TenantTableDiscriminator A tenant table discriminator is used with a TABLE_PER_TENANT multitenant strategy.Classorg.eclipse.persistence.annotationsEclipseLink
TenantTableDiscriminatorJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
TenantTableDiscriminatorTypeenum TenantTableDiscriminatorTypeAn enum that is used within the TenantTableDiscriminator annotation.Classorg.eclipse.persistence.annotationsEclipseLink
TextEditA TextEdit contains the information of a change that can be made to the JPQL query after performing a refactoring operation.Interfaceorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
TimeOfDayA TimeOfDay annotation is used to specify a specific time of day using a Calendar instance which is to be used within an OptimisticLocking annotation.Classorg.eclipse.persistence.annotationsEclipseLink
TimeOfDayJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
TimestampLockingPolicyPurpose: Used to allow a single version timestamp to be used for optimistic locking.Classorg.eclipse.persistence.descriptorsEclipseLink
TimesTen7PlatformPurpose: Provides TimesTen 7 specific behavior.Classorg.eclipse.persistence.platform.databaseEclipseLink
TimesTenPlatformDatabase platform for the TimesTen database product.Classorg.eclipse.persistence.platform.databaseEclipseLink
TimeToLiveCacheInvalidationPolicy A CacheInvalidationPolicy which allows objects to live for a specific amount of time after they are read.Classorg.eclipse.persistence.descriptors.invalidationEclipseLink
TransactionExceptionClassorg.eclipse.persistence.exceptionsEclipseLink
TransactionExceptionResource English ResourceBundle for TransactionException messages.Classorg.eclipse.persistence.exceptions.i18nEclipseLink
TransactionRequiredExceptionThrown by the persistence provider when a transaction is required but is notSee Also:Serialized FormSince:Java Persistence 1.Classjavax.persistenceEclipseLink
TransactionWrapperClassorg.eclipse.persistence.jpa.rs.utilEclipseLink
TransformationTransformation is an optional annotation for org.Classorg.eclipse.persistence.annotationsEclipseLink
TransformationJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
TransformationMappingPurpose: A transformation mapping is used for a specialized translation between how a value is represented in Java and its representation on the databae.Classorg.eclipse.persistence.mappingsEclipseLink
TransformationMappingChangeRecord Purpose: To Provide API to the TransformationMappingChangeRecord.Interfaceorg.eclipse.persistence.sessions.changesetsEclipseLink
TransformerPropertyBuilderThis class is building properties from write transformers.Classorg.eclipse.persistence.jaxb.compiler.builderEclipseLink
TransformerReflectionHelperProvides return type from write transformation method.Classorg.eclipse.persistence.jaxb.compiler.builder.helperEclipseLink
TransientSpecifies that the property or field is not persistent.Classjavax.persistenceEclipseLink
TransientJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
TransientCompatibleAnnotations This class is used by our JPA annotation processing to discover which annotations may coexist with a javax.Classorg.eclipse.persistence.annotationsEclipseLink
TransporterDefaultFactory org/eclipse/persistence/internal/remote/TransporterDefaultFactory.Classorg.eclipse.persistence.sessions.remote.corba.sunEclipseLink
TransporterHelper org/eclipse/persistence/internal/remote/TransporterHelper.Classorg.eclipse.persistence.sessions.remote.corba.sunEclipseLink
TransporterHolder org/eclipse/persistence/internal/remote/TransporterHolder.Classorg.eclipse.persistence.sessions.remote.corba.sunEclipseLink
TransportManager Purpose: Provide an abstract class that offers a common API to handling remote command connections.Classorg.eclipse.persistence.sessions.coordinationEclipseLink
TreatExpressionReturns an expression that allows to treat its base as if it were a subclass of the class returned by the base.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
TreatExpressionBNFThe query BNF for a TREAT expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
TreatExpressionFactoryThis TreatExpressionFactory creates a new TreatExpression when the portion of the query to parse starts with TREAT.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
TreatExpressionStateObjectReturns an expression that allows to treat its base as if it were a subclass of the class returned by the base.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
TreatResolverThis Resolver resolves a path and casts it as another entity type.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
TrimExpressionThe TRIM function trims the specified character from a string.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
TrimExpressionFactoryThis TrimExpressionFactory creates a new TrimExpression when the portion of the query to parse starts with TRIM.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
TrimExpressionStateObjectThe TRIM function trims the specified character from a string.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
TunerTypeTuning persistence property values.Classorg.eclipse.persistence.configEclipseLink
TupleInterface for extracting the elements of a query result tuple.Interfacejavax.persistenceEclipseLink
TupleElementThe TupleElement interface defines an element that is returned in a query result tuple.Interfacejavax.persistenceEclipseLink
TypeInstances of the type Type represent persistent object or attribute types.Interfacejavax.persistence.metamodelEclipseLink
TypeConstraintExceptionThis exception indicates that a violation of a dynamically checked type constraint was detected.Classjavax.xml.bindEclipseLink
TypeConversionConverterPurpose: Type conversion converters are used to explicitly map a database type to aSee Also:Serialized FormAuthor:James SutherlandSince:OracleAS TopLink 10g (10.Classorg.eclipse.persistence.mappings.convertersEclipseLink
TypeConverterThe TypeConverter annotation is used to specify an EclipseLink org.Classorg.eclipse.persistence.annotationsEclipseLink
TypeConverterJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
TypeConvertersA TypeConverters annotation allows the definition of multiple TypeConverter.Classorg.eclipse.persistence.annotationsEclipseLink
TypedAssociationPurpose: Generic association object.Classorg.eclipse.persistence.mappingsEclipseLink
TypeDefinition Purpose: Allow for Oracle 8 object-relational user defined type to be created.Classorg.eclipse.persistence.tools.schemaframeworkEclipseLink
TypedQueryInterface used to control the execution of typed queries.Interfacejavax.persistenceEclipseLink
TypeExpressionAn entity type expression can be used to restrict query polymorphism.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
TypeExpressionBNFThe query BNF for a type expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
TypeExpressionFactoryThis TypeExpressionFactory creates a new TypeExpression when the portion of the query to parse starts with TYPE.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
TypeExpressionStateObjectAn entity type expression can be used to restrict query polymorphism.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
TypeHelperThis helper contains methods related to IType and can perform equivalency checks.Classorg.eclipse.persistence.jpa.jpql.toolsEclipseLink
TypeInfo Purpose:Used to store meta data about JAXB 2.Classorg.eclipse.persistence.jaxb.compilerEclipseLink
TypeMappingInfoPurpose: Provides a wrapper for a java type to be used when creating a JAXB context.Classorg.eclipse.persistence.jaxbEclipseLink
TypeTableDefinition Purpose: Allow for tabels of Oracle 8 object-relational user defined type to be created.Classorg.eclipse.persistence.tools.schemaframeworkEclipseLink
UnaryTableSequence Purpose: Defines sequencing through using a singleton sequence table.Classorg.eclipse.persistence.sequencingEclipseLink
UnaryTableSequenceDefinition Purpose: Creates / drops an unary sequence table: the name of the table is sequence name; its only field is named unarySequenceCounterFieldNameClassorg.eclipse.persistence.tools.schemaframeworkEclipseLink
UnidirectionalOneToManyMappingPurpose: UnidirectionalOneToManyMapping doesn't have 1:1 back reference mapping.Classorg.eclipse.persistence.mappingsEclipseLink
UnionClauseThe UNION clause allows the results of two queries to be combined.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
UnionClauseBNFThe query BNF for the order by clause.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
UnionClauseFactoryThis UnionClauseFactory creates a new UnionClause when the portion of the query to parse starts with UNION, INTERSECT or EXCEPT.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
UnionPartitioningUnionPartitioning sends queries to all connection pools and unions the results.Classorg.eclipse.persistence.annotationsEclipseLink
UnionPartitioningJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
UnionPartitioningPolicy UnionPartitionPolicy sends queries to all connection pools and unions the results.Classorg.eclipse.persistence.descriptors.partitioningEclipseLink
UniqueConstraintSpecifies that a unique constraint is to be included in the generated DDL for a primary or secondary table.Classjavax.persistenceEclipseLink
UniqueConstraintJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
UniqueKeyConstraint Purpose: Define a unique key constraint for a table.Classorg.eclipse.persistence.tools.schemaframeworkEclipseLink
UnitOfWorkPurpose: To allow object level transactions.Interfaceorg.eclipse.persistence.sessionsEclipseLink
UnitOfWorkChangeSet Purpose: To Provide API to the UnitOfWorkChangeSet.Interfaceorg.eclipse.persistence.sessions.changesetsEclipseLink
UnknownDeclarationThis Declaration represents an unknown (invalid/incomplete) declaration.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
UnknownExpressionThis expression contains a portion of the query that is unknown to the parser.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
UnknownExpressionFactoryThis UnknownExpressionFactory creates a new UnknownExpression when the portion of the query to parse is unknown.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
UnknownExpressionStateObjectThis StateObject holds onto an unknown portion of a JPQL query that could not be parsed.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
UnmappedContentHandlerPurpose:Provide an interface that can be implemented for handling unmapped content during unmarshal operations with SAXPlatform.Interfaceorg.eclipse.persistence.oxm.unmappedEclipseLink
UnmarshalCallback Purpose:Hold information about class based JAXB 2.Classorg.eclipse.persistence.jaxb.compilerEclipseLink
UnmarshalExceptionThis exception indicates that an error has occurred while performing an unmarshal operation that prevents the JAXB Provider from completingClassjavax.xml.bindEclipseLink
UnmarshalKeepAsElementPolicyenum UnmarshalKeepAsElementPolicyPurpose: Used in conjunction with XMLAnyObject/CollectionMapping and XMLCompositeObject/CollectionMappingClassorg.eclipse.persistence.oxm.mappingsEclipseLink
UnmarshallerThe Unmarshaller class governs the process of deserializing XML data into newly created Java content trees, optionally validating the XML Interfacejavax.xml.bindEclipseLink
UnmarshallerHandlerUnmarshaller implemented as SAX ContentHandler.Interfacejavax.xml.bindEclipseLink
UnmarshallerPropertiesThese are properties that may be set on an instance of Unmarshaller.Classorg.eclipse.persistence.jaxbEclipseLink
UnmarshalRecordClassorg.eclipse.persistence.oxm.recordEclipseLink
UpdateAllQuery A Query Class used to perform a bulk update using TopLink's expression framework.Classorg.eclipse.persistence.queriesEclipseLink
UpdateClauseThis is the update clause of the update statement.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
UpdateClauseBNFThe query BNF for the update clause.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
UpdateClauseFactoryThis UpdateClauseFactory creates a new UpdateClause when the portion of the query to parse starts with UPDATE.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
UpdateClauseStateObjectThis is the UPDATE clause of the UPDATE statement.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
UpdateItemThe new_value specified for an update operation must be compatible in type with the field to which it is assigned.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
UpdateItemBNFThe query BNF for the update item expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
UpdateItemFactoryThis UpdateItemFactory creates a new UpdateItem.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
UpdateItemStateFieldPathExpressionBNFThe query BNF for a state field path expression used in an update item.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
UpdateItemStateFieldPathExpressionFactoryThis UpdateItemStateFieldPathExpressionFactory is meant to handle the parsing of a portion of the query when it's expected to be a state field path.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
UpdateItemStateObjectThe new_value specified for an update operation must be compatible in type with the field to which it is assigned.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
UpdateObjectQuery Used for updating existing objects into the database.Classorg.eclipse.persistence.queriesEclipseLink
UpdateStatementThe UPDATE clause of a query consists of a conditional expression used to select objects or values that satisfy the expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
UpdateStatementBNFThe query BNF for the update statement.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
UpdateStatementFactoryThis UpdateStatementFactory creates a new UpdateStatement when the portion of the query to parse starts with UPDATE.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
UpdateStatementStateObjectThe UPDATE clause of a query consists of a conditional expression used to select objects or values that satisfy the expression.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
UpperExpressionThe UPPER function converts a string to upper case and it returns a string.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
UpperExpressionFactoryThis UpperExpressionFactory creates a new UpperExpression when the portion of the query to parse starts with UPPER.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
UpperExpressionStateObjectThe UPPER function converts a string to upper case and it returns a string.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
UuidGeneratorDefines a primary key generator that may be referenced by name when a generator element is specified for Classorg.eclipse.persistence.annotationsEclipseLink
UuidGeneratorJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
UUIDSequenceClassorg.eclipse.persistence.sequencingEclipseLink
ValidatingMarshalRecordClassorg.eclipse.persistence.oxm.recordEclipseLink
ValidationEventThis event indicates that a problem was encountered while validating the incoming XML data during an unmarshal operation, while performing Interfacejavax.xml.bindEclipseLink
ValidationEventCollectorValidationEventHandler implementation that collects all events.Classjavax.xml.bind.utilEclipseLink
ValidationEventHandlerA basic event handler interface for validation errors.Interfacejavax.xml.bindEclipseLink
ValidationEventImplDefault implementation of the ValidationEvent interface.Classjavax.xml.bind.helpersEclipseLink
ValidationEventLocatorEncapsulate the location of a ValidationEvent.Interfacejavax.xml.bindEclipseLink
ValidationEventLocatorImplDefault implementation of the ValidationEventLocator interface.Classjavax.xml.bind.helpersEclipseLink
ValidationExceptionThis exception indicates that an error has occurred while performing a validate operation.Classjavax.xml.bindEclipseLink
ValidationExceptionPurpose: This exception is used if incorrect state or method arguments are detected in a general TopLink object.Classorg.eclipse.persistence.exceptionsEclipseLink
ValidationExceptionResource English ResourceBundle for ValidationException messages.Classorg.eclipse.persistence.exceptions.i18nEclipseLink
ValidationModeThe validation mode to be used by the provider for the persistenceSince:Java Persistence 2.Classjavax.persistenceEclipseLink
ValidatorAs of JAXB 2.Interfacejavax.xml.bindEclipseLink
ValueExpressionAn identification variable qualified by the VALUE operator is a path expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ValueExpressionFactoryThis ValueExpressionFactory creates a new ValueExpression when the portion of the query to parse starts with VALUE.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
ValueExpressionStateObjectThis object represents an identification variable that maps the values of a Map.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
ValueHolder Purpose: Act as a place holder for a variable that required a value holder interface.Classorg.eclipse.persistence.indirectionEclipseLink
ValueHolderInterfacePurpose: Interface to allow lazy loading of an object's relationships from the database.Interfaceorg.eclipse.persistence.indirectionEclipseLink
ValuePartitionRepresent a specific value partition.Classorg.eclipse.persistence.annotationsEclipseLink
ValuePartitionJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
ValuePartitioningValuePartitioning partitions access to a database cluster by a field value from the object, such as the object's location, or tenant.Classorg.eclipse.persistence.annotationsEclipseLink
ValuePartitioningJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
ValuePartitioningPolicy ValuePartitioningPolicy partitions access to a database cluster by a field value from the object, such as the object's location, or tenant.Classorg.eclipse.persistence.descriptors.partitioningEclipseLink
ValueReadQuery Concrete class to perform a read of a single data value.Classorg.eclipse.persistence.queriesEclipseLink
ValueResolverThis Resolver 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 Map, the identification variable is of the abstract schema type of the map value.Classorg.eclipse.persistence.jpa.jpql.tools.resolverEclipseLink
VariableDeclarationStateObjectThis defines a variable declaration, which has a "root" object and an identification variable.Interfaceorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
VariableOneToOneVariable one to one mappings are used to represent a pointer references between a java object and an implementer of an interface.Classorg.eclipse.persistence.annotationsEclipseLink
VariableOneToOneJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
VariableOneToOneMappingPurpose: Variable one to one mappings are used to represent a pointer references between a java object and an implementer of an interface.Classorg.eclipse.persistence.mappingsEclipseLink
VarrayDefinition Purpose: Allow for creation of varray type.Classorg.eclipse.persistence.tools.schemaframeworkEclipseLink
VersionSpecifies the version field or property of an entity class that serves as its optimistic lock value.Classjavax.persistenceEclipseLink
VersionJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
VersionThis class stores variables for the version and build numbers that are used in printouts and exceptions.Classorg.eclipse.persistenceEclipseLink
VersionLockingPolicyPurpose: Used to allow a single version number to be used for optimistic locking.Classorg.eclipse.persistence.descriptorsEclipseLink
ViewDefinition Purpose: Allow for creation of views.Classorg.eclipse.persistence.tools.schemaframeworkEclipseLink
VirtualAccessMethodsSpecifies that this class contains virtual attributes.Classorg.eclipse.persistence.annotationsEclipseLink
VirtualJPQLQueryBNFThis JPQLQueryBNF can be used as a virtual BNF, which can wrap another BNF or BNFs and modify the default behavior.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
VPDMultitenantPolicyA vpd multitenant policy.Classorg.eclipse.persistence.descriptorsEclipseLink
W3CDomHandlerDomHandler implementation for W3C DOM (org.Classjavax.xml.bind.annotationEclipseLink
WeavedAttributeValueHolderInterface This interface defines functionality required by ValueHolders for OneToOneMappings that have LAZY access weaved into them and use Property (method) based accessInterfaceorg.eclipse.persistence.indirectionEclipseLink
WebLogic_10_Platform This is the concrete subclass responsible for representing WebLogic 10 specific behavior.Classorg.eclipse.persistence.platform.server.wlsEclipseLink
WebLogic_9_Platform This is the concrete subclass responsible for representing WebLogic9 specific behavior.Classorg.eclipse.persistence.platform.server.wlsEclipseLink
WebLogicPlatform This is the concrete subclass responsible for representing WebLogic-specific This platform overrides:Classorg.eclipse.persistence.platform.server.wlsEclipseLink
WebLogicPlatformDetectorClassorg.eclipse.persistence.platform.server.wlsEclipseLink
WebLogicRuntimeServices Purpose: Provide a dynamic interface into the EclipseLink Session.Classorg.eclipse.persistence.services.weblogicEclipseLink
WebLogicTransactionController Purpose: TransactionController implementation for WLS JTA Description: Implements the required behavior for controlling JTA 1.Classorg.eclipse.persistence.transaction.wlsEclipseLink
WebSphere_6_1_Platform This is the concrete subclass responsible for representing WebSphere 6.Classorg.eclipse.persistence.platform.server.wasEclipseLink
WebSphere_7_Platform This is the concrete subclass responsible for representing WebSphere 7 -specific server behavior.Classorg.eclipse.persistence.platform.server.wasEclipseLink
WebSphere_Liberty_Platform This is the concrete subclass responsible for representing WebSphere-specific server behavior.Classorg.eclipse.persistence.platform.server.wasEclipseLink
WebSphereLibertyTransactionControllerClassorg.eclipse.persistence.transaction.wasEclipseLink
WebSpherePlatform This is the concrete subclass responsible for representing WebSphere-specific server behavior.Classorg.eclipse.persistence.platform.server.wasEclipseLink
WebSpherePlatformDetectorClassorg.eclipse.persistence.platform.server.wasEclipseLink
WebSphereRuntimeServices Purpose: Provide a dynamic interface into the EclipseLink Session.Classorg.eclipse.persistence.services.websphereEclipseLink
WebSphereTransactionController Purpose: TransactionController implementation for WebSphere Description: Implements the required behavior for controlling transactionsClassorg.eclipse.persistence.transaction.wasEclipseLink
WhenClauseA WHEN predicate is used to calculate a condition and when it's true, its THEN will BNF: when_clause ::= WHEN conditional_expression THEN scalar_expressionClassorg.eclipse.persistence.jpa.jpql.parserEclipseLink
WhenClauseBNFThe query BNF for the when clause of the case expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
WhenClauseFactoryThis WhenClauseFactory creates a new WhenClause when the portion of the query to parse starts with WHEN.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
WhenClauseStateObjectA WHEN predicate is used to calculate a condition and when it's true, its THEN will be executed.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
WhereClauseThe WHERE clause of a query consists of a conditional expression used to select objects or values that satisfy the expression.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
WhereClauseBNFThe query BNF for the where clause.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
WhereClauseFactoryThis WhereClauseFactory creates a new WhereClause when the portion of the query to parse starts with WHERE.Classorg.eclipse.persistence.jpa.jpql.parserEclipseLink
WhereClauseStateObjectThe WHERE clause of a query consists of a conditional expression used to select objects or values that satisfy the expression.Classorg.eclipse.persistence.jpa.jpql.tools.model.queryEclipseLink
WordParserThis "parser/scanner" holds onto the string version of the JPQL query that is parsed into a parsed tree.Classorg.eclipse.persistence.jpa.jpqlEclipseLink
WrapperPolicyPurpose: The wrapper policy can be used to wrap all objects read from the database in another object.Interfaceorg.eclipse.persistence.descriptorsEclipseLink
WriteObjectQuery Used for inserting or updating objects WriteObjectQuery determines whether to perform a insert or an update on the database.Classorg.eclipse.persistence.queriesEclipseLink
WriterRecordUse this type of MarshalRecord when the marshal target is a Writer and the XML should not be formatted with carriage returns or indenting.Classorg.eclipse.persistence.oxm.recordEclipseLink
WriteTransformerAnnotation for org.Classorg.eclipse.persistence.annotationsEclipseLink
WriteTransformerJPA scripting API implementation.Interfaceorg.eclipse.persistence.jpa.configEclipseLink
WriteTransformersAn optional annotation for org.Classorg.eclipse.persistence.annotationsEclipseLink
XJCJavaAnnotationImpl Purpose: JavaAnnotation implementation wrapping XJC's JAnnotationUse.Classorg.eclipse.persistence.jaxb.javamodel.xjcEclipseLink
XJCJavaClassImpl Purpose: JavaClass implementation wrapping XJC's JDefinedClass.Classorg.eclipse.persistence.jaxb.javamodel.xjcEclipseLink
XJCJavaConstructorImpl Purpose: JavaConstructor implementation wrapping XJC's JMethod.Classorg.eclipse.persistence.jaxb.javamodel.xjcEclipseLink
XJCJavaFieldImpl Purpose: JavaField implementation wrapping XJC's JFieldVar.Classorg.eclipse.persistence.jaxb.javamodel.xjcEclipseLink
XJCJavaMethodImpl Purpose: JavaMethod implementation wrapping XJC's JMethod.Classorg.eclipse.persistence.jaxb.javamodel.xjcEclipseLink
XJCJavaModelImpl Purpose: JavaModel implementation wrapping XJC's JCodeModel.Classorg.eclipse.persistence.jaxb.javamodel.xjcEclipseLink
XJCJavaModelInputImpl Purpose: JavaModelInput implementation for XJC.Classorg.eclipse.persistence.jaxb.javamodel.xjcEclipseLink
XJCJavaPackageImpl Purpose: JavaPackage implementation wrapping XJC's JPackage.Classorg.eclipse.persistence.jaxb.javamodel.xjcEclipseLink
XMLAbstractAnyMappingPurpose: An abstract superclass for XMLAnyObjectMapping and XMLAnyCollectionMapping.Classorg.eclipse.persistence.oxm.mappingsEclipseLink
XmlAbstractNullPolicyJava class for xml-abstract-null-policy complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlAccessMethodsJava class for xml-access-methods complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlAccessMethodsPurpose:This annotation allows the userTo specify accessor methods for a given property.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlAccessOrderUsed by XmlAccessorOrder to control the ordering of properties and fields in a JAXB bound class.Classjavax.xml.bind.annotationEclipseLink
XmlAccessOrderJava class for xml-access-order.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlAccessorOrder Controls the ordering of fields and properties in a class.Classjavax.xml.bind.annotationEclipseLink
XmlAccessorType Controls whether fields or Javabean properties are serialized by default.Classjavax.xml.bind.annotationEclipseLink
XmlAccessTypeUsed by XmlAccessorType to control serialization of fields orSee Also:XmlAccessorTypeAuthor:Sekhar Vajjhala, Sun Microsystems, Inc.Classjavax.xml.bind.annotationEclipseLink
XmlAccessTypeJava class for xml-access-type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlAdapterAdapts a Java type for custom marshaling.Classjavax.xml.bind.annotation.adaptersEclipseLink
XmlAnyAttribute Maps a JavaBean property to a map of wildcard attributes.Classjavax.xml.bind.annotationEclipseLink
XmlAnyAttributeJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XMLAnyAttributeMappingPurpose:The XMLAnyAttributeMapping is used to map to an attribute in an object to any xml attributes contained on a specific element in the XMLClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLAnyCollectionMappingAny collection XML mappings map an attClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XmlAnyElementMaps a JavaBean property to XML infoset representation and/or JAXB element.Classjavax.xml.bind.annotationEclipseLink
XmlAnyElementJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XMLAnyObjectMappingAny object XML mappings map an attribute that contains a single Classorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLAttachmentMarshallerPurpose: Provides an interface through which EclipseLink can allow a user to do special handling for Binary Data.Interfaceorg.eclipse.persistence.oxm.attachmentEclipseLink
XmlAttachmentRefMarks a field/property that its XML form is a uri reference to mime content.Classjavax.xml.bind.annotationEclipseLink
XMLAttachmentUnmarshallerPurpose: Provides an interface through which EclipseLink can allow a user to do special handling for Binary Data.Interfaceorg.eclipse.persistence.oxm.attachmentEclipseLink
XmlAttribute Maps a JavaBean property to a XML attribute.Classjavax.xml.bind.annotationEclipseLink
XmlAttributeJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XMLBinaryDataCollectionMappingPurpose:Provide a mapping for a collection of binary dataClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLBinaryDataMappingPurpose:Provide a mapping for binary data that can be treated as either inline or asClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLBinder Purpose:Provide a runtime public interface for preserving unmapped content from an Responsibilities:Unmarshal XML into JavaObjects and maintain the associations between nodes and objectsUpdate the cached XML based on changes to the objectUpdate the cached objects based on changes to the XML DocumentProvide API to access the cached Node for a given objectProvide API to access the cached Object for a given XML NodeClassorg.eclipse.persistence.oxmEclipseLink
XmlBindings Java class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlCDATAWrap the value inside a CDATA section.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLChoiceCollectionMapping Purpose:Provide a mapping that can map a single attribute tClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLChoiceObjectMapping Purpose:Provide a mapping that can map a single attribute to a numbClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XmlClassExtractorJava class for xml-class-extractor complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlClassExtractorA ClassExtractor allows for a user defined class indicator in place of using xsi:type.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLCollectionReferenceMappingTopLink OXM version of a 1-M mapping.Classorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLComparerThis class is used to compare if two DOM nodes are equal.Classorg.eclipse.persistence.platform.xmlEclipseLink
XMLCompositeCollectionMappingClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLCompositeDirectCollectionMappingComposite direct collection XML maClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLCompositeObjectMappingComposite object XML mappiClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLConstantsXMLConstants maintains a list of useful XML constants.Classorg.eclipse.persistence.oxmEclipseLink
XmlContainerPropertyThis annotation indicates a transient property on the target object of this field that refers back to the owning object.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLContext An XMLContext is created based on EclipseLink sessions or projects and can then used to create instances of XMLMarshaller, XMLUnmarshaller and XMLValidator.Classorg.eclipse.persistence.oxmEclipseLink
XMLConversionExceptionPurpose: XML conversion exceptions are raised for any problem when converting Java types to/from XML.Classorg.eclipse.persistence.exceptionsEclipseLink
XMLConversionExceptionResourceClassorg.eclipse.persistence.exceptions.i18nEclipseLink
XMLConverterPurpose: Conversion interface to allow conversion between object and data types.Interfaceorg.eclipse.persistence.oxm.mappings.convertersEclipseLink
XMLConverterAdapterClassorg.eclipse.persistence.oxm.mappings.convertersEclipseLink
XmlCustomizerThe XmlCustomizer annotation is used to specify a class that implements the org.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLDescriptorClassorg.eclipse.persistence.oxmEclipseLink
XMLDirectMappingXML Direct Mappings map a Java attribute directly to XML attribute or text node.Classorg.eclipse.persistence.oxm.mappingsEclipseLink
XmlDiscriminatorNodeThe XmlDiscriminatorNode annotation is used to specify the class indicator field name when using inheritance.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlDiscriminatorValueThe XmlDiscriminatorValue annotation is used to specify the class indicator for a given type when using inheritance.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlElementMaps a JavaBean property to a XML element derived from property name.Classjavax.xml.bind.annotationEclipseLink
XmlElementJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlElementDeclMaps a factory method to a XML element.Classjavax.xml.bind.annotationEclipseLink
XmlElementNillable Java class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlElementNillablePurpose: Provide a means of setting nillable on type and package level, which is not possible with standard XmlElement annotation.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlElementRef Maps a JavaBean property to a XML element derived from property's type.Classjavax.xml.bind.annotationEclipseLink
XmlElementRefJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlElementRefsMarks a property that refers to classes with XmlElement Compared to an element property (property with XmlElementClassjavax.xml.bind.annotationEclipseLink
XmlElementRefsJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlElements A container for multiple @XmlElement annotations.Classjavax.xml.bind.annotationEclipseLink
XmlElementsJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlElementsJoinNodesXmlElementsJoinNodes is used in conjunction with XmlElements in order to specify the key references for the targets of the XmlElements annotation.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlElementWrapperGenerates a wrapper element around XML representation.Classjavax.xml.bind.annotationEclipseLink
XmlElementWrapperJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XMLEntry Purpose: Used to hold the value returned from a DOMRecord and the field with which it was associated.Classorg.eclipse.persistence.oxm.recordEclipseLink
XmlEnum Maps an enum type Enum to XML representation.Classjavax.xml.bind.annotationEclipseLink
XmlEnumJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlEnumValueMaps an enum constant in Enum type to XML representation.Classjavax.xml.bind.annotationEclipseLink
XmlEnumValueJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlEscapeCharacterConverterThis converter handles references when dealing with text or markup in an XML document.Classorg.eclipse.persistence.jpa.jpql.tools.utilityEclipseLink
XMLEventWriterRecordClassorg.eclipse.persistence.oxm.recordEclipseLink
XMLFieldTopLink XML mappings make use of XMLFields based on XPath statements to find the relevant data in an XML document.Classorg.eclipse.persistence.oxmEclipseLink
XMLFragmentCollectionMappingPurpose: This mapping provides a means to keep a part of the xml tree as a collectionClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLFragmentMappingPurpose: This mapping provides a means to keep a part of the xml tree as a DOM element.Classorg.eclipse.persistence.oxm.mappingsEclipseLink
XmlID Maps a JavaBean property to XML ID.Classjavax.xml.bind.annotationEclipseLink
XmlIDExtensionPurpose: Provide a way to allow properties with XmlID annotation have different type than java.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlIDREF Maps a JavaBean property to XML IDREF.Classjavax.xml.bind.annotationEclipseLink
XmlInlineBinaryDataDisable consideration of XOP encoding for datatypes that are bound to base64-encoded binary data in XML.Classjavax.xml.bind.annotationEclipseLink
XMLInteractionDefines the specification for a call to a JCA interaction that uses XML.Classorg.eclipse.persistence.eis.interactionsEclipseLink
XmlInverseReferenceJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlInverseReferenceThis annotation is used to map a back-pointer during the unmarshal operation.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLInverseReferenceMappingThis mapping is used to map a back-pointer.Classorg.eclipse.persistence.oxm.mappingsEclipseLink
XmlIsSetNullPolicyJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlIsSetNullPolicyPurpose: Provide a means of using annotations to customise the handling of null values and their xml representation.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlJavaTypeAdapterUse an adapter that implements XmlAdapter for custom marshaling.Classjavax.xml.bind.annotation.adaptersEclipseLink
XmlJavaTypeAdapterJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlJavaTypeAdapters A container for multiple @XmlJavaTypeAdapter annotations.Classjavax.xml.bind.annotation.adaptersEclipseLink
XmlJavaTypeAdaptersJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlJoinNodeXmlJoinNode is used in conjunction with XmlKey to specify a reference mapping.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlJoinNodesJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlJoinNodesXmlJoinNodes is a holder for multiple XmlJoinNode annotations.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlKeyXmlKey is used to mark a property as a key, to be referenced using a key-based mapping via XmlJoinNode.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlListUsed to map a property to a list simple type.Classjavax.xml.bind.annotationEclipseLink
XMLListConverterPurpose: Provides an implementation of Converter that can be used to convert a collection of Objects into a space separated list of Strings and back.Classorg.eclipse.persistence.oxm.mappings.convertersEclipseLink
XmlLocationXmlLocation 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.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLLogFormatter Format a TopLink LogRecord into a standard XML format.Classorg.eclipse.persistence.loggingEclipseLink
XMLLoginIn OX, the platform determines which parsing method will be used, DOM vs SAX.Classorg.eclipse.persistence.oxmEclipseLink
XmlMapJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XMLMapping All mappings which can be added to org.Interfaceorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLMarshalExceptionPurpose: XMLMarshalExceptions are raised when issues are encountered during XMLMarshaller or XMLUnmarshaller operations.Classorg.eclipse.persistence.exceptionsEclipseLink
XMLMarshalExceptionResource English ResourceBundle for XMLValidationException.Classorg.eclipse.persistence.exceptions.i18nEclipseLink
XMLMarshallerClass used to marshal object to XML.Classorg.eclipse.persistence.oxmEclipseLink
XMLMarshalListenerAn implementation of XMLMarshalListener can be set on an XMLMarshaller to provide additional behaviour during marshal operations.Interfaceorg.eclipse.persistence.oxmEclipseLink
XmlMarshalNullRepresentationenum XmlMarshalNullRepresentationJava class for xml-marshal-null-representation.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlMarshalNullRepresentationenum XmlMarshalNullRepresentationPurpose: This enumeration provides a means of specifying how a null value in aClassorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLMetadataSourceA concrete implementation of MetadataSource that can represent the following metadata input types;Classorg.eclipse.persistence.jaxb.metadataEclipseLink
XMLMetadataSourcePurpose: 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.Classorg.eclipse.persistence.jpa.metadataEclipseLink
XmlMimeTypeAssociates the MIME type that controls the XML representation of the property.Classjavax.xml.bind.annotationEclipseLink
XmlMixed Annotate a JavaBean multi-valued property to support mixed content.Classjavax.xml.bind.annotationEclipseLink
XmlNamedAttributeNodeJava class for xml-named-attribute-node complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlNamedAttributeNodeA XmlNamedAttributeNode is a member element of a XmlNamedObjectGraph.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlNamedObjectGraphJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlNamedObjectGraphPurpose: Used to define the boundaries for a marshal or unmarhsalAuthor:mmacivorSince:EclipseLink 2.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlNamedObjectGraphsJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlNamedObjectGraphsUsed to group XmlNamedObjectGraph annotations.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlNamedSubgraphJava class for xml-named-subgraph complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlNamedSubgraphA XmlNamedSubgraph is a member element of a XmlNamedObjectGraph.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLNamespaceResolverInterfaceorg.eclipse.persistence.platform.xmlEclipseLink
XmlNameTransformerAn XmlNameTransformer allows for a user defined class to transform names.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLNameTransformerInterface used when converting from XML to Java names.Interfaceorg.eclipse.persistence.oxmEclipseLink
XmlNillableInfoClassorg.eclipse.persistence.jaxb.compilerEclipseLink
XMLNillableMapping All nillable mappings which can be added to org.Interfaceorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLNodeListClassorg.eclipse.persistence.platform.xmlEclipseLink
XmlNs Associates a namespace prefix with a XML namespace URI.Classjavax.xml.bind.annotationEclipseLink
XmlNsFormEnumeration of XML Schema namespace qualifications.Classjavax.xml.bind.annotationEclipseLink
XmlNsFormJava class for xml-ns-form.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlNullPolicyJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlNullPolicyPurpose: Provide a means of using annotations to customise the handling of null values and their xml representation.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLNullRepresentationTypeenum XMLNullRepresentationType An enum that is used within a Node Null Policy to determine what to marshal for a null node.Classorg.eclipse.persistence.oxm.mappings.nullpolicyEclipseLink
XMLObjectReferenceMappingTopLink OXM version of a 1-1 mapping.Classorg.eclipse.persistence.oxm.mappingsEclipseLink
XmlParameterPurpose: An annotation representing a parameter to a method.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLParseExceptionClassorg.eclipse.persistence.exceptionsEclipseLink
XMLParseExceptionResourceClassorg.eclipse.persistence.exceptions.i18nEclipseLink
XMLParserInterfaceorg.eclipse.persistence.platform.xmlEclipseLink
XmlPathXPath based mapping is what allows an existing object model to be mapped to an existing XML schema.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlPathsPurpose: This annotation is used in conjunction with an XmlElements annotation to specify an XmlPath for each of the XmlElement annotations in the XmlElements.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLPlatformClassorg.eclipse.persistence.oxm.platformEclipseLink
XMLPlatformInterfaceorg.eclipse.persistence.platform.xmlEclipseLink
XMLPlatformExceptionClassorg.eclipse.persistence.platform.xmlEclipseLink
XMLPlatformExceptionResourceClassorg.eclipse.persistence.exceptions.i18nEclipseLink
XMLPlatformFactoryClassorg.eclipse.persistence.platform.xmlEclipseLink
XMLProcessor Purpose: XMLProcessor is used to process the meta data provided in external OXM XML files.Classorg.eclipse.persistence.jaxb.compilerEclipseLink
XMLProjectReaderPurpose: Allow for a EclipseLink Mapping Workbench generated deployment XML project file to be read.Classorg.eclipse.persistence.sessions.factoriesEclipseLink
XMLProjectWriterPurpose: Write the deployment XML (object persistence meta-data) for the TopLink project instance to a file.Classorg.eclipse.persistence.sessions.factoriesEclipseLink
XmlPropertiesJava class for xml-properties complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlPropertiesAnnotation for user defined properties.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlPropertyAnnotation for a user defined property.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlReadOnlyPurpose: This annotation indicates that a specific property should be flagged as read-only by EclipseLink.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlReadTransformerPurpose: XmlReadTransformer is used to allow the user direct access to the XML in order to populate their object model.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLRecordClassorg.eclipse.persistence.oxm.recordEclipseLink
XmlRegistryClassjavax.xml.bind.annotationEclipseLink
XmlRegistryJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XMLRootXMLRoot is used to hold an Object along with the corresponding QName and some other related information.Classorg.eclipse.persistence.oxmEclipseLink
XMLRootConverterPurpose: Provides an implementation of XMLConverter to wrap/unwrap objects in an XMLRoot in order to capture element name information.Classorg.eclipse.persistence.oxm.mappings.convertersEclipseLink
XmlRootElementMaps a class or an enum type to an XML element.Classjavax.xml.bind.annotationEclipseLink
XmlRootElementJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XMLRootRecordRecord for handling simple root elements that have a single text child node, and are being unmarshalled to a primitive wrapper object.Classorg.eclipse.persistence.oxm.recordEclipseLink
XmlSchema Maps a package name to a XML namespace.Classjavax.xml.bind.annotationEclipseLink
XmlSchemaJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XMLSchemaClassPathReferenceA schema reference for accessing an XML Schema from the class path.Classorg.eclipse.persistence.oxm.schemaEclipseLink
XMLSchemaFileReferenceA schema reference for accessing an XML Schema from a file.Classorg.eclipse.persistence.oxm.schemaEclipseLink
XMLSchemaReferenceProvides a way for a descriptor's reference to its schema to be specified.Classorg.eclipse.persistence.oxm.schemaEclipseLink
XMLSchemaReferenceInterfaceorg.eclipse.persistence.platform.xmlEclipseLink
XmlSchemaTypeMaps a Java type to a simple schema built-in type.Classjavax.xml.bind.annotationEclipseLink
XmlSchemaTypeJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlSchemaTypes A container for multiple @XmlSchemaType annotations.Classjavax.xml.bind.annotationEclipseLink
XmlSchemaTypesJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XMLSchemaURLReferenceClassorg.eclipse.persistence.oxm.schemaEclipseLink
XmlSeeAlsoInstructs JAXB to also bind other classes when binding this class.Classjavax.xml.bind.annotationEclipseLink
XMLSerializerUses JAXB to convert an object to XML.Classorg.eclipse.persistence.sessions.serializersEclipseLink
XMLSessionConfigLoaderProvide a mechanism for loading Session configuration XML files.Classorg.eclipse.persistence.sessions.factoriesEclipseLink
XMLStreamWriterRecordUse this type of MarshalRecord when the marshal target is an XMLStreamWriter XMLContext xmlContext = new XMLContext("session-name");Classorg.eclipse.persistence.oxm.recordEclipseLink
XmlTransformationJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlTransformationTransformation is an optional annotation for org.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLTransformationMappingTransformation XML mappings are used to create a custom maClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLTransformerInterfaceorg.eclipse.persistence.platform.xmlEclipseLink
XmlTransient Prevents the mapping of a JavaBean property/type to XML representation.Classjavax.xml.bind.annotationEclipseLink
XmlTransientJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlType Maps a class or an enum type to a XML Schema type.Classjavax.xml.bind.annotationEclipseLink
XmlTypeJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XMLUnionFieldSubclass of XMLField for fields that are mapped to unions.Classorg.eclipse.persistence.oxmEclipseLink
XMLUnmarshallerClass used to unmarshal XML & JSON to objects.Classorg.eclipse.persistence.oxmEclipseLink
XMLUnmarshallerHandlerClass used to unmarshal SAX events to objects.Classorg.eclipse.persistence.oxmEclipseLink
XMLUnmarshalListenerAn implementation of XMLUnmarshalListener can be set on an XMLUnmarshaller to provide additional behaviour during unmarshal operations.Interfaceorg.eclipse.persistence.oxmEclipseLink
XMLValidatorClass used to validate XML.Classorg.eclipse.persistence.oxmEclipseLink
XmlValue Enables mapping a class to a XML Schema complex type with a simpleContent or a XML Schema simple type.Classjavax.xml.bind.annotationEclipseLink
XmlValueJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlValueExtensionPurpose: Provide a way to allow classes, which contain property annotated with XmlValue to extend classes other than java.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlVariableNodeJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlVariableNodeClassorg.eclipse.persistence.oxm.annotationsEclipseLink
XMLVariableXPathCollectionMappingClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XMLVariableXPathObjectMappingClassorg.eclipse.persistence.oxm.mappingsEclipseLink
XmlVirtualAccessMethodsJava class for anonymous complex type.Classorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlVirtualAccessMethodsThe XmlVirtualAccessMethods annotation is used to indicate that this class has been configured to hold virtual properties.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlVirtualAccessMethodsSchemaenum XmlVirtualAccessMethodsSchemaPurpose: XmlVirtualAccessMethodsSchema enumeration is used in conjunction with XmlVirtualAcessMethodsClassorg.eclipse.persistence.jaxb.xmlmodelEclipseLink
XmlVirtualAccessMethodsSchemaenum XmlVirtualAccessMethodsSchemaEnum Constant SummaryClassorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlWriteOnlyPurpose: This annotation indicates that a specific property should be flagged as write-only by EclipseLink.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlWriteTransformerAnnotation for org.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XmlWriteTransformersPurpose: Annotation used to wrap multiple XmlWriteTransformer annotations.Classorg.eclipse.persistence.oxm.annotationsEclipseLink
XQueryInteractionDefines the specification for a call to a JCA interaction that uses XQuery.Classorg.eclipse.persistence.eis.interactionsEclipseLink
_CORBARemoteSessionControllerImplBase org/eclipse/persistence/remote/corba/sun/_CORBARemoteSessionControllerImplBase.Classorg.eclipse.persistence.sessions.remote.corba.sunEclipseLink
_CORBARemoteSessionControllerStub org/eclipse/persistence/remote/corba/sun/_CORBARemoteSessionControllerStub.Classorg.eclipse.persistence.sessions.remote.corba.sunEclipseLink
_RMIRemoteSessionController_StubClassorg.eclipse.persistence.sessions.remote.rmi.iiopEclipseLink
_RMIRemoteSessionControllerDispatcher_TieClassorg.eclipse.persistence.sessions.remote.rmi.iiopEclipseLink