|
EclipseLink 1.2.0, build 'v20091016-r5565' API Reference | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
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.0
Sequence.addText(int, String) in 2.1.0
DynamicClassWriter.
DynamicClassWriter but specifying a different parent class.
DynamicClassWriter.
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.
data for optimized binary storage as an attachment.
data for optimized binary storage as an attachment.
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.
attributeName
holding true for criteria.
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.
BasicType represent basic types (including
temporal and enumerated types).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.
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.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.
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.
contained
DataObjects recursively.
contained
DataObjects recursively.
contained
DataObjects recursively.
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.
XmlAnyAttribute
JAXBElement<XmlAnyAttribute>}
XmlAnyElement
JAXBElement<XmlAnyElement>}
XmlAttribute
JAXBElement<XmlAttribute>}
XmlBindings
XmlBindings.JavaTypes
XmlBindings.XmlEnums
XmlElement
JAXBElement<XmlElement>}
XmlElementRef
JAXBElement<XmlElementRef>}
XmlElementRefs
JAXBElement<XmlElementRefs>}
XmlElements
JAXBElement<XmlElements>}
XmlElementWrapper
XmlEnum
XmlEnumValue
XmlJavaTypeAdapter
JAXBElement<XmlJavaTypeAdapter>}
XmlJavaTypeAdapters
XmlRootElement
XmlSchema
XmlSchemaType
XmlSchemaTypes
XmlSchema.XmlNs
JAXBElement<List<String>>}
XmlTransient
JAXBElement<XmlTransient>}
XmlType
XmlValue
JAXBElement<XmlValue>}
CriteriaQuery interface defines functionality that is specific
to top-level queries.readOnly Properties.
ClassDescriptor.properties.
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).
DynamicClassWriter.DynamicClassWriter
DynamicClassWriter.
DynamicEntity is the public interface for dealing with dynamic persistent objects.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.
DynamicEntityImpl 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 found
EntityType represent entity types.Type
and all their compared Properties are equal.
Type
and all their compared Properties are equal.
property list
of this object's type.
cid, as a byte[].
cid, and return as a DataHandler.
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.
data object
or null if there is no container.
data object containing this data object
or null if there is no container.
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.
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.
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.0
all the Properties of this type, the one with the specified name.
Session.
QueryBuilder for the creation of
CriteriaQuery objects.
QueryBuilder for the creation of
CriteriaQuery objects.
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).
this is to be queried as of a past time.
XmlAdapter for xs:hexBinary.IdentifiableType represent entity or
mapped superclass types.DynamicClassWriter was attempted to be instantiated with a null
loader or invalid parentClassName.
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.
Session.
value is a system change number or an expression
evaluating to one.
Session.
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.
LoadState.LOADED.
LoadState.LOADED.
true) or off (false).
true) or off (false).
logging.
logging.
negate() method.
property list of this object's
type, is considered to be set.
Unmarshaller.getSchema()
XmlAdapter and its spec-defined
sub-classes to allow arbitrary Java classes to be used with JAXB.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.
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.ProviderUtil SPI methods.str in this
Example:
TopLink: 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() 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.
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.ManyToOne or
OneToOne relationship attribute that corresponds to an
EmbeddedId primary key, an attribute within an
EmbeddedId primary key, or a simple primary key of the
parent entity.MappedSuperclassType represent mapped
superclass types.mark
and reset methods.
XMLStreamWriter.
XMLEventWriter.
Marshaller to externally listen
for marshal events.QueryRedirector without implementing
QueryRedirector.fromIndex to toIndex.
It is common for an XML document to include one or more namespaces.
CORBAConnection.
SunCORBAConnectionHelper class.
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.
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.