A B C D E F G H I J K L M N O P Q R S T U V W

S

SecondaryTable - Annotation Type in javax.persistence
Specifies a secondary table for the annotated entity class.
SecondaryTables - Annotation Type in javax.persistence
Specifies multiple secondary tables for an entity.
select(Selection<? extends T>) - Method in interface javax.persistence.criteria.CriteriaQuery
Specify the item that is to be returned in the query result.
select(Expression<T>) - Method in interface javax.persistence.criteria.Subquery
Specify the item that is to be returned as the subquery result.
selectCase(Expression<? extends C>) - Method in interface javax.persistence.criteria.CriteriaBuilder
Create a simple case expression.
selectCase() - Method in interface javax.persistence.criteria.CriteriaBuilder
Create a general case expression.
Selection<X> - Interface in javax.persistence.criteria
The Selection interface defines an item that is to be returned in a query result.
Sequence - Annotation Type in javax.jdo.annotations
Annotation for a datastore sequence.
Sequence - Interface in javax.jdo.datastore
Implementations of this interface can be used to obtain sequences.
SequenceGenerator - Annotation Type in javax.persistence
Defines a primary key generator that may be referenced by name when a generator element is specified for the GeneratedValue annotation.
SequenceStrategy - Enum in javax.jdo.annotations
Enumeration of the sequence strategy values.
SERIALIZABLE - Static variable in interface javax.jdo.spi.PersistenceCapable
If jdoFieldFlags for a field includes SERIALIZABLE, then the field is not declared as TRANSIENT.
Serialized - Annotation Type in javax.jdo.annotations
Annotation on a member (field or property) to indicate that the member is stored serialized.
SERVICE_LOOKUP_PMF_RESOURCE_NAME - Static variable in interface javax.jdo.Constants
The name of the standard service configuration resource text file containing the name of an implementation of PersistenceManagerFactory.
SET_STATE_MANAGER - Static variable in class javax.jdo.spi.JDOPermission
An instance of JDOPermission to be used for setStateManager permission checking.
SetAttribute<X,E> - Interface in javax.persistence.metamodel
Instances of the type SetAttribute represent persistent java.util.Set-valued attributes.
setBooleanField(PersistenceCapable, int, boolean, boolean) - Method in interface javax.jdo.spi.StateManager
Mark the field as modified by the user.
setByteField(PersistenceCapable, int, byte, byte) - Method in interface javax.jdo.spi.StateManager
Mark the field as modified by the user.
setCandidates(Extent) - Method in interface javax.jdo.Query
Set the candidate Extent to query.
setCandidates(Collection) - Method in interface javax.jdo.Query
Set the candidate Collection to query.
setCharField(PersistenceCapable, int, char, char) - Method in interface javax.jdo.spi.StateManager
Mark the field as modified by the user.
setClass(Class) - Method in interface javax.jdo.Query
Set the class of the candidate instances of the query.
setConnectionDriverName(String) - Method in interface javax.jdo.PersistenceManagerFactory
Set the driver name for the data store connection.
setConnectionFactory(Object) - Method in interface javax.jdo.PersistenceManagerFactory
Set the data store connection factory.
setConnectionFactory2(Object) - Method in interface javax.jdo.PersistenceManagerFactory
Set the second data store connection factory.
setConnectionFactory2Name(String) - Method in interface javax.jdo.PersistenceManagerFactory
Set the name for the second data store connection factory.
setConnectionFactoryName(String) - Method in interface javax.jdo.PersistenceManagerFactory
Set the name for the data store connection factory.
setConnectionPassword(String) - Method in interface javax.jdo.PersistenceManagerFactory
Set the password for the data store connection.
setConnectionURL(String) - Method in interface javax.jdo.PersistenceManagerFactory
Set the URL for the data store connection.
setConnectionUserName(String) - Method in interface javax.jdo.PersistenceManagerFactory
Set the user name for the data store connection.
setCopyOnAttach(boolean) - Method in interface javax.jdo.PersistenceManager
Sets the copyOnAttach setting.
setCopyOnAttach(boolean) - Method in interface javax.jdo.PersistenceManagerFactory
Sets the default copyOnAttach setting for all PersistenceManager instances obtained from this factory.
setDetachAllOnCommit(boolean) - Method in interface javax.jdo.PersistenceManager
Sets the detachAllOnCommit setting.
setDetachAllOnCommit(boolean) - Method in interface javax.jdo.PersistenceManagerFactory
Sets the default detachAllOnCommit setting for all PersistenceManager instances obtained from this factory.
setDetachmentOptions(int) - Method in interface javax.jdo.FetchPlan
Set options to be used during detachment.
setDetachmentRootClasses(Class...) - Method in interface javax.jdo.FetchPlan
Set the root classes for DetachAllOnCommit.
setDetachmentRoots(Collection) - Method in interface javax.jdo.FetchPlan
Set the roots for DetachAllOnCommit.
setDoubleField(PersistenceCapable, int, double, double) - Method in interface javax.jdo.spi.StateManager
Mark the field as modified by the user.
setExtensions(Map) - Method in interface javax.jdo.Query
Set multiple extensions, or use null to clear all extensions.
setFetchSize(int) - Method in interface javax.jdo.FetchPlan
Set the fetch size for large result set support.
setFilter(String) - Method in interface javax.jdo.Query
Set the filter for the query.
setFirstResult(int) - Method in interface javax.persistence.Query
Set the position of the first result to retrieve.
setFirstResult(int) - Method in interface javax.persistence.TypedQuery
Set the position of the first result to retrieve.
setFloatField(PersistenceCapable, int, float, float) - Method in interface javax.jdo.spi.StateManager
Mark the field as modified by the user.
setFlushMode(FlushModeType) - Method in interface javax.persistence.EntityManager
Set the flush mode that applies to all objects contained in the persistence context.
setFlushMode(FlushModeType) - Method in interface javax.persistence.Query
Set the flush mode type to be used for the query execution.
setFlushMode(FlushModeType) - Method in interface javax.persistence.TypedQuery
Set the flush mode type to be used for the query execution.
setGroup(String) - Method in interface javax.jdo.FetchPlan
Set the active fetch groups to the single named fetch group.
setGrouping(String) - Method in interface javax.jdo.Query
Set the grouping expressions, optionally including a "having" clause.
setGroups(Collection) - Method in interface javax.jdo.FetchPlan
Set a collection of groups.
setGroups(String...) - Method in interface javax.jdo.FetchPlan
Set a collection of groups.
setHint(String, Object) - Method in interface javax.persistence.Query
Set a query property or hint.
setHint(String, Object) - Method in interface javax.persistence.TypedQuery
Set a query property or hint.
setIgnoreCache(boolean) - Method in interface javax.jdo.PersistenceManager
Set the ignoreCache parameter for queries.
setIgnoreCache(boolean) - Method in interface javax.jdo.PersistenceManagerFactory
Set the default IgnoreCache setting for all PersistenceManager instances obtained from this factory.
setIgnoreCache(boolean) - Method in interface javax.jdo.Query
Set the ignoreCache option.
setIntField(PersistenceCapable, int, int, int) - Method in interface javax.jdo.spi.StateManager
Mark the field as modified by the user.
setIsolationLevel(String) - Method in interface javax.jdo.Transaction
Set the value for transaction isolation level for this transaction.
SetJoin<Z,E> - Interface in javax.persistence.criteria
The 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.
setLockMode(LockModeType) - Method in interface javax.persistence.Query
Set the lock mode type to be used for the query execution.
setLockMode(LockModeType) - Method in interface javax.persistence.TypedQuery
Set the lock mode type to be used for the query execution.
setLongField(PersistenceCapable, int, long, long) - Method in interface javax.jdo.spi.StateManager
Mark the field as modified by the user.
setMapping(String) - Method in interface javax.jdo.PersistenceManagerFactory
Set the Mapping setting for this factory.
setMaxFetchDepth(int) - Method in interface javax.jdo.FetchPlan
Set the maximum fetch depth when fetching.
setMaxResults(int) - Method in interface javax.persistence.Query
Set the maximum number of results to retrieve.
setMaxResults(int) - Method in interface javax.persistence.TypedQuery
Set the maximum number of results to retrieve.
setMultithreaded(boolean) - Method in interface javax.jdo.PersistenceManager
Set the Multithreaded flag for this PersistenceManager.
setMultithreaded(boolean) - Method in interface javax.jdo.PersistenceManagerFactory
Set the default Multithreaded setting for all PersistenceManager instances obtained from this factory.
setName(String) - Method in interface javax.jdo.PersistenceManagerFactory
Sets the name of this PersistenceManagerFactory.
setNontransactionalRead(boolean) - Method in interface javax.jdo.PersistenceManagerFactory
Set the default NontransactionalRead setting for all PersistenceManager instances obtained from this factory.
setNontransactionalRead(boolean) - Method in interface javax.jdo.Transaction
If true, allow persistent instances to be read without a transaction active.
setNontransactionalWrite(boolean) - Method in interface javax.jdo.PersistenceManagerFactory
Set the default NontransactionalWrite setting for all PersistenceManager instances obtained from this factory.
setNontransactionalWrite(boolean) - Method in interface javax.jdo.Transaction
If true, allow persistent instances to be written without a transaction active.
setObjectField(PersistenceCapable, int, Object, Object) - Method in interface javax.jdo.spi.StateManager
Mark the field as modified by the user.
setOptimistic(boolean) - Method in interface javax.jdo.PersistenceManagerFactory
Set the default Optimistic setting for all PersistenceManager instances obtained from this factory.
setOptimistic(boolean) - Method in interface javax.jdo.Transaction
Optimistic transactions do not hold data store locks until commit time.
setOrdering(String) - Method in interface javax.jdo.Query
Set the ordering specification for the result Collection.
setParameter(Parameter<T>, T) - Method in interface javax.persistence.Query
Bind the value of a Parameter object.
setParameter(Parameter<Calendar>, Calendar, TemporalType) - Method in interface javax.persistence.Query
Bind an instance of java.util.Calendar to a Parameter object.
setParameter(Parameter<Date>, Date, TemporalType) - Method in interface javax.persistence.Query
Bind an instance of java.util.Date to a Parameter object.
setParameter(String, Object) - Method in interface javax.persistence.Query
Bind an argument to a named parameter.
setParameter(String, Calendar, TemporalType) - Method in interface javax.persistence.Query
Bind an instance of java.util.Calendar to a named parameter.
setParameter(String, Date, TemporalType) - Method in interface javax.persistence.Query
Bind an instance of java.util.Date to a named parameter.
setParameter(int, Object) - Method in interface javax.persistence.Query
Bind an argument to a positional parameter.
setParameter(int, Calendar, TemporalType) - Method in interface javax.persistence.Query
Bind an instance of java.util.Calendar to a positional parameter.
setParameter(int, Date, TemporalType) - Method in interface javax.persistence.Query
Bind an instance of java.util.Date to a positional parameter.
setParameter(Parameter<T>, T) - Method in interface javax.persistence.TypedQuery
Bind the value of a Parameter object.
setParameter(Parameter<Calendar>, Calendar, TemporalType) - Method in interface javax.persistence.TypedQuery
Bind an instance of java.util.Calendar to a Parameter object.
setParameter(Parameter<Date>, Date, TemporalType) - Method in interface javax.persistence.TypedQuery
Bind an instance of java.util.Date to a Parameter object.
setParameter(String, Object) - Method in interface javax.persistence.TypedQuery
Bind an argument to a named parameter.
setParameter(String, Calendar, TemporalType) - Method in interface javax.persistence.TypedQuery
Bind an instance of java.util.Calendar to a named parameter.
setParameter(String, Date, TemporalType) - Method in interface javax.persistence.TypedQuery
Bind an instance of java.util.Date to a named parameter.
setParameter(int, Object) - Method in interface javax.persistence.TypedQuery
Bind an argument to a positional parameter.
setParameter(int, Calendar, TemporalType) - Method in interface javax.persistence.TypedQuery
Bind an instance of java.util.Calendar to a positional parameter.
setParameter(int, Date, TemporalType) - Method in interface javax.persistence.TypedQuery
Bind an instance of java.util.Date to a positional parameter.
setPersistenceProviderResolver(PersistenceProviderResolver) - Static method in class javax.persistence.spi.PersistenceProviderResolverHolder
Defines the persistence provider resolver used.
setPersistenceUnitName(String) - Method in interface javax.jdo.PersistenceManagerFactory
Sets the PersistenceUnitName for this PersistenceManagerFactory.
setPostLoad(boolean) - Method in interface javax.jdo.FetchGroup
Set the post-load property of this FetchGroup.
setProperty(String, Object) - Method in interface javax.persistence.EntityManager
Set an entity manager property or hint.
setRange(long, long) - Method in interface javax.jdo.Query
Set the range of results to return.
setRange(String) - Method in interface javax.jdo.Query
Set the range of results to return.
setReadOnly(boolean) - Method in interface javax.jdo.PersistenceManagerFactory
Sets the value for whether the datastore is to be considered read-only.
setRecursionDepth(String, int) - Method in interface javax.jdo.FetchGroup
Set the recursion-depth for this member.
setRestoreValues(boolean) - Method in interface javax.jdo.PersistenceManagerFactory
Set the default value for the RestoreValues property.
setRestoreValues(boolean) - Method in interface javax.jdo.Transaction
If true, at rollback, fields of newly persistent instances are restored to their values as of the beginning of the transaction, and the instances revert to transient.
setResult(String) - Method in interface javax.jdo.Query
Specifies what type of data this query should return.
setResultClass(Class) - Method in interface javax.jdo.Query
Specify the type of object in which to return each element of the result of invoking Query.execute() or one of its siblings.
setRetainValues(boolean) - Method in interface javax.jdo.PersistenceManagerFactory
Set the default RetainValues setting for all PersistenceManager instances obtained from this factory.
setRetainValues(boolean) - Method in interface javax.jdo.Transaction
If true, at commit instances retain their values and the instances transition to persistent-nontransactional.
setRollbackOnly() - Method in interface javax.jdo.Transaction
Sets the rollback-only status of the transaction to true.
setRollbackOnly() - Method in interface javax.persistence.EntityTransaction
Mark the current resource transaction so that the only possible outcome of the transaction is for the transaction to be rolled back.
setServerTimeZoneID(String) - Method in interface javax.jdo.PersistenceManagerFactory
Sets the TimeZone ID of the server associated with this PersistenceManagerFactory.
setShortField(PersistenceCapable, int, short, short) - Method in interface javax.jdo.spi.StateManager
Mark the field as modified by the user.
setStringField(PersistenceCapable, int, String, String) - Method in interface javax.jdo.spi.StateManager
Mark the field as modified by the user.
setSynchronization(Synchronization) - Method in interface javax.jdo.Transaction
The user can specify a Synchronization instance to be notified on transaction completions.
setTransactionIsolationLevel(String) - Method in interface javax.jdo.PersistenceManagerFactory
Set the value for transaction isolation level for this PMF.
setTransactionType(String) - Method in interface javax.jdo.PersistenceManagerFactory
Sets the TransactionType for this PersistenceManagerFactory.
setUnique(boolean) - Method in interface javax.jdo.Query
Specify that only the first result of the query should be returned, rather than a collection.
setUnmodifiable() - Method in interface javax.jdo.FetchGroup
Make this FetchGroup unmodifiable.
setUnmodifiable() - Method in interface javax.jdo.Query
The unmodifiable flag, when set, disallows further modification of the query, except for specifying the range, result class, and ignoreCache option.
setUserObject(Object) - Method in interface javax.jdo.PersistenceManager
The application can manage the PersistenceManager instances more easily by having an application object associated with each PersistenceManager instance.
SharedCacheMode - Enum in javax.persistence
Specifies how the provider must use a second-level cache for the persistence unit.
ShortIdentity - Class in javax.jdo.identity
This class is for identity with a single short field.
ShortIdentity(Class, short) - Constructor for class javax.jdo.identity.ShortIdentity
Constructor with class and key.
ShortIdentity(Class, Short) - Constructor for class javax.jdo.identity.ShortIdentity
Constructor with class and key.
ShortIdentity(Class, String) - Constructor for class javax.jdo.identity.ShortIdentity
Constructor with class and key.
ShortIdentity() - Constructor for class javax.jdo.identity.ShortIdentity
Constructor only for Externalizable.
SingleFieldIdentity - Class in javax.jdo.identity
This class is the abstract base class for all single field identity classes.
SingleFieldIdentity() - Constructor for class javax.jdo.identity.SingleFieldIdentity
Constructor only for Externalizable.
SingularAttribute<X,T> - Interface in javax.persistence.metamodel
Instances of the type SingularAttribute represents persistent single-valued properties or fields.
size(Expression<C>) - Method in interface javax.persistence.criteria.CriteriaBuilder
Create an expression that tests the size of a collection.
size(C) - Method in interface javax.persistence.criteria.CriteriaBuilder
Create an expression that tests the size of a collection.
some(Subquery<Y>) - Method in interface javax.persistence.criteria.CriteriaBuilder
Create a some expression over the subquery results.
SQL - Static variable in interface javax.jdo.Query
The string constant used as the first argument to PersistenceManager.newQuery(String,Object) to identify that the created query should use SQL semantics.
SqlResultSetMapping - Annotation Type in javax.persistence
Specifies the mapping of the result of a native SQL query.
SqlResultSetMappings - Annotation Type in javax.persistence
Is used to define one or more SqlResultSetMapping annotations.
sqrt(Expression<? extends Number>) - Method in interface javax.persistence.criteria.CriteriaBuilder
Create an expression that returns the square root of its argument.
StateInterrogation - Interface in javax.jdo.spi
This interface is implemented by a non-binary-compatible JDO implementation to provide state interrogation for non-enhanced persistent classes.
StateManager - Interface in javax.jdo.spi
This interface is the point of contact between managed instances of PersistenceCapable classes and the JDO implementation.
StaticMetamodel - Annotation Type in javax.persistence.metamodel
The StaticMetamodel annotation specifies that the class is a metamodel class that represents the entity, mapped superclass, or embeddable class designated by the value element.
STORE - Static variable in class javax.jdo.listener.InstanceLifecycleEvent
 
