Uses of Interface
org.apache.jdo.model.jdo.JDOField

Packages that use JDOField
org.apache.jdo.impl.enhancer.meta.model   
org.apache.jdo.impl.jdoql.jdoqlc   
org.apache.jdo.impl.model.java This package contains classes that are for use across all kinds of JavaModel implementations. 
org.apache.jdo.impl.model.java.reflection   
org.apache.jdo.impl.model.java.runtime This package contains a runtime specific JavaModel implementation based on reflection. 
org.apache.jdo.impl.model.jdo This package contains classes that implement the JDO model interfaces and provide access to JDO metadata. 
org.apache.jdo.impl.model.jdo.caching   
org.apache.jdo.impl.model.jdo.util   
org.apache.jdo.impl.state   
org.apache.jdo.model.java This package defines the JavaModel API. 
org.apache.jdo.model.jdo This package defines the JDOModel API. 
 

Uses of JDOField in org.apache.jdo.impl.enhancer.meta.model
 

Methods in org.apache.jdo.impl.enhancer.meta.model that return JDOField
private  JDOField EnhancerMetaDataJDOModelImpl.getJDOField(java.lang.String classPath, java.lang.String fieldName)
           
 

Uses of JDOField in org.apache.jdo.impl.jdoql.jdoqlc
 

Methods in org.apache.jdo.impl.jdoql.jdoqlc with parameters of type JDOField
static int TypeSupport.getFieldNumber(JDOField jdoField, javax.jdo.PersistenceManager pm, java.lang.Object object)
          Returns the fieldNumber of the specified field.
 

Uses of JDOField in org.apache.jdo.impl.model.java
 

Methods in org.apache.jdo.impl.model.java that return JDOField
 JDOField AbstractJavaField.getJDOField()
          Returns the corresponding JDOField instance, if the JDOModel provides any JDO metadata for the field represented by this JavaField.
 

Uses of JDOField in org.apache.jdo.impl.model.java.reflection
 

Fields in org.apache.jdo.impl.model.java.reflection declared as JDOField
protected  JDOField ReflectionJavaField.jdoField
          The corresponding JDO metadata.
 

Methods in org.apache.jdo.impl.model.java.reflection that return JDOField
 JDOField ReflectionJavaField.getJDOField()
          Returns the JDOField instance if this JavaField represents a managed field of a persistence capable class.
 

Methods in org.apache.jdo.impl.model.java.reflection with parameters of type JDOField
 JavaField ReflectionJavaType.createJavaField(JDOField jdoField, JavaType type)
          RegisterClassListener calls this method to create a ReflectionJavaField instance when processing the enhancer generated metadata.
 

Constructors in org.apache.jdo.impl.model.java.reflection with parameters of type JDOField
ReflectionJavaField(JDOField jdoField, JavaType declaringClass)
          Constructor for fields having JDO metadata.
ReflectionJavaField(JDOField jdoField, JavaType type, JavaType declaringClass)
          Constructor for fields having JDO metadata.
 

Uses of JDOField in org.apache.jdo.impl.model.java.runtime
 

Methods in org.apache.jdo.impl.model.java.runtime with parameters of type JDOField
private  void RegisterClassListener.updateJDOField(JDOField jdoField, java.lang.Class fieldType, byte fieldFlags, RuntimeJavaType declaringClass)
          Internal method to update the specified JDOField instance with the runtime meta data.
 

Uses of JDOField in org.apache.jdo.impl.model.jdo
 

Classes in org.apache.jdo.impl.model.jdo that implement JDOField
 class JDOFieldImplDynamic
          An instance of this class represents the JDO metadata of a managed field of a persistence capable class.
 

Fields in org.apache.jdo.impl.model.jdo declared as JDOField
private  JDOField JDORelationshipImpl.declaringField
          Relationship JDOField<->JDORelationship.
 

