Package | Description |
---|---|
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.model.jdo |
This package defines the JDOModel API.
|
Modifier and Type | Class and Description |
---|---|
class |
JDOAssociatedPropertyImplDynamic
An instance of this class represents the JDO metadata of a managed property
of a persistence capable class.
|
class |
JDOFieldImplDynamic
An instance of this class represents the JDO metadata of a managed field
of a persistence capable class.
|
class |
JDOPropertyImplDynamic
An instance of this class represents the JDO metadata of a managed property
of a persistence capable class.
|
Modifier and Type | Method and Description |
---|---|
JDOField |
JDOClassImplDynamic.createJDOField(java.lang.String name)
This method returns a JDOField instance for the field with the specified
name.
|
JDOField |
JDOAssociatedPropertyImplDynamic.getAssociatedJDOField()
Return the JDOField instance associated with this property, if
available.
|
JDOField |
JDOPropertyImplDynamic.getAssociatedJDOField()
Return the JDOField instance associated with this property, if
available.
|
JDOField |
JDOClassImplDynamic.getDeclaredField(java.lang.String name)
Returns JDOField metadata for a particular declared field for 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.
|
protected JDOField[] |
JDOClassImplDynamic.getDeclaredPrimaryKeyFields()
Returns the collection of identifying declared fields of this JDOClass
in the form of an array.
|
JDOField |
JDORelationshipImpl.getDeclaringField()
Get the declaring field of this JDORelationship.
|
JDOField[] |
JDOClassImplDynamic.getDefaultFetchGroupFields()
Returns the collection of default fetch group fields of this JDOClass
in the form of an array.
|
JDOField |
JDOClassImplDynamic.getField(int fieldNumber)
Provides metadata for a particular field specified by the absolute field
number.
|
JDOField |
JDOClassImplDynamic.getField(java.lang.String fieldName)
Returns JDOField metadata for a particular field specified by field name.
|
protected JDOField |
JDOClassImplDynamic.getFieldInternal(java.lang.String fieldName)
Returns the JDOField definition for the specified field.
|
JDOField |
JDOClassImplDynamic.getManagedField(java.lang.String fieldName)
Returns JDOField metadata for a particular managed field specified by
field name.
|
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.getPersistentRelationshipFields()
Returns the collection of persistent relationship fields 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.
|
protected JDOField |
JDOClassImplDynamic.newJDOFieldInstance(java.lang.String name)
Returns a new instance of the JDOField implementation class.
|
Modifier and Type | Method and Description |
---|---|
JDOProperty |
JDOClassImplDynamic.createJDOProperty(java.lang.String name,
JDOField associatedJDOField)
This method returns a JDOProperty instance for the property with the
specified name and associated field.
|
JDOProperty |
JDOClassImplDynamic.getAssociatedProperty(JDOField field)
Returns JDOProperty metadata for a property having the specified
JDOField as associated JDOField.
|
protected JDOProperty |
JDOClassImplDynamic.newJDOPropertyInstance(java.lang.String name,
JDOField associatedJDOField)
Returns a new instance of the JDOProperty implementation class.
|
void |
JDORelationshipImpl.setDeclaringField(JDOField declaringField)
Set the declaring field of this JDORelationship.
|
Constructor and Description |
---|
JDOAssociatedPropertyImplDynamic(java.lang.String name,
JDOClass declaringClass,
JDOField associatedJDOField)
Constrcutor.
|
Modifier and Type | Class and Description |
---|---|
class |
JDOAssociatedPropertyImplCaching
An instance of this class represents the JDO metadata of a managed property
of a persistence capable class.
|
class |
JDOFieldImplCaching
An instance of this class represents the JDO metadata of a managed
field of a persistence capable class.
|
class |
JDOPropertyImplCaching
An instance of this class represents the JDO metadata of a managed field
of a persistence capable class.
|
Modifier and Type | Method and Description |
---|---|
JDOField |
JDOClassImplCaching.createJDOField(java.lang.String name)
This method returns a JDOField instance for the field with the specified
name.
|
JDOField |
JDOPropertyImplCaching.getAssociatedJDOField()
Return the JDOField instance associated with this property, if
available.
|
JDOField[] |
JDOClassImplCaching.getDeclaredManagedFields()
Returns the collection of managed JDOField instances declared by 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.
|
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.getPersistentRelationshipFields()
Returns the collection of persistent relationship fields 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.
|
protected JDOField |
JDOClassImplCaching.newJDOFieldInstance(java.lang.String name)
Returns a new instance of the JDOField implementation class.
|
Modifier and Type | Method and Description |
---|---|
protected JDOProperty |
JDOClassImplCaching.newJDOPropertyInstance(java.lang.String name,
JDOField associatedJDOField)
Returns a new instance of the JDOProperty implementation class.
|
Constructor and Description |
---|
JDOAssociatedPropertyImplCaching(java.lang.String name,
JDOClass declaringClass,
JDOField associatedJDOField)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static void |
PrintSupport.printJDOField(JDOField jdoField) |
static void |
PrintSupport.printJDOFields(JDOField[] jdoFields) |
Modifier and Type | Interface and Description |
---|---|
interface |
JDOProperty
A JDOProperty instance represents the JDO metadata of a property of a
persistence-capable class.
|
Modifier and Type | Method and Description |
---|---|
JDOField |
JDOClass.createJDOField(java.lang.String name)
This method returns a JDOField instance for the field with the specified
name.
|
JDOField |
JDOProperty.getAssociatedJDOField()
Return the JDOField instance associated with this property, if
available.
|
JDOField |
JDOClass.getDeclaredField(java.lang.String fieldName)
Returns JDOField metadata for a particular declared field specified by
field 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 |
JDORelationship.getDeclaringField()
Get the declaring field of this JDORelationship.
|
JDOField[] |
JDOClass.getDefaultFetchGroupFields()
Returns the collection of default fetch group fields of this JDOClass
in the form of an array.
|
JDOField |
JDOClass.getField(int fieldNumber)
Provides metadata for a particular field specified by the absolute field
number.
|
JDOField |
JDOClass.getField(java.lang.String fieldName)
Returns JDOField metadata for a particular field specified by field name.
|
JDOField |
JDOClass.getManagedField(java.lang.String fieldName)
Returns JDOField metadata for a particular managed field specified by
field name.
|
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.getPersistentRelationshipFields()
Returns the collection of persistent relationship fields 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.
|
Modifier and Type | Method and Description |
---|---|
JDOProperty |
JDOClass.createJDOProperty(java.lang.String name,
JDOField associatedField)
This method returns a JDOProperty instance for the property with the
specified name and associated field.
|
JDOProperty |
JDOClass.getAssociatedProperty(JDOField field)
Returns JDOProperty metadata for a property having the specified
JDOField as associated JDOField.
|
void |
JDORelationship.setDeclaringField(JDOField declaringField)
Set the declaring field of this JDORelationship.
|
Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.