storeBooleanField(int, boolean) - Method in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
Store one field into the field manager.
storeByteField(int, byte) - Method in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
Store one field into the field manager.
StoreCallback - Interface in javax.jdo.listener
This interface is used to notify instances of store events.
storeCharField(int, char) - Method in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
Store one field into the field manager.
storeDoubleField(int, double) - Method in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
Store one field into the field manager.
storeFloatField(int, float) - Method in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
Store one field into the field manager.
storeIntField(int, int) - Method in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
Store one field into the field manager.
StoreLifecycleListener - Interface in javax.jdo.listener
This interface is implemented by listeners to be notified of store events.
storeLongField(int, long) - Method in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
Store one field into the field manager.
storeObjectField(int, Object) - Method in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
Store one field into the field manager.
storeShortField(int, short) - Method in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
Store one field into the field manager.
storeStringField(int, String) - Method in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
Store one field into the field manager.
StringIdentity - Class in javax.jdo.identity
This class is for identity with a single String field.
StringIdentity(Class, String) - Constructor for class javax.jdo.identity.StringIdentity
Constructor with class and key.
StringIdentity() - Constructor for class javax.jdo.identity.StringIdentity
Constructor only for Externalizable.
subquery(Class<U>) - Method in interface javax.persistence.criteria.AbstractQuery
Create a subquery of the query.
Subquery<T> - Interface in javax.persistence.criteria
The Subquery interface defines functionality that is specific to subqueries.
substring(Expression<String>, Expression<Integer>) - Method in interface javax.persistence.criteria.CriteriaBuilder
Create an expression for substring extraction.
substring(Expression<String>, int) - Method in interface javax.persistence.criteria.CriteriaBuilder
Create an expression for substring extraction.
substring(Expression<String>, Expression<Integer>, Expression<Integer>) - Method in interface javax.persistence.criteria.CriteriaBuilder
Create an expression for substring extraction.
substring(Expression<String>, int, int) - Method in interface javax.persistence.criteria.CriteriaBuilder
Create an expression for substring extraction.
sum(Expression<N>) - Method in interface javax.persistence.criteria.CriteriaBuilder
Create an aggregate expression applying the sum operation.
sum(Expression<? extends N>, Expression<? extends N>) - Method in interface javax.persistence.criteria.CriteriaBuilder
Create an expression that returns the sum of its arguments.
sum(Expression<? extends N>, N) - Method in interface javax.persistence.criteria.CriteriaBuilder
Create an expression that returns the sum of its arguments.
sum(N, Expression<? extends N>) - Method in interface javax.persistence.criteria.CriteriaBuilder
Create an expression that returns the sum of its arguments.
sumAsDouble(Expression<Float>) - Method in interface javax.persistence.criteria.CriteriaBuilder
Create an aggregate expression applying the sum operation to a Float-valued expression, returning a Double result.
sumAsLong(Expression<Integer>) - Method in interface javax.persistence.criteria.CriteriaBuilder
Create an aggregate expression applying the sum operation to an Integer-valued expression, returning a Long result.
supportedOptions() - Method in interface javax.jdo.PersistenceManagerFactory
The application can determine from the results of this method which optional features, and which query languages are supported by the JDO implementation.
Synchronization - Interface in javax.transaction
The Synchronization class is a JTA class that JDO depends on.

A B C D E F G H I J K L M N O P Q R S T U V W