Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

B32476-03

Serialized Form


Package oracle.toplink.descriptors

Class oracle.toplink.descriptors.AllFieldsLockingPolicy extends FieldsLockingPolicy implements Serializable

Class oracle.toplink.descriptors.ChangedFieldsLockingPolicy extends FieldsLockingPolicy implements Serializable

Class oracle.toplink.descriptors.ClassDescriptor extends java.lang.Object implements Serializable

Serialized Fields

javaClass

java.lang.Class<T> javaClass

javaClassName

java.lang.String javaClassName

tables

java.util.Vector<E> tables

primaryKeyFields

java.util.List<E> primaryKeyFields

mappings

java.util.Vector<E> mappings

lockableMappings

java.util.List<E> lockableMappings

queryKeys

java.util.Map<K,V> queryKeys

identityMapClass

java.lang.Class<T> identityMapClass

remoteIdentityMapClass

java.lang.Class<T> remoteIdentityMapClass

identityMapSize

int identityMapSize

remoteIdentityMapSize

int remoteIdentityMapSize

sequenceNumberName

java.lang.String sequenceNumberName

sequenceNumberField

oracle.toplink.internal.helper.DatabaseField sequenceNumberField

shouldAlwaysRefreshCache

boolean shouldAlwaysRefreshCache

shouldOnlyRefreshCacheIfNewerVersion

boolean shouldOnlyRefreshCacheIfNewerVersion

shouldDisableCacheHits

boolean shouldDisableCacheHits

shouldAlwaysRefreshCacheOnRemote

boolean shouldAlwaysRefreshCacheOnRemote

shouldDisableCacheHitsOnRemote

boolean shouldDisableCacheHitsOnRemote

alias

java.lang.String alias

shouldBeReadOnly

boolean shouldBeReadOnly

shouldAlwaysConformResultsInUnitOfWork

boolean shouldAlwaysConformResultsInUnitOfWork

isIsolated

boolean isIsolated

shouldRegisterResultsInUnitOfWork

boolean shouldRegisterResultsInUnitOfWork

eventManager

DescriptorEventManager eventManager

queryManager

DescriptorQueryManager queryManager

objectBuilder

oracle.toplink.internal.descriptors.ObjectBuilder objectBuilder

copyPolicy

CopyPolicy copyPolicy

instantiationPolicy

oracle.toplink.internal.descriptors.InstantiationPolicy instantiationPolicy

inheritancePolicy

InheritancePolicy inheritancePolicy

interfacePolicy

InterfacePolicy interfacePolicy

optimisticLockingPolicy

oracle.toplink.internal.descriptors.OptimisticLockingPolicy optimisticLockingPolicy

cascadeLockingPolicies

java.util.Vector<E> cascadeLockingPolicies

wrapperPolicy

WrapperPolicy wrapperPolicy

changePolicy

oracle.toplink.descriptors.changetracking.ObjectChangePolicy changePolicy

returningPolicy

ReturningPolicy returningPolicy

historyPolicy

HistoryPolicy historyPolicy

cmpPolicy

CMPPolicy cmpPolicy

fetchGroupManager

FetchGroupManager fetchGroupManager

properties

java.util.Map<K,V> properties
Additional properties may be added.


descriptorType

int descriptorType

shouldOrderMappings

boolean shouldOrderMappings

cacheInvalidationPolicy

CacheInvalidationPolicy cacheInvalidationPolicy

shouldAcquireCascadedLocks

boolean shouldAcquireCascadedLocks
PERF: Used to optimize cache locking to only acquire deferred locks when required (no-indirection).


hasSimplePrimaryKey

boolean hasSimplePrimaryKey
PERF: Compute and store if the primary key is simple (direct-mapped) to allow fast extraction.


cacheSynchronizationType

int cacheSynchronizationType
Configures how objects will be sent via cache synchronization, if synchronization is enabled.


unitOfWorkCacheIsolationLevel

int unitOfWorkCacheIsolationLevel
Configures how the unit of work uses the session cache.


isNativeConnectionRequired

boolean isNativeConnectionRequired
Allow connection unwrapping to be configured.

Class oracle.toplink.descriptors.CMPPolicy extends java.lang.Object implements Serializable

Serialized Fields

forceUpdate

int forceUpdate

updateAllFields

int updateAllFields

pessimisticLockingPolicy

PessimisticLockingPolicy pessimisticLockingPolicy
Allow the bean to always be locked as it enters a new transaction.


lifeCycleListener

oracle.toplink.internal.descriptors.CMPLifeCycleListener lifeCycleListener
Allows for the CMP life-cycle events to be intercepted from core by the CMP integration.


mappedClass

java.lang.Class<T> mappedClass
Class originally mapped, before anything was generated.


descriptor

ClassDescriptor descriptor

modificationDeferralLevel

int modificationDeferralLevel
The object deferral level. This controls when objects changes will be sent to the Database.


nonDeferredCreateTime

int nonDeferredCreateTime
This setting will allow customers to control when Toplink will issue the insert SQL for CMP beans.

Class oracle.toplink.descriptors.DescriptorEvent extends java.util.EventObject implements Serializable

Serialized Fields

eventCode

int eventCode
The code of the descriptor event being raised. This is an integer constant value from DescriptorEventManager.


query

DatabaseQuery query
The query causing the event.


record

Record record
Optionally a database row may be provided on some events, (such as aboutToUpdate).


descriptor

ClassDescriptor descriptor

originalObject

java.lang.Object originalObject
The source object represents the object the event is being raised on, some events also require a second object, for example the original object in a postClone.


changeSet

oracle.toplink.internal.sessions.ObjectChangeSet changeSet
For the post merge event it is possible that there has been a change set generated. This attribute will store the changeSet for the object just merged


session

oracle.toplink.internal.sessions.AbstractSession session
The session in which the event is raised.

Class oracle.toplink.descriptors.DescriptorEventManager extends java.lang.Object implements Serializable

Serialized Fields

descriptor

ClassDescriptor descriptor

eventSelectors

java.util.Vector<E> eventSelectors

excludeDefaultListeners

boolean excludeDefaultListeners

excludeSuperclassListeners

boolean excludeSuperclassListeners

hasAnyEventListeners

boolean hasAnyEventListeners
PERF: Cache if any events listener exist.

Class oracle.toplink.descriptors.DescriptorQueryManager extends java.lang.Object implements Serializable

Serialized Fields

doesExistQuery

DoesExistQuery doesExistQuery

descriptor

ClassDescriptor descriptor

hasCustomMultipleTableJoinExpression

boolean hasCustomMultipleTableJoinExpression

queryTimeout

int queryTimeout

Class oracle.toplink.descriptors.FieldsLockingPolicy extends java.lang.Object implements Serializable

Serialized Fields

descriptor

ClassDescriptor descriptor

allNonPrimaryKeyFields

java.util.Vector<E> allNonPrimaryKeyFields

Class oracle.toplink.descriptors.InheritancePolicy extends java.lang.Object implements Serializable

Serialized Fields

parentClass

java.lang.Class<T> parentClass

parentClassName

java.lang.String parentClassName

parentDescriptor

ClassDescriptor parentDescriptor

childDescriptors

java.util.Vector<E> childDescriptors

descriptor

ClassDescriptor descriptor

shouldAlwaysUseOuterJoin

boolean shouldAlwaysUseOuterJoin

useDescriptorsToValidateInheritedObjects

boolean useDescriptorsToValidateInheritedObjects

shouldOuterJoinSubclasses

boolean shouldOuterJoinSubclasses
Define if an outer join should be used to read subclasses.


isJoinedStrategy

boolean isJoinedStrategy

Class oracle.toplink.descriptors.InterfacePolicy extends java.lang.Object implements Serializable

Serialized Fields

parentInterfaces

java.util.Vector<E> parentInterfaces

parentInterfaceNames

java.util.Vector<E> parentInterfaceNames

parentDescriptors

java.util.Vector<E> parentDescriptors

childDescriptors

java.util.Vector<E> childDescriptors

descriptor

ClassDescriptor descriptor

implementorDescriptor

java.lang.Class<T> implementorDescriptor

implementorDescriptorClassName

java.lang.String implementorDescriptorClassName

Class oracle.toplink.descriptors.PessimisticLockingPolicy extends java.lang.Object implements Serializable

Serialized Fields

lockingMode

short lockingMode

Class oracle.toplink.descriptors.RelationalDescriptor extends ClassDescriptor implements Serializable

Class oracle.toplink.descriptors.ReturningPolicy extends java.lang.Object implements Serializable

Serialized Fields

descriptor

ClassDescriptor descriptor

infos

java.util.Vector<E> infos

main

java.util.Collection<E>[][] main

tableToVectorOfFieldsForGenerationMap

java.util.HashMap<K,V>[] tableToVectorOfFieldsForGenerationMap

isUsedToSetPrimaryKey

boolean isUsedToSetPrimaryKey

fieldsNotFromDescriptor_DefaultTable

java.util.Map<K,V> fieldsNotFromDescriptor_DefaultTable

fieldsNotFromDescriptor_OtherTables

java.util.Map<K,V> fieldsNotFromDescriptor_OtherTables

Class oracle.toplink.descriptors.SelectedFieldsLockingPolicy extends FieldsLockingPolicy implements Serializable

Serialized Fields

lockFieldsByTable

java.util.Map<K,V> lockFieldsByTable

lockFields

java.util.Vector<E> lockFields

Class oracle.toplink.descriptors.TimestampLockingPolicy extends VersionLockingPolicy implements Serializable

Serialized Fields

retrieveTimeFrom

int retrieveTimeFrom

Class oracle.toplink.descriptors.VersionLockingPolicy extends java.lang.Object implements Serializable

Serialized Fields

writeLockField

oracle.toplink.internal.helper.DatabaseField writeLockField

isCascaded

boolean isCascaded

lockValueStored

int lockValueStored

descriptor

ClassDescriptor descriptor

lockMapping

AbstractDirectMapping lockMapping
PERF: Cache the lock mapping if mapped with a direct mapping.


Package oracle.toplink.descriptors.changetracking

Class oracle.toplink.descriptors.changetracking.AttributeChangeTrackingPolicy extends ObjectChangeTrackingPolicy implements Serializable

Class oracle.toplink.descriptors.changetracking.CollectionChangeEvent extends java.beans.PropertyChangeEvent implements Serializable

Serialized Fields

Class oracle.toplink.descriptors.changetracking.DeferredChangeDetectionPolicy extends java.lang.Object implements Serializable

Class oracle.toplink.descriptors.changetracking.MapChangeEvent extends CollectionChangeEvent implements Serializable

Serialized Fields

Class oracle.toplink.descriptors.changetracking.ObjectChangeTrackingPolicy extends DeferredChangeDetectionPolicy implements Serializable


Package oracle.toplink.descriptors.copying

Class oracle.toplink.descriptors.copying.AbstractCopyPolicy extends java.lang.Object implements Serializable

Serialized Fields

descriptor

ClassDescriptor descriptor

Class oracle.toplink.descriptors.copying.CloneCopyPolicy extends AbstractCopyPolicy implements Serializable

Serialized Fields

methodName

java.lang.String methodName
Allow for clone method to be specified.


workingCopyMethodName

java.lang.String workingCopyMethodName

Class oracle.toplink.descriptors.copying.InstantiationCopyPolicy extends AbstractCopyPolicy implements Serializable


Package oracle.toplink.descriptors.invalidation

Class oracle.toplink.descriptors.invalidation.CacheInvalidationPolicy extends java.lang.Object implements Serializable

Serialized Fields

shouldUpdateReadTimeOnUpdate

boolean shouldUpdateReadTimeOnUpdate
this will represent objects that do not expire


shouldRefreshInvalidObjectsInUnitOfWork

boolean shouldRefreshInvalidObjectsInUnitOfWork
Determines if expired object registered in the unit of work should be refreshed, default true.

Class oracle.toplink.descriptors.invalidation.DailyCacheInvalidationPolicy extends CacheInvalidationPolicy implements Serializable

Serialized Fields

expiryTime

java.util.Calendar expiryTime

previousExpiry

java.util.Calendar previousExpiry

Class oracle.toplink.descriptors.invalidation.NoExpiryCacheInvalidationPolicy extends CacheInvalidationPolicy implements Serializable

Class oracle.toplink.descriptors.invalidation.TimeToLiveCacheInvalidationPolicy extends CacheInvalidationPolicy implements Serializable

Serialized Fields

timeToLive

long timeToLive

Package oracle.toplink.eis

Class oracle.toplink.eis.EISConnectionSpec extends java.lang.Object implements Serializable

Serialized Fields

connectionSpec

javax.resource.cci.ConnectionSpec connectionSpec

connectionFactory

javax.resource.cci.ConnectionFactory connectionFactory

context

javax.naming.Context context

name

javax.naming.Name name

log

java.io.Writer log

Class oracle.toplink.eis.EISDescriptor extends ClassDescriptor implements Serializable

Serialized Fields

dataFormat

java.lang.String dataFormat
Define the type of data the descriptor maps to.


namespaceResolver

NamespaceResolver namespaceResolver
Allow namespaces to be specified for XML type descriptors.

Class oracle.toplink.eis.EISDOMRecord extends DOMRecord implements Serializable

Serialized Fields

record

javax.resource.cci.Record record
The original adapter record.


recordName

java.lang.String recordName
The record name.


recordShortDescription

java.lang.String recordShortDescription
The record name.

Class oracle.toplink.eis.EISException extends DatabaseException implements Serializable

Class oracle.toplink.eis.EISLogin extends DatasourceLogin implements Serializable

Class oracle.toplink.eis.EISMappedRecord extends oracle.toplink.internal.sessions.AbstractRecord implements Serializable

