Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
I
J
K
L
M
N
O
P
Q
R
S
U
V
A
AbstractAnnotationReader
- Class in
org.jpox.metadata.annotations
Abstract implementation of a metadata annotations reader for JDK 1.5.
AbstractAnnotationReader(MetaDataManager)
- Constructor for class org.jpox.metadata.annotations.
AbstractAnnotationReader
Constructor.
AnnotationManagerImpl
- Class in
org.jpox.metadata.annotations
Manager for annotations.
AnnotationManagerImpl(MetaDataManager)
- Constructor for class org.jpox.metadata.annotations.
AnnotationManagerImpl
Constructor.
AnnotationObject
- Class in
org.jpox.metadata.annotations
Wrapper for an annotation and its various properties etc.
AnnotationObject(String, HashMap<String, Object>)
- Constructor for class org.jpox.metadata.annotations.
AnnotationObject
Constructor.
AnnotationReader
- Interface in
org.jpox.metadata.annotations
Interface defining the access to MetaData derived from Annotations.
AnnotationUtils
- Class in
org.jpox.metadata.annotations
Series of utility methods for converting between annotations and metadata.
AnnotationUtils()
- Constructor for class org.jpox.metadata.annotations.
AnnotationUtils
Array
- Annotation Type in
org.jpox.annotations
Annotation for defining the persistence of an array.
C
Collection
- Annotation Type in
org.jpox.annotations
Annotation for defining the persistence of a collection.
Column
- Annotation Type in
org.jpox.annotations
Annotation for a column in the datastore.
D
DatastoreIdentity
- Annotation Type in
org.jpox.annotations
Annotation for the datastore identity of the class.
datastoreJavaType
- Variable in class org.jpox.store.mapping.
EnumMapping
Detachable
- Annotation Type in
org.jpox.annotations.jpa
Annotation for whether the class is detachable.
Discriminator
- Annotation Type in
org.jpox.annotations
Annotation for the discriminator of the class.
DiscriminatorStrategyType
- Enum in
org.jpox.annotations
Enumeration of the JDO2 discriminator strategy values.
E
Element
- Annotation Type in
org.jpox.annotations
Annotation for the element of a collection/array relation.
Embedded
- Annotation Type in
org.jpox.annotations
Annotation to define that the object is embedded into the table of the owning object.
EnumMapping
- Class in
org.jpox.store.mapping
Mapping for JDK1.5 Enum type.
EnumMapping()
- Constructor for class org.jpox.store.mapping.
EnumMapping
Extension
- Annotation Type in
org.jpox.annotations
Annotation for a JDO extension.
F
FetchGroup
- Annotation Type in
org.jpox.annotations
Annotation for the fetch group of a class.
FetchGroups
- Annotation Type in
org.jpox.annotations
Annotation for a group of fetch-group objects
Field
- Annotation Type in
org.jpox.annotations
Annotation for defining the persistence of a field.
FieldPersistenceModifier
- Enum in
org.jpox.annotations
Enumeration of the JDO2 persistence-modifier values for a field.
ForeignKey
- Annotation Type in
org.jpox.annotations
Annotation for a JDO foreign-key.
ForeignKeyAction
- Enum in
org.jpox.annotations
Enumeration of the JDO2 foreign-key delete/update action values.
G
getAnnotationObjectsForAnnotations(String, Annotation[])
- Method in class org.jpox.metadata.annotations.
AbstractAnnotationReader
Convenience method to convert an array of Annotation objects into an array of AnnotationObjects.
getClassAnnotationsForClass(Class)
- Method in class org.jpox.metadata.annotations.
AbstractAnnotationReader
Method returning the annotations for the class.
getDiscriminatorStrategyString(DiscriminatorStrategyType)
- Static method in class org.jpox.metadata.annotations.
AnnotationUtils
Convenience accessor for the string name of a discriminator strategy.
getFieldAnnotationsForClass(Class)
- Method in class org.jpox.metadata.annotations.
AbstractAnnotationReader
Method returning a Map containing an array of the annotations for each field of the passed class, keyed by the field name.
getFieldPersistenceModifierString(FieldPersistenceModifier)
- Static method in class org.jpox.metadata.annotations.
AnnotationUtils
Convenience accessor for the string name of a persistence-modifier on a field.
getForeignKeyActionString(ForeignKeyAction)
- Static method in class org.jpox.metadata.annotations.
AnnotationUtils
Convenience accessor for the string name of a FK action.
getGettersAnnotationsForClass(Class)
- Method in class org.jpox.metadata.annotations.
AbstractAnnotationReader
Method returning a Map containing an array of the annotations for each method of the passed class, keyed by the method name.
getIdentityStrategyString(IdGeneratorStrategy)
- Static method in class org.jpox.metadata.annotations.
AnnotationUtils
Convenience accessor for the string name of a id generator strategy (from JDO annotations).
getIdentityStrategyString(GenerationType)
- Static method in class org.jpox.metadata.annotations.
AnnotationUtils
Convenience accessor for the string name of a id generator strategy (from JPA annotations)
getIdentityTypeString(IdentityTypeValue)
- Static method in class org.jpox.metadata.annotations.
AnnotationUtils
Convenience accessor for the string name of the identity type.
getInheritanceStrategyString(InheritanceStrategyType)
- Static method in class org.jpox.metadata.annotations.
AnnotationUtils
Convenience accessor for the string name of an inheritance strategy.
getJavaType()
- Method in class org.jpox.store.mapping.
EnumMapping
getJavaTypeForDatastoreMapping(int)
- Method in class org.jpox.store.mapping.
EnumMapping
Accessor for the name of the java-type actually used when mapping the particular datastore field.
getMetaDataForClass(Class, PackageMetaData)
- Method in class org.jpox.metadata.annotations.
AbstractAnnotationReader
Accessor for the ClassMetaData for the specified class from its annotations.
getMetaDataForClass(Class, PackageMetaData, ClassLoaderResolver)
- Method in class org.jpox.metadata.annotations.
AnnotationManagerImpl
Accessor for the MetaData for the specified class, read from annotations.
getMetaDataForClass(Class, PackageMetaData)
- Method in interface org.jpox.metadata.annotations.
AnnotationReader
Method to get the ClassMetaData for a class from its annotations.
getMethodAnnotationsForClass(Class)
- Method in class org.jpox.metadata.annotations.
AbstractAnnotationReader
Method returning a Map containing an array of the annotations for each method of the passed class, keyed by the method name.
getName()
- Method in class org.jpox.metadata.annotations.
AnnotationObject
Accessor for the annotation class name
getNameValueMap()
- Method in class org.jpox.metadata.annotations.
AnnotationObject
Accessor for the annotation properties map
getObject(PersistenceManager, Object, int[])
- Method in class org.jpox.store.mapping.
EnumMapping
getSampleValue(ClassLoaderResolver)
- Method in class org.jpox.store.mapping.
EnumMapping
getSequenceStrategyString(SequenceStrategy)
- Static method in class org.jpox.metadata.annotations.
AnnotationUtils
Convenience accessor for the string name of a datastore sequence strategy.
getSupportedAnnotationPackages()
- Method in class org.jpox.metadata.annotations.
AbstractAnnotationReader
Method to set the valid annotation packages to be supported when reading.
getSupportedAnnotationPackages()
- Method in interface org.jpox.metadata.annotations.
AnnotationReader
Accessor for the annotations packages supported by this reader.
getVersionStrategyString(VersionStrategyType)
- Static method in class org.jpox.metadata.annotations.
AnnotationUtils
Convenience accessor for the string name of a version strategy.
I
IdentityType
- Annotation Type in
org.jpox.annotations.jpa
Annotation for JDO identity type.
IdentityTypeValue
- Enum in
org.jpox.annotations
Enumeration of the JDO2 identity type values.
IdGeneratorStrategy
- Enum in
org.jpox.annotations
Enumeration of the JDO2 id generator strategy values.
Implements
- Annotation Type in
org.jpox.annotations
Annotation for the interfaces implemented by a class.
Index
- Annotation Type in
org.jpox.annotations
Annotation for a JDO index.
Inheritance
- Annotation Type in
org.jpox.annotations
Annotation for the inheritance of the class.
InheritanceStrategyType
- Enum in
org.jpox.annotations
Enumeration of the JDO2 inheritance strategy values.
initialize(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver)
- Method in class org.jpox.store.mapping.
EnumMapping
Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData.
isClassPersistenceCapable(Class)
- Method in class org.jpox.metadata.annotations.
JPAAnnotationReader
Check if class is persistence capable, by looking at annotations
isSupportedAnnotation(String)
- Method in class org.jpox.metadata.annotations.
AbstractAnnotationReader
Convenience method to check whether an annotation class name is supported by this reader.
J
JDOAnnotationReader
- Class in
org.jpox.metadata.annotations
Implementation for Annotation Reader for JDK 1.5 annotations using JDO's definition.
JDOAnnotationReader(MetaDataManager)
- Constructor for class org.jpox.metadata.annotations.
JDOAnnotationReader
Constructor.
Join
- Annotation Type in
org.jpox.annotations
Annotation for the join of a relation.
JPAAnnotationReader
- Class in
org.jpox.metadata.annotations
Implementation for Annotation Reader for JDK 1.5 annotations using JPA's definition.
JPAAnnotationReader(MetaDataManager)
- Constructor for class org.jpox.metadata.annotations.
JPAAnnotationReader
Constructor.
K
Key
- Annotation Type in
org.jpox.annotations
Annotation for the key of a map relation.
L
LOCALISER
- Static variable in class org.jpox.metadata.annotations.
AbstractAnnotationReader
Localiser for messages
LOCALISER
- Static variable in class org.jpox.metadata.annotations.
AnnotationManagerImpl
Localiser for messages
M
Map
- Annotation Type in
org.jpox.annotations
Annotation for defining the persistence of a map.
metadataMgr
- Variable in class org.jpox.metadata.annotations.
AnnotationManagerImpl
MetaData Manager that we work for.
N
newLiteral(QueryExpression, Object)
- Method in class org.jpox.store.mapping.
EnumMapping
newScalarExpression(QueryExpression, LogicSetExpression)
- Method in class org.jpox.store.mapping.
EnumMapping
O
Order
- Annotation Type in
org.jpox.annotations
Annotation for the order of a container field.
org.jpox.annotations
- package org.jpox.annotations
Package containing JPOX annotations for persistence intended as a complete set of JDO2 annotations.
org.jpox.annotations.jpa
- package org.jpox.annotations.jpa
Package containing JPOX annotations for persistence to extend JPA where it ignores some JDO concepts.
org.jpox.metadata.annotations
- package org.jpox.metadata.annotations
Package containing classes for converting JDK 1.5 annotations into MetaData definitions.
org.jpox.store.mapping
- package org.jpox.store.mapping
P
PersistenceAware
- Annotation Type in
org.jpox.annotations
Annotation for whether the class is persistence-aware.
PersistenceCapable
- Annotation Type in
org.jpox.annotations
Annotation for whether the class is persistence-capable.
PrimaryKey
- Annotation Type in
org.jpox.annotations
Annotation for the primary key of a class.
processClassAnnotations(PackageMetaData, Class, AnnotationObject[])
- Method in class org.jpox.metadata.annotations.
AbstractAnnotationReader
Method to process the "class" level annotations and create the outline ClassMetaData object.
processClassAnnotations(PackageMetaData, Class, AnnotationObject[])
- Method in class org.jpox.metadata.annotations.
JDOAnnotationReader
Method to process the "class" level annotations and create the outline ClassMetaData object
processClassAnnotations(PackageMetaData, Class, AnnotationObject[])
- Method in class org.jpox.metadata.annotations.
JPAAnnotationReader
Method to process the "class" level annotations and create the outline ClassMetaData object
processFieldAnnotations(ClassMetaData, Field, AnnotationObject[])
- Method in class org.jpox.metadata.annotations.
AbstractAnnotationReader
Method to take the passed in outline ClassMetaData and process the annotations for fields adding any necessary FieldMetaData to the ClassMetaData.
processFieldAnnotations(ClassMetaData, Field, AnnotationObject[])
- Method in class org.jpox.metadata.annotations.
JDOAnnotationReader
Convenience method to process the annotations for a field.
processFieldAnnotations(ClassMetaData, Field, AnnotationObject[])
- Method in class org.jpox.metadata.annotations.
JPAAnnotationReader
Convenience method to process the annotations for a field.
processMethodAnnotations(ClassMetaData, Method)
- Method in class org.jpox.metadata.annotations.
AbstractAnnotationReader
Method to take the passed in outline ClassMetaData and process the annotations for method adding any necessary MetaData to the ClassMetaData.
processMethodAnnotations(ClassMetaData, Method)
- Method in class org.jpox.metadata.annotations.
JDOAnnotationReader
Method to take the passed in outline ClassMetaData and process the annotations for method adding any necessary MetaData to the ClassMetaData.
processMethodAnnotations(ClassMetaData, Method)
- Method in class org.jpox.metadata.annotations.
JPAAnnotationReader
Method to take the passed in outline ClassMetaData and process the annotations for method adding any necessary MetaData to the ClassMetaData.
Q
Queries
- Annotation Type in
org.jpox.annotations
Annotation for a group of named queries.
Query
- Annotation Type in
org.jpox.annotations
Annotation for a named query.
QueryLanguage
- Enum in
org.jpox.annotations
Enumeration of the JDO2 query languages.
R
RequiresExtent
- Annotation Type in
org.jpox.annotations.jpa
Annotation for whether the class requires an extent.
S
Sequence
- Annotation Type in
org.jpox.annotations
Annotation for a datastore sequence.
SequenceStrategy
- Enum in
org.jpox.annotations
Enumeration of the JDO2 sequence strategy values.
setObject(PersistenceManager, Object, int[], Object)
- Method in class org.jpox.store.mapping.
EnumMapping
setSupportedAnnotationPackages(String[])
- Method in class org.jpox.metadata.annotations.
AbstractAnnotationReader
Method to set the valid annotation packages to be supported when reading.
U
Unique
- Annotation Type in
org.jpox.annotations
Annotation for a JDO unique constraint.
V
Value
- Annotation Type in
org.jpox.annotations
Annotation for the value of a map relation.
valueOf(String)
- Static method in enum org.jpox.annotations.
DiscriminatorStrategyType
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.jpox.annotations.
FieldPersistenceModifier
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.jpox.annotations.
ForeignKeyAction
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.jpox.annotations.
IdentityTypeValue
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.jpox.annotations.
IdGeneratorStrategy
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.jpox.annotations.
InheritanceStrategyType
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.jpox.annotations.
QueryLanguage
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.jpox.annotations.
SequenceStrategy
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.jpox.annotations.
VersionStrategyType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.jpox.annotations.
DiscriminatorStrategyType
Returns an array containing the constants of this enum type, in the order they're declared.
values()
- Static method in enum org.jpox.annotations.
FieldPersistenceModifier
Returns an array containing the constants of this enum type, in the order they're declared.
values()
- Static method in enum org.jpox.annotations.
ForeignKeyAction
Returns an array containing the constants of this enum type, in the order they're declared.
values()
- Static method in enum org.jpox.annotations.
IdentityTypeValue
Returns an array containing the constants of this enum type, in the order they're declared.
values()
- Static method in enum org.jpox.annotations.
IdGeneratorStrategy
Returns an array containing the constants of this enum type, in the order they're declared.
values()
- Static method in enum org.jpox.annotations.
InheritanceStrategyType
Returns an array containing the constants of this enum type, in the order they're declared.
values()
- Static method in enum org.jpox.annotations.
QueryLanguage
Returns an array containing the constants of this enum type, in the order they're declared.
values()
- Static method in enum org.jpox.annotations.
SequenceStrategy
Returns an array containing the constants of this enum type, in the order they're declared.
values()
- Static method in enum org.jpox.annotations.
VersionStrategyType
Returns an array containing the constants of this enum type, in the order they're declared.
Version
- Annotation Type in
org.jpox.annotations
Annotation for the versioning of the class.
VersionStrategyType
- Enum in
org.jpox.annotations
Enumeration of the JDO2 version strategy values.
A
C
D
E
F
G
I
J
K
L
M
N
O
P
Q
R
S
U
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2003-2008 Java Persistent Objects (JPOX). All Rights Reserved.