Class ValueHolderDescriptorFactory
java.lang.Object
org.apache.cayenne.reflect.PersistentDescriptorFactory
org.apache.cayenne.reflect.valueholder.ValueHolderDescriptorFactory
- All Implemented Interfaces:
- ClassDescriptorFactory
public class ValueHolderDescriptorFactory extends PersistentDescriptorFactory
A 
ClassDescriptorFactory for Persistent objects that implement relationship
 faulting via ValueHolder.- Since:
- 3.0
- 
Field SummaryFields inherited from class org.apache.cayenne.reflect.PersistentDescriptorFactorydescriptorMap
- 
Constructor SummaryConstructors Constructor Description ValueHolderDescriptorFactory(ClassDescriptorMap descriptorMap)
- 
Method SummaryModifier and Type Method Description protected voidcreateToManyCollectionProperty(PersistentDescriptor descriptor, ObjRelationship relationship)protected voidcreateToManyListProperty(PersistentDescriptor descriptor, ObjRelationship relationship)protected voidcreateToManyMapProperty(PersistentDescriptor descriptor, ObjRelationship relationship)protected voidcreateToManySetProperty(PersistentDescriptor descriptor, ObjRelationship relationship)protected voidcreateToOneProperty(PersistentDescriptor descriptor, ObjRelationship relationship)Methods inherited from class org.apache.cayenne.reflect.PersistentDescriptorFactorycreateAccessor, createAttributeProperty, createDescriptor, createEmbeddableAccessor, createEmbeddableDescriptor, createEmbeddedAttributeProperty, createMapKeyAccessor, getDescriptor, getDescriptor, indexAdditionalDbEntities, indexQualifiers, indexRootDbEntities, indexSubclassDescriptors, indexSuperclassProperties
- 
Constructor Details- 
ValueHolderDescriptorFactory
 
- 
- 
Method Details- 
createToManyCollectionPropertyprotected void createToManyCollectionProperty(PersistentDescriptor descriptor, ObjRelationship relationship)- Specified by:
- createToManyCollectionPropertyin class- PersistentDescriptorFactory
 
- 
createToManyListPropertyprotected void createToManyListProperty(PersistentDescriptor descriptor, ObjRelationship relationship)- Specified by:
- createToManyListPropertyin class- PersistentDescriptorFactory
 
- 
createToManyMapPropertyprotected void createToManyMapProperty(PersistentDescriptor descriptor, ObjRelationship relationship)- Specified by:
- createToManyMapPropertyin class- PersistentDescriptorFactory
 
- 
createToManySetPropertyprotected void createToManySetProperty(PersistentDescriptor descriptor, ObjRelationship relationship)- Specified by:
- createToManySetPropertyin class- PersistentDescriptorFactory
 
- 
createToOneProperty- Specified by:
- createToOnePropertyin class- PersistentDescriptorFactory
 
 
-