Serialized Fields

record

java.util.Map<K,V> record

accessor

EISAccessor accessor

Class oracle.toplink.eis.EISPlatform extends oracle.toplink.internal.databaseaccess.DatasourcePlatform implements Serializable

Serialized Fields

isIndexedRecordSupported

boolean isIndexedRecordSupported

isMappedRecordSupported

boolean isMappedRecordSupported

isDOMRecordSupported

boolean isDOMRecordSupported

shouldConvertDataToStrings

boolean shouldConvertDataToStrings
Can be used for adapters that only support String data/XML.


supportsLocalTransactions

boolean supportsLocalTransactions
Allows for usage of transaction to be disabled if not supported.


requiresAutoCommit

boolean requiresAutoCommit
Can be used if a commit is required after every interaction outside of a local transaction.


recordConverter

RecordConverter recordConverter
Can be used to convert from an adapter specific record.


domMethod

java.lang.reflect.Method domMethod
Used to reflectively provide XML record support as DOMRecord is not part of the JCA-CCI spec.

Class oracle.toplink.eis.EISSequence extends QuerySequence implements Serializable


Package oracle.toplink.eis.adapters.aq

Class oracle.toplink.eis.adapters.aq.AQEISConnectionSpec extends EISConnectionSpec implements Serializable

Class oracle.toplink.eis.adapters.aq.AQPlatform extends EISPlatform implements Serializable


Package oracle.toplink.eis.adapters.attunity

Class oracle.toplink.eis.adapters.attunity.AttunityConnectionSpec extends EISConnectionSpec implements Serializable

Class oracle.toplink.eis.adapters.attunity.AttunityPlatform extends EISPlatform implements Serializable


Package oracle.toplink.eis.adapters.blackbox

Class oracle.toplink.eis.adapters.blackbox.BlackboxConnectionSpec extends EISConnectionSpec implements Serializable

Class oracle.toplink.eis.adapters.blackbox.BlackboxPlatform extends EISPlatform implements Serializable


Package oracle.toplink.eis.adapters.jms

Class oracle.toplink.eis.adapters.jms.JMSEISConnectionSpec extends EISConnectionSpec implements Serializable

Class oracle.toplink.eis.adapters.jms.JMSPlatform extends EISPlatform implements Serializable


Package oracle.toplink.eis.adapters.mqseries

Class oracle.toplink.eis.adapters.mqseries.MQConnectionSpec extends JMSEISConnectionSpec implements Serializable

Class oracle.toplink.eis.adapters.mqseries.MQPlatform extends JMSPlatform implements Serializable


Package oracle.toplink.eis.adapters.xmlfile

Class oracle.toplink.eis.adapters.xmlfile.XMLFileEISConnectionSpec extends EISConnectionSpec implements Serializable

Class oracle.toplink.eis.adapters.xmlfile.XMLFilePlatform extends EISPlatform implements Serializable

Class oracle.toplink.eis.adapters.xmlfile.XMLFileSequence extends EISSequence implements Serializable


Package oracle.toplink.eis.interactions

Class oracle.toplink.eis.interactions.EISInteraction extends oracle.toplink.internal.databaseaccess.DatasourceCall implements Serializable

Serialized Fields

interactionSpec

javax.resource.cci.InteractionSpec interactionSpec
Adapter specific interaction spec.


functionName

java.lang.String functionName
Name of the function the interaction describes.


inputRecordName

java.lang.String inputRecordName
Name to pass to the input record creation.


properties

java.util.Map<K,V> properties
Adapter specific properties may be added.


inputRow

oracle.toplink.internal.sessions.AbstractRecord inputRow
Holds database row of input values.


arguments

java.util.Vector<E> arguments
Defines the arguments to the interaction, these can be the values or argument names/fields the values come from.


outputArgumentNames

java.util.Vector<E> outputArgumentNames
Defines the output argument names as defined in the output record for the interaction. This is shared as indexed interaction may still have mapped results.


outputArguments

java.util.Vector<E> outputArguments
Defines the field values the output arguments of the interaction map to. These are order dependent with the names.


outputResultPath

java.lang.String outputResultPath
Path to the desired output record if nested.

Class oracle.toplink.eis.interactions.IndexedInteraction extends EISInteraction implements Serializable

Class oracle.toplink.eis.interactions.MappedInteraction extends EISInteraction implements Serializable

Serialized Fields

inputResultPath

java.lang.String inputResultPath

argumentNames

java.util.Vector<E> argumentNames

Class oracle.toplink.eis.interactions.QueryStringInteraction extends MappedInteraction implements Serializable

Serialized Fields

queryString

java.lang.String queryString

Class oracle.toplink.eis.interactions.XMLInteraction extends MappedInteraction implements Serializable

Serialized Fields

inputRootElementName

java.lang.String inputRootElementName
The root element name to use for the input DOM.


outputRootElementName

java.lang.String outputRootElementName
The root element name to use for the output DOM.

Class oracle.toplink.eis.interactions.XQueryInteraction extends XMLInteraction implements Serializable

Serialized Fields

xQueryString

java.lang.String xQueryString

Package oracle.toplink.eis.mappings

Class oracle.toplink.eis.mappings.EISCompositeCollectionMapping extends AbstractCompositeCollectionMapping implements Serializable

Class oracle.toplink.eis.mappings.EISCompositeDirectCollectionMapping extends AbstractCompositeDirectCollectionMapping implements Serializable

Class oracle.toplink.eis.mappings.EISCompositeObjectMapping extends AbstractCompositeObjectMapping implements Serializable

Class oracle.toplink.eis.mappings.EISDirectMapping extends AbstractDirectMapping implements Serializable

Class oracle.toplink.eis.mappings.EISOneToManyMapping extends CollectionMapping implements Serializable

Serialized Fields

isForeignKeyRelationship

boolean isForeignKeyRelationship
Keeps track if any of the fields are foreign keys.


foreignKeyGroupingElement

XMLField foreignKeyGroupingElement
The grouping-element field.

Class oracle.toplink.eis.mappings.EISOneToOneMapping extends ObjectReferenceMapping implements Serializable

Serialized Fields

sourceToTargetKeyFields

java.util.Map<K,V> sourceToTargetKeyFields
Maps the source foreign/primary key fields to the target primary/foreign key fields.


targetToSourceKeyFields

java.util.Map<K,V> targetToSourceKeyFields
Maps the target primary/foreign key fields to the source foreign/primary key fields.


shouldVerifyDelete

boolean shouldVerifyDelete
These are used for non-unit of work modification to check if the value of the 1-1 was changed and a deletion is required.

Class oracle.toplink.eis.mappings.EISTransformationMapping extends AbstractTransformationMapping implements Serializable


Package oracle.toplink.ejb

Class oracle.toplink.ejb.EJBWrapperPolicy extends java.lang.Object implements Serializable

Serialized Fields

descriptor

ClassDescriptor descriptor

primaryKeyClass

java.lang.Class<T> primaryKeyClass

homeInterface

java.lang.Class<T> homeInterface

remoteInterface

java.lang.Class<T> remoteInterface

homeName

java.lang.String homeName

hasCustomPrimaryKey

boolean hasCustomPrimaryKey
Added to separate custom (such as AccountPK) from non-custom (such as java.lang.Integer)


Package oracle.toplink.ejb.bmp

Class oracle.toplink.ejb.bmp.BMPLocalWrapperPolicy extends BMPWrapperPolicy implements Serializable

Class oracle.toplink.ejb.bmp.BMPWrapperPolicy extends EJBWrapperPolicy implements Serializable

Serialized Fields

homeFindByPrimaryKeyMethod

java.lang.reflect.Method homeFindByPrimaryKeyMethod

contextProperties

java.util.Hashtable<K,V> contextProperties
This variable stores the properties required when creating the initialContext


Package oracle.toplink.ejb.cmp

Class oracle.toplink.ejb.cmp.EjbCollection extends EJBIndirectList implements Serializable


Package oracle.toplink.ejb.cmp.wls

Package oracle.toplink.ejb.cmp.wls11

Package oracle.toplink.exceptions

Class oracle.toplink.exceptions.CacheSynchCommunicationException extends TopLinkException implements Serializable

Class oracle.toplink.exceptions.CacheSynchronizationException extends TopLinkException implements Serializable

Serialized Fields

errors

java.util.Vector<E> errors
Deprecated. 

Class oracle.toplink.exceptions.CommunicationException extends TopLinkException implements Serializable

Class oracle.toplink.exceptions.ConcurrencyException extends TopLinkException implements Serializable

Class oracle.toplink.exceptions.ConversionException extends TopLinkException implements Serializable

Serialized Fields

classToConvertTo

java.lang.Class<T> classToConvertTo

Class oracle.toplink.exceptions.DatabaseException extends TopLinkException implements Serializable

Serialized Fields

exception

java.sql.SQLException exception

isCommunicationFailure

boolean isCommunicationFailure

Class oracle.toplink.exceptions.DefaultMappingException extends TopLinkException implements Serializable

Class oracle.toplink.exceptions.DescriptorException extends ValidationException implements Serializable

Class oracle.toplink.exceptions.DiscoveryException extends RemoteCommandManagerException implements Serializable

Class oracle.toplink.exceptions.EJBJarXMLException extends TopLinkException implements Serializable

Class oracle.toplink.exceptions.EJBQLException extends TopLinkException implements Serializable

Serialized Fields

internalExceptions

java.util.Collection<E> internalExceptions

Class oracle.toplink.exceptions.EntityManagerSetupException extends TopLinkException implements Serializable

Class oracle.toplink.exceptions.IntegrityChecker extends java.lang.Object implements Serializable

Serialized Fields

caughtExceptions

java.util.Vector<E> caughtExceptions
To add all the Descriptor exceptions


tables

java.util.Vector<E> tables
To load the tables from database


shouldCatchExceptions

boolean shouldCatchExceptions
To know that should we catch all the descriptors exceptions or not


shouldCheckDatabase

boolean shouldCheckDatabase
To know that should we check database tables or not


shouldCheckInstantiationPolicy

boolean shouldCheckInstantiationPolicy
To know that should we check InstantiationPolicy or not

Class oracle.toplink.exceptions.IntegrityException extends ValidationException implements Serializable

Serialized Fields

integrityChecker

IntegrityChecker integrityChecker

Class oracle.toplink.exceptions.JAXBException extends TopLinkException implements Serializable

Class oracle.toplink.exceptions.JMSProcessingException extends TopLinkException implements Serializable

Class oracle.toplink.exceptions.JPQLException extends TopLinkException implements Serializable

Serialized Fields

internalExceptions

java.util.Collection<E> internalExceptions

Class oracle.toplink.exceptions.MigrationUtilityException extends TopLinkException implements Serializable

Class oracle.toplink.exceptions.OptimisticLockException extends TopLinkException implements Serializable

Class oracle.toplink.exceptions.PersistenceUnitLoadingException extends TopLinkException implements Serializable

Serialized Fields

resourceName

java.lang.String resourceName

Class oracle.toplink.exceptions.QueryException extends ValidationException implements Serializable

Class oracle.toplink.exceptions.RemoteCommandManagerException extends TopLinkException implements Serializable

Class oracle.toplink.exceptions.SDOException extends TopLinkException implements Serializable

Class oracle.toplink.exceptions.SessionLoaderException extends TopLinkException implements Serializable

Serialized Fields

exceptionList

java.util.Vector<E> exceptionList

Class oracle.toplink.exceptions.StaticWeaveException extends TopLinkException implements Serializable

Serialized Fields

resourceName

java.lang.String resourceName

Class oracle.toplink.exceptions.SynchronizationException extends TopLinkException implements Serializable

Class oracle.toplink.exceptions.TopLinkException extends java.lang.RuntimeException implements Serializable

Serialized Fields

internalException

java.lang.Throwable internalException

indentationString

java.lang.String indentationString

errorCode

int errorCode

hasBeenLogged

boolean hasBeenLogged

Class oracle.toplink.exceptions.TransactionException extends TopLinkException implements Serializable

Class oracle.toplink.exceptions.ValidationException extends TopLinkException implements Serializable

Class oracle.toplink.exceptions.XMLConversionException extends TopLinkException implements Serializable

Class oracle.toplink.exceptions.XMLMarshalException extends ValidationException implements Serializable

Class oracle.toplink.exceptions.XMLParseException extends TopLinkException implements Serializable


Package oracle.toplink.expressions

Class oracle.toplink.expressions.Expression extends java.lang.Object implements Serializable

serialVersionUID: -5979150600092006081L

Serialized Fields

selectIfOrderedBy

boolean selectIfOrderedBy

hashCode

int hashCode
PERF: Cache the hashCode.

Class oracle.toplink.expressions.ExpressionBuilder extends oracle.toplink.internal.expressions.ObjectExpression implements Serializable

Serialized Fields

queryClass

java.lang.Class<T> queryClass

statement

oracle.toplink.internal.expressions.SQLSelectStatement statement

viewTable

oracle.toplink.internal.helper.DatabaseTable viewTable

aliasedViewTable

oracle.toplink.internal.helper.DatabaseTable aliasedViewTable

wasQueryClassSetInternally

boolean wasQueryClassSetInternally

wasAdditionJoinCriteriaUsed

boolean wasAdditionJoinCriteriaUsed

Class oracle.toplink.expressions.ExpressionOperator extends java.lang.Object implements Serializable

serialVersionUID: -7066100204792043980L

Serialized Fields

selector

int selector

databaseStrings

java.lang.String[] databaseStrings

isPrefix

boolean isPrefix

isRepeating

boolean isRepeating

nodeClass

