Package | Description |
---|---|
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.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.model |
This package defines the Model Exception classes.
|
org.apache.jdo.model.java |
This package defines the JavaModel API.
|
org.apache.jdo.model.jdo |
This package defines the JDOModel API.
|
Modifier and Type | Method and Description |
---|---|
abstract JavaModel |
AbstractJavaModelFactory.createJavaModel(java.lang.Object key)
Creates a new empty JavaModel instance.
|
void |
AbstractJavaModel.setJDOModel(JDOModel jdoModel)
Sets the corresponding JDOModel instance.
|
void |
AbstractJavaModel.setParent(JavaModel parent)
Set the parent JavaModel for this JavaModel.
|
Modifier and Type | Method and Description |
---|---|
JavaModel |
RuntimeJavaModelFactory.createJavaModel(java.lang.Object key)
Creates a new empty JavaModel instance.
|
Modifier and Type | Method and Description |
---|---|
JDOArray |
JDOFieldImplDynamic.createJDOArray()
Creates and returns a new JDOArray instance.
|
JDOClass |
JDOClassImplDynamic.createJDOClass(java.lang.String name)
This method returns a JDOClass instance representing an inner class of
this JDOClass If this JDOClass already declares such an inner class,
the existing JDOClass instance is returned.
|
JDOClass |
JDOModelImplDynamic.createJDOClass(java.lang.String className)
The method returns a JDOClass instance for the specified fully qualified
class name.
|
JDOClass |
JDOModelImplDynamic.createJDOClass(java.lang.String className,
boolean loadXMLMetadata)
The method returns a JDOClass instance for the specified fully qualified
class name.
|
JDOCollection |
JDOFieldImplDynamic.createJDOCollection()
Creates and returns a new JDOCollection instance.
|
JDOField |
JDOClassImplDynamic.createJDOField(java.lang.String name)
This method returns a JDOField instance for the field with the specified
name.
|
JDOMap |
JDOFieldImplDynamic.createJDOMap()
Creates and returns a new JDOMap instance.
|
JDOPackage |
JDOModelImplDynamic.createJDOPackage(java.lang.String packageName)
The method returns a JDOClass instance for the specified package name.
|
JDOReference |
JDOFieldImplDynamic.createJDOReference()
Creates and returns a new JDOReference instance.
|
void |
JDOClassImplDynamic.removeDeclaredMember(JDOMember member)
Remove the supplied member from the collection of members maintained by
this JDOClass.
|
void |
JDOFieldImplDynamic.setPersistenceModifier(int persistenceModifier)
Set the persistence modifier for this JDOField.
|
void |
JDOFieldImplDynamic.setSerializable(boolean serializable)
Set whether this JDOField is serializable or not.
|
Modifier and Type | Method and Description |
---|---|
JDOArray |
JDOFieldImplCaching.createJDOArray()
Creates and returns a new JDOArray instance.
|
JDOCollection |
JDOFieldImplCaching.createJDOCollection()
Creates and returns a new JDOCollection instance.
|
JDOField |
JDOClassImplCaching.createJDOField(java.lang.String name)
This method returns a JDOField instance for the field with the specified
name.
|
JDOMap |
JDOFieldImplCaching.createJDOMap()
Creates and returns a new JDOMap instance.
|
JDOReference |
JDOFieldImplCaching.createJDOReference()
Creates and returns a new JDOReference instance.
|
void |
JDOClassImplCaching.removeDeclaredMember(JDOMember member)
Remove the supplied member from the collection of members maintained by
this JDOClass.
|
Modifier and Type | Class and Description |
---|---|
class |
ModelValidationException
This exception indicates a problem during model validation.
|
class |
ModelVetoException
This exception indicates a problem during model update.
|
Modifier and Type | Method and Description |
---|---|
JavaModel |
JavaModelFactory.createJavaModel(java.lang.Object key)
Creates a new empty JavaModel instance.
|
void |
JavaModel.setJDOModel(JDOModel jdoModel)
Sets the corresponding JDOModel instance.
|
void |
JavaModel.setParent(JavaModel parent)
Set the parent JavaModel for this JavaModel.
|
Modifier and Type | Method and Description |
---|---|
void |
JDOElement.addPropertyChangeListener(java.beans.PropertyChangeListener l)
Add a property change listener.
|
void |
JDOElement.addVetoableChangeListener(java.beans.VetoableChangeListener l)
Add a vetoable change listener.
|
JDOArray |
JDOField.createJDOArray()
Creates and returns a new JDOArray instance.
|
JDOClass |
JDOModel.createJDOClass(java.lang.String className)
The method returns a JDOClass instance for the specified fully qualified
class name.
|
JDOClass |
JDOClass.createJDOClass(java.lang.String name)
This method returns a JDOClass instance representing an inner class of
this JDOClass If this JDOClass already declares such an inner class,
the existing JDOClass instance is returned.
|
JDOClass |
JDOModel.createJDOClass(java.lang.String className,
boolean loadXMLMetadata)
The method returns a JDOClass instance for the specified fully qualified
class name.
|
JDOCollection |
JDOField.createJDOCollection()
Creates and returns a new JDOCollection instance.
|
JDOExtension |
JDOElement.createJDOExtension()
Creates a new JDOExtension instance and attaches it to the specified
JDOElement object.
|
JDOField |
JDOClass.createJDOField(java.lang.String name)
This method returns a JDOField instance for the field with the specified
name.
|
JDOMap |
JDOField.createJDOMap()
Creates and returns a new JDOMap instance.
|
JDOModel |
JDOModelFactory.createJDOModel(JavaModel javaModel,
boolean loadXMLMetadataDefault)
Creates a new empty JDOModel instance.
|
JDOPackage |
JDOModel.createJDOPackage(java.lang.String packageName)
The method returns a JDOClass instance for the specified package name.
|
JDOReference |
JDOField.createJDOReference()
Creates and returns a new JDOReference instance.
|
void |
JDOClass.removeDeclaredMember(JDOMember member)
Remove the supplied member from the collection of members maintained by
this JDOClass.
|
void |
JDOElement.removeJDOExtension(JDOExtension vendorExtension)
Remove the supplied vendor extension from the collection of extensions
maintained by this JDOElement.
|
void |
JDOElement.removePropertyChangeListener(java.beans.PropertyChangeListener l)
Remove a property change listener.
|
void |
JDOElement.removeVetoableChangeListener(java.beans.VetoableChangeListener l)
Remove a vetoable change listener.
|
void |
JDOClass.setDeclaredObjectIdClassName(java.lang.String declaredObjectIdClassName)
Set the fully qualified name of the object identity class
(primary key class) declared for this JDOClass.
|
void |
JDOMember.setDeclaringClass(JDOClass declaringClass)
Set the declaring class of this JDOMember.
|
void |
JDORelationship.setDeclaringField(JDOField declaringField)
Set the declaring field of this JDORelationship.
|
void |
JDOField.setDefaultFetchGroup(boolean defaultFetchGroup)
Set whether this JDOField is part of the default fetch group or not.
|
void |
JDOCollection.setElementType(JavaType elementType)
Set the type representation of the collection elements.
|
void |
JDOCollection.setElementTypeName(java.lang.String elementTypeName)
Set string representation of the type of collection elements.
|
void |
JDOField.setEmbedded(boolean embedded)
Set whether the field should be stored if possible as part of
the instance instead of as its own instance in the datastore.
|
void |
JDOCollection.setEmbeddedElement(boolean embeddedElement)
Set whether the values of the elements should be stored if possible as
part of the instance instead of as their own instances in the datastore.
|
void |
JDOArray.setEmbeddedElement(boolean embeddedElement)
Set whether the values of the elements should be stored
if possible as part of the instance instead of as their own instances
in the datastore.
|
void |
JDOMap.setEmbeddedKey(boolean embeddedKey)
Set whether the keys of the map should be stored if possible as part
of the instance instead of as their own instances in the datastore.
|
void |
JDOMap.setEmbeddedValue(boolean embeddedValue)
Set whether the values of the map should be stored if possible as part
of the instance instead of as their own instances in the datastore.
|
void |
JDOClass.setIdentityType(int identityType)
Set the object identity type of this JDOClass.
|
void |
JDORelationship.setInverseRelationship(JDORelationship inverseRelationship)
Set the inverse JDORelationship in the case of a managed relationship.
|
void |
JDOField.setJavaField(JavaField javaField)
Sets the corresponding Java field representation for this JDOField.
|
void |
JDOClass.setJavaType(JavaType javaType)
Set the JavaType representation corresponding to this JDOClass.
|
void |
JDOExtension.setKey(java.lang.String key)
Sets the key for this vendor extension.
|
void |
JDOMap.setKeyType(JavaType keyType)
Set the type representation of the keys for this JDOMap.
|
void |
JDOMap.setKeyTypeName(java.lang.String keyTypeName)
Set string representation of the type of the keys for this JDOMap.
|
void |
JDORelationship.setLowerBound(int lowerBound)
Set the lower cardinality bound for this relationship element.
|
void |
JDOMember.setName(java.lang.String name)
Sets the name of this JDOMember.
|
void |
JDOPackage.setName(java.lang.String name)
Sets the name of this JDOPackage.
|
void |
JDOField.setNullValueTreatment(int nullValueTreament)
Sets the null value treatment indicator for this JDOField.
|
void |
JDOClass.setObjectIdClass(JavaType objectIdClass)
Set the JavaType representation of the object identity class
(primary key class) for this JDOClass.
|
void |
JDOClass.setPersistenceCapableSuperclass(JDOClass pcSuperclass)
Set the JDOClass for the persistence-capable superclass
of this JDOClass.
|
void |
JDOClass.setPersistenceCapableSuperclassName(java.lang.String pcSuperclassName)
Set the fully qualified class name of the persistence-capable superclass
of the persistence-capable class described by this JDOClass.
|
void |
JDOField.setPersistenceModifier(int persistenceModifier)
Set the persistence modifier for this JDOField.
|
void |
JDOField.setPrimaryKey(boolean primaryKey)
Set whether this JDOField is a key field or not.
|
void |
JDOField.setRelationship(JDORelationship relationship)
Set the relationship information for this JDOField.
|
void |
JDOClass.setRequiresExtent(boolean requiresExtent)
Set whether an extent must be managed for the
persistence-capable class described by this JDOClass.
|
void |
JDOField.setSerializable(boolean serializable)
Set whether this JDOField is serializable or not.
|
void |
JDORelationship.setUpperBound(int upperBound)
Set the upper cardinality bound for this relationship element.
|
void |
JDOExtension.setValue(java.lang.Object value)
Sets the value for this vendor extension.
|
void |
JDOMap.setValueType(JavaType valueType)
Set the type representation of the values for this JDOMap.
|
void |
JDOMap.setValueTypeName(java.lang.String valueTypeName)
Set string representation of the type of the values for this JDOMap.
|
void |
JDOExtension.setVendorName(java.lang.String vendorName)
Sets the vendor name for this vendor extension.
|
Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.