Serialized Form
Package org.eclipse.persistence.descriptors |
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
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
ObjectBuilder objectBuilder
copyPolicy
CopyPolicy copyPolicy
instantiationPolicy
InstantiationPolicy instantiationPolicy
inheritancePolicy
InheritancePolicy inheritancePolicy
interfacePolicy
InterfacePolicy interfacePolicy
optimisticLockingPolicy
OptimisticLockingPolicy optimisticLockingPolicy
cascadeLockingPolicies
java.util.Vector<E> cascadeLockingPolicies
wrapperPolicy
WrapperPolicy wrapperPolicy
changePolicy
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.
forceUpdate
int forceUpdate
updateAllFields
int updateAllFields
pessimisticLockingPolicy
PessimisticLockingPolicy pessimisticLockingPolicy
- Allow the bean to always be locked as it enters a new transaction.
lifeCycleListener
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 controlls 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.
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
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
AbstractSession session
- The session in which the event is raised.
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.
doesExistQuery
DoesExistQuery doesExistQuery
descriptor
ClassDescriptor descriptor
hasCustomMultipleTableJoinExpression
boolean hasCustomMultipleTableJoinExpression
queryTimeout
int queryTimeout
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
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
lockingMode
short lockingMode
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
retrieveTimeFrom
int retrieveTimeFrom
writeLockField
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 org.eclipse.persistence.descriptors.changetracking |
changeType
int changeType
- INTERNAL:
Change type is either add or remove
key
java.lang.Object key
- INTERNAL:
Thie value of the key that was updated.
Package org.eclipse.persistence.descriptors.copying |
descriptor
ClassDescriptor descriptor
methodName
java.lang.String methodName
- Allow for clone method to be specified.
workingCopyMethodName
java.lang.String workingCopyMethodName
Package org.eclipse.persistence.descriptors.invalidation |
shouldUpdateReadTimeOnUpdate
boolean shouldUpdateReadTimeOnUpdate
- this will represent objects that do not expire
expiryTime
java.util.Calendar expiryTime
previousExpiry
java.util.Calendar previousExpiry
timeToLive
long timeToLive
Package org.eclipse.persistence.eis |
connectionSpec
ConnectionSpec connectionSpec
connectionFactory
ConnectionFactory connectionFactory
context
javax.naming.Context context
name
javax.naming.Name name
log
java.io.Writer log
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.
Package org.eclipse.persistence.eis.adapters.jms |
Package org.eclipse.persistence.eis.adapters.xmlfile |
Package org.eclipse.persistence.eis.mappings |
isForeignKeyRelationship
boolean isForeignKeyRelationship
- Keeps track if any of the fields are foreign keys.
foreignKeyGroupingElement
XMLField foreignKeyGroupingElement
- The grouping-element field.
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.
Package org.eclipse.persistence.exceptions |
errors
java.util.Vector<E> errors
- Deprecated.
classToConvertTo
java.lang.Class<T> classToConvertTo
exception
java.sql.SQLException exception
isCommunicationFailure
boolean isCommunicationFailure
internalException
java.lang.Throwable internalException
indentationString
java.lang.String indentationString
errorCode
int errorCode
hasBeenLogged
boolean hasBeenLogged
internalExceptions
java.util.Collection<E> internalExceptions
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
integrityChecker
IntegrityChecker integrityChecker
internalExceptions
java.util.Collection<E> internalExceptions
resourceName
java.lang.String resourceName
exceptionList
java.util.Vector<E> exceptionList
resourceName
java.lang.String resourceName
Package org.eclipse.persistence.expressions |
serialVersionUID: -5979150600092006081L
selectIfOrderedBy
boolean selectIfOrderedBy
hashCode
int hashCode
- PERF: Cache the hashCode.
serialVersionUID: -7066100204792043980L
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 org.eclipse.persistence.history |
value
java.lang.Object value
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 org.eclipse.persistence.indirection |
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.
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.
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.
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 org.eclipse.persistence.jaxb |
m_enumClass
java.lang.Class<T> m_enumClass
m_enumClassName
java.lang.String m_enumClassName
m_usesOrdinalValues
boolean m_usesOrdinalValues
enumClassName
java.lang.String enumClassName
enumClass
java.lang.Class<T> enumClass
fromStringMethod
java.lang.reflect.Method fromStringMethod
Package org.eclipse.persistence.logging |
fileName
java.lang.String fileName
- The filename associated with this DefaultSessionLog, if it is being written out to a file
categoryLogLevelMap
java.util.Map<K,V> categoryLogLevelMap
- Represents the Map that stores log levels per the name space strings.
The keys are category names. The values are log levels.
sessionString
java.lang.String sessionString
connection
Accessor connection
shouldLogExceptionStackTrace
boolean shouldLogExceptionStackTrace
shouldPrintDate
boolean shouldPrintDate
shouldPrintThread
boolean shouldPrintThread
date
java.util.Date date
message
java.lang.String message
throwable
java.lang.Throwable throwable
level
int level
nameSpace
java.lang.String nameSpace
parameters
java.lang.Object[] parameters
shouldTranslate
boolean shouldTranslate
Package org.eclipse.persistence.mappings |
referenceClass
java.lang.Class<T> referenceClass
- Stores a reference class
referenceClassName
java.lang.String referenceClassName
referenceDescriptor
ClassDescriptor referenceDescriptor
- The descriptor of the reference class
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.
attributeName
java.lang.String attributeName
- Stores the name of the attribute
containerPolicy
ContainerPolicy containerPolicy
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.
valueConverter
Converter valueConverter
- Allows user defined conversion between the object value and the database value.
valueConverterClassName
java.lang.String valueConverterClassName
historyPolicy
HistoryPolicy historyPolicy
directKeyField
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
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
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.
historyPolicy
HistoryPolicy historyPolicy
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).
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.
typeField
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 org.eclipse.persistence.mappings.converters |
mapping
DatabaseMapping mapping
m_enumClass
java.lang.Class<T> m_enumClass
m_enumClassName
java.lang.String m_enumClassName
mapping
DatabaseMapping mapping
attributeToFieldValues
java.util.Map<K,V> attributeToFieldValues
mapping
DatabaseMapping mapping
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 org.eclipse.persistence.mappings.foundation |
field
DatabaseField field
- The aggregate objects are stored in a single field.
containerPolicy
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.
field
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
ContainerPolicy containerPolicy
- This determines the type of container used to hold the nested collection
in the object.
field
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.
field
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.
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
IndirectionPolicy indirectionPolicy
- Implements indirection behavior
Package org.eclipse.persistence.mappings.querykeys |
field
DatabaseField field
referenceClass
java.lang.Class<T> referenceClass
referenceClassName
java.lang.String referenceClassName
joinCriteria
Expression joinCriteria
name
java.lang.String name
descriptor
ClassDescriptor descriptor
Package org.eclipse.persistence.mappings.structures |
nestedMapping
DatabaseMapping nestedMapping
field
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.
structureName
java.lang.String structureName
- Arrays require a structure name, this is the ADT defined for the VARRAY.
structureName
java.lang.String structureName
orderedFields
java.util.Vector<E> orderedFields
field
DatabaseField field
- A ref is always stored in a single field.
Package org.eclipse.persistence.mappings.transformers |
value
java.lang.Object value
mapping
AbstractTransformationMapping mapping
methodName
java.lang.String methodName
methodName
java.lang.String methodName
mapping
AbstractTransformationMapping mapping
Package org.eclipse.persistence.mappings.xdb |
Package org.eclipse.persistence.oxm |
namespaceResolver
NamespaceResolver namespaceResolver
schemaReference
XMLSchemaReference schemaReference
shouldPreserveDocument
boolean shouldPreserveDocument
defaultRootElementField
XMLField defaultRootElementField
equalNamespaceResolvers
boolean equalNamespaceResolvers
documentPreservationPolicy
DocumentPreservationPolicy documentPreservationPolicy
Package org.eclipse.persistence.oxm.mappings |
field
XMLField field
containerPolicy
DirectMapContainerPolicy containerPolicy
field
XMLField field
containerPolicy
ContainerPolicy containerPolicy
useXMLRoot
boolean useXMLRoot
mixedContent
boolean mixedContent
keepAsElementPolicy
UnmarshalKeepAsElementPolicy keepAsElementPolicy
areOtherMappingInThisContext
boolean areOtherMappingInThisContext
field
XMLField field
useXMLRoot
boolean useXMLRoot
areOtherMappingInThisContext
boolean areOtherMappingInThisContext
shouldInlineBinaryData
boolean shouldInlineBinaryData
mimeTypePolicy
MimeTypePolicy mimeTypePolicy
isSwaRef
boolean isSwaRef
collectionContentType
java.lang.Class<T> collectionContentType
shouldInlineBinaryData
boolean shouldInlineBinaryData
mimeTypePolicy
MimeTypePolicy mimeTypePolicy
isSwaRef
boolean isSwaRef
containerPolicy
ContainerPolicy containerPolicy
usesSingleNode
boolean usesSingleNode
isCDATA
boolean isCDATA
nullPolicy
AbstractNullPolicy nullPolicy
nullPolicy
AbstractNullPolicy nullPolicy
isCDATA
boolean isCDATA
sourceToTargetKeyFieldAssociations
java.util.HashMap<K,V> sourceToTargetKeyFieldAssociations
sourceToTargetKeys
java.util.Vector<E> sourceToTargetKeys
Package org.eclipse.persistence.oxm.mappings.converters |
Package org.eclipse.persistence.platform.xml |
Package org.eclipse.persistence.queries |
size
int size
- Cached size of the stream.
objectCollection
java.util.Vector<E> objectCollection
- Internal collection of objects.
initiallyConformingIndex
IdentityHashtable initiallyConformingIndex
- Conforming instances found in memory when building the result.
selectionCriteriaClone
Expression selectionCriteriaClone
- SelectionCriteria & translation row ready for incremental conforming.
translationRow
AbstractRecord translationRow
position
int position
- Current position in the objectCollection of the stream.
marker
int marker
- Marker for backing up.
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
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
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.
containerPolicy
ContainerPolicy containerPolicy
useAbstractRecord
boolean useAbstractRecord
objects
java.util.Vector<E> objects
isFullRowRequired
boolean isFullRowRequired
- PERF: By default only the translation row is used for deletes, the full row can be requested for custom deletes.
valueConverter
Converter valueConverter
- Allows user defined conversion between the result value and the database value.
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
ejbQLString
java.lang.String ejbQLString
flushOnExecute
java.lang.Boolean flushOnExecute
hints
java.util.HashMap<K,V> hints
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.
policy
int policy
query
ObjectLevelReadQuery query
- Used to set the policy state in the query.
query
DatabaseQuery query
ejbqlString
java.lang.String ejbqlString
isParsed
boolean isParsed
methodClass
java.lang.Class<T> methodClass
methodClassName
java.lang.String methodClassName
methodName
java.lang.String methodName
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
modifyRow
AbstractRecord modifyRow
forceBatchStatementExecution
boolean forceBatchStatementExecution
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
shouldRegisterResultsInUnitOfWork
boolean shouldRegisterResultsInUnitOfWork
- INTERNAL: for bug 2612601 allow ability not to register results in UOW.
shouldProcessResultsInUnitOfWork
boolean shouldProcessResultsInUnitOfWork
- CMP only. Allow users to configure whether finder should be executed in a uow or not.
lockingClause
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.
shouldBuildNullForNullPk
boolean shouldBuildNullForNullPk
- INTERNAL: If primary key is null ObjectBuilder.buildObject returns null
in case this flag is set to true (instead of throwing exception).
primaryKey
java.util.Vector<E> primaryKey
object
java.lang.Object object
objectChangeSet
ObjectChangeSet objectChangeSet
backupClone
java.lang.Object backupClone
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
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.
valuesToExclude
java.util.Map<K,V> valuesToExclude
attributesToAlwaysInclude
java.util.Map<K,V> attributesToAlwaysInclude
specialOperations
java.util.Map<K,V> specialOperations
shouldUseEqualityForNulls
boolean shouldUseEqualityForNulls
invalidationPolicy
CacheInvalidationPolicy invalidationPolicy
maximumResultSets
int maximumResultSets
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
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
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.
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
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
readObject
public java.lang.Object readObject(java.lang.Class javaClass,
Session session)
- PUBLIC:
If the PKs were retrieved with the attributes then this method can be used to read the real object from the database.
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
resultSetMappingName
java.lang.String resultSetMappingName
resultSetMapping
SQLResultSetMapping resultSetMapping
m_updateClauses
java.util.HashMap<K,V> m_updateClauses
Package org.eclipse.persistence.sdo |
propertyName
java.lang.String propertyName
type
Type type
containingType
Type containingType
isContainment
boolean isContainment
hasMany
boolean hasMany
readOnly
boolean readOnly
aliasNames
java.util.List<E> aliasNames
defaultValue
java.lang.Object defaultValue
isDefaultSet
boolean isDefaultSet
indexInType
int indexInType
indexInDeclaredProperties
int indexInDeclaredProperties
opposite
Property opposite
xsd
boolean xsd
xsdLocalName
java.lang.String xsdLocalName
global
boolean global
namespaceQualified
boolean namespaceQualified
propertyValues
java.util.Map<K,V> propertyValues
nullable
boolean nullable
xsdType
javax.xml.namespace.QName xsdType
valueProperty
boolean valueProperty
appInfoElements
java.util.List<E> appInfoElements
appInfoMap
java.util.Map<K,V> appInfoMap
nameCollision
boolean nameCollision
uri
java.lang.String uri
aHelperContext
HelperContext aHelperContext
typeName
java.lang.String typeName
typeUri
java.lang.String typeUri
open
boolean open
isAbstract
boolean isAbstract
isSequenced
boolean isSequenced
isDataType
boolean isDataType
baseTypes
java.util.List<E> baseTypes
declaredProperties
java.util.List<E> declaredProperties
aliasNames
java.util.List<E> aliasNames
xsd
boolean xsd
xsdList
boolean xsdList
xsdLocalName
java.lang.String xsdLocalName
xsdType
javax.xml.namespace.QName xsdType
propertyValues
java.util.Map<K,V> propertyValues
changeSummaryProperty
Property changeSummaryProperty
allProperties
java.util.List<E> allProperties
allPropertiesArr
Property[] allPropertiesArr
subTypes
java.util.List<E> subTypes
finalized
boolean finalized
javaClass
java.lang.Class<T> javaClass
javaClassName
java.lang.String javaClassName
javaImplClassName
java.lang.String javaImplClassName
javaImplClass
java.lang.Class<T> javaImplClass
nonFinalizedReferencingProps
java.util.List<E> nonFinalizedReferencingProps
nonFinalizedMappingURIs
java.util.List<E> nonFinalizedMappingURIs
pseudoDefault
java.lang.Object pseudoDefault
- hold a wrapper object for primitive numeric defaults
aHelperContext
HelperContext aHelperContext
appInfoElements
java.util.List<E> appInfoElements
appInfoMap
java.util.Map<K,V> appInfoMap
Package org.eclipse.persistence.sdo.helper |
customClass
java.lang.Class<T> customClass
writeReplace
public java.lang.Object writeReplace()
- INTERNAL:
Defined in SDO 2.01 spec on page 65 Externalizable function is called by
ObjectStream.writeObject() A replacement object for serialization can be
called here.
Security Note:
This public function exposes a data replacement vulnerability where an outside client
can gain access and modify their non-final constants.
We may need to wrap the GZIP streams in some sort of encryption when we are not
using HTTPS or SSL/TLS on the wire.
- See Also:
SDOResolvable
dataObject
SDODataObject dataObject
property
Property property
currentElements
java.util.List<E> currentElements
- We are maintaining two pointers to potentially two ArrayList objects.
To implement ChangeSummary undo we require a copy of the original state of our model
- with special handling for ListWrapper to maintain object identity of the list
The List (originalElements) on ChangeSummary will maintain the current state of our model after logged changes.
The List (currentElements) will be a progressively deeper distinct shallow copy of the current list as it changes
property
SDOProperty property
helperContext
HelperContext helperContext
attributeClass
java.lang.Class<T> attributeClass
property
Property property
Package org.eclipse.persistence.sequencing |
defaultSequence
Sequence defaultSequence
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.
selectQuery
ValueReadQuery selectQuery
updateQuery
DataModifyQuery updateQuery
shouldAcquireValueAfterInsert
boolean shouldAcquireValueAfterInsert
shouldUseTransaction
boolean shouldUseTransaction
shouldSkipUpdate
boolean shouldSkipUpdate
shouldSelectBeforeUpdate
boolean shouldSelectBeforeUpdate
wasSelectQueryCreated
boolean wasSelectQueryCreated
wasUpdateQueryCreated
boolean wasUpdateQueryCreated
name
java.lang.String name
size
int size
platform
Platform platform
initialValue
int initialValue
depth
int depth
table
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
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 org.eclipse.persistence.sessions |
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.
properties
java.util.Properties properties
- Connection properties (e.g. user, password, and driver-specific settings)
platform
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.
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
dataSource
javax.sql.DataSource dataSource
context
javax.naming.Context context
name
java.lang.String name
lookupType
int lookupType
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.
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.
listeners
java.util.Vector<E> listeners
session
Session session
Package org.eclipse.persistence.sessions.coordination |
serviceId
ServiceId serviceId
- The unique calling card of the service that initiated the command
changeSetBytes
byte[] changeSetBytes
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 org.eclipse.persistence.sessions.factories |
Package org.eclipse.persistence.sessions.remote |
sessionId
java.lang.String sessionId
- Deprecated.
- This varible stores the unique ID for the session that is sending this message
jndiHostURL
java.lang.String jndiHostURL
- Deprecated.
- This is the URL of the JNDI server where the dispatcher will be stored
applicationName
java.lang.String applicationName
- Deprecated.
- Used to store the application name in the case of an application server
Package org.eclipse.persistence.sessions.remote.corba.sun |
readObject
private void readObject(java.io.ObjectInputStream s)
writeObject
private void writeObject(java.io.ObjectOutputStream s)
controller
RemoteSessionController controller
- Store the real controller.
Package org.eclipse.persistence.sessions.remote.rmi |
controller
RemoteSessionController controller
- Store the real controller.
Package org.eclipse.persistence.sessions.remote.rmi.iiop |
Package org.eclipse.persistence.sessions.server |
login
Login login
poolName
java.lang.String poolName
isLazy
boolean isLazy
shouldUseExclusiveConnection
boolean shouldUseExclusiveConnection
properties
java.util.Map<K,V> properties
Package org.eclipse.persistence.tools |
Package org.eclipse.persistence.tools.profiler |
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
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 org.eclipse.persistence.tools.schemaframework |
name
java.lang.String name
qualifier
java.lang.String qualifier
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
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
typeSize
int typeSize
type
java.lang.Class<T> type
typeName
java.lang.String typeName
isNullAllowed
boolean isNullAllowed
statements
java.util.Vector<E> statements
procedures
java.util.Vector<E> procedures
sequence
Sequence sequence
variables
java.util.Vector<E> variables
statements
java.util.Vector<E> statements
arguments
java.util.Vector<E> arguments
argumentTypes
java.util.Vector<E> argumentTypes
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
fields
java.util.Vector<E> fields
typeName
java.lang.String typeName
- The name of the type that this table is of.
additional
java.lang.String additional
name
java.lang.String name
sourceFields
java.util.Vector<E> sourceFields
typeSize
int typeSize
size
int size
type
java.lang.Class<T> type
typeName
java.lang.String typeName
selectClause
java.lang.String selectClause