java.lang.Class<T> nodeClass

type

int type

argumentIndices

int[] argumentIndices

javaStrings

java.lang.String[] javaStrings

Package oracle.toplink.history

Class oracle.toplink.history.AsOfClause extends java.lang.Object implements Serializable

Serialized Fields

value

java.lang.Object value

Class oracle.toplink.history.AsOfSCNClause extends AsOfClause implements Serializable

Class oracle.toplink.history.HistoryPolicy extends java.lang.Object implements Serializable

Serialized Fields

descriptor

ClassDescriptor descriptor

mapping

DatabaseMapping mapping

historicalTables

java.util.Vector<E> historicalTables

startFields

java.util.Vector<E> startFields

endFields

java.util.Vector<E> endFields

shouldHandleWrites

boolean shouldHandleWrites

usesLocalTime

boolean usesLocalTime

Package oracle.toplink.indirection

Class oracle.toplink.indirection.EJBIndirectList extends IndirectList implements Serializable

Class oracle.toplink.indirection.EJBIndirectSet extends IndirectSet implements Serializable

Class oracle.toplink.indirection.IndirectList extends java.util.Vector implements Serializable

Serialized Fields

delegate

java.util.Vector<E> delegate
Reduce type casting.


valueHolder

ValueHolderInterface valueHolder
Delegate indirection behavior to a value holder.


initialCapacity

int initialCapacity
Store initial size for lazy init.

Class oracle.toplink.indirection.IndirectMap extends java.util.Hashtable implements Serializable

Serialized Fields

delegate

java.util.Hashtable<K,V> delegate
Reduce type casting


valueHolder

ValueHolderInterface valueHolder
Delegate indirection behavior to a value holder


initialCapacity

int initialCapacity
Store initial size for lazy init.


loadFactor

float loadFactor
Store load factor for lazy init.

Class oracle.toplink.indirection.IndirectSet extends java.lang.Object implements Serializable

Serialized Fields

delegate

java.util.Set<E> delegate
Reduce type casting


valueHolder

ValueHolderInterface valueHolder
Delegate indirection behavior to a value holder


attributeName

java.lang.String attributeName
The mapping attribute name, used to raise change events.


initialCapacity

int initialCapacity
Store initial size for lazy init.


loadFactor

float loadFactor
Store load factor for lazy init.

Class oracle.toplink.indirection.ValueHolder extends java.lang.Object implements Serializable

Serialized Fields

value

java.lang.Object value
Stores the wrapped object.


isCoordinatedWithProperty

boolean isCoordinatedWithProperty
The two variable below are used as part of the implementation of WeavedAttributeValueHolderInterface They are used to track whether a valueholder that has been weaved into a class is coordinated with the underlying property


isNewlyWeavedValueHolder

boolean isNewlyWeavedValueHolder

Package oracle.toplink.jndi

Class oracle.toplink.jndi.JNDIConnector extends java.lang.Object implements Serializable

Serialized Fields

dataSource

javax.sql.DataSource dataSource

context

javax.naming.Context context

name

java.lang.String name

lookupType

int lookupType

Package oracle.toplink.libraries.asm.tree.analysis

Class oracle.toplink.libraries.asm.tree.analysis.AnalyzerException extends java.lang.Exception implements Serializable


Package oracle.toplink.logging

Class oracle.toplink.logging.DefaultSessionLog extends DefaultSessionLog implements Serializable

Class oracle.toplink.logging.SessionLogEntry extends SessionLogEntry implements Serializable


Package oracle.toplink.mappings

Class oracle.toplink.mappings.AggregateCollectionMapping extends CollectionMapping implements Serializable

Class oracle.toplink.mappings.AggregateMapping extends DatabaseMapping implements Serializable

Serialized Fields

referenceClass

java.lang.Class<T> referenceClass
Stores a reference class


referenceClassName

java.lang.String referenceClassName

referenceDescriptor

ClassDescriptor referenceDescriptor
The descriptor of the reference class

Class oracle.toplink.mappings.AggregateObjectMapping extends AggregateMapping implements Serializable

Serialized Fields

isNullAllowed

boolean isNullAllowed
If all the fields in the database row for the aggregate object are NULL, then, by default, TopLink will place a null in the appropriate source object (as opposed to an aggregate object filled with nulls). To change this behavior, set the value of this variable to false. Then TopLink will build a new instance of the aggregate object that is filled with nulls and place it in the source object.

Class oracle.toplink.mappings.AttributeAccessor extends java.lang.Object implements Serializable

Serialized Fields

attributeName

java.lang.String attributeName
Stores the name of the attribute

Class oracle.toplink.mappings.CollectionMapping extends ForeignReferenceMapping implements Serializable

Serialized Fields

containerPolicy

oracle.toplink.internal.queryframework.ContainerPolicy containerPolicy

Class oracle.toplink.mappings.DatabaseMapping extends java.lang.Object implements Serializable

Serialized Fields

descriptor

ClassDescriptor descriptor
ClassDescriptor to which this mapping belongs to


attributeAccessor

AttributeAccessor attributeAccessor
Wrapper to store the reference objects.


isReadOnly

boolean isReadOnly
Makes this mapping read only. No write are performed on it. Default is false


isOptional

boolean isOptional
Specifies whether this mapping is optional (i.e. field may be null). Used for DDL generation.


isLazy

boolean isLazy
Specifies whether this mapping is lazy, this means not included in the default fetch group.


fields

java.util.Vector<E> fields
Fields associated with the mappings are cached


isRemotelyInitialized

boolean isRemotelyInitialized
It is needed only in remote initialization and mapping is in parent descriptor


weight

java.lang.Integer weight
This is a TopLink defined attribute that allows us to sort the mappings


properties

java.util.Map<K,V> properties
Allow user defined properties.


primaryKeyMapping

boolean primaryKeyMapping
PERF: Used as a quick check to see if this mapping is a primary key mapping, set by the object builder during initialization.


attributeName

java.lang.String attributeName
PERF: Cache the mappings attribute name.

Class oracle.toplink.mappings.DirectCollectionMapping extends CollectionMapping implements Serializable

Serialized Fields

valueConverter

Converter valueConverter
Allows user defined conversion between the object value and the database value.


valueConverterClassName

java.lang.String valueConverterClassName

historyPolicy

HistoryPolicy historyPolicy

Class oracle.toplink.mappings.DirectMapMapping extends DirectCollectionMapping implements Serializable

Serialized Fields

directKeyField

oracle.toplink.internal.helper.DatabaseField directKeyField
The direct key field name is converted and stored


keyConverter

Converter keyConverter
Allows user defined conversion between the object attribute value and the database value.


keyConverterClassName

java.lang.String keyConverterClassName

Class oracle.toplink.mappings.DirectToFieldMapping extends AbstractDirectMapping implements Serializable

Class oracle.toplink.mappings.ForeignReferenceMapping extends DatabaseMapping implements Serializable

Serialized Fields

referenceClass

java.lang.Class<T> referenceClass
This is used only in descriptor proxy in remote session


referenceClassName

java.lang.String referenceClassName

isPrivateOwned

boolean isPrivateOwned
Indicates whether the referenced object is privately owned or not.


usesBatchReading

boolean usesBatchReading
Indicates whether the referenced object should always be batch read on read all queries.


indirectionPolicy

oracle.toplink.internal.indirection.IndirectionPolicy indirectionPolicy
Implements indirection behavior


relationshipPartner

DatabaseMapping relationshipPartner
Used to reference the other half of a bi-directional relationship.


relationshipPartnerAttributeName

java.lang.String relationshipPartnerAttributeName
Set by users, used to retreive the backpointer for this mapping


cascadePersist

boolean cascadePersist
Cascading flags used by the EntityManager


cascadeMerge

boolean cascadeMerge

cascadeRefresh

boolean cascadeRefresh

cascadeRemove

boolean cascadeRemove

joinFetch

int joinFetch
Define if the relationship should always be join fetched.

Class oracle.toplink.mappings.ManyToManyMapping extends CollectionMapping implements Serializable

Serialized Fields

historyPolicy

HistoryPolicy historyPolicy

Class oracle.toplink.mappings.ObjectReferenceMapping extends ForeignReferenceMapping implements Serializable

Serialized Fields

isForeignKeyRelationship

boolean isForeignKeyRelationship
Keeps track if any of the fields are foreign keys.


foreignKeyFields

java.util.Vector<E> foreignKeyFields
Keeps track of which fields are foreign keys on a per field basis (can have mixed foreign key relationships).

Class oracle.toplink.mappings.ObjectTypeMapping extends DirectToFieldMapping implements Serializable

Class oracle.toplink.mappings.OneToManyMapping extends CollectionMapping implements Serializable

Class oracle.toplink.mappings.OneToOneMapping extends ObjectReferenceMapping implements Serializable

Serialized Fields

sourceToTargetKeyFields

java.util.Map<K,V> sourceToTargetKeyFields
Maps the source foreign/primary key fields to the target primary/foreign key fields.


targetToSourceKeyFields

java.util.Map<K,V> targetToSourceKeyFields
Maps the target primary/foreign key fields to the source foreign/primary key fields.


shouldVerifyDelete

boolean shouldVerifyDelete
These are used for non-unit of work modification to check if the value of the 1-1 was changed and a deletion is required.

Class oracle.toplink.mappings.SerializedObjectMapping extends DirectToFieldMapping implements Serializable

Class oracle.toplink.mappings.TransformationMapping extends AbstractTransformationMapping implements Serializable

Class oracle.toplink.mappings.TypeConversionMapping extends DirectToFieldMapping implements Serializable

Class oracle.toplink.mappings.VariableOneToOneMapping extends ObjectReferenceMapping implements Serializable

Serialized Fields

typeField

oracle.toplink.internal.helper.DatabaseField typeField

sourceToTargetQueryKeyNames

java.util.Map<K,V> sourceToTargetQueryKeyNames

typeIndicatorTranslation

java.util.Map<K,V> typeIndicatorTranslation

typeIndicatorNameTranslation

java.util.Map<K,V> typeIndicatorNameTranslation
parallel table typeIndicatorTranslation used prior to initialization to avoid type indicators on Mapping Workbench


Package oracle.toplink.mappings.converters

Class oracle.toplink.mappings.converters.ClassInstanceConverter extends java.lang.Object implements Serializable

Serialized Fields

mapping

DatabaseMapping mapping

Class oracle.toplink.mappings.converters.EnumTypeConverter extends ObjectTypeConverter implements Serializable

Serialized Fields

m_enumClass

java.lang.Class<T> m_enumClass

m_enumClassName

java.lang.String m_enumClassName

Class oracle.toplink.mappings.converters.ObjectTypeConverter extends java.lang.Object implements Serializable

Serialized Fields

mapping

DatabaseMapping mapping

attributeToFieldValues

java.util.Map<K,V> attributeToFieldValues

Class oracle.toplink.mappings.converters.SerializedObjectConverter extends java.lang.Object implements Serializable

Serialized Fields

mapping

DatabaseMapping mapping

Class oracle.toplink.mappings.converters.TypeConversionConverter extends java.lang.Object implements Serializable

Serialized Fields

mapping

DatabaseMapping mapping

dataClass

java.lang.Class<T> dataClass
Field type


dataClassName

java.lang.String dataClassName

objectClass

java.lang.Class<T> objectClass
Object type


objectClassName

java.lang.String objectClassName

Package oracle.toplink.mappings.foundation

Class oracle.toplink.mappings.foundation.AbstractCompositeCollectionMapping extends AggregateMapping implements Serializable

Serialized Fields

field

oracle.toplink.internal.helper.DatabaseField field
The aggregate objects are stored in a single field.


containerPolicy

oracle.toplink.internal.queryframework.ContainerPolicy containerPolicy
This determines the type of container used to hold the aggregate objects.


converter

Converter converter
Allows user defined conversion between the object attribute value and the database value.

Class oracle.toplink.mappings.foundation.AbstractCompositeDirectCollectionMapping extends DatabaseMapping implements Serializable

Serialized Fields

field

oracle.toplink.internal.helper.DatabaseField field
This is the field holding the nested collection.


elementDataTypeName

java.lang.String elementDataTypeName
This is the "data type" associated with each element in the nested collection. Depending on the data store, this could be optional.


valueConverter

Converter valueConverter
Allows user defined conversion between the object value and the database value.


containerPolicy

oracle.toplink.internal.queryframework.ContainerPolicy containerPolicy
This determines the type of container used to hold the nested collection in the object.

Class oracle.toplink.mappings.foundation.AbstractCompositeObjectMapping extends AggregateMapping implements Serializable

Serialized Fields

field

oracle.toplink.internal.helper.DatabaseField field
The aggregate object is stored in a single field.


converter

Converter converter
Allows user defined conversion between the object attribute value and the database value.

Class oracle.toplink.mappings.foundation.AbstractDirectMapping extends DatabaseMapping implements Serializable

Serialized Fields

field

oracle.toplink.internal.helper.DatabaseField field
DatabaseField which this mapping represents.


converter

Converter converter
Allows user defined conversion between the object attribute value and the database value.


converterClassName

java.lang.String converterClassName

isMutable

java.lang.Boolean isMutable
PERF: Indicates if this mapping's attribute is a simple atomic value and cannot be modified, only replaced. This is a tri-state to allow user to set to true or false, as default is false but some data-types such as Calendar or byte[] or converter types may be desired to be used as mutable.

Class oracle.toplink.mappings.foundation.AbstractTransformationMapping extends DatabaseMapping implements Serializable

Serialized Fields

attributeTransformerClassName

java.lang.String attributeTransformerClassName
Name of the class which implements AttributeTransformer to be used to retrieve the attribute value


