|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ValueMetaData | |
---|---|
org.apache.openjpa.datacache | OpenJPA Data Cache |
org.apache.openjpa.event | OpenJPA Events |
org.apache.openjpa.jdbc.meta | OpenJPA-JDBC ORM Metadata |
org.apache.openjpa.kernel | OpenJPA Runtime Kernel |
org.apache.openjpa.meta | OpenJPA Metadata |
org.apache.openjpa.persistence | OpenJPA JPA |
Uses of ValueMetaData in org.apache.openjpa.datacache |
---|
Methods in org.apache.openjpa.datacache with parameters of type ValueMetaData | |
---|---|
protected Object |
DataCachePCDataImpl.toNestedData(ValueMetaData vmd,
Object val,
StoreContext ctx)
|
Uses of ValueMetaData in org.apache.openjpa.event |
---|
Methods in org.apache.openjpa.event with parameters of type ValueMetaData | |
---|---|
Object |
LogOrphanedKeyAction.orphan(Object oid,
OpenJPAStateManager sm,
ValueMetaData vmd)
|
Object |
ExceptionOrphanedKeyAction.orphan(Object oid,
OpenJPAStateManager sm,
ValueMetaData vmd)
|
Object |
NoneOrphanedKeyAction.orphan(Object oid,
OpenJPAStateManager sm,
ValueMetaData vmd)
|
Object |
OrphanedKeyAction.orphan(Object oid,
OpenJPAStateManager sm,
ValueMetaData vmd)
Callback received when OpenJPA discovers an orphaned key. |
Uses of ValueMetaData in org.apache.openjpa.jdbc.meta |
---|
Subinterfaces of ValueMetaData in org.apache.openjpa.jdbc.meta | |
---|---|
interface |
ValueMapping
Specialization of value metadata for relational databases. |
Classes in org.apache.openjpa.jdbc.meta that implement ValueMetaData | |
---|---|
class |
FieldMapping
Specialization of metadata for relational databases. |
class |
ValueMappingImpl
Standalone ValueMapping implementation. |
Methods in org.apache.openjpa.jdbc.meta that return ValueMetaData | |
---|---|
protected ValueMetaData |
MappingRepository.newValueMetaData(FieldMetaData owner)
|
Methods in org.apache.openjpa.jdbc.meta with parameters of type ValueMetaData | |
---|---|
protected ClassMetaData |
MappingRepository.newEmbeddedClassMetaData(ValueMetaData owner)
|
Constructors in org.apache.openjpa.jdbc.meta with parameters of type ValueMetaData | |
---|---|
ClassMapping(ValueMetaData vmd)
Embedded constructor. |
Uses of ValueMetaData in org.apache.openjpa.kernel |
---|
Methods in org.apache.openjpa.kernel that return ValueMetaData | |
---|---|
ValueMetaData |
DetachedValueStateManager.getOwnerMetaData()
|
ValueMetaData |
DetachedStateManager.getOwnerMetaData()
|
ValueMetaData |
ObjectIdStateManager.getOwnerMetaData()
|
ValueMetaData |
StateManagerImpl.getOwnerMetaData()
|
ValueMetaData |
OpenJPAStateManager.getOwnerMetaData()
Return the owning value. |
Methods in org.apache.openjpa.kernel with parameters of type ValueMetaData | |
---|---|
Object |
DetachedStateManager.attach(org.apache.openjpa.kernel.AttachManager manager,
Object toAttach,
ClassMetaData meta,
PersistenceCapable into,
OpenJPAStateManager owner,
ValueMetaData ownerMeta,
boolean explicit)
|
OpenJPAStateManager |
DelegatingBroker.embed(Object obj,
Object id,
OpenJPAStateManager owner,
ValueMetaData ownerMeta)
|
OpenJPAStateManager |
StoreContext.embed(Object obj,
Object id,
OpenJPAStateManager owner,
ValueMetaData ownerMeta)
Make the given instance embedded. |
OpenJPAStateManager |
BrokerImpl.embed(Object obj,
Object id,
OpenJPAStateManager owner,
ValueMetaData ownerMeta)
|
protected Object |
AbstractPCData.toEmbeddedField(OpenJPAStateManager sm,
ValueMetaData vmd,
Object data,
FetchConfiguration fetch,
Object context)
Transform the given data into an embedded PC field value. |
protected Object |
AbstractPCData.toNestedData(ValueMetaData vmd,
Object val,
StoreContext ctx)
Transform the given nested value to a cachable value. |
protected Object |
AbstractPCData.toNestedField(OpenJPAStateManager sm,
ValueMetaData vmd,
Object data,
FetchConfiguration fetch,
Object context)
Transform the given data value to its field value. |
protected Collection |
AbstractPCData.toNestedFields(OpenJPAStateManager sm,
ValueMetaData vmd,
Collection data,
FetchConfiguration fetch,
Object context)
Transform the given data value to its field value. |
protected Object |
AbstractPCData.toRelationField(OpenJPAStateManager sm,
ValueMetaData vmd,
Object data,
FetchConfiguration fetch,
Object context)
Transform the given data into a relation field value. |
Constructors in org.apache.openjpa.kernel with parameters of type ValueMetaData | |
---|---|
ObjectIdStateManager(Object oid,
OpenJPAStateManager owner,
ValueMetaData ownerVal)
Constructor; supply embedded object id and its owner. |
Uses of ValueMetaData in org.apache.openjpa.meta |
---|
Classes in org.apache.openjpa.meta that implement ValueMetaData | |
---|---|
class |
FieldMetaData
Metadata for a managed class field. |
class |
ValueMetaDataImpl
Default ValueMetaData implementation. |
Methods in org.apache.openjpa.meta that return ValueMetaData | |
---|---|
ValueMetaData |
FieldMetaData.getElement()
Metadata about the element value. |
ValueMetaData |
ClassMetaData.getEmbeddingMetaData()
If this metadata is for an embedded object, returning the owning value. |
ValueMetaData |
FieldMetaData.getKey()
Metadata about the key value. |
ValueMetaData |
FieldMetaData.getValue()
MetaData about the field value. |
protected ValueMetaData |
MetaDataRepository.newValueMetaData(FieldMetaData owner)
Create a new value metadata instance. |
Methods in org.apache.openjpa.meta with parameters of type ValueMetaData | |
---|---|
static Class |
JavaTypes.classForName(String name,
ValueMetaData context)
Check the given name against the same set of standard packages used when parsing metadata. |
static Class |
JavaTypes.classForName(String name,
ValueMetaData context,
ClassLoader loader)
Check the given name against the same set of standard packages used when parsing metadata. |
void |
ValueMetaDataImpl.copy(ValueMetaData vmd)
|
void |
FieldMetaData.copy(ValueMetaData vmd)
|
void |
ValueMetaData.copy(ValueMetaData vmd)
Copy state from the given value to this one. |
static boolean |
JavaTypes.maybePC(ValueMetaData val)
Return true if the (possibly unresolved) value might be a first class object. |
protected ClassMetaData |
MetaDataRepository.newEmbeddedClassMetaData(ValueMetaData owner)
Create a new embedded class metadata instance. |
Constructors in org.apache.openjpa.meta with parameters of type ValueMetaData | |
---|---|
ClassMetaData(ValueMetaData owner)
Embedded constructor. |
Uses of ValueMetaData in org.apache.openjpa.persistence |
---|
Methods in org.apache.openjpa.persistence with parameters of type ValueMetaData | |
---|---|
protected boolean |
XMLPersistenceMetaDataSerializer.isMappingMode(ValueMetaData vmd)
Convenience method for interpreting XMLPersistenceMetaDataSerializer.getMode() . |
protected boolean |
AnnotationPersistenceMetaDataSerializer.isMappingMode(ValueMetaData vmd)
Convenience method for interpreting AnnotationPersistenceMetaDataSerializer.getMode() . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |