Package org.apache.cayenne.reflect
Interface EmbeddableDescriptor
-
- All Known Implementing Classes:
FieldEmbeddableDescriptor
public interface EmbeddableDescriptor
- Since:
- 3.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Object
createObject(Object owner, String embeddedProperty)
Creates a new instance of an embeddable class described by this object.Embeddable
getEmbeddable()
Returns a metadata object for this descriptor.Class<?>
getObjectClass()
Returns an embeddable class mapped by this descriptor.
-
-
-
Method Detail
-
createObject
Object createObject(Object owner, String embeddedProperty)
Creates a new instance of an embeddable class described by this object.
-
getObjectClass
Class<?> getObjectClass()
Returns an embeddable class mapped by this descriptor.
-
getEmbeddable
Embeddable getEmbeddable()
Returns a metadata object for this descriptor.
-
-