attributeTransformer

AttributeTransformer attributeTransformer
attributeTransformerClassName is converter to an instance of AttributeTransformer


fieldTransformations

java.util.Vector<E> fieldTransformations
Stores field name and the class name of a FieldTransformer in a vector to preserve order


fieldToTransformers

java.util.Vector<E> fieldToTransformers
The TransformerClassNames are converted into instances of FieldTransformer


isMutable

boolean isMutable
PERF: Indicates if this mapping's attribute is a simple value which cannot be modified only replaced.


indirectionPolicy

oracle.toplink.internal.indirection.IndirectionPolicy indirectionPolicy
Implements indirection behavior


Package oracle.toplink.mappings.transformers

Class oracle.toplink.mappings.transformers.AttributeTransformerAdapter extends java.lang.Object implements Serializable

Class oracle.toplink.mappings.transformers.ConstantTransformer extends FieldTransformerAdapter implements Serializable

Serialized Fields

value

java.lang.Object value

Class oracle.toplink.mappings.transformers.FieldTransformerAdapter extends java.lang.Object implements Serializable

Class oracle.toplink.mappings.transformers.MethodBasedAttributeTransformer extends java.lang.Object implements Serializable

Serialized Fields

mapping

AbstractTransformationMapping mapping

methodName

java.lang.String methodName

Class oracle.toplink.mappings.transformers.MethodBasedFieldTransformer extends java.lang.Object implements Serializable

Serialized Fields

methodName

java.lang.String methodName

mapping

AbstractTransformationMapping mapping

Package oracle.toplink.objectrelational

Class oracle.toplink.objectrelational.ArrayMapping extends SDKDirectCollectionMapping implements Serializable

Class oracle.toplink.objectrelational.NestedTableMapping extends CollectionMapping implements Serializable

Serialized Fields

nestedMapping

DatabaseMapping nestedMapping

field

oracle.toplink.internal.helper.DatabaseField field
A ref is always stored in a single field.


structureName

java.lang.String structureName
Arrays require a structure name, this is the ADT defined for the VARRAY.

Class oracle.toplink.objectrelational.ObjectArrayMapping extends SDKAggregateCollectionMapping implements Serializable

Serialized Fields

structureName

java.lang.String structureName
Arrays require a structure name, this is the ADT defined for the VARRAY.

Class oracle.toplink.objectrelational.ObjectRelationalDescriptor extends RelationalDescriptor implements Serializable

Serialized Fields

structureName

java.lang.String structureName

orderedFields

java.util.Vector<E> orderedFields

Class oracle.toplink.objectrelational.ReferenceMapping extends ObjectReferenceMapping implements Serializable

Serialized Fields

field

oracle.toplink.internal.helper.DatabaseField field
A ref is always stored in a single field.

Class oracle.toplink.objectrelational.StructureMapping extends SDKAggregateObjectMapping implements Serializable


Package oracle.toplink.ox

Class oracle.toplink.ox.XMLDescriptor extends ClassDescriptor implements Serializable

Serialized Fields

namespaceResolver

NamespaceResolver namespaceResolver

schemaReference

XMLSchemaReference schemaReference

shouldPreserveDocument

boolean shouldPreserveDocument

defaultRootElementField

XMLField defaultRootElementField

sequencedObject

boolean sequencedObject

isWrapper

boolean isWrapper

Class oracle.toplink.ox.XMLField extends oracle.toplink.internal.helper.DatabaseField implements Serializable

Serialized Fields

namespaceResolver

NamespaceResolver namespaceResolver

schemaType

javax.xml.namespace.QName schemaType

xPathFragment

oracle.toplink.internal.ox.XPathFragment xPathFragment

lastXPathFragment

oracle.toplink.internal.ox.XPathFragment lastXPathFragment

isCDATA

boolean isCDATA

usesSingleNode

boolean usesSingleNode
Makes this maintain the collection of items in a single attribute or element instead of having one element per item in the collection. Default is false


userXMLTypes

java.util.HashMap<K,V> userXMLTypes

userJavaTypes

java.util.HashMap<K,V> userJavaTypes

isTypedTextField

boolean isTypedTextField

leafElementType

javax.xml.namespace.QName leafElementType

Class oracle.toplink.ox.XMLLogin extends DatasourceLogin implements Serializable

Serialized Fields

equalNamespaceResolvers

boolean equalNamespaceResolvers

documentPreservationPolicy

DocumentPreservationPolicy documentPreservationPolicy

Class oracle.toplink.ox.XMLUnionField extends XMLField implements Serializable

Serialized Fields

schemaTypes

java.util.ArrayList<E> schemaTypes

Package oracle.toplink.ox.jaxb

Class oracle.toplink.ox.jaxb.JAXBTypesafeEnumConverter extends java.lang.Object implements Serializable

Serialized Fields

enumClassName

java.lang.String enumClassName

enumClass

java.lang.Class<T> enumClass

fromStringMethod

java.lang.reflect.Method fromStringMethod

Package oracle.toplink.ox.mappings

Class oracle.toplink.ox.mappings.XMLAnyAttributeMapping extends DatabaseMapping implements Serializable

Serialized Fields

field

XMLField field

containerPolicy

oracle.toplink.internal.queryframework.DirectMapContainerPolicy containerPolicy

Class oracle.toplink.ox.mappings.XMLAnyCollectionMapping extends DatabaseMapping implements Serializable

Serialized Fields

field

XMLField field

containerPolicy

oracle.toplink.internal.queryframework.ContainerPolicy containerPolicy

useXMLRoot

boolean useXMLRoot

mixedContent

boolean mixedContent

keepAsElementPolicy

UnmarshalKeepAsElementPolicy keepAsElementPolicy

areOtherMappingInThisContext

boolean areOtherMappingInThisContext

Class oracle.toplink.ox.mappings.XMLAnyObjectMapping extends DatabaseMapping implements Serializable

Serialized Fields

field

XMLField field

useXMLRoot

boolean useXMLRoot

areOtherMappingInThisContext

boolean areOtherMappingInThisContext

Class oracle.toplink.ox.mappings.XMLBinaryDataCollectionMapping extends XMLCompositeDirectCollectionMapping implements Serializable

Serialized Fields

shouldInlineBinaryData

boolean shouldInlineBinaryData

mimeTypePolicy

MimeTypePolicy mimeTypePolicy

isSwaRef

boolean isSwaRef

collectionContentType

java.lang.Class<T> collectionContentType

Class oracle.toplink.ox.mappings.XMLBinaryDataMapping extends XMLDirectMapping implements Serializable

Serialized Fields

shouldInlineBinaryData

boolean shouldInlineBinaryData

mimeTypePolicy

MimeTypePolicy mimeTypePolicy

isSwaRef

boolean isSwaRef

Class oracle.toplink.ox.mappings.XMLChoiceCollectionMapping extends DatabaseMapping implements Serializable

Serialized Fields

fieldToClassMappings

java.util.Map<K,V> fieldToClassMappings

classToFieldMappings

java.util.Map<K,V> classToFieldMappings

choiceElementMappings

java.util.Map<K,V> choiceElementMappings

fieldToClassNameMappings

java.util.Map<K,V> fieldToClassNameMappings

containerPolicy

oracle.toplink.internal.queryframework.ContainerPolicy containerPolicy

Class oracle.toplink.ox.mappings.XMLChoiceObjectMapping extends DatabaseMapping implements Serializable

Serialized Fields

fieldToClassMappings

java.util.Map<K,V> fieldToClassMappings

classToFieldMappings

java.util.Map<K,V> classToFieldMappings

fieldToClassNameMappings

java.util.Map<K,V> fieldToClassNameMappings

choiceElementMappings

java.util.Map<K,V> choiceElementMappings

Class oracle.toplink.ox.mappings.XMLCollectionReferenceMapping extends XMLObjectReferenceMapping implements Serializable

Serialized Fields

containerPolicy

oracle.toplink.internal.queryframework.ContainerPolicy containerPolicy

usesSingleNode

boolean usesSingleNode

Class oracle.toplink.ox.mappings.XMLCompositeCollectionMapping extends AbstractCompositeCollectionMapping implements Serializable

Class oracle.toplink.ox.mappings.XMLCompositeDirectCollectionMapping extends AbstractCompositeDirectCollectionMapping implements Serializable

Serialized Fields

isCDATA

boolean isCDATA

Class oracle.toplink.ox.mappings.XMLCompositeObjectMapping extends AbstractCompositeObjectMapping implements Serializable

Serialized Fields

nullPolicy

AbstractNullPolicy nullPolicy

Class oracle.toplink.ox.mappings.XMLDirectMapping extends AbstractDirectMapping implements Serializable

Serialized Fields

nullPolicy

AbstractNullPolicy nullPolicy

isCDATA

boolean isCDATA

Class oracle.toplink.ox.mappings.XMLFragmentCollectionMapping extends AbstractCompositeDirectCollectionMapping implements Serializable

Class oracle.toplink.ox.mappings.XMLFragmentMapping extends XMLDirectMapping implements Serializable

Class oracle.toplink.ox.mappings.XMLObjectReferenceMapping extends AggregateMapping implements Serializable

Serialized Fields

sourceToTargetKeyFieldAssociations

java.util.HashMap<K,V> sourceToTargetKeyFieldAssociations

sourceToTargetKeys

java.util.Vector<E> sourceToTargetKeys

Class oracle.toplink.ox.mappings.XMLTransformationMapping extends AbstractTransformationMapping implements Serializable


Package oracle.toplink.ox.mappings.converters

Class oracle.toplink.ox.mappings.converters.XMLConverterAdapter extends java.lang.Object implements Serializable

Class oracle.toplink.ox.mappings.converters.XMLJavaTypeConverter extends XMLConverterAdapter implements Serializable

Serialized Fields

boundType

java.lang.Class<T> boundType

valueType

java.lang.Class<T> valueType

xmlAdapterClass

java.lang.Class<T> xmlAdapterClass

xmlAdapterClassName

java.lang.String xmlAdapterClassName

xmlAdapter

javax.xml.bind.annotation.adapters.XmlAdapter<ValueType,BoundType> xmlAdapter

schemaType

javax.xml.namespace.QName schemaType

mapping

DatabaseMapping mapping

Package oracle.toplink.ox.platform

Class oracle.toplink.ox.platform.SAXPlatform extends XMLPlatform implements Serializable

Class oracle.toplink.ox.platform.XMLPlatform extends oracle.toplink.internal.databaseaccess.DatasourcePlatform implements Serializable


Package oracle.toplink.ox.record

Class oracle.toplink.ox.record.ContentHandlerRecord extends MarshalRecord implements Serializable

Serialized Fields

contentHandler

org.xml.sax.ContentHandler contentHandler

lexicalHandler

org.xml.sax.ext.LexicalHandler lexicalHandler

namespaceURI

java.lang.String namespaceURI

xPathFragment

oracle.toplink.internal.ox.XPathFragment xPathFragment

attributes

org.xml.sax.helpers.AttributesImpl attributes

isStartElementOpen

boolean isStartElementOpen

Class oracle.toplink.ox.record.DOMRecord extends XMLRecord implements Serializable

Serialized Fields

dom

org.w3c.dom.Node dom

lastUpdatedField

XMLField lastUpdatedField

Class oracle.toplink.ox.record.FormattedWriterRecord extends WriterRecord implements Serializable

Serialized Fields

numberOfTabs

int numberOfTabs

complexType

boolean complexType

Class oracle.toplink.ox.record.MarshalRecord extends XMLRecord implements Serializable

Serialized Fields

xcm

oracle.toplink.internal.ox.XMLConversionManager xcm

groupingElements

java.util.ArrayList<E> groupingElements

positionalNodes

java.util.HashMap<K,V> positionalNodes

Class oracle.toplink.ox.record.NodeRecord extends MarshalRecord implements Serializable

Serialized Fields

document

org.w3c.dom.Document document

nodes

java.util.Stack<E> nodes

Class oracle.toplink.ox.record.UnmarshalRecord extends XMLRecord implements Serializable

Serialized Fields

session

oracle.toplink.internal.sessions.AbstractSession session

xmlReader

oracle.toplink.internal.ox.record.XMLReader xmlReader

treeObjectBuilder

oracle.toplink.internal.ox.TreeObjectBuilder treeObjectBuilder

xPathFragment

oracle.toplink.internal.ox.XPathFragment xPathFragment

xPathNode

oracle.toplink.internal.ox.XPathNode xPathNode

levelIndex

int levelIndex

childRecord

UnmarshalRecord childRecord

parentRecord

UnmarshalRecord parentRecord

transformationRecord

DOMRecord transformationRecord

selfRecords

java.util.List<E> selfRecords

indexMap

java.util.Map<K,V> indexMap

namespaceMap

java.util.Map<K,V> namespaceMap

uriToPrefixMap

java.util.Map<K,V> uriToPrefixMap

nullCapableValues

java.util.List<E> nullCapableValues

containersMap

java.util.Map<K,V> containersMap

stringBuffer

oracle.toplink.internal.ox.StrBuffer stringBuffer

isBufferCDATA

boolean isBufferCDATA

attributes

org.xml.sax.Attributes attributes

typeQName

javax.xml.namespace.QName typeQName

rootElementName

java.lang.String rootElementName

rootElementNamespaceUri

java.lang.String rootElementNamespaceUri

unmarshaller

XMLUnmarshaller unmarshaller

fragmentBuilder

oracle.toplink.internal.ox.SAXFragmentBuilder fragmentBuilder

encoding

java.lang.String encoding

version

java.lang.String version

schemaLocation

java.lang.String schemaLocation

noNamespaceSchemaLocation

java.lang.String noNamespaceSchemaLocation

