Module org.eclipse.persistence.dbws
Package org.eclipse.persistence.internal.xr
package org.eclipse.persistence.internal.xr
-
ClassesClassDescriptionINTERNAL:
Attachmentis a helper object used by theQueryOperationto handle binary attachments.INTERNAL:AttachmentHelperis a helper object used by theQueryOperationto handle binary attachments.For use with a batch SQL query, i.e.INTERNAL: Sub-component of anOperation, indicates more than one return value from the database.INTERNAL:An XR DeleteOperation is an executable representation of aDELETEoperation on the database.INTERNAL:An InsertOperation is an executable representation of anINSERToperation on the database.INTERNAL: AnInvocationholds runtime argument values that are used by anXRServiceAdapterto invoke a namedOperationINTERNAL: JPQLQueryHandler sets the JPQL string in the givenDatabaseQueryINTERNAL: NamedQueryHandler retrieves the TopLinkDatabaseQueryfrom the named queryINTERNAL:Name and type (QName) for a bound argument.INTERNAL:INTERNAL:INTERNAL: Static helper methods that reads EclipseLink project deployment XML without classes.INTERNAL:QueryHandlersets out the basic rules for how Operations can use different types of queries (DataRead, ValueRead, etc.)INTERNAL:An XR QueryOperation is an executable representation of aSELECToperation on the database.INTERNAL: Sub-component of anOperation, indicates the type of return value from the database, as well as if there is more than one value and if those value(s) will be handled using binary attachements.INTERNAL: JPQLQueryHandler sets the JPQL string in the givenDatabaseQueryINTERNAL: StoredFunctionQueryHandler sets up the StoredFunctionCall and its arguments in the givenDatabaseQueryINTERNAL: StoredProcedureQueryHandler sets up the StoredProcedureCall and its arguments in the givenDatabaseQueryINTERNAL: provides useful constants, SQL Column <-> to XML name mapping and a few other misc.INTERNAL: simple helper object to hold scalar query results (xsd:int, xsd:decimal, etc)This class is responsible for holding a list of XmlBindings.INTERNAL: XRClassWriter uses ASM to dynamically generate subclasses ofXRDynamicEntityINTERNAL: XRDynamicClassLoader uses ASM to dynamically generate subclasses ofXRDynamicEntityINTERNAL: XRDynamicEntity is used for models where Java classes do not exist.INTERNAL: XRDynamicEntityAccessor is used by dynamically generated subclasses ofXRDynamicEntityto 'close over' information for the psuedo-attributes in the propertiesMap inherited fromXRDynamicEntity.INTERNAL: XRDynamicEntityVHAccessor is similar toXRDynamicEntityAccessor; however, it is used exclusively by O-X mappings as they require attribute navigation through the ValueHolder to the contained value.Local cache of property namesDummy implementation ofDynamicTypeINTERNAL: runtime implementation of TopLink XR ServiceINTERNAL: helper class that knows how to build aXRServiceAdapter(a.k.a DBWS).INTERNAL: Implementation of MetadataSource to allow passing JPA metadata to the MetadataProcessor.INTERNAL: Implementation of MetadataSource to allow passing XmlBindings to the DynamicJAXBContextFactoryINTERNAL: PersistenceUnitInfo implementation to allow creation of a MetadataProcessor instance.INTERNAL: internal DBWS model object allows conformity across APIs