Object entity
Class<T> javaClass
String javaClassName
Vector<E> tables
List<E> primaryKeyFields
Vector<E> mappings
List<E> lockableMappings
Map<K,V> queryKeys
Class<T> identityMapClass
int identityMapSize
String sequenceNumberName
DatabaseField sequenceNumberField
boolean shouldAlwaysRefreshCache
boolean shouldOnlyRefreshCacheIfNewerVersion
boolean shouldDisableCacheHits
String alias
boolean shouldBeReadOnly
boolean shouldAlwaysConformResultsInUnitOfWork
boolean isIsolated
boolean shouldRegisterResultsInUnitOfWork
DescriptorEventManager eventManager
DescriptorQueryManager queryManager
ObjectBuilder objectBuilder
CopyPolicy copyPolicy
InstantiationPolicy instantiationPolicy
InheritancePolicy inheritancePolicy
OptimisticLockingPolicy optimisticLockingPolicy
Vector<E> cascadeLockingPolicies
WrapperPolicy wrapperPolicy
ObjectChangePolicy changePolicy
CMPPolicy cmpPolicy
FetchGroupManager fetchGroupManager
Map<K,V> properties
int descriptorType
boolean shouldOrderMappings
CacheInvalidationPolicy cacheInvalidationPolicy
boolean shouldAcquireCascadedLocks
boolean hasSimplePrimaryKey
ClassDescriptor descriptor
int eventCode
DatabaseQuery query
Record record
ClassDescriptor descriptor
Object originalObject
ObjectChangeSet changeSet
AbstractSession session
ClassDescriptor descriptor
Vector<E> eventSelectors
boolean excludeDefaultListeners
boolean excludeSuperclassListeners
boolean hasAnyEventListeners
DoesExistQuery doesExistQuery
ClassDescriptor descriptor
boolean hasCustomMultipleTableJoinExpression
Class<T> parentClass
String parentClassName
ClassDescriptor parentDescriptor
Vector<E> childDescriptors
ClassDescriptor descriptor
boolean shouldAlwaysUseOuterJoin
boolean useDescriptorsToValidateInheritedObjects
boolean isJoinedStrategy
int retrieveTimeFrom
DatabaseField writeLockField
int lockValueStored
ClassDescriptor descriptor
ClassDescriptor descriptor
boolean shouldUpdateReadTimeOnUpdate
SQLException exception
Collection<E> internalExceptions
Vector<E> caughtExceptions
Vector<E> tables
boolean shouldCatchExceptions
boolean shouldCheckDatabase
boolean shouldCheckInstantiationPolicy
IntegrityChecker integrityChecker
String resourceName
String resourceName
boolean selectIfOrderedBy
Class<T> queryClass
SQLSelectStatement statement
DatabaseTable viewTable
DatabaseTable aliasedViewTable
boolean wasQueryClassSetInternally
boolean wasAdditionJoinCriteriaUsed
Vector<E> delegate
ValueHolderInterface valueHolder
int initialCapacity
Hashtable<K,V> delegate
ValueHolderInterface valueHolder
int initialCapacity
float loadFactor
Set<E> delegate
ValueHolderInterface valueHolder
String attributeName
int initialCapacity
float loadFactor
Object value
boolean isCoordinatedWithProperty
boolean isNewlyWeavedValueHolder
int usesBinding
int shouldCacheStatement
boolean isFieldMatchingRequired
boolean hasOptimisticLock
boolean isResultSetScrollable
int resultSetType
int resultSetConcurrency
int queryTimeout
int maxRows
int firstResult
boolean isCursorOutputProcedure
int returnsResultSet
boolean shouldBuildOutputRow
boolean isCallableStatementRequired
String sqlString
boolean usesNativeSQL
boolean usesByteArrayBinding
boolean shouldBindAllParameters
boolean shouldCacheAllStatements
int statementCacheSize
boolean shouldForceFieldNamesToUpperCase
boolean shouldTrimStrings
boolean usesStreamsForBinding
int stringBindingSize
boolean usesStringBinding
int cursorCode
int transactionIsolation
boolean supportsAutoCommit
boolean shouldOptimizeDataConversion
DatabaseQuery query
boolean isPrepared
int returnType
String tableQualifier
ValueReadQuery timestampQuery
Hashtable<K,V> dataTypesConvertedFromAClass
Hashtable<K,V> dataTypesConvertedToAClass
Sequence defaultSequence
Map<K,V> sequences
String name
int defaultSize
int defaultSubSize
boolean isSizeAllowed
boolean isSizeRequired
int maxPrecision
int minScale
int maxScale
boolean shouldAllowNull
String methodName
Class<T> factoryClass
String factoryClassName
String factoryMethodName
Object factory
ClassDescriptor descriptor
ClassDescriptor descriptor
Map<K,V> mappingsByAttribute
Map<K,V> mappingsByField
Map<K,V> readOnlyMappingsByField
Vector<E> primaryKeyMappings
Vector<E> primaryKeyClassifications
Vector<E> joinedAttributes
List<E> cloningMappings
UnitOfWorkChangeSet cumulativeUOWChangeSet
IdentityHashtable unregisteredDeletedObjectsCloneToBackupAndOriginal
boolean shouldTerminateTransaction
boolean shouldClearForCloseInsteadOfResume
ExpressionOperator operator
Expression firstChild
Expression secondChild
Object value
Expression localBase
Vector<E> derivedTables
Vector<E> derivedFields
Expression baseExpression
boolean hasBeenNormalized
TableAliasLookup tableAliases
DatabaseField field
short lockMode
Expression baseExpression
Vector<E> children
ExpressionOperator operator
Class<T> resultType
String value
Expression localBase
Vector<E> derivedExpressions
boolean shouldUseOuterJoinForMultitableInheritance
boolean shouldUseOuterJoin
DatabaseField field
Expression localBase
Expression baseExpression
Object type
String name
DatabaseField aliasedField
boolean shouldQueryToManyRelationship
boolean hasQueryKey
boolean hasMapping
Expression inheritanceExpression
SQLCall selectCallForExist
String tableAliasInSelectCallForExist
SQLCall selectCallForNotExist
String tableAliasInSelectCallForNotExist
Vector<E> aliasedFields
Vector<E> originalFields
boolean shouldExtractWhereClauseFromSelectCallForExist
DatabaseTable targetTable
Collection<E> targetPrimaryKeyFields
Collection<E> allFields
Collection<E> primaryKeyFields
SQLCall selectCall
int mode
DatabaseTable table
AbstractRecord modifyRow
Vector<E> returnFields
Vector<E> fields
Vector<E> nonSelectFields
Vector<E> tables
short distinctState
Vector<E> orderByExpressions
Vector<E> groupByExpressions
Expression havingExpression
ForUpdateClause forUpdateClause
boolean isAggregateSelect
Vector<E> outerJoinedExpressions
Vector<E> outerJoinedMappingCriteria
Vector<E> outerJoinedAdditionalJoinCriteria
List<E> descriptorsForMultitableInheritanceOnly
Expression startWithExpression
Expression connectByExpression
Vector<E> orderSiblingsByExpressions
boolean requiresAliases
Hashtable<K,V> tableAliases
DatabaseTable lastTable
DatabaseTable currentAlias
int currentAliasNumber
SQLSelectStatement parentStatement
Expression whereClause
ExpressionBuilder builder
AbstractRecord translationRow
HashMap<K,V> m_updateClauses
HashMap<K,V> databaseFieldsToTableAliases
SQLCall selectCallForExist
String tableAliasInSelectCallForExist
Collection<E> primaryKeyFields
boolean shouldExtractWhereClauseFromSelectCallForExist
Collection<E> assignedFields
Expression baseExpression
ReportQuery subQuery
DatabaseTable[] keys
DatabaseTable[] values
int lastUsed
boolean haveBeenAddedToStatement
DatabaseTable table
int numberOfReaders
int depth
int numberOfWritersWaiting
boolean lockedByMergeManager
CacheKey ownerCacheKey
Map<K,V> defaultNullValues
boolean shouldUseClassLoaderFromCurrentThread
ClassLoader loader
Hashtable<K,V> dataTypesConvertedFromAClass
Hashtable<K,V> dataTypesConvertedToAClass
int scale
int length
int precision
boolean isUnique
boolean isNullable
boolean isUpdatable
boolean isInsertable
String columnDefinition
String name
DatabaseTable table
int sqlType
int index
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
int threshold
float loadFactor
private void writeObject(ObjectOutputStream s) throws IOException
IOException
boolean isComplete
RuntimeException exception
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
int threshold
float loadFactor
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
int threshold
float loadFactor
LinkedCacheKey first
LinkedCacheKey last
Vector<E> key
int hash
Object object
IdentityMap mapOwner
Object writeLockValue
Object wrapper
ConcurrencyManager mutex
Record record
long lastUpdatedQueryId
int invalidationState
long readTime
ExposedNodeLinkedList referenceCache
LinkedNode referenceNode
int maxSize
CacheKey searchKey
Hashtable<K,V> identityMaps
Map<K,V> queryResults
AbstractSession session
IdentityMap lastAccessedIdentityMap
Class<T> lastAccessedIdentityMapClass
Boolean isCacheAccessPreCheckRequired
LinkedCacheKey previous
LinkedCacheKey next
WeakReference<T> reference
int cleanupCount
int cleanupSize
ValueHolderInterface unitOfWorkValueHolder
Object value
boolean isInstantiated
AbstractRecord row
boolean isCoordinatedWithProperty
DatabaseMapping mapping
ValueHolder backupValueHolder
UnitOfWorkImpl remoteUnitOfWork
Object sourceObject
String sourceAttributeName
ObjID wrappedValueHolderRemoteID
EJBQLCall ejbqlCall
DatabaseQuery query
DatasourceCall call
Vector<E> calls
DatabaseField keyField
DatabaseField valueField
Converter keyConverter
Converter valueConverter
Expression selectionCriteria
Expression attributeExpression
String name
DatabaseMapping mapping
ClassDescriptor descriptor
Class<T> resultType
JoinedAttributeManager joinManager
int resultIndex
Comparator<T> m_comparator
SQLStatement sqlStatement
Vector<E> sqlStatements
Vector<E> fields
Vector<E> values
DatabaseField lookupField
public Object readObject(Object object) throws DatabaseException
DatabaseException
public Object readObject(Class domainClass, Expression expression) throws DatabaseException
DatabaseException
ReadObjectQuery
public Object readObject(Class domainClass, Call aCall) throws DatabaseException
DatabaseException
SQLCall
,
EJBQLCall
public Object readObject(Class domainClass, String sqlString) throws DatabaseException
DatabaseException
ReadObjectQuery
public Object readObject(Class domainClass) throws DatabaseException
DatabaseException
ReadObjectQuery
,
AbstractSession.readAllObjects(Class, Expression)
public Object writeObject(Object domainObject) throws DatabaseException, OptimisticLockException
DatabaseException
- if an error occurs on the database,
these include constraint violations, security violations and general database erros.OptimisticLockException
- if the object's descriptor is using optimistic locking and
the object has been updated or deleted by another user since it was last read.WriteObjectQuery
,
AbstractSession.insertObject(Object)
,
AbstractSession.updateObject(Object)
IdentityMapAccessor identityMapAccessor
boolean wasJTSTransactionInternallyStarted
String name
Map<K,V> properties
boolean isInProfile
ObjectChangeSet changedObject
String attribute
ObjectChangeSet owner
IdentityHashtable addObjectList
IdentityHashtable orderedAddObjectIndices
Hashtable<K,V> orderedRemoveObjects
IdentityHashtable removeObjectList
SequencingHome sequencingHome
ServerPlatform serverPlatform
long connectedTime
boolean isLoggedIn
Object newValue
IdentityMapManager identityMapManager
AbstractSession session
Vector<E> changes
Hashtable<K,V> attributesToChanges
boolean shouldBeDeleted
CacheKey cacheKey
String className
boolean isNew
boolean isAggregate
Object oldKey
Object newKey
UnitOfWorkChangeSet unitOfWorkChangeSet
Object initialWriteLockValue
Object writeLockValue
boolean isInvalid
boolean hasVersionChange
Boolean shouldModifyVersionField
boolean hasCmpPolicyForcedUpdate
boolean hasChangesFromCascadeLocking
ObjectChangeSet newValue
IdentityHashtable aggregateList
IdentityHashtable allChangeSets
IdentityHashtable deletedObjects
boolean hasChanges
boolean hasForcedChanges
IdentityHashtable cloneMapping
IdentityHashtable newObjectsCloneToOriginal
IdentityHashtable newObjectsOriginalToClone
IdentityHashtable deletedObjects
IdentityHashtable allClones
IdentityHashtable objectsDeletedDuringCommit
IdentityHashtable removedObjects
IdentityHashtable unregisteredNewObjects
IdentityHashtable unregisteredExistingObjects
IdentityHashtable newAggregates
UnitOfWorkChangeSet unitOfWorkChangeSet
IdentityHashtable pessimisticLockedObjects
MergeManager lastUsedMergeManager
Hashtable<K,V> readOnlyClasses
boolean wasTransactionBegunPrematurely
boolean shouldNewObjectsBeCached
boolean shouldPerformDeletesFirst
int shouldThrowConformExceptions
int validationLevel
boolean isSynchronized
int lifecycle
Hashtable<K,V> optimisticReadLockObjects
List<E> modifyAllQueries
List<E> deferredModifyAllQueries
int cloneDepth
Map<K,V> objectsLockedForClone
Object transaction
boolean shouldCheckWriteLock
boolean resumeOnTransactionCompletion
boolean wasNonObjectLevelModifyQueryExecuted
boolean shouldCascadeCloneToJoinedRelationship
DataSource dataSource
Context context
String name
int lookupType
String fileName
Class<T> referenceClass
String referenceClassName
ClassDescriptor referenceDescriptor
boolean isNullAllowed
String attributeName
ContainerPolicy containerPolicy
ClassDescriptor descriptor
AttributeAccessor attributeAccessor
boolean isReadOnly
boolean isOptional
Vector<E> fields
boolean isRemotelyInitialized
Integer weight
Map<K,V> properties
boolean primaryKeyMapping
Converter valueConverter
DatabaseField directKeyField
Converter keyConverter
Class<T> referenceClass
String referenceClassName
boolean isPrivateOwned
IndirectionPolicy indirectionPolicy
DatabaseMapping relationshipPartner
String relationshipPartnerAttributeName
boolean cascadePersist
boolean cascadeMerge
boolean cascadeRefresh
boolean cascadeRemove
Map<K,V> sourceToTargetKeyFields
Map<K,V> targetToSourceKeyFields
boolean shouldVerifyDelete
boolean usesJoining
DatabaseMapping mapping
DatabaseMapping mapping
Map<K,V> attributeToFieldValues
DatabaseMapping mapping
DatabaseField field
Converter converter
Boolean isMutable
boolean supportsForeignKeyConstraints
String name
Vector<E> arguments
Vector<E> argumentValues
Vector<E> argumentTypes
Vector<E> argumentTypeNames
DatabaseQueryMechanism queryMechanism
boolean shouldMaintainCache
Hashtable<K,V> properties
AbstractRecord translationRow
boolean isUserDefined
int cascadePolicy
String sessionName
boolean isPrepared
boolean shouldCloneCall
boolean shouldPrepare
int shouldBindAllParameters
int shouldCacheStatement
boolean shouldUseWrapperPolicy
Boolean flushOnExecute
ContainerPolicy containerPolicy
boolean useAbstractRecord
Converter valueConverter
Vector<E> primaryKey
Object object
int existencePolicy
boolean checkDatabaseIfInvalid
boolean checkCacheFirst
DatabaseQuery query
String ejbqlString
boolean isParsed
int policy
int m_cacheUsage
Class<T> referenceClass
String referenceClassName
boolean shouldDeferExecutionInUOW
ExpressionBuilder defaultBuilder
boolean isPreparedUsingTempStorage
AbstractRecord modifyRow
boolean forceBatchStatementExecution
Class<T> referenceClass
String referenceClassName
boolean shouldRefreshIdentityMapResult
boolean shouldRefreshRemoteIdentityMapResult
boolean shouldRegisterResultsInUnitOfWork
boolean shouldProcessResultsInUnitOfWork
ForUpdateClause lockingClause
boolean isPrePrepared
long executionTime
boolean shouldUseExclusiveConnection
boolean wasDefaultLockMode
Vector<E> primaryKey
Object object
ObjectChangeSet objectChangeSet
Object backupClone
ExpressionBuilder defaultBuilder
boolean shouldRefreshIdentityMapResult
int cacheUsage
boolean shouldRegisterResultsInUnitOfWork
Vector<E> additionalFields
boolean shouldIncludeData
boolean shouldProcessResultsInUnitOfWork
short distinctState
InMemoryQueryIndirectionPolicy inMemoryQueryIndirectionPolicy
long executionTime
FetchGroup fetchGroup
String fetchGroupName
boolean shouldUseDefaultFetchGroup
boolean wasDefaultLockMode
Vector<E> nonFetchJoinAttributeExpressions
JoinedAttributeManager joinedAttributeManager
Vector<E> orderByExpressions
ContainerPolicy containerPolicy
int maxRows
int firstResult
long queryId
int shouldRetrievePrimaryKeys
Vector<E> names
Vector<E> items
Vector<E> groupByExpressions
Expression havingExpression
int returnChoice
boolean addToConstructorItem
Class<T> resultConstructorClass
Class<T>[] constructorArgTypes
List<E> constructorMappings
HashSet<E> returnedKeys
Vector<E> names
Vector<E> results
Vector<E> primaryKeyValues
StringBuffer key
String resultSetMappingName
SQLResultSetMapping resultSetMapping
boolean hasCustomSQLArguments
DatabaseField field
Class<T> referenceClass
String referenceClassName
Expression joinCriteria
String name
ClassDescriptor descriptor
Sequence defaultSequence
ValueReadQuery selectQuery
DataModifyQuery updateQuery
boolean shouldAcquireValueAfterInsert
boolean shouldUseTransaction
boolean shouldSkipUpdate
boolean shouldSelectBeforeUpdate
boolean wasSelectQueryCreated
boolean wasUpdateQueryCreated
DatabaseTable table
String counterFieldName
String nameFieldName
String qualifier
Properties properties
Platform platform
boolean isEncryptedPasswordSet
Connector connector
boolean usesExternalConnectionPooling
boolean usesExternalTransactionController
int cacheTransactionIsolation
Driver cachedInstance
String name
Login datasourceLogin
Map<K,V> descriptors
Vector<E> orderedDescriptors
Vector<E> defaultReadOnlyClasses
Map<K,V> aliasDescriptors
boolean hasIsolatedClasses
boolean hasGenericHistorySupport
boolean hasProxyIndirection
boolean isPureCMP2Project
Map<K,V> sqlResultSetMappings
DatabaseQuery query
Object result
Session session
int eventCode
Hashtable<K,V> properties
ServerSession parent
ConnectionPolicy connectionPolicy
Accessor writeConnection
boolean isActive
Sequencing sequencing
ConnectionPool readConnectionPool
Map<K,V> connectionPools
ConnectionPolicy defaultConnectionPolicy
int maxNumberOfNonPooledConnections
int numberOfNonPooledConnectionsUsed
String name
Class<T> type
String typeName
String typeDefinition
int size
int subSize
boolean shouldAllowNull
boolean isIdentity
boolean isPrimaryKey
boolean isUnique
String additional
String constraint
String foreignKeyFieldName
int increment
int start
String sequenceTableName
String sequenceNameFieldName
String sequenceCounterFieldName
int initialValue
String selectClause
Copyright © 2023. All rights reserved.