isSelfRecord

boolean isSelfRecord

unmarshalContext

oracle.toplink.internal.ox.record.UnmarshalContext unmarshalContext

Class oracle.toplink.ox.record.WriterRecord extends MarshalRecord implements Serializable

Serialized Fields

writer

java.io.Writer writer

isStartElementOpen

boolean isStartElementOpen

isProcessingCData

boolean isProcessingCData

Class oracle.toplink.ox.record.XMLRecord extends oracle.toplink.internal.sessions.AbstractRecord implements Serializable

Serialized Fields

marshaller

XMLMarshaller marshaller

unmarshaller

XMLUnmarshaller unmarshaller

docPresPolicy

DocumentPreservationPolicy docPresPolicy

owningObject

java.lang.Object owningObject

currentObject

java.lang.Object currentObject

leafElementType

javax.xml.namespace.QName leafElementType

namespaceResolver

NamespaceResolver namespaceResolver

Class oracle.toplink.ox.record.XMLRootRecord extends UnmarshalRecord implements Serializable

Serialized Fields

targetClass

java.lang.Class<T> targetClass

rootElementName

java.lang.String rootElementName

rootElementNamespaceUri

java.lang.String rootElementNamespaceUri

characters

oracle.toplink.internal.ox.StrBuffer characters

shouldReadChars

boolean shouldReadChars

elementCount

int elementCount

Package oracle.toplink.platform.database

Class oracle.toplink.platform.database.AccessPlatform extends DatabasePlatform implements Serializable

Class oracle.toplink.platform.database.AttunityPlatform extends DatabasePlatform implements Serializable

Class oracle.toplink.platform.database.CloudscapePlatform extends DatabasePlatform implements Serializable

Class oracle.toplink.platform.database.DatabasePlatform extends oracle.toplink.internal.databaseaccess.DatabasePlatform implements Serializable

Class oracle.toplink.platform.database.DB2MainframePlatform extends DB2Platform implements Serializable

Class oracle.toplink.platform.database.DB2Platform extends DatabasePlatform implements Serializable

Class oracle.toplink.platform.database.DBasePlatform extends DatabasePlatform implements Serializable

Class oracle.toplink.platform.database.DerbyPlatform extends DB2Platform implements Serializable

Class oracle.toplink.platform.database.HSQLPlatform extends DatabasePlatform implements Serializable

Class oracle.toplink.platform.database.InformixPlatform extends DatabasePlatform implements Serializable

Class oracle.toplink.platform.database.JavaDBPlatform extends DerbyPlatform implements Serializable

Class oracle.toplink.platform.database.MySQL4Platform extends DatabasePlatform implements Serializable

Class oracle.toplink.platform.database.PointBasePlatform extends DatabasePlatform implements Serializable

Class oracle.toplink.platform.database.PostgreSQLPlatform extends DatabasePlatform implements Serializable

Class oracle.toplink.platform.database.SQLAnyWherePlatform extends SybasePlatform implements Serializable

Class oracle.toplink.platform.database.SQLServerPlatform extends DatabasePlatform implements Serializable

Class oracle.toplink.platform.database.SybasePlatform extends DatabasePlatform implements Serializable

Serialized Fields

typeStrings

java.util.Map<K,V> typeStrings

Class oracle.toplink.platform.database.TimesTen7Platform extends TimesTenPlatform implements Serializable

Class oracle.toplink.platform.database.TimesTenPlatform extends DatabasePlatform implements Serializable

Serialized Fields

supportsForeignKeyConstraints

boolean supportsForeignKeyConstraints

Package oracle.toplink.platform.database.oracle

Class oracle.toplink.platform.database.oracle.Oracle10Platform extends Oracle9Platform implements Serializable

Class oracle.toplink.platform.database.oracle.Oracle11Platform extends Oracle10Platform implements Serializable

Class oracle.toplink.platform.database.oracle.Oracle8Platform extends OraclePlatform implements Serializable

Serialized Fields

usesLocatorForLOBWrite

boolean usesLocatorForLOBWrite
Locator is required for Oracle thin driver to write LOB value exceeds the limits


lobValueLimits

int lobValueLimits
The LOB value limits when the Locator is required for the writing

Class oracle.toplink.platform.database.oracle.Oracle9Platform extends Oracle8Platform implements Serializable

Serialized Fields

xmlTypeFactory

oracle.toplink.internal.platform.database.oracle.XMLTypeFactory xmlTypeFactory

printCalendarIntoTimestampTZ

java.lang.Boolean printCalendarIntoTimestampTZ

correctTimeInTimestampTZ

java.lang.Boolean correctTimeInTimestampTZ

Class oracle.toplink.platform.database.oracle.OracleJDBC10_1_0_2ProxyConnector extends JNDIConnector implements Serializable

Class oracle.toplink.platform.database.oracle.OracleOCIProxyConnector extends JNDIConnector implements Serializable

Class oracle.toplink.platform.database.oracle.OraclePlatform extends DatabasePlatform implements Serializable

Serialized Fields

useRownumFiltering

boolean useRownumFiltering
Oracle's Rownum can be used to limit results and for pagination, using the query's maxRows and FirstResult settings


supportsIdentity

boolean supportsIdentity
Advanced attribute indicating whether identity is supported, see comment to setSupportsIdentity method.

Class oracle.toplink.platform.database.oracle.PLSQLStoredProcedureCall extends StoredProcedureCall implements Serializable

Serialized Fields

arguments

java.util.List<E> arguments

originalIndex

int originalIndex

translationRow

oracle.toplink.internal.sessions.AbstractRecord translationRow

Package oracle.toplink.platform.xml

Class oracle.toplink.platform.xml.XMLPlatformException extends TopLinkException implements Serializable


Package oracle.toplink.publicinterface

Class oracle.toplink.publicinterface.DatabaseRow extends DatabaseRecord implements Serializable

Class oracle.toplink.publicinterface.Descriptor extends ClassDescriptor implements Serializable

Class oracle.toplink.publicinterface.Session extends oracle.toplink.internal.sessions.AbstractSession implements Serializable


Package oracle.toplink.queryframework

Class oracle.toplink.queryframework.ConstructorReportItem extends oracle.toplink.internal.queryframework.ReportItem implements Serializable

Serialized Fields

constructorArgTypes

java.lang.Class<T>[] constructorArgTypes

constructorMappings

java.util.List<E> constructorMappings

reportItems

java.util.List<E> reportItems

constructor

java.lang.reflect.Constructor<T> constructor

Class oracle.toplink.queryframework.Cursor extends java.lang.Object implements Serializable

Serialized Fields

size

int size
Cached size of the stream.


objectCollection

java.util.Vector<E> objectCollection
Internal collection of objects.


initiallyConformingIndex

oracle.toplink.internal.helper.IdentityHashtable initiallyConformingIndex
Conforming instances found in memory when building the result.


selectionCriteriaClone

Expression selectionCriteriaClone
SelectionCriteria & translation row ready for incremental conforming.


translationRow

oracle.toplink.internal.sessions.AbstractRecord translationRow

position

int position
Current position in the objectCollection of the stream.

Class oracle.toplink.queryframework.CursoredStream extends Cursor implements Serializable

Serialized Fields

marker

int marker
Marker for backing up.

Class oracle.toplink.queryframework.CursoredStreamPolicy extends CursorPolicy implements Serializable

Serialized Fields

initialReadSize

int initialReadSize

sizeQuery

ValueReadQuery sizeQuery

Class oracle.toplink.queryframework.CursorPolicy extends oracle.toplink.internal.queryframework.ContainerPolicy implements Serializable

Serialized Fields

pageSize

int pageSize

query

ReadQuery query

Class oracle.toplink.queryframework.DatabaseQuery extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name
Queries can be given a name and registered with a descriptor to allow common queries to be reused.


arguments

java.util.Vector<E> arguments
Arguments can be given and specified to predefined queries to allow reuse.


argumentValues

java.util.Vector<E> argumentValues
Arguments values can be given and specified to predefined queries to allow reuse.


argumentTypes

java.util.Vector<E> argumentTypes
Needed to differentiate queries with the same name.


argumentTypeNames

java.util.Vector<E> argumentTypeNames
Used to build a list of argumentTypes by name pre-initialization


queryMechanism

oracle.toplink.internal.queryframework.DatabaseQueryMechanism queryMechanism
The query mechanism determines the mechanism on how the database will be accessed.


redirector

QueryRedirector redirector
A redirector allows for a queries execution to be the execution of a piece of code.


shouldMaintainCache

boolean shouldMaintainCache
Flag used for a query to bypass the identitymap and unit of work.


properties

java.util.Hashtable<K,V> properties
Internallay used by the mappings as a temporary store.


translationRow

oracle.toplink.internal.sessions.AbstractRecord translationRow
Mappings and the descriptor use parameterized mechanisms that will be translated with the data from the row.


isUserDefined

boolean isUserDefined
Internal flag used to bypass user define queries when executing one for custom sql/query support.


cascadePolicy

int cascadePolicy
Policy that determines how the query will cascade to its object's parts.


sessionName

java.lang.String sessionName
Used to override the default session in the session broker.


isPrepared

boolean isPrepared
Queries prepare common stated in themselves.


shouldCloneCall

boolean shouldCloneCall
Used to indicate whether or not the call needs to be cloned.


shouldPrepare

boolean shouldPrepare
Allow for the prepare of queries to be turned off, this allow for dynamic non-pre SQL generated queries.


shouldBindAllParameters

int shouldBindAllParameters
Bind all arguments to the SQL statement.


shouldCacheStatement

int shouldCacheStatement
Cache the prepared statement, this requires full parameter binding as well.


shouldUseWrapperPolicy

boolean shouldUseWrapperPolicy
Use the WrapperPolicy for the objects returned by the query


queryTimeout

int queryTimeout
queryTimeout has three possible settings: DefaultTimeout, NoTimeout, and 1..N This applies to both DatabaseQuery.queryTimeout and DescriptorQueryManager.queryTimeout DatabaseQuery.queryTimeout: - DefaultTimeout: get queryTimeout from DescriptorQueryManager - NoTimeout, 1..N: overrides queryTimeout in DescriptorQueryManager DescriptorQueryManager.queryTimeout: - DefaultTimeout: get queryTimeout from parent DescriptorQueryManager. If there is no parent, default to NoTimeout - NoTimeout, 1..N: overrides parent queryTimeout


hintString

java.lang.String hintString
Used for adding hints to the query string in oracle


flushOnExecute

java.lang.Boolean flushOnExecute

isExecutionClone

boolean isExecutionClone
PERF: Determines if the query has already been cloned for execution, to avoid duplicate cloning.


isCustomQueryUsed

java.lang.Boolean isCustomQueryUsed
PERF: Store if this query will use the descriptor custom query.


isFromParseCache

boolean isFromParseCache
PERF: Store if the query if from the JPQL parse cache, to avoid corruption of the cache query.


isNativeConnectionRequired

boolean isNativeConnectionRequired
Allow connection unwrapping to be configured.

Class oracle.toplink.queryframework.DataModifyQuery extends ModifyQuery implements Serializable

Class oracle.toplink.queryframework.DataReadQuery extends ReadQuery implements Serializable

Serialized Fields

containerPolicy

oracle.toplink.internal.queryframework.ContainerPolicy containerPolicy

useAbstractRecord

boolean useAbstractRecord

Class oracle.toplink.queryframework.DeleteAllQuery extends ModifyAllQuery implements Serializable

Serialized Fields

objects

java.util.Vector<E> objects

Class oracle.toplink.queryframework.DeleteObjectQuery extends ObjectLevelModifyQuery implements Serializable

Serialized Fields

isFullRowRequired

boolean isFullRowRequired
PERF: By default only the translation row is used for deletes, the full row can be requested for custom deletes.

Class oracle.toplink.queryframework.DirectReadQuery extends DataReadQuery implements Serializable

Serialized Fields

valueConverter

Converter valueConverter
Allows user defined conversion between the result value and the database value.

Class oracle.toplink.queryframework.DoesExistQuery extends DatabaseQuery implements Serializable

Serialized Fields

primaryKey

java.util.Vector<E> primaryKey
Query that is performing the does exist check.


object

java.lang.Object object

existencePolicy

int existencePolicy
Flag to determine existence check policy.


checkDatabaseIfInvalid

boolean checkDatabaseIfInvalid
Flag to determine cache invalidation policy support. This overrides checkcache existence settings if the object is set to be invalid or if the cache cannot be trusted


checkCacheFirst

boolean checkCacheFirst
Flag to get checkearlyreturn to override assume(non)existence and database checks with a cache check

Class oracle.toplink.queryframework.EJBQLCall extends java.lang.Object implements Serializable

Serialized Fields

query

DatabaseQuery query

ejbqlString

java.lang.String ejbqlString

isParsed

boolean isParsed

Class oracle.toplink.queryframework.FetchGroup extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name
Fetch group name, default is empty if not set.


attributes

java.util.Set<E> attributes
Specified attributes in the group.

Class oracle.toplink.queryframework.InMemoryQueryIndirectionPolicy extends java.lang.Object implements Serializable

Serialized Fields

policy

int policy

query

ObjectLevelReadQuery query
Used to set the policy state in the query.

Class oracle.toplink.queryframework.InsertObjectQuery extends WriteObjectQuery implements Serializable

Class oracle.toplink.queryframework.MethodBaseQueryRedirector extends java.lang.Object implements Serializable

Serialized Fields

methodClass

java.lang.Class<T> methodClass

methodClassName

java.lang.String methodClassName

methodName

java.lang.String methodName

Class oracle.toplink.queryframework.ModifyAllQuery extends ModifyQuery implements Serializable

