public class ValueHolderDescriptorFactory extends PersistentDescriptorFactory
ClassDescriptorFactory
for Persistent objects that implement relationship
faulting via ValueHolder
.descriptorMap
Constructor and Description |
---|
ValueHolderDescriptorFactory(ClassDescriptorMap descriptorMap) |
Modifier and Type | Method and Description |
---|---|
protected void |
createToManyCollectionProperty(PersistentDescriptor descriptor,
ObjRelationship relationship) |
protected void |
createToManyListProperty(PersistentDescriptor descriptor,
ObjRelationship relationship) |
protected void |
createToManyMapProperty(PersistentDescriptor descriptor,
ObjRelationship relationship) |
protected void |
createToManySetProperty(PersistentDescriptor descriptor,
ObjRelationship relationship) |
protected void |
createToOneProperty(PersistentDescriptor descriptor,
ObjRelationship relationship) |
createAccessor, createAttributeProperty, createDescriptor, createEmbeddableAccessor, createEmbeddableDescriptor, createEmbeddedAttributeProperty, createMapKeyAccessor, getDescriptor, getDescriptor, indexQualifiers, indexRootDbEntities, indexSubclassDescriptors, indexSuperclassProperties
public ValueHolderDescriptorFactory(ClassDescriptorMap descriptorMap)
protected void createToManyCollectionProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
createToManyCollectionProperty
in class PersistentDescriptorFactory
protected void createToManyListProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
createToManyListProperty
in class PersistentDescriptorFactory
protected void createToManyMapProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
createToManyMapProperty
in class PersistentDescriptorFactory
protected void createToManySetProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
createToManySetProperty
in class PersistentDescriptorFactory
protected void createToOneProperty(PersistentDescriptor descriptor, ObjRelationship relationship)
createToOneProperty
in class PersistentDescriptorFactory
Copyright © 2001–2018 Apache Cayenne. All rights reserved.