Serialized Form
groups
java.util.Set<E> groups
- The fetch groups in the current FetchPlan.
fetchSize
int fetchSize
- The Fetch size. For use when using large result sets.
detachmentOptions
int detachmentOptions
- Options to be used during detachment. Spec 12.7 says that the default is DETACH_LOAD_FIELDS.
maxFetchDepth
int maxFetchDepth
- Maximum depth to fetch from the root object.
detachmentRootClasses
java.lang.Class<T>[] detachmentRootClasses
- The classes used as the roots for detachment (DetachAllOnCommit).
detachmentRoots
java.util.Collection<E> detachmentRoots
- The instances used as the roots for detachment (DetachAllOnCommit).
fieldNames
java.lang.String[] fieldNames
- Names of the fields affected.
|
Package org.jpox.exceptions |
|
Package org.jpox.management |
type
int type
|
Package org.jpox.metadata |
queries
java.util.List<E> queries
- List of named queries
joinMetaData
JoinMetaData[] joinMetaData
- JoinMetaData
indexMetaData
IndexMetaData[] indexMetaData
- IndexMetaData
foreignKeyMetaData
ForeignKeyMetaData[] foreignKeyMetaData
- ForeignKeyMetaData
uniqueMetaData
UniqueMetaData[] uniqueMetaData
- UniqueMetaData
identityType
IdentityType identityType
- Identity-type tag value.
name
java.lang.String name
- Class name
persistenceModifier
ClassPersistenceModifier persistenceModifier
- persistence-modifier tag value.
persistenceCapableSuperclass
java.lang.String persistenceCapableSuperclass
- persistence-capable-superclas tag value.
objectidClass
java.lang.String objectidClass
- objectid-class tag value.
requiresExtent
boolean requiresExtent
- requires-extent tag value.
detachable
boolean detachable
- detachable tag value.
embeddedOnly
boolean embeddedOnly
- embedded-only tag value.
catalog
java.lang.String catalog
- Catalog name (O/R mapping).
schema
java.lang.String schema
- Schema name (O/R mapping).
table
java.lang.String table
- Table name (O/R mapping). This may be of the form "[database].[catalog].[schema].table"
fullName
java.lang.String fullName
- Full name. (e.g org.jpox.MyClass)
versionMetaData
VersionMetaData versionMetaData
- Version MetaData
identityMetaData
IdentityMetaData identityMetaData
- Identity MetaData
identitySpecified
boolean identitySpecified
- Flag whether the identity was specified by the user.
inheritanceMetaData
InheritanceMetaData inheritanceMetaData
- Inheritance MetaData
primaryKeyMetaData
PrimaryKeyMetaData primaryKeyMetaData
- PrimaryKey MetaData
properties
java.util.List<E> properties
- List of properties
unmappedColumns
java.util.List<E> unmappedColumns
- The columns that are present in the datastore yet not mapped to fields in
this class.
joins
java.util.List<E> joins
- List of joins
fetchGroups
java.util.List<E> fetchGroups
- List of fetch-group
foreignKeys
java.util.List<E> foreignKeys
- List of foreign-key
indexes
java.util.List<E> indexes
- List of indexes
uniqueConstraints
java.util.List<E> uniqueConstraints
- List of uniqueConstraints
fetchGroupMetaData
FetchGroupMetaData[] fetchGroupMetaData
- A contained fetch-group element indicates that the named group is to be
included in the group being defined. Nested fetch group elements are
limited to only the name attribute.
fetchGroupMetaDataByName
java.util.Map<K,V> fetchGroupMetaDataByName
pcSuperclassMetaData
AbstractClassMetaData pcSuperclassMetaData
- Class MetaData for the Persistence-Capable superclass (if any)
propertyMetaData
AbstractPropertyMetaData[] propertyMetaData
- convenience PropertyMetaData
managedFields
AbstractPropertyMetaData[] managedFields
- JDO managed fields. Contains the same AbstractPropertyMetaData objects as are in
"fields".
overriddenFields
AbstractPropertyMetaData[] overriddenFields
- Fields for superclasse sthat are overridden in this class.
fieldNumbersByName
java.util.Map<K,V> fieldNumbersByName
- Field numbers mapped by the name of the field.
allFieldNumbers
int[] allFieldNumbers
- Field numbers of all fields (inc superclasses).
primaryKeyFieldNumbers
int[] primaryKeyFieldNumbers
- Field numbers of the primary key fields (inc superclasses).
nonPrimaryKeyFieldNumbers
int[] nonPrimaryKeyFieldNumbers
- Field numbers of the non-primary key fields (inc superclasses).
nonPrimaryKeyFieldFlags
boolean[] nonPrimaryKeyFieldFlags
- Field numbers of the non-primary key fields (inc superclasses).
defaultFetchGroupFieldNumbers
int[] defaultFetchGroupFieldNumbers
- Field numbers of the default fetch group fields (inc superclasses).
defaultFetchGroupFieldFlags
boolean[] defaultFetchGroupFieldFlags
- Flags of the default fetch group state for all fields.
secondClassMutableFieldNumbers
int[] secondClassMutableFieldNumbers
- Field numbers of the second class mutable fields (inc superclasses).
secondClassMutableFieldFlags
boolean[] secondClassMutableFieldFlags
- Flags of the second class mutable state for all fields.
persistenceCapableFieldNumbers
int[] persistenceCapableFieldNumbers
- Field numbers of the PersistenceCapable fields (inc superclasses).
noOfInheritedManagedFields
int noOfInheritedManagedFields
- No of managed fields in superclasses, that are inherited by this class.
usesSingleFieldIdentityClass
boolean usesSingleFieldIdentityClass
- if this PersistenceCapable class uses SingleFieldIdentity
columns
java.util.List<E> columns
- Columns ColumnMetaData
indexMetaData
IndexMetaData indexMetaData
- IndexMetaData
indexed
IndexedValue indexed
- The indexing value
uniqueMetaData
UniqueMetaData uniqueMetaData
- UniqueMetaData.
uniqueConstraint
boolean uniqueConstraint
- Whether to add a unique constraint
foreignKeyMetaData
ForeignKeyMetaData foreignKeyMetaData
- ForeignKeyMetaData
embeddedMetaData
EmbeddedMetaData embeddedMetaData
- EmbeddedMetaData
column
java.lang.String column
- column tag value
columnMetaData
ColumnMetaData[] columnMetaData
columnMetaData
ColumnMetaData[] columnMetaData
- Contains the metadata for column(s).
container
ContainerMetaData container
- Meta-Data of any container.
embeddedMetaData
EmbeddedMetaData embeddedMetaData
- EmbeddedMetaData.
joinMetaData
JoinMetaData joinMetaData
- JoinMetaData.
elementMetaData
ElementMetaData elementMetaData
- ElementMetaData.
keyMetaData
KeyMetaData keyMetaData
- KeyMetaData.
valueMetaData
ValueMetaData valueMetaData
- ValueMetaData.
indexMetaData
IndexMetaData indexMetaData
- IndexMetaData.
indexed
IndexedValue indexed
- The indexing value
uniqueMetaData
UniqueMetaData uniqueMetaData
- UniqueMetaData.
uniqueConstraint
boolean uniqueConstraint
- Whether to add a unique constraint.
orderMetaData
OrderMetaData orderMetaData
- OrderMetaData.
foreignKeyMetaData
ForeignKeyMetaData foreignKeyMetaData
- ForeignKeyMetaData.
defaultFetchGroup
java.lang.Boolean defaultFetchGroup
- default-fetch-group tag value.
column
java.lang.String column
- column tag value.
mappedBy
java.lang.String mappedBy
- mapped-by tag value.
embedded
java.lang.Boolean embedded
- embedded tag value.
dependent
java.lang.Boolean dependent
- dependent tag value.
The dependent attribute indicates that the field contains a reference
that is to be deleted from the datastore if the referring instance in
which the field is declared is deleted, or if the referring field is
nullified.
serialized
java.lang.Boolean serialized
- serialized tag value.
loadFetchGroup
java.lang.String loadFetchGroup
- load-fetch-group value.
recursionDepth
int recursionDepth
- recursion-depth value.
name
java.lang.String name
- Field name.
nullValue
NullValue nullValue
- null-value tag value (default is NONE).
persistenceModifier
FieldPersistenceModifier persistenceModifier
- persistence-modifier tag value.
primaryKey
java.lang.Boolean primaryKey
- primary key tag value.
table
java.lang.String table
- Table name for this field.
valueStrategy
IdentityStrategy valueStrategy
- The value-strategy attribute specifies the strategy used to generate
values for the field. This attribute has the same values and meaning as
the strategy attribute in datastoreidentity.
sequence
java.lang.String sequence
- If the value-strategy is sequence, the sequence attribute specifies the
name of the sequence to use to automatically generate a value for the
field.
className
java.lang.String className
- Name of the class to which this field really belongs. Will be null if the field belongs
to the parent ClassMetaData, and will have a value if it is an overriding field.
fieldType
java.lang.String fieldType
- The field-type attribute is used to specify a more restrictive type than the field definition
in the class. This might be required in order to map the field to the datastore. To be
portable, specify the name of a single type that is itself able to be mapped to the datastore
(e.g. a field of type Object can specify field-type=”Integer”). To specify multiple
types that the field might contain, use a comma-separated list of types, although this cannot
be portably mapped. Rules for type names are as specified in collection elementtype.
type
java.lang.Class<T> type
- Field type being represented by this MetaData.
modifiers
int modifiers
- Field modifiers
fieldId
int fieldId
- Id of the field in its class (only for fields managed by JDO).
If the value is -1, the field is NOT managed by JDO or the object hasn't
been populated.
relationType
int relationType
- The relation type of this field (1-1, 1-N, M-N, N-1).
relatedFieldMetaData
AbstractPropertyMetaData relatedFieldMetaData
- FieldMetaData for the other end of a relation when this field is a bidirectional relation.
columns
java.util.List<E> columns
- Columns ColumnMetaData
elementType
java.lang.String elementType
- Implementation type(s) of elements that can be stored (when it is of a reference type).
elementClassMetaData
AbstractClassMetaData elementClassMetaData
- Element-type ClassMetaData
embeddedElement
java.lang.Boolean embeddedElement
- Whether the array elements are embedded.
serializedElement
java.lang.Boolean serializedElement
- Whether the array elements are serialized.
dependentElement
java.lang.Boolean dependentElement
- Whether the array elements are to be treated as dependent when removing from the array.
implementations
java.util.List<E> implementations
- List of implements
implementsMetaData
ImplementsMetaData[] implementsMetaData
- ImplementsMetaData
isAbstractPersistenceCapable
boolean isAbstractPersistenceCapable
- is abstract the PersistenceCapable class
populating
boolean populating
- whether the populate method is running
typeId
int typeId
- persistence-capable|persistence-aware|non-persistent
elementType
java.lang.String elementType
- Element-type tag value. Default is Object (JDO2 Spec [18.13.1]).
elementClassMetaData
AbstractClassMetaData elementClassMetaData
- Element-type ClassMetaData
embeddedElement
java.lang.Boolean embeddedElement
- Embedded-element tag value.
serializedElement
java.lang.Boolean serializedElement
- Serialized-element tag value.
dependentElement
java.lang.Boolean dependentElement
- dependent-element tag value.
The dependent-element attribute indicates that the collection's element
contains a reference that is to be deleted if the referring instance is
deleted.
name
java.lang.String name
- column name value.
target
java.lang.String target
- target tag value.
targetField
java.lang.String targetField
- target-field tag value.
jdbcType
java.lang.String jdbcType
- jdbc-type tag value.
sqlType
java.lang.String sqlType
- sql-type tag value.
length
java.lang.Integer length
- length tag value. Also known as precision
scale
java.lang.Integer scale
- scale tag value.
allowsNull
java.lang.Boolean allowsNull
- allows-null tag value.
defaultValue
java.lang.String defaultValue
- column default value (when constructing the table with this column)
insertValue
java.lang.String insertValue
- value to use when inserting this column in the datastore (the column is not mapped to a field)
insertable
boolean insertable
- Whether this column is to be inserted when the owning object is inserted. JPA 1.0 attribute.
updateable
boolean updateable
- Whether this column can be updated when the owning object is updated. JPA 1.0 attribute.
strategy
DiscriminatorStrategy strategy
- strategy tag value.
columnName
java.lang.String columnName
- Column name of discriminator
value
java.lang.String value
- Value for discriminator column
columnMetaData
ColumnMetaData columnMetaData
- Discriminator column
indexed
IndexedValue indexed
- Whether the discriminator is indexed or not and whether it is unique
indexMetaData
IndexMetaData indexMetaData
- Definition of any indexing of the discriminator column.
typeId
int typeId
- The type id.
fields
java.util.List<E> fields
- Fields of the embedded object.
ownerField
java.lang.String ownerField
- Name of the owner field in the embedded object.
nullIndicatorColumn
java.lang.String nullIndicatorColumn
- Name of a column used for determining if the embedded object is null
nullIndicatorValue
java.lang.String nullIndicatorValue
- Value in the null column indicating that the embedded object is null
fieldMetaData
AbstractPropertyMetaData[] fieldMetaData
extensions
java.util.List<E> extensions
- List of extensions.
vendorName
java.lang.String vendorName
- vendor-name tag value.
key
java.lang.String key
- key tag value.
value
java.lang.String value
- value tag value.
postLoad
java.lang.Boolean postLoad
- The post-load attribute on the fetch-group element indicates whether the
jdoPost-Load callback will be made when the fetch group is loaded. It
defaults to false, for all fetch groups except the default fetch group,
on which it defaults to true.
name
java.lang.String name
- The name attribute on a field element contained within a fetch-group
element is the name of field in the enclosing class or a dot-separated
expression identifying a field reachable from the class by navigating a
reference, collection or map. For maps of persistencecapable classes
"#key" or "#value" may be appended to the name of the map field to
navigate the key or value respectively (e.g. to include a field of the
key class or value class in the fetch group).
For collection and arrays of persistence-capable classes, "#element" may
be appended to the name of the field to navigate the element. This is
optional; if omitted for collections and arrays, #element is assumed.
fetchGroupMetaData
FetchGroupMetaData[] fetchGroupMetaData
- A contained fetch-group element indicates that the named group is to be
included in the group being defined. Nested fetch group elements are
limited to only the name attribute.
fieldMetaData
AbstractPropertyMetaData[] fieldMetaData
- fields declared to be in this fetch group
fetchGroups
java.util.List<E> fetchGroups
- A contained fetch-group element indicates that the named group is to be
included in the group being defined. Nested fetch group elements are
limited to only the name attribute.
fields
java.util.List<E> fields
- fields declared to be in this fetch group
typeId
int typeId
- persistent|transactional|none id
type
int type
- Type of file (JDO, ORM, JDOQUERY, etc)
filename
java.lang.String filename
- Name of file
catalog
java.lang.String catalog
- Catalog name for all classes in this file
schema
java.lang.String schema
- Schema name for all classes in this file
queries
java.util.List<E> queries
- List of named queries
packages
java.util.List<E> packages
- list of packages
typeId
int typeId
deferred
boolean deferred
- The deferred attribute specifies whether the foreign key constraint is
defined to be checked only at commit time.
deleteAction
ForeignKeyDeleteAction deleteAction
- Foreign keys represent a consistency constraint in the database that must
be maintained. The user can specify by the value of the delete-action
attribute what happens if the target row of a foreign key is deleted.
updateAction
ForeignKeyUpdateAction updateAction
- Foreign keys represent a consistency constraint in the database that must
be maintained. The user can specify by the update-action attribute what
happens if the target row of a foreign key is updated.
unique
boolean unique
- The unique attribute specifies whether the foreign key constraint is
defined to be a unique constraint as well. This is most often used with
one-to-one mappings.
table
java.lang.String table
- the foreign-key table name. Name of the table to which this applies (null implies the enclosing class' table).
name
java.lang.String name
- the foreign-key name
fieldMetaData
AbstractPropertyMetaData[] fieldMetaData
- Contains the metadata for fields
columnMetaData
ColumnMetaData[] columnMetaData
- Contains the metadata for columns
fields
java.util.List<E> fields
- The fields for this foreign key.
columns
java.util.List<E> columns
- The columns for this foreign key.
column
java.lang.String column
- column name value.
strategy
IdentityStrategy strategy
- strategy tag value.
sequence
java.lang.String sequence
- sequence tag value.
columns
java.util.List<E> columns
- the columns
columnMetaData
ColumnMetaData[] columnMetaData
- Contains the metadata for column
typeId
int typeId
- The type id.
typeId
int typeId
name
java.lang.String name
- Name of the interface implemented.
properties
java.util.List<E> properties
- Properties implemented.
typeId
int typeId
- The type id.
name
java.lang.String name
- the index name
table
java.lang.String table
- the table name. If not specified, then applies to the table of the containing class.
unique
java.lang.Boolean unique
- You can use UNIQUE constraints to ensure that no duplicate values are
entered in specific columns that do not participate in a primary key.
Although both a UNIQUE constraint and a PRIMARY KEY constraint enforce
uniqueness, use a UNIQUE constraint instead of a PRIMARY KEY constraint
when you want to enforce the uniqueness of:
-
A column, or combination of columns, that is not the primary key.
Multiple UNIQUE constraints can be defined on a table, whereas only one
PRIMARY KEY constraint can be defined on a table.
-
A column that allows null values. UNIQUE constraints can be defined on
columns that allow null values, whereas PRIMARY KEY constraints can be
defined only on columns that do not allow null values.
A UNIQUE constraint can also be referenced by a FOREIGN KEY constraint.
fieldMetaData
AbstractPropertyMetaData[] fieldMetaData
- Contains the metadata for fields
columnMetaData
ColumnMetaData[] columnMetaData
- Contains the metadata for columns
fields
java.util.List<E> fields
- the field elements to be included in the index. Can be empty.
columns
java.util.List<E> columns
- the columns elements to be included in the index. Suitable to be empty
when this metadata is contained within a field, element, key, value, or
join elements
strategy
InheritanceStrategy strategy
- strategy tag value.
joinMetaData
JoinMetaData joinMetaData
- JoinMetaData element.
discriminatorMetaData
DiscriminatorMetaData discriminatorMetaData
- DiscriminatorMetaData element.
typeId
int typeId
- The type id.
populating
boolean populating
- whether the populate method is running
messageKey
java.lang.String messageKey
- Message resources key
cause
java.lang.Throwable cause
- Cause of the exception
foreignKeyMetaData
ForeignKeyMetaData foreignKeyMetaData
- the foreign-key element.
indexMetaData
IndexMetaData indexMetaData
- the index element.
uniqueMetaData
UniqueMetaData uniqueMetaData
- the unique element.
primaryKeyMetaData
PrimaryKeyMetaData primaryKeyMetaData
- PrimaryKey MetaData
columns
java.util.List<E> columns
- column elements
outer
java.lang.Boolean outer
- if is outer join.
Outer joins return all elements from at least one of the sides joined.
table
java.lang.String table
- the table name.
column
java.lang.String column
- the column name.
foreignKey
java.lang.String foreignKey
- the foreign-key column name.
columnMetaData
ColumnMetaData[] columnMetaData
- Contains the metadata for column
mappedBy
java.lang.String mappedBy
- Name of the field in the value that is the key.
embeddedKey
java.lang.Boolean embeddedKey
- embedded-key tag value.
embeddedValue
java.lang.Boolean embeddedValue
- embedded-value tag value.
serializedKey
java.lang.Boolean serializedKey
- serialized-key tag value.
serializedValue
java.lang.Boolean serializedValue
- serialized-value tag value.
keyType
java.lang.String keyType
- key-type tag value.
valueType
java.lang.String valueType
- value-type tag value.
keyClassMetaData
AbstractClassMetaData keyClassMetaData
- Key-type ClassMetaData.
valueClassMetaData
AbstractClassMetaData valueClassMetaData
- Value-type ClassMetaData.
dependentValue
java.lang.Boolean dependentValue
- The dependent-value attribute indicates that the collection's value
contains references that are to be deleted if the referring instance is
deleted.
dependentKey
java.lang.Boolean dependentKey
- The dependent-key attribute indicates that the collection's key contains
references that are to be deleted if the referring instance is deleted.
metaDataState
int metaDataState
- State indicator for this MetaData object.
parent
MetaData parent
- Parent MetaData object.
typeId
int typeId
- The type id
column
java.lang.String column
- the column name
columns
java.util.List<E> columns
- the columns elements
indexMetaData
IndexMetaData indexMetaData
- IndexMetaData.
indexed
IndexedValue indexed
- The indexing value
mappedBy
java.lang.String mappedBy
- Name of the field in the element that is the ordering field.
columnMetaData
ColumnMetaData[] columnMetaData
- Contains the metadata for column
interfaces
java.util.List<E> interfaces
- List of interfaces
classes
java.util.List<E> classes
- List of classes.
sequences
java.util.List<E> sequences
- List of sequences
name
java.lang.String name
- Package name
catalog
java.lang.String catalog
- Catalog name for all classes in this package
schema
java.lang.String schema
- Schema name for all classes in this package
name
java.lang.String name
- PK constraint name
columnName
java.lang.String columnName
- Column name of PK
columnMetaData
ColumnMetaData[] columnMetaData
- MetaData for columns to be used in PK
columns
java.util.List<E> columns
- the columns elements to be included in the index. Suitable to be empty
when this metadata is contained within a field, element, key, value, or
join elements
fieldName
java.lang.String fieldName
- Field name.
typeId
int typeId
name
java.lang.String name
- Query name
language
QueryLanguage language
- Language tag value.
unmodifiable
boolean unmodifiable
- unmodifiable tag value.
query
java.lang.String query
- The single string query
resultClass
java.lang.String resultClass
- The result class to use. Only applies to SQL.
unique
boolean unique
- Whether the query returns unique. Onyl applies to SQL.
name
java.lang.String name
- Name
datastoreSequence
java.lang.String datastoreSequence
- Datastore Sequence name
factoryClass
java.lang.String factoryClass
- factory class name
strategy
SequenceStrategy strategy
- Strategy for this sequence
typeId
int typeId
name
java.lang.String name
- the index name
table
java.lang.String table
- the table name. If not specified, then applies to the table of the containing class.
deferred
boolean deferred
- Whether the unique is initially deferred.
fieldMetaData
AbstractPropertyMetaData[] fieldMetaData
- Contains the metadata for field
columnMetaData
ColumnMetaData[] columnMetaData
- Contains the metadata for column
fields
java.util.List<E> fields
- the fields elements to be included in the index. Can be empty.
columns
java.util.List<E> columns
- the columns elements to be included in the index. Suitable to be empty
when this metadata is contained within a field, element, key, value, or
join elements
mappedBy
java.lang.String mappedBy
- Name of the field in the key that is the value.
versionStrategy
VersionStrategy versionStrategy
- strategy
column
java.lang.String column
- column name
columns
java.util.List<E> columns
- Columns ColumnMetaData
indexMetaData
IndexMetaData indexMetaData
- IndexMetaData.
indexed
IndexedValue indexed
- Indexed value
columnMetaData
ColumnMetaData[] columnMetaData
- Contains the metadata for column
typeId
int typeId
- state-image|date-time|version-number
|
Package org.jpox.resource |
mcf
ManagedConnectionFactoryImpl mcf
cm
javax.resource.spi.ConnectionManager cm
ref
javax.naming.Reference ref
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- The writeReplace method is called when ObjectOutputStream is preparing
to write the object to the stream. The ObjectOutputStream checks whether
the class defines the writeReplace method. If the method is defined, the
writeReplace method is called to allow the object to designate its
replacement in the stream. The object returned should be either of the
same type as the object passed in or an object that when read and
resolved will result in an object of a type that is compatible with all
references to the object.
- Throws:
java.io.ObjectStreamException
delegate
java.util.ArrayList<E> delegate
- The internal "delegate".
useCache
boolean useCache
- Whether to use "delegate" caching.
isCacheLoaded
boolean isCacheLoaded
- Status flag whether the collection is loaded into the cache.
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream. The
ObjectOutputStream checks whether the class defines the writeReplace method. If the method is defined, the
writeReplace method is called to allow the object to designate its replacement in the stream. The object returned
should be either of the same type as the object passed in or an object that when read and resolved will result in
an object of a type that is compatible with all references to the object.
- Throws:
java.io.ObjectStreamException
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- The writeReplace method is called when ObjectOutputStream is preparing
to write the object to the stream. The ObjectOutputStream checks whether
the class defines the writeReplace method. If the method is defined, the
writeReplace method is called to allow the object to designate its
replacement in the stream. The object returned should be either of the
same type as the object passed in or an object that when read and
resolved will result in an object of a type that is compatible with all
references to the object.
- Throws:
java.io.ObjectStreamException
owner
java.lang.Object owner
ownerSM
StateManager ownerSM
fieldName
java.lang.String fieldName
fieldNumber
int fieldNumber
elementType
java.lang.Class<T> elementType
allowNulls
boolean allowNulls
backingStore
CollectionStore backingStore
- The "backing store" (for use when not serialised).
delegate
java.util.Collection<E> delegate
- The internal "delegate".
useCache
boolean useCache
- Whether to use "delegate" caching.
isCacheLoaded
boolean isCacheLoaded
- Status flag whether the collection is loaded into the cache.
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream. The
ObjectOutputStream checks whether the class defines the writeReplace method. If the method is defined, the
writeReplace method is called to allow the object to designate its replacement in the stream. The object returned
should be either of the same type as the object passed in or an object that when read and resolved will result in
an object of a type that is compatible with all references to the object.
- Throws:
java.io.ObjectStreamException
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- The writeReplace method is called when ObjectOutputStream is preparing to
write the object to the stream. The ObjectOutputStream checks whether the
class defines the writeReplace method. If the method is defined, the
writeReplace method is called to allow the object to designate its
replacement in the stream. The object returned should be either of the
same type as the object passed in or an object that when read and
resolved will result in an object of a type that is compatible with all
references to the object.
- Throws:
java.io.ObjectStreamException
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- The writeReplace method is called when ObjectOutputStream is preparing
to write the object to the stream. The ObjectOutputStream checks whether
the class defines the writeReplace method. If the method is defined, the
writeReplace method is called to allow the object to designate its
replacement in the stream. The object returned should be either of the
same type as the object passed in or an object that when read and
resolved will result in an object of a type that is compatible with all
references to the object.
- Throws:
java.io.ObjectStreamException
backingStore
MapStore backingStore
- The "backing store"
delegate
java.util.HashMap<K,V> delegate
- The internal "delegate".
useCache
boolean useCache
- Whether to use "delegate" caching.
isCacheLoaded
boolean isCacheLoaded
- Status flag whether the collection is loaded into the cache.
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- The writeReplace method is called when ObjectOutputStream is preparing
to write the object to the stream. The ObjectOutputStream checks
whether the class defines the writeReplace method. If the method is
defined, the writeReplace method is called to allow the object to
designate its replacement in the stream. The object returned should be
either of the same type as the object passed in or an object that when
read and resolved will result in an object of a type that is compatible
with all references to the object.
- Throws:
java.io.ObjectStreamException
backingStore
CollectionStore backingStore
- The "backing store"
delegate
java.util.HashSet<E> delegate
- The internal "delegate".
useCache
boolean useCache
- Whether to use caching.
isCacheLoaded
boolean isCacheLoaded
- Status flag whether the collection is loaded into the cache.
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- The writeReplace method is called when ObjectOutputStream is preparing
to write the object to the stream. The ObjectOutputStream checks whether
the class defines the writeReplace method. If the method is defined, the
writeReplace method is called to allow the object to designate its
replacement in the stream. The object returned should be either of the
same type as the object passed in or an object that when read and
resolved will result in an object of a type that is compatible with all
references to the object.
- Throws:
java.io.ObjectStreamException
backingStore
MapStore backingStore
- The "backing store"
delegate
java.util.Hashtable<K,V> delegate
- The internal "delegate".
useCache
boolean useCache
- Whether to use "delegate" caching.
isCacheLoaded
boolean isCacheLoaded
- Status flag whether the collection is loaded into the cache.
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- The writeReplace method is called when ObjectOutputStream is preparing
to write the object to the stream. The ObjectOutputStream checks whether
the class defines the writeReplace method. If the method is defined, the
writeReplace method is called to allow the object to designate its
replacement in the stream. The object returned should be either of the
same type as the object passed in or an object that when read and
resolved will result in an object of a type that is compatible with all
references to the object.
- Throws:
java.io.ObjectStreamException
backingStore
MapStore backingStore
- The "backing store"
delegate
java.util.LinkedHashMap<K,V> delegate
- The internal "delegate".
useCache
boolean useCache
- Whether to use "delegate" caching.
isCacheLoaded
boolean isCacheLoaded
- Status flag whether the collection is loaded into the cache.
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- The writeReplace method is called when ObjectOutputStream is preparing
to write the object to the stream. The ObjectOutputStream checks
whether the class defines the writeReplace method. If the method is
defined, the writeReplace method is called to allow the object to
designate its replacement in the stream. The object returned should be
either of the same type as the object passed in or an object that when
read and resolved will result in an object of a type that is compatible
with all references to the object.
- Throws:
java.io.ObjectStreamException
backingStore
CollectionStore backingStore
- The "backing store"
delegate
java.util.LinkedHashSet<E> delegate
- The internal "delegate".
useCache
boolean useCache
- Whether to use caching.
isCacheLoaded
boolean isCacheLoaded
- Status flag whether the collection is loaded into the cache.
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- The writeReplace method is called when ObjectOutputStream is preparing
to write the object to the stream. The ObjectOutputStream checks whether
the class defines the writeReplace method. If the method is defined, the
writeReplace method is called to allow the object to designate its
replacement in the stream. The object returned should be either of the
same type as the object passed in or an object that when read and
resolved will result in an object of a type that is compatible with
all references to the object.
- Throws:
java.io.ObjectStreamException
delegate
java.util.List<E> delegate
- The internal "delegate".
useCache
boolean useCache
- Whether to use "delegate" caching.
isCacheLoaded
boolean isCacheLoaded
- Status flag whether the collection is loaded into the cache.
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- The writeReplace method is called when ObjectOutputStream is preparing
to write the object to the stream. The ObjectOutputStream checks whether
the class defines the writeReplace method. If the method is defined, the
writeReplace method is called to allow the object to designate its
replacement in the stream. The object returned should be either of the
same type as the object passed in or an object that when read and
resolved will result in an object of a type that is compatible with all
references to the object.
- Throws:
java.io.ObjectStreamException
ownerSM
StateManager ownerSM
owner
java.lang.Object owner
fieldName
java.lang.String fieldName
fieldNumber
int fieldNumber
elementType
java.lang.Class<T> elementType
allowNulls
boolean allowNulls
backingStore
ListStore backingStore
- The "backing store" (for use when not serialised).
delegate
java.util.ArrayList<E> delegate
- The internal "delegate".
useCache
boolean useCache
- Whether to use "delegate" caching.
isCacheLoaded
boolean isCacheLoaded
- Status flag whether the collection is loaded into the cache.
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- The writeReplace method is called when ObjectOutputStream is preparing
to write the object to the stream. The ObjectOutputStream checks whether
the class defines the writeReplace method. If the method is defined, the
writeReplace method is called to allow the object to designate its
replacement in the stream. The object returned should be either of the
same type as the object passed in or an object that when read and
resolved will result in an object of a type that is compatible with all
references to the object.
- Throws:
java.io.ObjectStreamException
owner
java.lang.Object owner
ownerSM
StateManager ownerSM
fieldName
java.lang.String fieldName
fieldNumber
int fieldNumber
keyType
java.lang.Class<T> keyType
valueType
java.lang.Class<T> valueType
allowNulls
boolean allowNulls
backingStore
MapStore backingStore
- The "backing store"
delegate
java.util.Map<K,V> delegate
- The internal "delegate".
useCache
boolean useCache
- Whether to use "delegate" caching.
isCacheLoaded
boolean isCacheLoaded
- Status flag whether the collection is loaded into the cache.
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream. The
ObjectOutputStream checks whether the class defines the writeReplace method. If the method is defined, the
writeReplace method is called to allow the object to designate its replacement in the stream. The object returned
should be either of the same type as the object passed in or an object that when read and resolved will result in
an object of a type that is compatible with all references to the object.
- Throws:
java.io.ObjectStreamException
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- The writeReplace method is called when ObjectOutputStream is preparing
to write the object to the stream. The ObjectOutputStream checks whether
the class defines the writeReplace method. If the method is defined, the
writeReplace method is called to allow the object to designate its
replacement in the stream. The object returned should be either of the
same type as the object passed in or an object that when read and
resolved will result in an object of a type that is compatible with all
references to the object.
- Throws:
java.io.ObjectStreamException
backingStore
MapStore backingStore
- The "backing store"
delegate
java.util.Properties delegate
- The internal "delegate".
useCache
boolean useCache
- Whether to use "delegate" caching.
isCacheLoaded
boolean isCacheLoaded
- Status flag whether the collection is loaded into the cache.
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- The writeReplace method is called when ObjectOutputStream is preparing
to write the object to the stream. The ObjectOutputStream checks whether
the class defines the writeReplace method. If the method is defined, the
writeReplace method is called to allow the object to designate its
replacement in the stream. The object returned should be either of the
same type as the object passed in or an object that when read and
resolved will result in an object of a type that is compatible with all
references to the object.
- Throws:
java.io.ObjectStreamException
owner
java.lang.Object owner
ownerSM
StateManager ownerSM
fieldName
java.lang.String fieldName
fieldNumber
int fieldNumber
elementType
java.lang.Class<T> elementType
allowNulls
boolean allowNulls
backingStore
CollectionStore backingStore
- The "backing store" (for use when not serialised).
delegate
java.util.Collection<E> delegate
- The internal "delegate".
useCache
boolean useCache
- Whether to use "delegate" caching.
isCacheLoaded
boolean isCacheLoaded
- Status flag whether the collection is loaded into the cache.
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream. The
ObjectOutputStream checks whether the class defines the writeReplace method. If the method is defined, the
writeReplace method is called to allow the object to designate its replacement in the stream. The object returned
should be either of the same type as the object passed in or an object that when read and resolved will result in
an object of a type that is compatible with all references to the object.
- Throws:
java.io.ObjectStreamException
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream. The
ObjectOutputStream checks whether the class defines the writeReplace method. If the method is defined, the
writeReplace method is called to allow the object to designate its replacement in the stream. The object returned
should be either of the same type as the object passed in or an object that when read and resolved will result in
an object of a type that is compatible with all references to the object.
- Throws:
java.io.ObjectStreamException
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream. The
ObjectOutputStream checks whether the class defines the writeReplace method. If the method is defined, the
writeReplace method is called to allow the object to designate its replacement in the stream. The object returned
should be either of the same type as the object passed in or an object that when read and resolved will result in
an object of a type that is compatible with all references to the object.
- Throws:
java.io.ObjectStreamException
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- The writeReplace method is called when ObjectOutputStream is preparing
to write the object to the stream. The ObjectOutputStream checks whether
the class defines the writeReplace method. If the method is defined, the
writeReplace method is called to allow the object to designate its
replacement in the stream. The object returned should be either of the
same type as the object passed in or an object that when read and
resolved will result in an object of a type that is compatible with all
references to the object.
- Throws:
java.io.ObjectStreamException
delegate
java.util.Stack<E> delegate
- The internal "delegate".
useCache
boolean useCache
- Whether to use "delegate" caching.
isCacheLoaded
boolean isCacheLoaded
- Status flag whether the collection is loaded into the cache.
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- The writeReplace method is called when ObjectOutputStream is preparing
to write the object to the stream. The ObjectOutputStream checks whether
the class defines the writeReplace method. If the method is defined, the
writeReplace method is called to allow the object to designate its
replacement in the stream. The object returned should be either of the
same type as the object passed in or an object that when read and
resolved will result in an object of a type that is compatible with all
references to the object.
- Throws:
java.io.ObjectStreamException
backingStore
MapStore backingStore
- The "backing store"
delegate
java.util.TreeMap<K,V> delegate
- The internal "delegate".
useCache
boolean useCache
- Whether to use "delegate" caching.
isCacheLoaded
boolean isCacheLoaded
- Status flag whether the collection is loaded into the cache.
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- The writeReplace method is called when ObjectOutputStream is preparing
to write the object to the stream. The ObjectOutputStream checks
whether the class defines the writeReplace method. If the method is
defined, the writeReplace method is called to allow the object to
designate its replacement in the stream. The object returned should be
either of the same type as the object passed in or an object that when
read and resolved will result in an object of a type that is compatible
with all references to the object.
- Throws:
java.io.ObjectStreamException
backingStore
CollectionStore backingStore
- The "backing store"
delegate
java.util.TreeSet<E> delegate
- The internal "delegate".
useCache
boolean useCache
- Whether to use caching.
isCacheLoaded
boolean isCacheLoaded
- Status flag whether the collection is loaded into the cache.
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- The writeReplace method is called when ObjectOutputStream is preparing
to write the object to the stream. The ObjectOutputStream checks whether
the class defines the writeReplace method. If the method is defined, the
writeReplace method is called to allow the object to designate its
replacement in the stream. The object returned should be either of the
same type as the object passed in or an object that when read and
resolved will result in an object of a type that is compatible with
all references to the object.
- Throws:
java.io.ObjectStreamException
delegate
java.util.Vector<E> delegate
- The internal "delegate".
useCache
boolean useCache
- Whether to use "delegate" caching.
isCacheLoaded
boolean isCacheLoaded
- Status flag whether the collection is loaded into the cache.
|
Package org.jpox.sco.exceptions |
oid
java.lang.Object oid
- The identity.
pcClass
java.lang.String pcClass
- The PersistenceCapable class name
toString
java.lang.String toString
- pre-created toString to improve performance
hashCode
int hashCode
- pre-created hasCode to improve performance
|
Package org.jpox.store.exceptions |
pc
javax.jdo.spi.PersistenceCapable pc
|
Package org.jpox.store.expression |
|
Package org.jpox.store.poid |
nextIndex
int nextIndex
- The next id position.
poidBlock
java.util.List<E> poidBlock
- The list of ids in this block.
|
Package org.jpox.store.query |
query
Query query
- The Query object.
rof
Query.ResultObjectFactory rof
- Result Object Factory used for accessing the elements.
rs
java.sql.ResultSet rs
- The ResultSet containing the results.
qs
QueryExpression qs
- The Query statement used to generate these results.
closed
boolean closed
- Whether the results are close.
moreResultSetRows
boolean moreResultSetRows
- Whether there are still more rows to be processed in the ResultSet.
resultObjs
java.util.List<E> resultObjs
- The Result Objects.
candidates
java.util.Collection<E> candidates
- The candidate list
size
int size
- Size of the ResultSet.
resultsObjsByIndex
java.util.Map<K,V> resultsObjsByIndex
- Map of ResultSet object values, keyed by the list index ("0", "1", etc).
singleString
java.lang.String singleString
- Cached form of the single string form of the query.
types
java.lang.Class<T>[] types
- type of all expressions in the result
candidateClass
java.lang.Class<T> candidateClass
- The candidate class for this query.
candidateClassName
java.lang.String candidateClassName
- Name of the candidate class (used when specified via Single-String).
subclasses
boolean subclasses
- Whether to allow subclasses of the candidate class be returned.
unique
boolean unique
- Whether to return single value, or collection from the query.
result
java.lang.String result
- Specification of the result of the query e.g aggregates etc.
resultClass
java.lang.Class<T> resultClass
- User-defined class that best represents the results of a query. Populated if specified via setResultClass().
resultClassName
java.lang.String resultClassName
- Name of user-defined class to use as the result class.
filter
java.lang.String filter
- The filter for the query.
imports
java.lang.String imports
- Any import declarations for the types used in the query.
variables
java.lang.String variables
- Any explicit variables defined for this query.
parameters
java.lang.String parameters
- Any explicit parameters defined for this query.
ordering
java.lang.String ordering
- Ordering clause for the query, governing the order objects are returned.
grouping
java.lang.String grouping
- Grouping clause for the query, for use with aggregate expressions.
range
java.lang.String range
- String form of the query result range. Only populated if specified via String.
fromInclNo
long fromInclNo
- Query result range start position (included). Either specified, or compiled from "range".
toExclNo
long toExclNo
- Query result range end position (excluded). Either specified, or compiled from "range".
unmodifiable
boolean unmodifiable
- Whether the query can be modified
ignoreCache
boolean ignoreCache
- Whether to ignore dirty instances in the query.
fetchPlan
javax.jdo.FetchPlan fetchPlan
- Fetch Plan to use for the query.
extensions
java.util.Map<K,V> extensions
- Any JPOX extensions
|
Package org.jpox.store.rdbms.exceptions |
conflictingColumn
Column conflictingColumn
- Column that cannot be created because it conflicts with an existing column with the same identifier.
|
Package org.jpox.store.rdbms.query |
Copyright © -2010 . All Rights Reserved.