Serialized Fields

m_cacheUsage

int m_cacheUsage

referenceClass

java.lang.Class<T> referenceClass

referenceClassName

java.lang.String referenceClassName

shouldDeferExecutionInUOW

boolean shouldDeferExecutionInUOW
Indicates whether execution should be deferred in UOW


defaultBuilder

ExpressionBuilder defaultBuilder
Provide a default builder so that it's easier to be consistent


isPreparedUsingTempStorage

boolean isPreparedUsingTempStorage
Indicates whether the query was prepared so that it will execute using temp storage

Class oracle.toplink.queryframework.ModifyQuery extends DatabaseQuery implements Serializable

Serialized Fields

modifyRow

oracle.toplink.internal.sessions.AbstractRecord modifyRow

forceBatchStatementExecution

boolean forceBatchStatementExecution

Class oracle.toplink.queryframework.ObjectBuildingQuery extends ReadQuery implements Serializable

Serialized Fields

referenceClass

java.lang.Class<T> referenceClass
The class of the target objects to be read from the database.


referenceClassName

java.lang.String referenceClassName

shouldRefreshIdentityMapResult

boolean shouldRefreshIdentityMapResult
Allows for the resulting objects to be refresh with the data from the database.


shouldRefreshRemoteIdentityMapResult

boolean shouldRefreshRemoteIdentityMapResult

shouldProcessResultsInUnitOfWork

boolean shouldProcessResultsInUnitOfWork
CMP only. Allow users to configure whether finder should be executed in a uow or not.


lockingClause

oracle.toplink.internal.expressions.ForUpdateClause lockingClause
Used for pessimistic locking.


executionTime

long executionTime
Used to set the read time on objects that use this query. Should be set to the time the query returned from the database.


shouldUseExclusiveConnection

boolean shouldUseExclusiveConnection
Added for Exclusive Connection (VPD) support see accessor for information


wasDefaultLockMode

boolean wasDefaultLockMode
PERF: Store if the query originally used the default lock mode.

Class oracle.toplink.queryframework.ObjectLevelModifyQuery extends ModifyQuery implements Serializable

Serialized Fields

primaryKey

java.util.Vector<E> primaryKey

object

java.lang.Object object

objectChangeSet

oracle.toplink.internal.sessions.ObjectChangeSet objectChangeSet

backupClone

java.lang.Object backupClone

Class oracle.toplink.queryframework.ObjectLevelReadQuery extends ObjectBuildingQuery implements Serializable

Serialized Fields

defaultBuilder

ExpressionBuilder defaultBuilder
Provide a default builder so that it's easier to be consistent


cacheUsage

int cacheUsage
Allow for the cache usage to be specified to enable in-memory querying.


additionalFields

java.util.Vector<E> additionalFields
Allow for additional fields to be selected, used for m-m batch reading.


shouldIncludeData

boolean shouldIncludeData
Allow for a complex result to be return including the rows and objects, used for m-m batch reading.


isPrePrepared

boolean isPrePrepared
Allow a prePrepare stage to build the expression for EJBQL and QBE and resolve joining.


distinctState

short distinctState
Indicates if distinct should be used or not.


inMemoryQueryIndirectionPolicy

int inMemoryQueryIndirectionPolicy
Used to determine behaviour of indirection in in-memory querying and conforming.


executionTime

long executionTime
Used to set the read time on objects that use this query. Should be set to the time the query returned from the database.


fetchGroup

FetchGroup fetchGroup
Allow for a query level fetch group to be set.


fetchGroupName

java.lang.String fetchGroupName
The pre-defined fetch group name.


shouldUseDefaultFetchGroup

boolean shouldUseDefaultFetchGroup
Flag to turn on/off the use of the default fetch group.


nonFetchJoinAttributeExpressions

java.util.Vector<E> nonFetchJoinAttributeExpressions
Stores the non fetchjoin attributes, these are joins that will be represented in the where clause but not in the select.


partialAttributeExpressions

java.util.Vector<E> partialAttributeExpressions
Stores the partial attributes that have been added to this query


joinedAttributeManager

oracle.toplink.internal.queryframework.JoinedAttributeManager joinedAttributeManager
Stores the helper object for dealing with joined attributes


isReferenceClassLocked

java.lang.Boolean isReferenceClassLocked
PERF: Caches locking policy isReferenceClassLocked setting.


isResultSetOptimizedQuery

boolean isResultSetOptimizedQuery
PERF: Allow queries to build directly from the database result-set.


isReadOnly

boolean isReadOnly
PERF: Allow queries to be defined as read-only in unit of work execution.


shouldOuterJoinSubclasses

java.lang.Boolean shouldOuterJoinSubclasses
Define if an outer join should be used to read subclasses.


concreteSubclassCalls

java.util.Map<K,V> concreteSubclassCalls
Allow concrete subclasses calls to be prepared and cached for inheritance queries.

Class oracle.toplink.queryframework.QueryByExamplePolicy extends java.lang.Object implements Serializable

Serialized Fields

valuesToExclude

java.util.Map<K,V> valuesToExclude

attributesToAlwaysInclude

java.util.Map<K,V> attributesToAlwaysInclude

specialOperations

java.util.Map<K,V> specialOperations

shouldUseEqualityForNulls

boolean shouldUseEqualityForNulls

Class oracle.toplink.queryframework.QueryResultsCachePolicy extends java.lang.Object implements Serializable

Serialized Fields

invalidationPolicy

CacheInvalidationPolicy invalidationPolicy

maximumResultSets

int maximumResultSets

Class oracle.toplink.queryframework.ReadAllQuery extends ObjectLevelReadQuery implements Serializable

Serialized Fields

orderByExpressions

java.util.Vector<E> orderByExpressions
Used for ordering support.


batchReadAttributeExpressions

java.util.Vector<E> batchReadAttributeExpressions
Used for query optimization.


batchReadAttributes

java.util.List<E> batchReadAttributes
PERF: Cache the local batch read attribute names.


containerPolicy

oracle.toplink.internal.queryframework.ContainerPolicy containerPolicy
Used for collection and stream support.


startWithExpression

Expression startWithExpression
Used for Oracle HierarchicalQuery support


connectByExpression

Expression connectByExpression

orderSiblingsByExpressions

java.util.Vector<E> orderSiblingsByExpressions

Class oracle.toplink.queryframework.ReadObjectQuery extends ObjectLevelReadQuery implements Serializable

Serialized Fields

selectionKey

java.util.Vector<E> selectionKey
Key that can be used in place of a selection criteria.


shouldLoadResultIntoSelectionObject

boolean shouldLoadResultIntoSelectionObject
Can be used to refresh a specific non-cached instance from the database.

Class oracle.toplink.queryframework.ReadQuery extends DatabaseQuery implements Serializable

Serialized Fields

maxRows

int maxRows
Used for retrieve limited rows through the query.


firstResult

int firstResult
Used to start query results at a specific result


queryId

long queryId

fetchSize

int fetchSize
Used to set statement fetch size


queryResultCachingPolicy

QueryResultsCachePolicy queryResultCachingPolicy
Used to specify how query results are cached

Class oracle.toplink.queryframework.ReportQuery extends ReadAllQuery implements Serializable

Serialized Fields

shouldRetrievePrimaryKeys

int shouldRetrievePrimaryKeys
Flag indicating wether the primary key values should also be retrieved for the reference class.


names

java.util.Vector<E> names
Collection of names for use by results.


items

java.util.Vector<E> items
Items to be selected, these could be attributes or aggregate functions.


groupByExpressions

java.util.Vector<E> groupByExpressions
Expressions representing fields to be used in the GROUP BY clause.


havingExpression

Expression havingExpression
Expression representing the HAVING clause.


returnChoice

int returnChoice
Can be one of (ShouldReturnSingleResult, ShouldReturnSingleValue, ShouldReturnSingleAttribute) Simplifies the result by only returning the first result, first value, or all attribute values


addToConstructorItem

boolean addToConstructorItem
flag to allow items to be added to the last ConstructorReportItem


resultConstructorClass

java.lang.Class<T> resultConstructorClass

constructorArgTypes

java.lang.Class<T>[] constructorArgTypes

constructorMappings

java.util.List<E> constructorMappings

returnedKeys

java.util.HashSet<E> returnedKeys

Class oracle.toplink.queryframework.ReportQueryResult extends java.lang.Object implements Serializable

Serialization Methods

readObject

public java.lang.Object readObject(java.lang.Class javaClass,
                                   Session session)
If the PKs were retrieved with the attributes then this method can be used to read the real object from the database.

Serialized Fields

names

java.util.Vector<E> names
Item names to lookup result values


results

java.util.Vector<E> results
Actual converted attribute values


primaryKeyValues

java.util.Vector<E> primaryKeyValues
PK values if the retrievPKs flag was set on the ReportQuery. These can be used to get the actual object


key

java.lang.StringBuffer key
If an objectLevel distinct is used then generate unique key for this result

Class oracle.toplink.queryframework.ResultSetMappingQuery extends ObjectBuildingQuery implements Serializable

Serialized Fields

resultSetMappingName

java.lang.String resultSetMappingName

resultSetMapping

SQLResultSetMapping resultSetMapping

Class oracle.toplink.queryframework.ScrollableCursor extends Cursor implements Serializable

Class oracle.toplink.queryframework.ScrollableCursorPolicy extends CursorPolicy implements Serializable

Serialized Fields

resultSetType

int resultSetType

resultSetConcurrency

int resultSetConcurrency

Class oracle.toplink.queryframework.SQLCall extends oracle.toplink.internal.databaseaccess.DatabaseCall implements Serializable

Serialized Fields

hasCustomSQLArguments

boolean hasCustomSQLArguments

Class oracle.toplink.queryframework.StoredFunctionCall extends StoredProcedureCall implements Serializable

Class oracle.toplink.queryframework.StoredProcedureCall extends oracle.toplink.internal.databaseaccess.DatabaseCall implements Serializable

Serialized Fields

procedureName

java.lang.String procedureName

procedureArgumentNames

java.util.Vector<E> procedureArgumentNames

Class oracle.toplink.queryframework.UpdateAllQuery extends ModifyAllQuery implements Serializable

Serialized Fields

m_updateClauses

java.util.HashMap<K,V> m_updateClauses

Class oracle.toplink.queryframework.UpdateObjectQuery extends WriteObjectQuery implements Serializable

Class oracle.toplink.queryframework.ValueReadQuery extends DirectReadQuery implements Serializable

Class oracle.toplink.queryframework.WriteObjectQuery extends ObjectLevelModifyQuery implements Serializable


Package oracle.toplink.querykeys

Class oracle.toplink.querykeys.DirectCollectionQueryKey extends ForeignReferenceQueryKey implements Serializable

Class oracle.toplink.querykeys.DirectQueryKey extends QueryKey implements Serializable

Serialized Fields

field

oracle.toplink.internal.helper.DatabaseField field

Class oracle.toplink.querykeys.ForeignReferenceQueryKey extends QueryKey implements Serializable

Serialized Fields

referenceClass

java.lang.Class<T> referenceClass

referenceClassName

java.lang.String referenceClassName

joinCriteria

Expression joinCriteria

Class oracle.toplink.querykeys.ManyToManyQueryKey extends ForeignReferenceQueryKey implements Serializable

Class oracle.toplink.querykeys.OneToManyQueryKey extends ForeignReferenceQueryKey implements Serializable

Class oracle.toplink.querykeys.OneToOneQueryKey extends ForeignReferenceQueryKey implements Serializable

Class oracle.toplink.querykeys.QueryKey extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

descriptor

ClassDescriptor descriptor

Package oracle.toplink.remote

Class oracle.toplink.remote.DistributedSession extends oracle.toplink.internal.sessions.AbstractSession implements Serializable

Class oracle.toplink.remote.RemoteSession extends DistributedSession implements Serializable

Serialized Fields

sequencing

oracle.toplink.internal.sequencing.Sequencing sequencing

shouldEnableDistributedIndirectionGarbageCollection

boolean shouldEnableDistributedIndirectionGarbageCollection

Package oracle.toplink.remote.corba.sun

Class oracle.toplink.remote.corba.sun.CORBAConnection extends oracle.toplink.internal.remote.RemoteConnection implements Serializable

Serialized Fields

remoteSessionController

oracle.toplink.remote.corba.sun.CORBARemoteSessionController remoteSessionController

Class oracle.toplink.remote.corba.sun.CORBARemoteSessionControllerDispatcher extends oracle.toplink.remote.corba.sun._CORBARemoteSessionControllerImplBase implements Serializable

Serialized Fields

controller

oracle.toplink.internal.remote.RemoteSessionController controller
Store the real controller.


Package oracle.toplink.remote.jms

Class oracle.toplink.remote.jms.JMSConnection extends oracle.toplink.internal.remote.RemoteConnection implements Serializable

Serialized Fields

session

javax.jms.TopicSession session
Deprecated. 

publisher

javax.jms.TopicPublisher publisher
Deprecated. 

topicName

java.lang.String topicName
Deprecated. 

Package oracle.toplink.remote.jms.mdb

Class oracle.toplink.remote.jms.mdb.ClusteringMDB extends java.lang.Object implements Serializable

Serialized Fields

tlMessageListener

oracle.toplink.remote.jms.TopLinkMessageListener tlMessageListener

TOPLINK_SESSION_NAME

java.lang.String TOPLINK_SESSION_NAME
This value is the env-entry-name element of the Message Driven Beand configured in the ejb-jar.xml. The value is used to lookup the value of the session's name from the environment variable define in JNDI "java:comp/env".


mdbCtx

javax.ejb.MessageDrivenContext mdbCtx

