|
Oracle® Fusion Middleware Java API Reference for EclipseLink 11g Release 1 (11.1.1) E26376-01 |
||||||||
PREV NEXT | FRAMES NO FRAMES |
A B C D E F G H I J K L M N O P Q R S T U V W X Y _
AbstractCompositeDirectCollectionMapping
consolidates the behavior of mappings that map collections of "native" data objects (e.g.AbstractQuery
interface defines functionality that is common to both top-level queries and subqueries.Access
annotation to specify an access type to be applied to an entity class, mapped superclass, or embeddable class, or to a specific attribute of such a class.Sequence.addText(String)
in 2.1.0Sequence.addText(int, String)
in 2.1.0AggregateObjectMapping
(Embeddable
in JPA) to the DynamicTypeBuilder.entityType
being built or extended.DynamicClassWriter
.DynamicClassWriter
but specifying a different parent class.DynamicClassWriter
.DirectCollectionMapping
to the DynamicTypeBuilder.entityType
being built or extended.DirectToFieldMapping
(@Basic) mapping to be added to a dynamic type through API.DynamicClassWriter
with the provided DynamicClassLoader
so that a dynamic class can be generated when needed.ManyToManyMapping
to the DynamicTypeBuilder.entityType
being built or extended.DynamicTypeBuilder.entityType
's descriptor being built or extended.data
for optimized binary storage as an attachment.data
for optimized binary storage as an attachment.OneToManyMapping
to the DynamicTypeBuilder.entityType
being built or extended.OneToOneMapping
(@OneToOne and @ManyToOne) mappings to be added to a dynamic type through API.Expression.equal
to be used for comparisons.data
as an attachment and return attachment's content-id, cid.PersistenceUnitInfo.getClassLoader()
method.Callback method invoked after marshalling source to XML.
Callback method invoked after unmarshalling XML data into target.
attributeName
holding true for criteria
."eclipselink.jdbc.allow-native-sql-queries"
property specifies whether any user defined SQL is allowed within a persistence unit."eclipselink.jdbc.allow-native-sql-query"
property specifies whether a single native SQL query should override a persistence unit level setting (eclipselink.jdbc.allow-native-sql-queries).ClassDescriptor.setShouldAlwaysRefreshCache(boolean)
with an argument of true
: it configures a ClassDescriptor
to always refresh the cache if data is received from the database by any query.ClassDescriptor.setShouldAlwaysRefreshCacheOnRemote(boolean)
with an argument of true
: it configures a ClassDescriptor
to always remotely refresh the cache if data is received from the database by any query in a RemoteSession
."eclipselink.application-location"
Specifies the file system directory location where DDL files are written (output) to.PersistenceUnitInfo.getPersistenceUnitRootUrl()
ArrayCollectionMappingHelper
to interact with the assorted array collection mappings.Basic
(whether explicit or default) property or field or Id
property or field.BasicType
represent basic types (including temporal and enumerated types)."eclipselink.jdbc.batch-writing"
property configures the use of batch writing to optimize transactions with multiple writes."eclipselink.jdbc.batch-writing.size"
property configures the batch size used for batch writing.Callback method invoked before marshalling from source to XML.
Callback method invoked before unmarshalling into target.
changes
and turns change logging on.changes
and turns change logging on.Bindable
represent object or attribute types that can be bound into a Path
.CORBAConnection
interface."eclipselink.cache.size.
CACHE_SIZE_DEFAULT - Static variable in class org.eclipse.persistence.config.PersistenceUnitProperties
Default caching properties - apply to all entities.
CACHE_STATEMENTS - Static variable in class org.eclipse.persistence.config.PersistenceUnitProperties
The
"eclipselink.jdbc.cache-statements" property specifies whether JDBC statements should be cached."eclipselink.jdbc.cache-statements.size"
property specifies the number of statements held when using internal statement caching.persistence.xml
caching element is ENABLE_SELECTIVE
or DISABLE_SELECTIVE
.javax.persistence.cache.retrieveMode
property to specify the behavior when data is retrieved by the find
methods and by queries.javax.persistence.cache.storeMode
property to specify the behavior when data is read from the database and when data is committed into the database."eclipselink.logging.level.
caughtExceptions - Variable in class org.eclipse.persistence.exceptions.IntegrityChecker
To add all the Descriptor exceptions
cciConnection - Variable in class org.eclipse.persistence.eis.EISAccessor
cdata - Variable in class org.eclipse.persistence.jaxb.xmlmodel.XmlElement
cdata - Variable in class org.eclipse.persistence.jaxb.xmlmodel.XmlValue
cdata(String) - Method in class org.eclipse.persistence.oxm.record.ContentHandlerRecord
INTERNAL:
cdata(String) - Method in class org.eclipse.persistence.oxm.record.FormattedOutputStreamRecord
INTERNAL:
cdata(String) - Method in class org.eclipse.persistence.oxm.record.FormattedWriterRecord
INTERNAL:
cdata(String) - Method in class org.eclipse.persistence.oxm.record.MarshalRecord
Receive notification of character data to be wrapped in a CDATA node.
cdata(String) - Method in class org.eclipse.persistence.oxm.record.NodeRecord
cdata(String) - Method in class org.eclipse.persistence.oxm.record.OutputStreamRecord
INTERNAL:
cdata(String) - Method in class org.eclipse.persistence.oxm.record.ValidatingMarshalRecord
cdata(String) - Method in class org.eclipse.persistence.oxm.record.WriterRecord
INTERNAL:
cdata(String) - Method in class org.eclipse.persistence.oxm.record.XMLEventWriterRecord
cdata(String) - Method in class org.eclipse.persistence.oxm.record.XMLStreamWriterRecord
CDATA - Static variable in class org.eclipse.persistence.oxm.XMLConstants
ceil(Expression) - Static method in class org.eclipse.persistence.expressions.ExpressionMath
PUBLIC: Return a new expression that applies the function to the given expression.
Ceil - Static variable in class org.eclipse.persistence.expressions.ExpressionOperator
ceil() - Static method in class org.eclipse.persistence.expressions.ExpressionOperator
INTERNAL: Build operator.
changeDescriptor(AbstractSession) - Method in class org.eclipse.persistence.queries.ObjectLevelReadQuery
INTERNAL: The reference class has been changed, need to reset the descriptor.
ChangedFieldsLockingPolicy - Class in org.eclipse.persistence.descriptors
Purpose: An implementation of the OptimisticLockingPolicy interface.
ChangedFieldsLockingPolicy() - Constructor for class org.eclipse.persistence.descriptors.ChangedFieldsLockingPolicy
PUBLIC: Create a new changed fields locking policy.
changeOrderTargetQuery - Variable in class org.eclipse.persistence.mappings.CollectionMapping
Query used when order of list members is changed.
changePolicy - Variable in class org.eclipse.persistence.descriptors.ClassDescriptor
ChangeRecord - Interface in org.eclipse.persistence.sessions.changesets
Purpose: Define the base Change Record API.
changeSet - Variable in class org.eclipse.persistence.descriptors.DescriptorEvent
For the post merge event it is possible that there has been a change set generated.
changeSet - Variable in class org.eclipse.persistence.sessions.coordination.MergeChangeSetCommand
The changes to be applied remotely
changeSetBytes - Variable in class org.eclipse.persistence.sessions.coordination.MergeChangeSetCommand
changeSetDeleteNullQuery - Variable in class org.eclipse.persistence.mappings.DirectCollectionMapping
changeSetDeleteQuery - Variable in class org.eclipse.persistence.mappings.DirectCollectionMapping
Used for deletion when ChangeSets are used
ChangeSetsNotProcessed - Static variable in interface org.eclipse.persistence.sessions.SessionProfiler
ChangeSetsProcessed - Static variable in interface org.eclipse.persistence.sessions.SessionProfiler
ChangeSummary - Interface in commonj.sdo
A change summary is used to record changes to DataObjects, allowing applications to efficiently and incrementally update back-end storage when required.
CHANGESUMMARY - Static variable in class org.eclipse.persistence.sdo.SDOConstants
ChangeSummary.Setting - Interface in commonj.sdo
A setting encapsulates a property
and a corresponding single value of the property's type
.
PersistenceUnitInfo.addTransformer
method.DynamicClassWriter
used to dynamically create a class in the DynamicClassLoader.findClass(String)
call.XmlAdapter
to handle xs:token and its derived types.CollectionAttribute
represent persistent java.util.Collection
-valued attributes.CollectionJoin
interface is the type of the result of joining to a collection over an association or element collection that has been specified as a java.util.Collection
.CompoundSelection
interface defines a compound selection item (tuple, array, or result of constructor).Connection
."eclipselink.connection-pool."
CONNECTION_POOL_FAILOVER - Static variable in class org.eclipse.persistence.config.PersistenceUnitProperties
The
"failover" property."initial"
property."jtaDataSource"
property."max"
property."min"
property."nonJtaDataSource"
property."password"
property."eclipselink.connection-pool.read."
CONNECTION_POOL_SEQUENCE - Static variable in class org.eclipse.persistence.config.PersistenceUnitProperties
Allow configuring the
"eclipselink.connection-pool.sequence."CONNECTION_POOL_SHARED - Static variable in class org.eclipse.persistence.config.PersistenceUnitProperties
The
"shared" property."url"
property."user"
property."wait"
property.Connection
to a JDBC database.ContainerPolicy
.Session
.instance
of the specified type.instance
of the specified property's type
.instance
of the specified type.instance
of the specified property's type
."eclipselink.cache.coordination.propagate-asynchronously"
property configures cache coordination for a clustered environment."eclipselink.cache.coordination.channel"
property configures cache coordination for a clustered environment."eclipselink.cache.coordination.jms.factory"
property configures cache coordination for a clustered environment."eclipselink.cache.coordination.jms.host"
property configures cache coordination for a clustered environment."eclipselink.cache.coordination.jms.reuse-topic-publisher"
property configures cache coordination for a clustered environment."eclipselink.cache.coordination.jms.topic"
property configures cache coordination for a clustered environment."eclipselink.cache.coordination.jndi.initial-context-factory"
property configures cache coordination for a clustered environment."eclipselink.cache.coordination.jndi.password"
property configures cache coordination for a clustered environment."eclipselink.cache.coordination.jndi.user"
property configures cache coordination for a clustered environment."eclipselink.cache.coordination.naming-service"
property configures cache coordination for a clustered environment."eclipselink.cache.coordination.protocol"
property configures cache coordination for a clustered environment."eclipselink.cache.coordination.remove-connection-on-error"
property configures cache coordination for a clustered environment."eclipselink.cache.coordination.rmi.announcement-delay"
property configures cache coordination for a clustered environment."eclipselink.cache.coordination.rmi.multicast-group"
property configures cache coordination for a clustered environment."eclipselink.cache.coordination.rmi.multicast-group.port"
property configures cache coordination for a clustered environment."eclipselink.cache.coordination.rmi.packet-time-to-live"
property configures cache coordination for a clustered environment."eclipselink.cache.coordination.rmi.url"
property configures cache coordination for a clustered environment.contained
DataObjects recursively.contained
DataObjects recursively.contained
DataObjects recursively."eclipselink.create-ddl-jdbc-file-name"
Specifies the name of the DDL file which is used to create database tables."create-tables"
For use with the "eclipselink.ddl-generation"
property.EntityManagerFactory
is to be created.DynamicClassWriter
but with a different parent class.data object
contained by this object using the specified property, which must be a containment property
.data object
contained by this object using the specified property, which must be a containment property
.data object
contained by this object using the specified property, which must be a containment property
.data object
contained by this object using the specified property, which must be a containment property
.data object
contained by this object using the specified property, which must be a containment property
.data object
contained by this object using the specified property, which must be of containment type
.EntityManager
.EntityManager
with the specified Map of properties.Persistence
class when an EntityManagerFactory
is to be created.JAXBElement
<
JavaAttribute
>
}JavaType
JavaType.JavaAttributes
Query
for executing a named query (in the Java Persistence query language or in native SQL).TypedQuery
for executing a Java Persistence query language named query.Query
for executing a native SQL statement, e.g., for update or delete.Query
for executing a native SQL query.Query
for executing a native SQL query.Result
object.CriteriaQuery
object.CriteriaQuery
object with the specified result type.Query
for executing a Java Persistence query language statement.TypedQuery
for executing a criteria query.TypedQuery
for executing a Java Persistence query language statement.specified type
.specified type
.CriteriaQuery
object that returns a tuple of objects as its result.Result
object.JAXBElement
<
XmlAbstractNullPolicy
>
}XmlAccessMethods
JAXBElement
<
XmlAccessMethods
>
}XmlAnyAttribute
JAXBElement
<
XmlAnyAttribute
>
}XmlAnyElement
JAXBElement
<
XmlAnyElement
>
}XmlAttribute
JAXBElement
<
XmlAttribute
>
}XmlBindings
XmlBindings.JavaTypes
XmlBindings.XmlEnums
XmlBindings.XmlRegistries
JAXBElement
<
XmlClassExtractor
>
}XmlElement
JAXBElement
<
XmlElement
>
}XmlElementRef
JAXBElement
<
XmlElementRef
>
}XmlElementRefs
JAXBElement
<
XmlElementRefs
>
}XmlElements
JAXBElement
<
XmlElements
>
}XmlElementWrapper
XmlEnum
XmlEnumValue
JAXBElement
<
XmlInverseReference
>
}XmlIsSetNullPolicy
JAXBElement
<
XmlIsSetNullPolicy
>
}XmlIsSetNullPolicy.IsSetParameter
XmlJavaTypeAdapter
JAXBElement
<
XmlJavaTypeAdapter
>
}XmlJavaTypeAdapters
XmlJoinNodes
JAXBElement
<
XmlJoinNodes
>
}XmlJoinNodes.XmlJoinNode
XmlMap
XmlMap.Key
XmlMap.Value
XmlNullPolicy
JAXBElement
<
XmlNullPolicy
>
}JAXBElement
<
XmlProperties
>
}XmlRegistry
XmlRegistry.XmlElementDecl
XmlRootElement
XmlSchema
XmlSchemaType
XmlSchemaTypes
XmlSchema.XmlNs
JAXBElement
<
List
<
String
>
>
}XmlTransformation
JAXBElement
<
XmlTransformation
>
}XmlTransformation.XmlReadTransformer
XmlTransient
JAXBElement
<
XmlTransient
>
}XmlType
XmlValue
JAXBElement
<
XmlValue
>
}CriteriaQuery
interface defines functionality that is specific to top-level queries."both"
For use with the "eclipselink.ddl-generation.output-mode"
property."database"
For use with the "eclipselink.ddl-generation.output-mode"
property, and is the default parameter value Specifies that DDL will be written to the database."sql-script"
For use with the "eclipselink.ddl-generation.output-mode"
property.eclipselink.ddl-generation.output-mode
parameter is configured to the default value of database
.readOnly
Properties."eclipselink.deploy-on-startup"
property allows deployment to be configured to occur on startup (creation of the EntityManagerFactory), instead of occurring the first time an EntityManager is created."eclipselink.descriptor.customizer."
DESCRIPTOR_FOR_INTERFACE_IS_MISSING - Static variable in exception org.eclipse.persistence.exceptions.DescriptorException
DESCRIPTOR_IS_MISSING - Static variable in exception org.eclipse.persistence.exceptions.DescriptorException
DESCRIPTOR_IS_MISSING - Static variable in exception org.eclipse.persistence.exceptions.QueryException
DESCRIPTOR_IS_MISSING_FOR_NAMED_QUERY - Static variable in exception org.eclipse.persistence.exceptions.QueryException
DESCRIPTOR_MUST_NOT_BE_INITIALIZED - Static variable in exception org.eclipse.persistence.exceptions.ValidationException
DESCRIPTOR_NOT_FOUND_IN_PROJECT - Static variable in exception org.eclipse.persistence.exceptions.XMLMarshalException
DESCRIPTOR_PROPERTY - Static variable in interface org.eclipse.persistence.dynamic.DynamicType
Property name used to store the EntityTypeImpl on each descriptor in its ClassDescriptor.properties
.
ClassDescriptor
when the DescriptorCustomizer.customize(ClassDescriptor)
method is called during the loading/population of the mappings.SINGLE_TABLE
and JOINED
Inheritance
mapping strategies.DOMRecord
is an extension of the JCA Record interface that provides support for XML data.ClassDescriptor.setShouldAlwaysRefreshCache(boolean)
with an argument of false
: it ensures that a ClassDescriptor
is not configured to always refresh the cache if data is received from the database by any query.ClassDescriptor.setShouldAlwaysRefreshCacheOnRemote(boolean)
with an argument of false
: it ensures that a ClassDescriptor
is not configured to always remotely refresh the cache if data is received from the database by any query in a RemoteSession
.ClassDescriptor.setShouldOnlyRefreshCacheIfNewerVersion(boolean)
with an argument of false
: it ensures that a ClassDescriptor
is not configured to only refresh the cache if the data received from the database by a query is newer than the data in the cache (as determined by the optimistic locking field)."drop-and-create-tables"
For use with the "eclipselink.ddl-generation"
property."eclipselink.drop-ddl-jdbc-file-name"
Specifies the name of the DDL file which is used to drop database tables.DynamicClassWriter
.DynamicClassWriter
DynamicClassWriter
.DynamicEntity
is the public interface for dealing with dynamic persistent objects."eclipselink.persistenceunits"
property specifies the set of persistence unit names that will be processed when generating the canonical model."eclipselink.persistencexml"
property specifies the full resource name to look for the persistence XML files in.EISAccessor
is an implementation of the Accessor
interface.EISConnectionSpec
specifies how the javax.resource.cci.Connection
is accessed.EISDescriptor
defines the mapping from a JCA data structure to a Java object.EISDOMRecord
is a wrapper for a DOM tree.EISException
when any problem is detected while interacting with an EIS datasourceEISLogin
defines connection information and datasource properties.EISMappedRecord
acts as a Record
wrapper.EISObjectPersistenceXMLProject
defines the EclipseLink EIS project and descriptor information to read a EclipseLink project from an XML file.EISPlatform
defines any EIS adapter specific behavior.EISSequence
class allows access to sequence resources using custom read (ValueReadQuery) and update (DataModifyQuery) queries and a user specified preallocation size.EmbeddableType
represent embeddable types.EntityManager.persist(Object)
is called and the entity already exists.EntityExistsException
exception with null
as its detail message.EntityExistsException
exception with the specified detail message.EntityExistsException
exception with the specified detail message and cause.EntityExistsException
exception with the specified cause.DynamicEntity
has a null type indicating an illegal state of the entity.EntityManager.getReference
is accessed but the entity does not exist.EntityNotFoundException
exception with null
as its detail message.EntityNotFoundException
exception with the specified detail message.DynamicEntity
could not be foundEntityType
represent entity types.Type
and all their compared Properties are equal.Type
and all their compared Properties are equal."eclipselink.exception-handler"
property allows an ExceptionHandler
to be specified."eclipselink.exclude-eclipselink-orm"
property configures the exclusion of an EclipseLink ORM mapping file for a specific persistence unit."eclipselink.jdbc.exclusive-connection.is-lazy"
property specifies when write connection is acquired lazily."eclipselink.jdbc.exclusive-connection.mode"
property specifies when reads are performed through the write connection.FetchGroup
specified on this query.FetchGroup
stored in the FetchGroupManager
of the reference class' descriptor or any of its parent descriptors.property list
of this object's type
.cid
, as a byte[].cid
, and return as a DataHandler
.AttributeGroup.getAttributeNames()
null
or an excluded value like 0
or false
.BigDecimal
property identified by the specified path.BigDecimal
property identified by the specified property index.BigDecimal
property.BigInteger
property identified by the specified path.BigInteger
property identified by the specified property index.BigInteger
property.boolean
property identified by the specified path.boolean
property identified by the specified property index.boolean
property.byte
property identified by the specified path.byte
property identified by the specified property index.byte
property.byte[]
property identified by the specified path.byte[]
property identified by the specified property index.byte[]
property.data objects
that have been changed while logging
.data objects
that have been changed while logging
.change summary
associated with this data graph.change summary
associated with this data graph.char
property identified by the specified path.char
property identified by the specified property index.char
property.Map
of method name/value pairs for this proxy instance.data object
or null
if there is no container.data object
containing this data object or null
if there is no container.From
object from which the correlated From
object has been obtained through correlation (use of a Subquery
correlate
method).CriteriaBuilder
for the creation of CriteriaQuery
objects.CriteriaBuilder
for the creation of CriteriaQuery
objects.data graph
associated with this change summary or null.DataObject
property identified by the specified path.DataObject
property identified by the specified property index.DataObject
property.Date
property identified by the specified path.Date
property identified by the specified property index.Date
property.data object
where the Property hasn't been set.data object
where the Property hasn't been set.EntityManager
, if available.double
property identified by the specified path.double
property identified by the specified property index.double
property.Result
.jaxbElement
.Iterator
of the file entries.float
property identified by the specified path.float
property identified by the specified property index.float
property.int
property identified by the specified path.int
property identified by the specified property index.int
property.AttributeItem
for the provided attribute name or path.java.lang.reflect.Member
for the represented attribute.List
property identified by the specified path.List
property identified by the specified property index.List
property.Marshaller.Listener
registered with this Marshaller
.Unmarshaller.Listener
registered with this Unmarshaller
.long
property identified by the specified path.long
property identified by the specified property index.long
property.Metamodel
interface for access to the metamodel of the persistence unit.Metamodel
interface for access to the metamodel of the persistence unit.UnsupportedOperationException
.container
data object at the point when logging began
.container
data object at the point when logging began
.containment property
data object property at the point when logging began
.containment property
data object property at the point when logging began
.sequence
for the data object at the point when logging began
.sequence
for the data object at the point when logging began
.setting
for the specified property representing the property value of the given dataObject
at the point when logging began
.setting
for the specified property representing the property value of the given dataObject
at the point when logging began
.settings
that represent the property values of the given dataObject
at the point when logging began
.settings
that represent the property values of the given dataObject
at the point when logging began
.PersistenceProvider
implementations available in the runtime environment.persistence.xml
file.Properties
of this type.DataObject.getInstanceProperty(String)
in 2.1.0all the Properties
of this type, the one with the specified name.Session
.data object
of this data graph.data object
.data object
of this data graph.Schema
object (including null) set by the Binder.setSchema(Schema)
method.Schema
object being used to perform marshal-time validation.Schema
object being used to perform unmarshal-time validation.Sequence
for this DataObject.XMLContext xmlContext = new XMLContext("path0:path1");
DatabaseSession session = xmlContext.getSession(0); // returns session for path0
short
property identified by the specified path.short
property identified by the specified property index.short
property.equal
.String
property identified by the specified path.String
property identified by the specified property index.String
property.EntityTransaction
object.EntityManagerFactory
.type
with the given the URI
, or contained by the resource at the given URI, and with the given name
.type
with the given the URI
, or contained by the resource at the given URI, and with the given name
.null
if the type has no URI (for example it was generated from a Schema with no target namespace).Element
which represents the parameter level annotations that should be applied to this type.this
is to be queried as of a past time.XmlAdapter
for xs:hexBinary."eclipselink.id-validation"
property defines which primary key components values are considered invalid.IdentifiableType
represent entity or mapped superclass types.DynamicClassWriter
was attempted to be instantiated with a null loader or invalid parentClassName."eclipselink.session.include.descriptor.queries"
property configures whether to enable the copying of all descriptor named queries to the session to be usable from the entity manager.DynamicClassLoader.addClass(String, DynamicClassWriter)
or DynamicClassLoader#creatDynamicClass(String, DynamicClassWriter)
was invoked with a className that already had a DynamicClassWriter
that is not compatible with the provided writer.DynamicEntity
's property.Method
on this proxy.Session
.value
is a system change number or an expression evaluating to one.Session
.From
object has been obtained as a result of correlation (use of a Subquery
correlate
method).logging
.logging
.logging
.logging
.dataObject
has been modified.aListWrapper
has been modified.aSequence
has been modified.object
represents a JAXB element.attributeName
being empty.FetchType.EAGER
has been specified have been loaded, this method returns LoadState.LOADED
.FetchType.EAGER
has been specified have been loaded, this method returns LoadState.LOADED
.LoadState.LOADED
.LoadState.LOADED
.LoadState.LOADED
.LoadState.LOADED
.true
) or off (false
).true
) or off (false
).logging
.logging
.Predicate.not()
method or the CriteriaBuilder.not()
method.property list
of this object's type
, is considered to be set.Unmarshaller.getSchema()
INTERACT_WITH_DB
Specified to enable or disable the execution of DDL (configured with the eclipselink.ddl-generation
property) against a database.XmlAdapter
and its spec-defined sub-classes to allow arbitrary Java classes to be used with JAXB.Responsibilities: Return a JAXBException that can be thrown around input parameters.
Result
implementation that unmarshals a JAXB object.Source
implementation that marshals a JAXB-generated object.Source
for the given content object.Source
for the given content object."eclipselink.jdbc.bind-parameters
configures whether parameter binding will be used in the creation of JDBC prepared statements.javax.persistence.jdbc.driver"
property specifies the JDBC DriverManager class name used for internal connection pooling when a data source is not being used.javax.persistence.jdbc.password"
property specifies the data source or JDBC password.javax.persistence.jdbc.url"
property specifies the JDBC URL used for internal connection pooling when a data source is not being used.javax.persistence.jdbc.user"
property specifies the data source or JDBC user name."eclipselink.transaction.join-existing"
property Set to "true" this property forces persistence context to read through JTA-managed ("write") connection in case there is an active transaction.The property set in persistence.xml or passed to createEntityManagerFactory affects all EntityManagers created by the factory.javax.persistence.jtaDataSource"
property specifies the JTA data source name that will look up a valid DataSource
.ListAttribute
represent persistent javax.util.List
-valued attributes.ListJoin
interface is the type of the result of joining to a collection over an association or element collection that has been specified as a java.util.List
.Purpose: This class wraps the ArrayList of currentElements that implement the List interface.
ProviderUtil
SPI methods.str
in this
Example: EclipseLink: employee.get("firstName").locate("ob") Java: employee.getFirstName().indexOf("ob") + 1 SQL: LOCATE('ob', t0.F_NAME) Note that while in String.locate(str) -1 is returned if not found, and the index starting at 0 if found, in SQL it is 0 if not found, and the index starting at 1 if found.str
in this
, starting the search at fromIndex
.str
in this
, starting the search at fromIndex
.LockModeType
argument to one of the EntityManager
methods that take locks (lock
, find
, or refresh
) or to the Query.setLockMode()
or TypedQuery.setLockMode()
method.LockTimeoutException
exception with null
as its detail message.LockTimeoutException
exception with the specified detail message.LockTimeoutException
exception with the specified detail message and cause.LockTimeoutException
exception with the specified cause.LockTimeoutException
exception with the specified object.LockTimeoutException
exception with the specified detail message, cause, and entity."eclipselink.logging.connection"
Values: "true" (Default) "false""eclipselink.logging.file"
property configures a file location where the log will be output to instead of standard out."eclipselink.logging.level
allows the default logging levels to be specified."eclipselink.logging.session"
indicating if the session in use should have its identity included in each log message."eclipselink.logging.thread"
indicating if current thread should have its identity included in each log message."eclipselink.logging.timestamp"
property configures if the current timestamp should be included in each log message.ManagedType
represent entity, mapped superclass, and embeddable types.MapAttribute
represent persistent java.util.Map
-valued attributes.MapJoin
interface is the type of the result of joining to a collection over an association or element collection that has been specified as a java.util.Map
.java.util.Map
when the map key is itself the primary key or a persistent field or property of the entity that is the value of the map.java.util.Map
.Date
and Calendar
.MappedSuperclassType
represent mapped superclass types.ManyToOne
or OneToOne
relationship attribute that provides the mapping for an EmbeddedId
primary key, an attribute within an EmbeddedId
primary key, or a simple primary key of the parent entity.mark
and reset
methods.XMLStreamWriter
.XMLEventWriter
.Register an instance of an implementation of this class with a Marshaller
to externally listen for marshal events.
"eclipselink.metadata-source"
property configures the type of MetadataSource implementation to use to read Metadata Values (case insensitive): "XML": Use XMLMetadataSource
Custom MetadataSource - Specify a custom class name which implements MetadataSource
"eclipselink.metadata-repository.xml.file"
Specifies the name of the metadata repository xml file to read from using classloader to find the resource This property should be used in conjunction with the "eclipselink.metadata-repository"
when an XML repository is being used."eclipselink.metadata-repository.xml.URL"
Specifies the name of the metadata repository xml URL to read from.QueryRedirector
without implementing QueryRedirector
.fromIndex
to toIndex
."eclipselink.tenant-id"
property specifies the default context property used to populate multitenant entities."eclipselink.tenant-id"
property specifies the default context property used to populate multitenant entities."eclipselink.multitenant.tenants-share-cache
specifies that multitenant entities will share the L2 cache."eclipselink.multitenant.shared-emf
is used to indicate that multitenant entities will be used within a shared entity manager factory.It is common for an XML document to include one or more namespaces.
CORBAConnection
.SunCORBAConnectionHelper
class."eclipselink.jdbc.uppercase-columns"
property configures native SQL queries are used, the JDBC meta-data may return column names in lower case on some platforms."eclipselink.jdbc.native-sql"
property specifies whether generic SQL should be used or platform specific 'native' SQL.VARRAYs
except internally they store their information in a separate table from their parent structure's table.XmlSchema.location()
attribute, which indicates that the schema generator will generate components in this namespace.javax.persistence.nonJtaDataSource"
property specifies the non-JTA data source name that will look up a valid DataSource
."none"
For use with the "eclipselink.ddl-generation"
property, and is the default parameter value.attributeName
holding true for criteria
.Query.getSingleResult()
or TypedQuery.getSingleResult()
is executed on a query and there is more than one result from the query.NonUniqueResultException
exception with null
as its detail message.NonUniqueResultException
exception with the specified detail message.Query.getSingleResult()
or TypedQuery.getSingleResult()
is executed on a query and there is no result to return.NoResultException
exception with null
as its detail message.NoResultException
exception with the specified detail message.XmlAdapter
to handle xs:normalizedString.attributeName
not being empty.ClassDescriptor.setShouldOnlyRefreshCacheIfNewerVersion(boolean)
with an argument of true
: it configures a ClassDescriptor
to only refresh the cache if the data received from the database by a query is newer than the data in the cache (as determined by the optimistic locking field) and as long as one of the following is true: the ClassDescriptor
was configured by calling ClassDescriptor.alwaysRefreshCache()
or ClassDescriptor.alwaysRefreshCacheOnRemote()
, the query was configured by calling ObjectLevelReadQuery.refreshIdentityMapResult()
, or the query was a call to Session.refreshObject(java.lang.Object)
However, if a query hits the cache, data is not refreshed regardless of how this setting is configured.OptimisticLockException
exception with null
as its detail message.OptimisticLockException
exception with the specified detail message.OptimisticLockException
exception with the specified detail message and cause.OptimisticLockException
exception with the specified cause.OptimisticLockException
exception with the specified entity.OptimisticLockException
exception with the specified detail message, cause, and entity."eclipselink.oracle.proxy-type"
property is used to specify proxy type that should be passed to OracleConnection.openProxySession method.EntityManagerFactory
in Java SE environments."eclipselink.persistence-context.close-on-commit"
property specifies that the EntityManager will be closed or not used after commit (not extended)."eclipselink.persistence-context.commit-without-persist-rules"
property specifies that the EntityManager will search all managed objects and persist any related non-managed new objects that are found ignoring any absence of CascadeType.PERSIST settings."eclipselink.persistence-context.flush-mode
property configures the EntityManager FlushMode to be set as a persistence property."eclipselink.persistence-context.persist-on-commit"
property specifies that the EntityManager will search all managed objects and persist any related non-managed new objects that are cascade persist."eclipselink.persistence-context.reference-mode"
property configures whether there should be hard or soft references used within the Persistence Context.EntityManager
and its associated persistence context.PersistenceContext
annotations.PersistenceContext
.PersistenceException
exception with null
as its detail message.PersistenceException
exception with the specified detail message.PersistenceException
exception with the specified detail message and cause.PersistenceException
exception with the specified cause.PersistenceProviderResolver
instance.EntityManagerFactory
and its associated persistence unit.EntityManagerFactory
.PersistenceUnit
annotations.EntityManagerFactory
will be JTA or resource-local entity managers."javax.persistence.lock.timeout"
property configures the WAIT timeout used in pessimistic locking, if the database query exceeds the timeout the database will terminate the query and return an exception.PessimisticLockException
exception with null
as its detail message.PessimisticLockException
exception with the specified detail message.PessimisticLockException
exception with the specified detail message and cause.PessimisticLockException
exception with the specified cause.PessimisticLockException
exception with the specified entity.PessimisticLockException
exception with the specified detail message, cause, and entity.javax.persistence.lock.scope
property for pessimistic locking.PluralAttribute
represent persistent collection-valued attributes.PluralJoin
interface defines functionality that is common to joins to all collection types.PrimaryKeyJoinColumn
annotations."eclipselink.profiler"
property configures the type of profiler used to capture runtime statistics.type
of a data object
."javax.persistence.query.timeout"
property configures the default query timeout value.NamedQuery
or NamedNativeQuery
annotation.QueryTimeoutException
exception with null
as its detail message.QueryTimeoutException
exception with the specified detail message.QueryTimeoutException
exception with the specified detail message and cause.QueryTimeoutException
exception with the specified cause.QueryTimeoutException
exception with the specified query.QueryTimeoutException
exception with the specified detail message, cause, and query.RecordConverter
interface allows conversion of an adapter specific record.Session
.EntityTransaction.commit()
fails.RollbackException
exception with null
as its detail message.RollbackException
exception with the specified detail message.RollbackException
exception with the specified detail message and cause.RollbackException
exception with the specified cause.data objects
along with their metadata, that is, data describing the data.type
of a data object
.Selection
interface defines an item that is to be returned in a query result.properties
and corresponding values.GeneratedValue
annotation."eclipselink.session.customizer"
property configures a SessionCustomizer
used to alter the runtime configuration through API."eclipselink.session-event-listener"
property configures a session event listener class."eclipselink.session-name"
property configures a specific name to use when storing the singleton server session within the SessionManager
."eclipselink.sessions-xml"
property configures the use of the specified native sessions.xml configuration file.property list
of this object's type
, to the specified value.XmlAdapter
with this marshaller.XmlAdapter
with this marshaller.XmlAdapter
with this unmarshaller.XmlAdapter
with this unmarshaller.SetAttribute
represent persistent java.util.Set
-valued attributes.BigDecimal
property identified by the specified path, to the specified value.BigDecimal
property identified by the specified property index, to the specified value.BigDecimal
property, to the specified value.BigInteger
property identified by the specified path, to the specified value.BigInteger
property identified by the specified property index, to the specified value.BigInteger
property, to the specified value.boolean
property identified by the specified path, to the specified value.boolean
property identified by the specified property index, to the specified value.boolean
property, to the specified value.byte
property identified by the specified path, to the specified value.byte
property identified by the specified property index, to the specified value.byte
property, to the specified value.byte[]
property identified by the specified path, to the specified value.byte[]
property identified by the specified property index, to the specified value.byte[]
property, to the specified value.char
property identified by the specified path, to the specified value.char
property identified by the specified property index, to the specified value.char
property, to the specified value.DataObject
property identified by the specified path, to the specified value.DataObject
property identified by the specified property index, to the specified value.DataObject
property, to the specified value.Date
property identified by the specified path, to the specified value.Date
property identified by the specified property index, to the specified value.Date
property, to the specified value.double
property identified by the specified path, to the specified value.double
property identified by the specified property index, to the specified value.double
property, to the specified value.float
property identified by the specified path, to the specified value.float
property identified by the specified property index, to the specified value.float
property, to the specified value.int
property identified by the specified path, to the specified value.int
property identified by the specified property index, to the specified value.int
property, to the specified value.SetJoin
interface is the type of the result of joining to a collection over an association or element collection that has been specified as a java.util.Set
.List
property identified by the specified path, to the specified value.List
property identified by the specified property index, to the specified value.List
property, to the specified value.Marshaller.Listener
with this Marshaller
.Unmarshaller.Listener
with this Unmarshaller
.long
property identified by the specified path, to the specified value.long
property identified by the specified property index, to the specified value.long
property, to the specified value.SDOType.isOpen()
.Parameter
object.java.util.Calendar
to a Parameter
object.java.util.Date
to a Parameter
object.java.util.Calendar
to a named parameter.java.util.Date
to a named parameter.java.util.Calendar
to a positional parameter.java.util.Date
to a positional parameter.Parameter
object.java.util.Calendar
to a Parameter
object.java.util.Date
to a Parameter
object.java.util.Calendar
to a named parameter.java.util.Date
to a named parameter.java.util.Calendar
to a positional parameter.java.util.Date
to a positional parameter.Schema
object that should be used to validate subsequent marshal operations against.Schema
object that should be used to validate subsequent unmarshal operations against.short
property identified by the specified path, to the specified value.short
property identified by the specified property index, to the specified value.short
property, to the specified value.shouldAlwaysRefreshCache
argument passed into this method is true
, this method configures a ClassDescriptor
to always refresh the cache if data is received from the database by any query.shouldAlwaysRefreshCacheOnRemote
argument passed into this method is true
, this method configures a ClassDescriptor
to always remotely refresh the cache if data is received from the database by any query in a RemoteSession
.LoadGroup
when set to true and load all of the specified relationships so that the entities returned from the query where this group was used have the requested relationships populated.LoadGroup
the same as FetchGroup.setShouldLoad(boolean)
.shouldOnlyRefreshCacheIfNewerVersion
argument passed into this method is true
, this method configures a ClassDescriptor
to only refresh the cache if the data received from the database by a query is newer than the data in the cache (as determined by the optimistic locking field) and as long as one of the following is true: the ClassDescriptor
was configured by calling ClassDescriptor.alwaysRefreshCache()
or ClassDescriptor.alwaysRefreshCacheOnRemote()
, the query was configured by calling ObjectLevelReadQuery.refreshIdentityMapResult()
, or the query was a call to Session.refreshObject(java.lang.Object)
However, if a query hits the cache, data is not refreshed regardless of how this setting is configured.null
attribute in the example object either to objects with that attribute also set to null
or to any value other than null
.equal
.String
property identified by the specified path, to the specified value.String
property identified by the specified property index, to the specified value.String
property, to the specified value.Unmarshaller.setSchema(javax.xml.validation.Schema)
Element
representing parameter level annotations that should be applied to this type.true
if the ClassDescriptor
is configured to always refresh the cache if data is received from the database by any query.true
if the ClassDescriptor
is configured to always remotely refresh the cache if data is received from the database by any query in a RemoteSession
.true
if the ClassDescriptor
is configured to only refresh the cache if the data received from the database by a query is newer than the data in the cache (as determined by the optimistic locking field).null
attribute in the example object either to objects with that attribute also set to null
or to any value other than null
.SingularAttribute
represents persistent single-valued properties or fields.attributeName
."eclipselink.jdbc.sql-cast"
property specifies is platform specific CAST SQL operations should be used.SqlResultSetMapping
annotations.StaticMetamodel
annotation specifies that the class is a metamodel class that represents the entity, mapped superclass, or embeddable class designated by the value element.Subquery
interface defines functionality that is specific to subqueries."eclipselink.ddl.table-creation-suffix"
property is used in conjunction with DDL generation options to append a string to the end of generated CREATE Table statements This value is applied to all Table creation statements through the DDL generation feature ie <property name="eclipselink_ddl_table_creation_suffix" value="engine=InnoDB"/>GeneratedValue
annotation."eclipselink.target-database"
property configures the database that will be used controlling custom operations and SQL generation for the specified database."eclipselink.target-server"
property configures the ServerPlatform
that will be used to enable integration with a host container.java.util.Date
and java.util.Calendar
."eclipselink.temporal.mutable"
property configures the default for detecting changes to temporal field (Date, Calendar).java.util.Date
or java.util.Calendar
.javax.persistence.transactionType"
property specifies the transaction type for the persistence unit.TransactionRequiredException
exception with null
as its detail message.TransactionRequiredException
exception with the specified detail message.TupleElement
interface defines an element that is returned in a query result tuple.property
of a data object
.Type
represent persistent object or attribute types.Register an instance of an implementation of this class with Unmarshaller
to externally listen for unmarshal events.
property list
of this object's type
."eclipselink.jpa.uppercase-column-names"
property configures JPA processing to uppercase all column name definitions.ConnectionPool
with the minimum and maximum number of connections.ConnectionPool
with the initial, minimum and maximum number of connections.ExternalConnectionPool
.ConnectionPool
with the minimum and maximum number of connections.ConnectionPool
with the minimum and maximum number of connections."eclipselink.validate-existence"
property configures if the existence of an object should be verified on persist(), otherwise it will assume to be new if not in the persistence context."javax.persistence.validation.group.pre-persist"
property specifies the name of the validator groups to execute for preUpdate event."javax.persistence.validation.group.pre-remove"
property specifies the name of the validator groups to execute for preRemove event."javax.persistence.validation.group.pre-update"
property specifies the name of the validator groups to execute for preUpdate event."javax.persistence.validation.mode"
property specifies whether the automatic lifecycle event validation is in effect."eclipselink.validation-only"
property validates deployment which includes initializing descriptors but does not connect (no login to the database).ValidationEventHandler
implementation that collects all events."javax.persistence.validation.factory"
property specifies an instance of javax.validation.ValidatorFactory used by EclipseLink to perform Automatic Validation upon Lifecycle Events.DomHandler
implementation for W3C DOM (org.w3c.dom
package.)"eclipselink.weaving"
property configures whether weaving should be performed."eclipselink.weaving.changetracking"
property configures whether AttributeLevelChangeTracking should be enabled through weaving."eclipselink.weaving.eager"
property configures whether EAGER mapping's attributes should be woven to use indirection."eclipselink.weaving.fetchgroups"
property configures whether FetchGroup support should be enabled through weaving."eclipselink.weaving.internal"
property indicates whether internal optimizations should be enabled through weaving."eclipselink.weaving.lazy"
property configures whether LAZY OneToOne and ManyToOne mappings should be enabled through weaving.XmlElement.type()
to signal that the type be inferred from the signature of the property.XmlElementDecl.scope()
to signal that the declaration is in the global scope.XmlElementRef.type()
to signal that the type be inferred from the signature of the property.XmlElement
or JAXBElement.XmlElement
annotations.XmlElements
in order to specify the key references for the targets of the XmlElements annotation.Enum
to XML representation.Enum
type to XML representation.XmlAdapter
for custom marshaling.XmlJavaTypeAdapter.type()
to signal that the type be inferred from the signature of the field, property, parameter or the class.XmlJavaTypeAdapter
annotations.XmlKey
to specify a reference mapping.XmlJoinNode
annotations.XmlJoinNode
.XmlElementDecl
s.XmlSchemaType.type()
to signal that the type be inferred from the signature of the property.XmlSchemaType
annotations.XMLContext xmlContext = new XMLContext("session-name");
XMLMarshaller xmlMarshaller = xmlContext.createMarshaller();
XMLStreamWriterRecord writerRecord = new XMLStreamWriterRecord(xmlStreamWriter);
xmlMarshaller.marshal(myObject, writerRecord);
XMLStreamWriterRecord(XMLStreamWriter) - Constructor for class org.eclipse.persistence.oxm.record.XMLStreamWriterRecord
XmlTransformation - Class in org.eclipse.persistence.jaxb.xmlmodel
Java class for anonymous complex type.
XmlTransformation() - Constructor for class org.eclipse.persistence.jaxb.xmlmodel.XmlTransformation
XmlTransformation - Annotation Type in org.eclipse.persistence.oxm.annotations
Transformation is an optional annotation for org.eclipse.persistence.mappings.oxm.XMLTransformationMapping.
XmlTransformation.XmlReadTransformer - Class in org.eclipse.persistence.jaxb.xmlmodel
Java class for anonymous complex type.
XmlTransformation.XmlReadTransformer() - Constructor for class org.eclipse.persistence.jaxb.xmlmodel.XmlTransformation.XmlReadTransformer
XmlTransformation.XmlWriteTransformer - Class in org.eclipse.persistence.jaxb.xmlmodel
Java class for anonymous complex type.
XmlTransformation.XmlWriteTransformer() - Constructor for class org.eclipse.persistence.jaxb.xmlmodel.XmlTransformation.XmlWriteTransformer
XMLTransformationMapping - Class in org.eclipse.persistence.oxm.mappings
Transformation XML mappings are used to create a custom mapping where one or more XML nodes can be used to create the object to be stored in a Java class's attribute.
XMLTransformationMapping() - Constructor for class org.eclipse.persistence.oxm.mappings.XMLTransformationMapping
XMLTransformer - Interface in org.eclipse.persistence.platform.xml
XmlTransient - Annotation Type in javax.xml.bind.annotation
Prevents the mapping of a JavaBean property/type to XML representation.
xmlTransient - Variable in class org.eclipse.persistence.jaxb.xmlmodel.JavaType
XmlTransient - Class in org.eclipse.persistence.jaxb.xmlmodel
Java class for anonymous complex type.
XmlTransient() - Constructor for class org.eclipse.persistence.jaxb.xmlmodel.XmlTransient
XmlType - Annotation Type in javax.xml.bind.annotation
Maps a class or an enum type to a XML Schema type.
xmlType - Variable in class org.eclipse.persistence.jaxb.xmlmodel.JavaType
XmlType - Class in org.eclipse.persistence.jaxb.xmlmodel
Java class for anonymous complex type.
XmlType() - Constructor for class org.eclipse.persistence.jaxb.xmlmodel.XmlType
XmlType.DEFAULT - Class in javax.xml.bind.annotation
Used in XmlType.factoryClass()
to signal that either factory mehod is not used or that it's in the class with this XmlType
itself.
A B C D E F G H I J K L M N O P Q R S T U V W X Y _
|
Oracle® Fusion Middleware Java API Reference for EclipseLink 11g Release 1 (11.1.1) E26376-01 |
||||||||
PREV NEXT | FRAMES NO FRAMES |