Methods in org.apache.jdo.impl.model.jdo that return JDOField
 JDOField JDORelationshipImpl.getDeclaringField()
          Get the declaring field of this JDORelationship.
 JDOField JDOClassImplDynamic.createJDOField(java.lang.String name)
          This method returns a JDOField instance for the field with the specified name.
 JDOField[] JDOClassImplDynamic.getDeclaredFields()
          Returns the collection of JDOField instances declared by this JDOClass in the form of an array.
 JDOField[] JDOClassImplDynamic.getDeclaredManagedFields()
          Returns the collection of managed JDOField instances declared by this JDOClass in the form of an array.
 JDOField[] JDOClassImplDynamic.getManagedFields()
          Returns the collection of managed JDOField instances of this JDOClass in the form of an array.
 JDOField[] JDOClassImplDynamic.getPersistentFields()
          Returns the collection of persistent JDOField instances of this JDOClass in the form of an array.
 JDOField[] JDOClassImplDynamic.getPrimaryKeyFields()
          Returns the collection of identifying fields of this JDOClass in the form of an array.
 JDOField[] JDOClassImplDynamic.getPersistentRelationshipFields()
          Returns the collection of persistent relationship fields of this JDOClass in the form of an array.
 JDOField[] JDOClassImplDynamic.getDefaultFetchGroupFields()
          Returns the collection of default fetch group fields of this JDOClass in the form of an array.
 JDOField JDOClassImplDynamic.getManagedField(java.lang.String fieldName)
          Returns JDOField metadata for a particular managed field specified by field name.
 JDOField JDOClassImplDynamic.getField(java.lang.String fieldName)
          Returns JDOField metadata for a particular field specified by field name.
 JDOField JDOClassImplDynamic.getField(int fieldNumber)
          Provides metadata for a particular field specified by the absolute field number.
 JDOField JDOClassImplDynamic.getDeclaredField(java.lang.String fieldName)
          Returns JDOField metadata for a particular declared field specified by field name.
protected  JDOField JDOClassImplDynamic.getFieldInternal(java.lang.String fieldName)
          Returns the JDOField definition for the specified field.
protected  JDOField JDOClassImplDynamic.newJDOFieldInstance()
          Returns a new instance of the JDOField implementation class.
 

Methods in org.apache.jdo.impl.model.jdo with parameters of type JDOField
 void JDORelationshipImpl.setDeclaringField(JDOField declaringField)
          Set the declaring field of this JDORelationship.
 

Uses of JDOField in org.apache.jdo.impl.model.jdo.caching
 

Classes in org.apache.jdo.impl.model.jdo.caching that implement JDOField
 class JDOFieldImplCaching
          An instance of this class represents the JDO metadata of a managed field of a persistence capable class.
 

Fields in org.apache.jdo.impl.model.jdo.caching declared as JDOField
private  JDOField[] JDOClassImplCaching.declaredManagedFields
          Array of declared managed fields, sorted by name (see JDO spec).
private  JDOField[] JDOClassImplCaching.managedFields
          Array of managed fields, incluing inherited fields.
private  JDOField[] JDOClassImplCaching.persistentFields
          Array of persistent fields, incluing inherited fields.
private  JDOField[] JDOClassImplCaching.primaryKeyFields
          Primary key fields.
private  JDOField[] JDOClassImplCaching.persistentRelationshipFields
          Persistent relationship fields.
private  JDOField[] JDOClassImplCaching.defaultFetchGroupFields
          Default fetch group fields.
 

Methods in org.apache.jdo.impl.model.jdo.caching that return JDOField
 JDOField JDOClassImplCaching.createJDOField(java.lang.String name)
          This method returns a JDOField instance for the field with the specified name.
 JDOField[] JDOClassImplCaching.getDeclaredManagedFields()
          Returns the collection of managed JDOField instances declared by this JDOClass in the form of an array.
 JDOField[] JDOClassImplCaching.getManagedFields()
          Returns the collection of managed JDOField instances of this JDOClass in the form of an array.
 JDOField[] JDOClassImplCaching.getPersistentFields()
          Returns the collection of persistent JDOField instances of this JDOClass in the form of an array.
 JDOField[] JDOClassImplCaching.getPrimaryKeyFields()
          Returns the collection of identifying fields of this JDOClass in the form of an array.
 JDOField[] JDOClassImplCaching.getPersistentRelationshipFields()
          Returns the collection of persistent relationship fields of this JDOClass in the form of an array.
 JDOField[] JDOClassImplCaching.getDefaultFetchGroupFields()
          Returns the collection of default fetch group fields of this JDOClass in the form of an array.
protected  JDOField JDOClassImplCaching.newJDOFieldInstance()
          Returns a new instance of the JDOField implementation class.
 

Uses of JDOField in org.apache.jdo.impl.model.jdo.util
 

Methods in org.apache.jdo.impl.model.jdo.util with parameters of type JDOField
static void PrintSupport.printJDOFields(JDOField[] jdoFields)
           
static void PrintSupport.printJDOField(JDOField jdoField)
           
private static void PrintSupport.printJDOFields(int indent, JDOField[] jdoFields)
           
private static void PrintSupport.printJDOField(int indent, JDOField jdoField)
           
 