Package oracle.toplink.remote.rmi

Class oracle.toplink.remote.rmi.RMIConnection extends oracle.toplink.internal.remote.RemoteConnection implements Serializable

Serialized Fields

remoteSessionController

RMIRemoteSessionController remoteSessionController

Class oracle.toplink.remote.rmi.RMIRemoteSessionControllerDispatcher extends java.rmi.server.UnicastRemoteObject implements Serializable

Serialized Fields

controller

oracle.toplink.internal.remote.RemoteSessionController controller
Store the real controller.

Class oracle.toplink.remote.rmi.RMIRemoteSessionControllerDispatcher_Stub extends java.rmi.server.RemoteStub implements Serializable

serialVersionUID: 2L


Package oracle.toplink.remote.rmi.iiop

Class oracle.toplink.remote.rmi.iiop.RMIConnection extends oracle.toplink.internal.remote.RemoteConnection implements Serializable

Serialized Fields

remoteSessionController

RMIRemoteSessionController remoteSessionController

Package oracle.toplink.remote.rmi.wls

Class oracle.toplink.remote.rmi.wls.RMIConnection extends oracle.toplink.internal.remote.RemoteConnection implements Serializable

Serialized Fields

remoteSessionController

RMIRemoteSessionController remoteSessionController
Deprecated. 

Package oracle.toplink.remotecommand

Class oracle.toplink.remotecommand.Command extends java.lang.Object implements Serializable

Serialized Fields

serviceId

ServiceId serviceId
The unique calling card of the service that initiated the command

Class oracle.toplink.remotecommand.MergeChangeSetCommand extends Command implements Serializable

Serialized Fields

changeSetBytes

byte[] changeSetBytes

Class oracle.toplink.remotecommand.ServiceId extends java.lang.Object implements Serializable

Serialized Fields

id

java.lang.String id
Generated unique id to distinguish the service instance from all others


channel

java.lang.String channel
The logical channel that the service instance subscribes to


url

java.lang.String url
Url of the service instance


displayString

java.lang.String displayString

Package oracle.toplink.sdk

Class oracle.toplink.sdk.AbstractSDKCall extends oracle.toplink.internal.databaseaccess.DatasourceCall implements Serializable

Serialized Fields

fieldTranslator

FieldTranslator fieldTranslator
Deprecated. 
The field translator will munge a database row after it was read and before it is written.

Class oracle.toplink.sdk.DefaultFieldTranslator extends java.lang.Object implements Serializable

Class oracle.toplink.sdk.SDKAggregateCollectionMapping extends AbstractCompositeCollectionMapping implements Serializable

Class oracle.toplink.sdk.SDKAggregateObjectMapping extends AbstractCompositeObjectMapping implements Serializable

Class oracle.toplink.sdk.SDKDataStoreException extends DatabaseException implements Serializable

Class oracle.toplink.sdk.SDKDescriptor extends Descriptor implements Serializable

Class oracle.toplink.sdk.SDKDescriptorException extends DescriptorException implements Serializable

Class oracle.toplink.sdk.SDKDirectCollectionMapping extends AbstractCompositeDirectCollectionMapping implements Serializable

Class oracle.toplink.sdk.SDKLogin extends DatasourceLogin implements Serializable

Serialized Fields

accessorClass

java.lang.Class<T> accessorClass
Deprecated. 
The class of the accessor to be built

Class oracle.toplink.sdk.SDKObjectCollectionMapping extends CollectionMapping implements Serializable

Serialized Fields

field

oracle.toplink.internal.helper.DatabaseField field
Deprecated. 
The source foreign keys are stored in a single field.


referenceDataTypeName

java.lang.String referenceDataTypeName
Deprecated. 
The "data type" of the foreign keys. Depending on the data store, this could be optional.

Class oracle.toplink.sdk.SDKPlatform extends oracle.toplink.internal.databaseaccess.DatasourcePlatform implements Serializable

Class oracle.toplink.sdk.SDKQueryException extends QueryException implements Serializable

Class oracle.toplink.sdk.SDKQueryMechanism extends oracle.toplink.internal.queryframework.DatasourceCallQueryMechanism implements Serializable

Class oracle.toplink.sdk.SDKSequence extends QuerySequence implements Serializable

Serialized Fields

counterFieldName

java.lang.String counterFieldName
Deprecated. 
Hold the name of the column in the sequence table which specifies the sequence numeric value


nameFieldName

java.lang.String nameFieldName
Deprecated. 
Hold the name of the column in the sequence table which specifies the sequence name

Class oracle.toplink.sdk.SimpleFieldTranslator extends java.lang.Object implements Serializable

Serialized Fields

readTranslations

java.util.Hashtable<K,V> readTranslations
Deprecated. 
The translations applied after the database row is read from the data store.


writeTranslations

java.util.Hashtable<K,V> writeTranslations
Deprecated. 
The translations applied before the database row is written to the data store.


wrappedTranslator

FieldTranslator wrappedTranslator
Deprecated. 
A nested translator.


Package oracle.toplink.sequencing

Class oracle.toplink.sequencing.DefaultSequence extends Sequence implements Serializable

Serialized Fields

defaultSequence

Sequence defaultSequence

Class oracle.toplink.sequencing.NativeSequence extends QuerySequence implements Serializable

Serialized Fields

shouldUseIdentityIfPlatformSupports

boolean shouldUseIdentityIfPlatformSupports
true indicates that identity should be used - if the platform supports identity. false indicates that sequence objects should be used - if the platform supports sequence objects.

Class oracle.toplink.sequencing.QuerySequence extends StandardSequence implements Serializable

Serialized Fields

selectQuery

ValueReadQuery selectQuery

updateQuery

DataModifyQuery updateQuery

shouldAcquireValueAfterInsert

boolean shouldAcquireValueAfterInsert

shouldUseTransaction

boolean shouldUseTransaction

shouldSkipUpdate

boolean shouldSkipUpdate

shouldSelectBeforeUpdate

boolean shouldSelectBeforeUpdate

wasSelectQueryCreated

boolean wasSelectQueryCreated

wasUpdateQueryCreated

boolean wasUpdateQueryCreated

Class oracle.toplink.sequencing.Sequence extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

size

int size

platform

oracle.toplink.internal.databaseaccess.Platform platform

initialValue

int initialValue

depth

int depth

Class oracle.toplink.sequencing.StandardSequence extends Sequence implements Serializable

Class oracle.toplink.sequencing.TableSequence extends QuerySequence implements Serializable

Serialized Fields

table

oracle.toplink.internal.helper.DatabaseTable table
Hold the database table


counterFieldName

java.lang.String counterFieldName
Hold the name of the column in the sequence table which specifies the sequence numeric value


nameFieldName

java.lang.String nameFieldName
Hold the name of the column in the sequence table which specifies the sequence name


qualifier

java.lang.String qualifier
Hold the name of the table qualifier

Class oracle.toplink.sequencing.UnaryTableSequence extends QuerySequence implements Serializable

Serialized Fields

counterFieldName

java.lang.String counterFieldName
Hold the name of the only column in multiple single-column tables


updateString1

java.lang.String updateString1

updateString2

java.lang.String updateString2

selectString1

java.lang.String selectString1

selectString2

java.lang.String selectString2

updateStringBufferSize

int updateStringBufferSize

selectStringBufferSize

int selectStringBufferSize

qualifier

java.lang.String qualifier

Package oracle.toplink.sessionbroker

Class oracle.toplink.sessionbroker.SessionBroker extends oracle.toplink.internal.sessions.DatabaseSessionImpl implements Serializable

Serialized Fields

parent

SessionBroker parent

sessionNamesByClass

java.util.Map<K,V> sessionNamesByClass

sessionsByName

java.util.Map<K,V> sessionsByName

sequencing

oracle.toplink.internal.sequencing.Sequencing sequencing

Package oracle.toplink.sessions

Class oracle.toplink.sessions.DatabaseLogin extends DatasourceLogin implements Serializable

Serialized Fields

queryRetryAttemptCount

int queryRetryAttemptCount
Stores the value for the number of time TopLink will attempt to reconnect the connection on a comm failure in the case TopLink is attempting to retry a query. TopLink will retry a read query outside of a transaction if TopLink can determine that a communication error occured with the database.


delayBetweenConnectionAttempts

int delayBetweenConnectionAttempts
Stores the number of milliseconds that TopLink will wait between attempts to reconnect a DatabaseConnection in the case TopLink is attempting to retry a query. TopLink will retry a read query outside of a transaction if TopLink can determine that a communication error occured with the database.


connectionHealthValidatedOnError

boolean connectionHealthValidatedOnError
This value defaults to true and on an SQL Exception TopLink will ping the database to determine if the connection used can continue to be used for queries. This should have no impact on applications unless the user is using pessimistic locking queries with 'no wait' or are using a query timeout feature. If that is the case and the application is experiencing a performance impact from the health check then this feature can be turned off. Turning this feature off will prevent TopLink from being able to retry queries in the case of database failure.

Class oracle.toplink.sessions.DatabaseRecord extends oracle.toplink.internal.sessions.AbstractRecord implements Serializable

Class oracle.toplink.sessions.DatasourceLogin extends java.lang.Object implements Serializable

Serialized Fields

properties

java.util.Properties properties
Connection properties (e.g. user, password, and driver-specific settings)


platform

oracle.toplink.internal.databaseaccess.Platform platform
Implementation of platform-specific behaviors.


isEncryptedPasswordSet

boolean isEncryptedPasswordSet
The securable object holder and flag


connector

Connector connector
Provide a little flexibility for connecting to a database


usesExternalConnectionPooling

boolean usesExternalConnectionPooling
True if we use an external connection pool such as WebLogic's JTS driver


usesExternalTransactionController

boolean usesExternalTransactionController
True if we should use some external transaction service such as JTS.


cacheTransactionIsolation

int cacheTransactionIsolation
By default concurrency is optimized and the cache is not locked during reads or writes, This allows for concurrent reading and writing and should never cause any problems. If the application uses no form of locking the last unit of work to merge changes will win, with no locking it is possible only under this senerio for two unit of works to merge changes different than the database although highly unlikely and if occured is the entire purpose of locking. This property allows for the isolation level of changes to the cache to be configured for sever situation and it is not suggest that this be changed.

Class oracle.toplink.sessions.DefaultConnector extends java.lang.Object implements Serializable

Serialized Fields

driverClassName

java.lang.String driverClassName

driverURLHeader

java.lang.String driverURLHeader

databaseURL

java.lang.String databaseURL

driverClass

java.lang.Class<T> driverClass
cache up the driver class to speed up reconnects


driver

java.sql.Driver driver
cache up the instantiated Driver to speed up reconnects


connectDirectly

boolean connectDirectly
Save whether we have switched to direct connect (sql.Driver.connect()) mode

Class oracle.toplink.sessions.DefaultSessionLog extends AbstractSessionLog implements Serializable

Serialized Fields

fileName

java.lang.String fileName
Deprecated. 
The filename associated with this DefaultSessionLog, if it is being written out to a file


categoryLogLevelMap

java.util.Map<K,V> categoryLogLevelMap
Deprecated. 
Represents the Map that stores log levels per the name space strings. The keys are category names. The values are log levels.

Class oracle.toplink.sessions.DirectConnector extends DefaultConnector implements Serializable

Class oracle.toplink.sessions.Project extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

datasourceLogin

Login datasourceLogin

descriptors

java.util.Map<K,V> descriptors

orderedDescriptors

java.util.Vector<E> orderedDescriptors

defaultReadOnlyClasses

java.util.Vector<E> defaultReadOnlyClasses
Holds the default set of read-only classes that apply to each UnitOfWork.


aliasDescriptors

java.util.Map<K,V> aliasDescriptors
Cache the EJBQL descriptor aliases.


hasIsolatedClasses

boolean hasIsolatedClasses
Cache if any descriptor is isolated. (set during initialization)


hasGenericHistorySupport

boolean hasGenericHistorySupport
Cache if any descriptor has history. (set during initialization)


hasProxyIndirection

