Uses of Class
com.sun.jdo.api.persistence.model.jdo.PersistenceFieldElement
-
-
Uses of PersistenceFieldElement in com.sun.jdo.api.persistence.model
Methods in com.sun.jdo.api.persistence.model that return PersistenceFieldElement Modifier and Type Method Description PersistenceFieldElementModel. getPersistenceField(String className, String fieldName)Returns the PersistenceFieldElement with the supplied fieldName found in the supplied className.protected PersistenceFieldElementModel. getPersistenceFieldInternal(String className, String fieldName)Returns the PersistenceFieldElement with the supplied fieldName found in the supplied className.Methods in com.sun.jdo.api.persistence.model with parameters of type PersistenceFieldElement Modifier and Type Method Description voidModel. removeFieldElement(PersistenceFieldElement element)Removes the specified PersistenceFieldElement from its declaring class. -
Uses of PersistenceFieldElement in com.sun.jdo.api.persistence.model.jdo
Subclasses of PersistenceFieldElement in com.sun.jdo.api.persistence.model.jdo Modifier and Type Class Description classRelationshipElementMethods in com.sun.jdo.api.persistence.model.jdo that return PersistenceFieldElement Modifier and Type Method Description PersistenceFieldElementFieldElementHolder. getField(String name)Returns the field with the supplied name from the collection of fields maintained by this holder.PersistenceFieldElementFieldGroupElement. getField(String name)Returns the field with the supplied name from the collection of fields maintained by this holder.PersistenceFieldElementFieldGroupElement.Impl. getField(String name)Find a field by name.PersistenceFieldElementPersistenceClassElement. getField(String name)Returns the field with the supplied name from the collection of fields maintained by this holder.PersistenceFieldElementPersistenceClassElement.Impl. getField(String name)Find a field by name.PersistenceFieldElement[]FieldElementHolder. getFields()Returns the collection of fields maintained by this holder in the form of an array.PersistenceFieldElement[]FieldGroupElement. getFields()Returns the collection of fields maintained by this holder in the form of an array.PersistenceFieldElement[]FieldGroupElement.Impl. getFields()Get all fields.PersistenceFieldElement[]PersistenceClassElement. getFields()Returns the collection of fields maintained by this holder in the form of an array.PersistenceFieldElement[]PersistenceClassElement.Impl. getFields()Get all fields.Methods in com.sun.jdo.api.persistence.model.jdo with parameters of type PersistenceFieldElement Modifier and Type Method Description voidFieldElementHolder. addField(PersistenceFieldElement field)Add the supplied field to the collection of fields maintained by this holder.voidFieldGroupElement. addField(PersistenceFieldElement field)Add the supplied field to the collection of fields maintained by this holder.voidPersistenceClassElement. addField(PersistenceFieldElement field)Add the supplied field to the collection of fields maintained by this holder.voidFieldElementHolder. addFields(PersistenceFieldElement[] fields)Add the supplied fields to the collection of fields maintained by this holder.voidFieldGroupElement. addFields(PersistenceFieldElement[] fields)Add the supplied fields to the collection of fields maintained by this holder.voidPersistenceClassElement. addFields(PersistenceFieldElement[] fields)Add the supplied fields to the collection of fields maintained by this holder.voidFieldGroupElement.Impl. changeFields(PersistenceFieldElement[] fields, int action)Change the set of fields.voidPersistenceClassElement.Impl. changeFields(PersistenceFieldElement[] fields, int action)Change the set of fields.booleanFieldElementHolder. containsField(PersistenceFieldElement field)Tests whether the supplied field is in the collection of fields maintained by this holder.booleanFieldGroupElement. containsField(PersistenceFieldElement field)Tests whether the supplied field is in the collection of fields maintained by this holder.booleanPersistenceClassElement. containsField(PersistenceFieldElement field)Tests whether the supplied field is in the collection of fields maintained by this holder.voidFieldElementHolder. removeField(PersistenceFieldElement field)Remove the supplied field from the collection of fields maintained by this holder.voidFieldGroupElement. removeField(PersistenceFieldElement field)Remove the supplied field from the collection of fields maintained by this holder.voidPersistenceClassElement. removeField(PersistenceFieldElement field)Remove the supplied field from the collection of fields maintained by this holder.voidFieldElementHolder. removeFields(PersistenceFieldElement[] fields)Removed the supplied fields from the collection of fields maintained by this holder.voidFieldGroupElement. removeFields(PersistenceFieldElement[] fields)Removed the supplied fields from the collection of fields maintained by this holder.voidPersistenceClassElement. removeFields(PersistenceFieldElement[] fields)Removed the supplied fields from the collection of fields maintained by this holder.voidFieldElementHolder. setFields(PersistenceFieldElement[] fields)Sets the collection of fields maintained by this holder to the contents of the supplied array.voidFieldGroupElement. setFields(PersistenceFieldElement[] fields)Sets the collection of fields maintained by this holder to the contents of the supplied array.voidPersistenceClassElement. setFields(PersistenceFieldElement[] fields)Sets the collection of fields maintained by this holder to the contents of the supplied array. -
Uses of PersistenceFieldElement in com.sun.jdo.api.persistence.model.jdo.impl
Methods in com.sun.jdo.api.persistence.model.jdo.impl that return PersistenceFieldElement Modifier and Type Method Description PersistenceFieldElementFieldGroupElementImpl. getField(String name)Find a field by name.PersistenceFieldElementPersistenceClassElementImpl. getField(String name)Find a field by name.PersistenceFieldElement[]FieldGroupElementImpl. getFields()Get all fields.PersistenceFieldElement[]PersistenceClassElementImpl. getFields()Get all fields.Methods in com.sun.jdo.api.persistence.model.jdo.impl with parameters of type PersistenceFieldElement Modifier and Type Method Description voidFieldGroupElementImpl. changeFields(PersistenceFieldElement[] fields, int action)Change the set of fields.voidPersistenceClassElementImpl. changeFields(PersistenceFieldElement[] fields, int action)Change the set of fields. -
Uses of PersistenceFieldElement in com.sun.jdo.api.persistence.model.util
Methods in com.sun.jdo.api.persistence.model.util with parameters of type PersistenceFieldElement Modifier and Type Method Description protected com.sun.jdo.api.persistence.model.util.ModelValidator.ValidationComponentModelValidator. createClassExistenceComponent(String className, PersistenceFieldElement relatedField)Create a validation component which can check whether the class exists.protected com.sun.jdo.api.persistence.model.util.ModelValidator.ValidationComponentModelValidator. createClassPersistenceComponent(String className, PersistenceFieldElement relatedField)Create a validation component which can check the class persistence.protected com.sun.jdo.api.persistence.model.util.ModelValidator.ValidationComponentModelValidator. createFieldBlobMappingComponent(PersistenceFieldElement field)Create a validation component which can check whether the field is mapped to a blob type and if so, whether it is a key field or belongs to the default fetch group.protected com.sun.jdo.api.persistence.model.util.ModelValidator.ValidationComponentModelValidator. createFieldCardinalityComponent(PersistenceFieldElement field)Create a validation component which can check whether the cardinality bounds are semantically valid given the relationship field type.protected com.sun.jdo.api.persistence.model.util.ModelValidator.ValidationComponentModelValidator. createFieldConsistencyComponent(PersistenceFieldElement field)Create a validation component which can check whether the field is consistent (field in both models or relationship in both).protected com.sun.jdo.api.persistence.model.util.ModelValidator.ValidationComponentModelValidator. createFieldMappingComponent(PersistenceFieldElement field)Create a validation component which can check whether the field is unmapped.protected com.sun.jdo.api.persistence.model.util.ModelValidator.ValidationComponentModelValidator. createFieldPersistenceComponent(PersistenceFieldElement field)Create a validation component which can check whether the field is persistent.protected com.sun.jdo.api.persistence.model.util.ModelValidator.ValidationComponentModelValidator. createFieldPersistenceTypeComponent(PersistenceFieldElement field)Create a validation component which can check the persistence type of the field (whether it is a relationship or not).protected com.sun.jdo.api.persistence.model.util.ModelValidator.ValidationComponentModelValidator. createRelatedSchemaMatchesComponent(String relatedClass, PersistenceFieldElement relatedField)Create a validation component which can check whether the schema of the related class matches that of the class we are checking.protected com.sun.jdo.api.persistence.model.util.ModelValidator.ValidationComponentModelValidator. createRelatedTableMatchesComponent(String relatedClass, PersistenceFieldElement relatedField, List tableNames, String pairName)Create a validation component which can check whether any of the supplied tables of the related class (which includes primary and secondary tables) contains the table of the column stored in the relationship definition.protected com.sun.jdo.api.persistence.model.util.ModelValidator.ValidationComponentModelValidator. createSchemaExistenceComponent(String className, PersistenceFieldElement relatedField)Create a validation component which can check whether the schema of the given class exists.protected com.sun.jdo.api.persistence.model.util.ModelValidator.ValidationComponentModelValidator. createTableExistenceComponent(String tableName, PersistenceFieldElement relatedField)Create a validation component which can check whether the given table exists.static voidDumpMapping. printPersistenceFieldElements(int tabs, PersistenceFieldElement[] fields)
-