org.apache.cayenne.reflect
Class FieldEmbeddableDescriptor
java.lang.Object
   org.apache.cayenne.reflect.FieldEmbeddableDescriptor
org.apache.cayenne.reflect.FieldEmbeddableDescriptor
- All Implemented Interfaces: 
- EmbeddableDescriptor
- public class FieldEmbeddableDescriptor 
- extends Object- implements EmbeddableDescriptor
A default POJO embeddable descriptor.
- Since:
- 3.0
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
embeddableClass
protected Class<?> embeddableClass
embeddable
protected Embeddable embeddable
ownerAccessor
protected Accessor ownerAccessor
embeddedPropertyAccessor
protected Accessor embeddedPropertyAccessor
FieldEmbeddableDescriptor
public FieldEmbeddableDescriptor(Embeddable embeddable,
                                 String ownerProperty,
                                 String embeddedPropertyProperty)
createObject
public Object createObject(Object owner,
                           String embeddedProperty)
- Description copied from interface: EmbeddableDescriptor
- Creates a new instance of an embeddable class described by this object.
 
- 
- Specified by:
- createObjectin interface- EmbeddableDescriptor
 
- 
 
getEmbeddable
public Embeddable getEmbeddable()
- Description copied from interface: EmbeddableDescriptor
- Returns a metadata object for this descriptor.
 
- 
- Specified by:
- getEmbeddablein interface- EmbeddableDescriptor
 
- 
 
getObjectClass
public Class<?> getObjectClass()
- Description copied from interface: EmbeddableDescriptor
- Returns an embeddable class mapped by this descriptor.
 
- 
- Specified by:
- getObjectClassin interface- EmbeddableDescriptor
 
- 
 
Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.