Uses of JDOField in org.apache.jdo.impl.state
 

Methods in org.apache.jdo.impl.state with parameters of type JDOField
(package private) abstract  SCO SCOProcessor.Processor.getSCOField(java.lang.Object o, JDOField jdoField, PersistenceManagerInternal pm)
          Replace field reference that contain java.util SCO instances with tracked SCOs.
(package private) abstract  void SCOProcessor.Processor.assertSCOElementType(java.lang.Object o, JDOField jdoField)
          Assert element type of an SCO Collection or key and value types of an SCO Map.
(package private)  SCO SCOProcessor.DateProcessor.getSCOField(java.lang.Object o, JDOField jdoField, PersistenceManagerInternal pm)
          Replace field reference that contain java.util SCO instances with tracked SCOs.
(package private)  void SCOProcessor.DateProcessor.assertSCOElementType(java.lang.Object o, JDOField jdoField)
          Assert element type of an SCO Collection or key and value types of an SCO Map.
(package private)  SCO SCOProcessor.CollectionProcessor.getSCOField(java.lang.Object o, JDOField jdoField, PersistenceManagerInternal pm)
          Replace field reference that contain java.util SCO instances with tracked SCOs.
(package private)  void SCOProcessor.CollectionProcessor.assertSCOElementType(java.lang.Object o, JDOField jdoField)
          Assert element type of an SCO Collection.
(package private)  SCO SCOProcessor.MapProcessor.getSCOField(java.lang.Object o, JDOField jdoField, PersistenceManagerInternal pm)
          Replace field reference that contain java.util SCO instances with tracked SCOs.
(package private)  void SCOProcessor.MapProcessor.assertSCOElementType(java.lang.Object o, JDOField jdoField)
          Assert key and value type of an SCO Map.
(package private)  SCO SCOProcessor.getSCOField(java.lang.Object o, JDOField jdoField, PersistenceManagerInternal pm)
          Process requests to create a tracked SCO instance for the corresponding JDK SCO.
(package private)  void SCOProcessor.assertSCOElementType(java.lang.Object o, JDOField jdoField)
          Assert element type of an SCO Collection or key and value types of an SCO Map.
 

Uses of JDOField in org.apache.jdo.model.java
 

Methods in org.apache.jdo.model.java that return JDOField
 JDOField JavaField.getJDOField()
          Returns the corresponding JDOField instance, if the JDOModel provides any JDO metadata for the field represented by this JavaField.
 

Uses of JDOField in org.apache.jdo.model.jdo
 

Methods in org.apache.jdo.model.jdo that return JDOField
 JDOField JDOClass.createJDOField(java.lang.String name)
          This method returns a JDOField instance for the field with the specified name.
 JDOField[] JDOClass.getDeclaredFields()
          Returns the collection of JDOField instances declared by this JDOClass in the form of an array.
 JDOField[] JDOClass.getDeclaredManagedFields()
          Returns the collection of managed JDOField instances declared by this JDOClass in the form of an array.
 JDOField[] JDOClass.getManagedFields()
          Returns the collection of managed JDOField instances of this JDOClass in the form of an array.
 JDOField[] JDOClass.getPersistentFields()
          Returns the collection of persistent JDOField instances of this JDOClass in the form of an array.
 JDOField[] JDOClass.getPrimaryKeyFields()
          Returns the collection of identifying fields of this JDOClass in the form of an array.
 JDOField[] JDOClass.getPersistentRelationshipFields()
          Returns the collection of persistent relationship fields of this JDOClass in the form of an array.
 JDOField[] JDOClass.getDefaultFetchGroupFields()
          Returns the collection of default fetch group fields of this JDOClass in the form of an array.
 JDOField JDOClass.getManagedField(java.lang.String fieldName)
          Returns JDOField metadata for a particular managed field specified by field name.
 JDOField JDOClass.getField(java.lang.String fieldName)
          Returns JDOField metadata for a particular field specified by field name.
 JDOField JDOClass.getField(int fieldNumber)
          Provides metadata for a particular field specified by the absolute field number.
 JDOField JDOClass.getDeclaredField(java.lang.String fieldName)
          Returns JDOField metadata for a particular declared field specified by field name.
 JDOField JDORelationship.getDeclaringField()
          Get the declaring field of this JDORelationship.
 

Methods in org.apache.jdo.model.jdo with parameters of type JDOField
 void JDORelationship.setDeclaringField(JDOField declaringField)
          Set the declaring field of this JDORelationship.