boolean hasProxyIndirection
Cache if any descriptor is using ProxyIndirection. (set during initialization


isPureCMP2Project

boolean isPureCMP2Project
Cache if all descriptors are CMP1/2


sqlResultSetMappings

java.util.Map<K,V> sqlResultSetMappings
This a collection of 'maps' that allow users to map custom SQL to query results


defaultTemporalMutable

boolean defaultTemporalMutable
Define the default setting for configuring if dates and calendars are mutable.

Class oracle.toplink.sessions.SessionEvent extends java.util.EventObject implements Serializable

Serialized Fields

query

DatabaseQuery query
Some events may have a query associated with them (pre/postExecuteQuery).


result

java.lang.Object result
Some events may have a result associated with them (pre/postExecuteQuery).


session

Session session
The session or unit of work raising the event.


eventCode

int eventCode
The code of the event being raised. This is an integer constant value as defined below.


properties

java.util.Hashtable<K,V> properties
Additional properties may be added.

Class oracle.toplink.sessions.SessionEventManager extends java.lang.Object implements Serializable

Serialized Fields

listeners

java.util.Vector<E> listeners

session

Session session

Class oracle.toplink.sessions.SessionLogEntry extends java.lang.Object implements Serializable

Serialized Fields

date

java.util.Date date
Deprecated. 

message

java.lang.String message
Deprecated. 

throwable

java.lang.Throwable throwable
Deprecated. 

level

int level
Deprecated. 

nameSpace

java.lang.String nameSpace
Deprecated. 

parameters

java.lang.Object[] parameters
Deprecated. 

shouldTranslate

boolean shouldTranslate
Deprecated. 

Package oracle.toplink.threetier

Class oracle.toplink.threetier.ClientSession extends oracle.toplink.internal.sessions.AbstractSession implements Serializable

Serialized Fields

parent

oracle.toplink.threetier.ServerSession parent

connectionPolicy

ConnectionPolicy connectionPolicy

writeConnection

oracle.toplink.internal.databaseaccess.Accessor writeConnection

isActive

boolean isActive

sequencing

oracle.toplink.internal.sequencing.Sequencing sequencing

Class oracle.toplink.threetier.ConnectionPolicy extends java.lang.Object implements Serializable

Serialized Fields

login

Login login

poolName

java.lang.String poolName

isLazy

boolean isLazy

shouldUseExclusiveConnection

boolean shouldUseExclusiveConnection

properties

java.util.Map<K,V> properties

Package oracle.toplink.tools.profiler

Class oracle.toplink.tools.profiler.DMSPerformanceProfiler extends java.lang.Object implements Serializable

Serialized Fields

session

oracle.toplink.internal.sessions.AbstractSession session

root

oracle.dms.instrument.Noun root

normalWeightSensors

java.util.Map<K,V> normalWeightSensors

heavyWeightSensors

java.util.Map<K,V> heavyWeightSensors

allWeightSensors

java.util.Map<K,V> allWeightSensors

normalAndHeavyWeightSensors

java.util.Map<K,V> normalAndHeavyWeightSensors

normalHeavyAndAllWeightSensors

java.util.Map<K,V> normalHeavyAndAllWeightSensors

normalWeightNouns

java.util.Map<K,V> normalWeightNouns

heavyWeightNouns

java.util.Map<K,V> heavyWeightNouns

allWeightNouns

java.util.Map<K,V> allWeightNouns

operationStartTokenThreadLocal

java.lang.ThreadLocal<T> operationStartTokenThreadLocal

weight

int weight

Class oracle.toplink.tools.profiler.PerformanceProfiler extends java.lang.Object implements Serializable

Serialized Fields

profiles

java.util.Vector<E> profiles

shouldLogProfile

boolean shouldLogProfile

nestLevel

int nestLevel

nestTime

long nestTime

profileTime

long profileTime

operationTimings

java.util.Hashtable<K,V> operationTimings

operationStartTimes

java.util.Hashtable<K,V> operationStartTimes

operationTimingsByThread

java.util.Hashtable<K,V> operationTimingsByThread

operationStartTimesByThread

java.util.Hashtable<K,V> operationStartTimesByThread

Class oracle.toplink.tools.profiler.Profile extends java.lang.Object implements Serializable

Serialized Fields

queryClass

java.lang.Class<T> queryClass

domainClass

java.lang.Class<T> domainClass

numberOfInstancesEffected

long numberOfInstancesEffected

operationTimings

java.util.Hashtable<K,V> operationTimings

localTime

long localTime

profileTime

long profileTime

totalTime

long totalTime

shortestTime

long shortestTime

longestTime

long longestTime

Package oracle.toplink.tools.schemaframework

Class oracle.toplink.tools.schemaframework.DatabaseObjectDefinition extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

qualifier

java.lang.String qualifier

Class oracle.toplink.tools.schemaframework.FieldDefinition extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

type

java.lang.Class<T> type
Java type class for the field. Particular database type is generated based on platform from this.


typeName

java.lang.String typeName
Generic database type name for the field, which can be used instead of the Java class 'type'. This is translated to a particular database type based on platform.


typeDefinition

java.lang.String typeDefinition
Database-specific complete type definition like "VARCHAR2(50) UNIQUE NOT NULL". If this is given, other additional type constraint fields(size, unique, null) are meaningless.


size

int size

subSize

int subSize

shouldAllowNull

boolean shouldAllowNull

isIdentity

boolean isIdentity

isPrimaryKey

boolean isPrimaryKey

isUnique

boolean isUnique

additional

java.lang.String additional

constraint

java.lang.String constraint

foreignKeyFieldName

java.lang.String foreignKeyFieldName

Class oracle.toplink.tools.schemaframework.ForeignKeyConstraint extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

sourceFields

java.util.Vector<E> sourceFields

targetFields

java.util.Vector<E> targetFields

targetTable

java.lang.String targetTable

shouldCascadeOnDelete

boolean shouldCascadeOnDelete

Class oracle.toplink.tools.schemaframework.NestedTableDefinition extends DatabaseObjectDefinition implements Serializable

Serialized Fields

typeSize

int typeSize

type

java.lang.Class<T> type

typeName

java.lang.String typeName

Class oracle.toplink.tools.schemaframework.ObjectVarrayDefinition extends VarrayDefinition implements Serializable

Serialized Fields

isNullAllowed

boolean isNullAllowed

Class oracle.toplink.tools.schemaframework.PackageDefinition extends DatabaseObjectDefinition implements Serializable

Serialized Fields

statements

java.util.Vector<E> statements

procedures

java.util.Vector<E> procedures

Class oracle.toplink.tools.schemaframework.SequenceDefinition extends DatabaseObjectDefinition implements Serializable

Serialized Fields

sequence

Sequence sequence

Class oracle.toplink.tools.schemaframework.SequenceObjectDefinition extends SequenceDefinition implements Serializable

Class oracle.toplink.tools.schemaframework.StoredFunctionDefinition extends StoredProcedureDefinition implements Serializable

Class oracle.toplink.tools.schemaframework.StoredProcedureDefinition extends DatabaseObjectDefinition implements Serializable

Serialized Fields

variables

java.util.Vector<E> variables

statements

java.util.Vector<E> statements

arguments

java.util.Vector<E> arguments

argumentTypes

java.util.Vector<E> argumentTypes

Class oracle.toplink.tools.schemaframework.TableDefinition extends DatabaseObjectDefinition implements Serializable

Serialized Fields

fields

java.util.Vector<E> fields

foreignKeyMap

java.util.HashMap<K,V> foreignKeyMap

uniqueKeys

java.util.Vector<E> uniqueKeys

creationPrefix

java.lang.String creationPrefix

creationSuffix

java.lang.String creationSuffix

createSQLFiles

boolean createSQLFiles

Class oracle.toplink.tools.schemaframework.TableSequenceDefinition extends SequenceDefinition implements Serializable

Class oracle.toplink.tools.schemaframework.TypeDefinition extends DatabaseObjectDefinition implements Serializable

Serialized Fields

fields

java.util.Vector<E> fields

Class oracle.toplink.tools.schemaframework.TypeTableDefinition extends TableDefinition implements Serializable

Serialized Fields

typeName

java.lang.String typeName
The name of the type that this table is of.


additional

java.lang.String additional

Class oracle.toplink.tools.schemaframework.UnaryTableSequenceDefinition extends SequenceDefinition implements Serializable

Class oracle.toplink.tools.schemaframework.UniqueKeyConstraint extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

sourceFields

java.util.Vector<E> sourceFields

Class oracle.toplink.tools.schemaframework.VarrayDefinition extends DatabaseObjectDefinition implements Serializable

Serialized Fields

typeSize

int typeSize

size

int size

type

java.lang.Class<T> type

typeName

java.lang.String typeName

Class oracle.toplink.tools.schemaframework.ViewDefinition extends DatabaseObjectDefinition implements Serializable

Serialized Fields

selectClause

java.lang.String selectClause

Package oracle.toplink.xdb

Class oracle.toplink.xdb.DirectToXMLTypeMapping extends DirectToFieldMapping implements Serializable

Serialized Fields

shouldReadWholeDocument

boolean shouldReadWholeDocument
Indicates if we should initialize the whole DOM on a read. This is only used if the user is mapping from an Oracle Document implementation.


xmlTransformer

XMLTransformer xmlTransformer
Used to convert the DOM to a String.


xmlComparer

XMLComparer xmlComparer
Used to determine if the XML document has been modified.


xmlParser

XMLParser xmlParser
Used to convert the String to a DOM


Package oracle.toplink.xml

Class oracle.toplink.xml.XMLAccessorStreamPolicy extends java.lang.Object implements Serializable

Class oracle.toplink.xml.XMLCall extends AbstractSDKCall implements Serializable

Serialized Fields

streamPolicy

XMLStreamPolicy streamPolicy
Deprecated. 
Allow the call to override the default stream source, which is the accessor.


xmlTranslator

XMLTranslator xmlTranslator
Deprecated. 
This will translate an XML document to/from a database row.

Class oracle.toplink.xml.XMLDataCall extends XMLCall implements Serializable

Serialized Fields

rootElement

oracle.toplink.internal.helper.DatabaseTable rootElement
Deprecated. 
The "root element"/"document"/"table"


orderedPrimaryKeyElements

java.util.Vector<E> orderedPrimaryKeyElements
Deprecated. 
The primary key of the "document" to be manipulated.

Class oracle.toplink.xml.XMLDataDeleteCall extends XMLDataCall implements Serializable

Class oracle.toplink.xml.XMLDataInsertCall extends XMLDataWriteCall implements Serializable

Class oracle.toplink.xml.XMLDataReadCall extends XMLDataCall implements Serializable

Serialized Fields

resultElements

java.util.Vector<E> resultElements
Deprecated. 
The elements to be returned to the caller.


resultElementTypes

java.util.Hashtable<K,V> resultElementTypes
Deprecated. 
The types the returned elements should be converted to, if necessary.

Class oracle.toplink.xml.XMLDataStoreException extends SDKDataStoreException implements Serializable

Class oracle.toplink.xml.XMLDataUpdateCall extends XMLDataWriteCall implements Serializable

Class oracle.toplink.xml.XMLDataWriteCall extends XMLDataCall implements Serializable

Class oracle.toplink.xml.XMLDeleteCall extends XMLCall implements Serializable

Class oracle.toplink.xml.XMLDescriptor extends SDKDescriptor implements Serializable

Class oracle.toplink.xml.XMLDoesExistCall extends XMLCall implements Serializable

Class oracle.toplink.xml.XMLFileLogin extends XMLLogin implements Serializable

Serialized Fields

baseDirectoryName

java.lang.String baseDirectoryName
Deprecated. 
The name of the base directory for the tree of XML subdirectories/files.


fileNameExtension

java.lang.String fileNameExtension
Deprecated. 
The extension to be used for the XML files.


createsDirectoriesAsNeeded

boolean createsDirectoriesAsNeeded
Deprecated. 
This tells the accessor to create directories if they are missing.

Class oracle.toplink.xml.XMLFileStreamPolicy extends java.lang.Object implements Serializable

Serialized Fields

file

java.io.File file
Deprecated. 
The single file to be wrapped by the stream.


files

java.util.Enumeration<E> files
Deprecated. 
An enumeration of files to be wrapped by streams.

Class oracle.toplink.xml.XMLInsertCall extends XMLWriteCall implements Serializable

Class oracle.toplink.xml.XMLLogin extends SDKLogin implements Serializable

Class oracle.toplink.xml.XMLPlatform extends SDKPlatform implements Serializable

Class oracle.toplink.xml.XMLReadAllCall extends XMLCall implements Serializable

Serialized Fields

mapping

SDKObjectCollectionMapping mapping
Deprecated. 
If this is present, read only the data for the relationship.

Class oracle.toplink.xml.XMLReadCall extends XMLCall implements Serializable

Serialized Fields

mapping

OneToOneMapping mapping
Deprecated. 
If this is present, read only the data for the relationship.

Class oracle.toplink.xml.XMLSequence extends SDKSequence implements Serializable

Serialized Fields

rootElementName

java.lang.String rootElementName
Deprecated. 

Class oracle.toplink.xml.XMLSequenceDefinition extends SequenceDefinition implements Serializable

Class oracle.toplink.xml.XMLStreamStreamPolicy extends java.lang.Object implements Serializable

Serialized Fields

reader

java.io.Reader reader
Deprecated. 
The read stream to be returned.


writer

java.io.Writer writer
Deprecated. 
The write stream to be returned.


readers

java.util.Enumeration<E> readers
Deprecated. 
An enumeration of read streams to be returned.

Class oracle.toplink.xml.XMLUpdateCall extends XMLWriteCall implements Serializable

Class oracle.toplink.xml.XMLWriteCall extends XMLCall implements Serializable


Package oracle.toplink.xml.stream

Class oracle.toplink.xml.stream.XMLStreamLogin extends XMLLogin implements Serializable

Serialized Fields

xmlStreamDatabase

oracle.toplink.xml.stream.XMLStreamDatabase xmlStreamDatabase

Package oracle.toplink.xml.xerces

Class oracle.toplink.xml.xerces.DefaultXMLTranslator extends java.lang.Object implements Serializable

Serialized Fields

readTranslator

XMLToDatabaseRowTranslator readTranslator
Deprecated. 
The translator the converts an XML document to a Record.


writeTranslator

DatabaseRowToXMLTranslator writeTranslator
Deprecated. 
The translator the converts a Record to an XML document.


Package oracle.toplink.xml.zip

Class oracle.toplink.xml.zip.XMLZipFileStreamPolicy extends java.lang.Object implements Serializable

Serialized Fields

file

java.io.File file
Deprecated. 
The ZIP file containing the entry (or entries) to be wrapped by the stream.


zipFile

java.util.zip.ZipFile zipFile
Deprecated. 
Another reference to the ZIP file containing the entry (or entries) to be wrapped by the stream. This is only instantiated on demand.


zipEntryName

java.lang.String zipEntryName
Deprecated. 
The name of the single entry to be wrapped by the stream.


zipEntryNames

java.util.Enumeration<E> zipEntryNames
Deprecated. 
An enumeration of names of entries to be wrapped by streams.


Copyright © 1998, 2010, Oracle. All Rights Reserved.