Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.openjpa.meta.ValueMetaData

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` | `ExceptionOrphanedKeyAction.orphan(Object oid, OpenJPAStateManager sm, ValueMetaData vmd)`
`Object` | `LogOrphanedKeyAction.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` | `DetachedStateManager.getOwnerMetaData()`
`ValueMetaData` | `DetachedValueStateManager.getOwnerMetaData()`
`ValueMetaData` | `ObjectIdStateManager.getOwnerMetaData()`
`ValueMetaData` | `OpenJPAStateManager.getOwnerMetaData()` Return the owning value.
`ValueMetaData` | `StateManagerImpl.getOwnerMetaData()`

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` | `BrokerImpl.embed(Object obj, Object id, OpenJPAStateManager owner, ValueMetaData ownerMeta)`
`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.
`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 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` | `FieldMetaData.copy(ValueMetaData vmd)`
`void` | `ValueMetaData.copy(ValueMetaData vmd)` Copy state from the given value to this one.
`void` | `ValueMetaDataImpl.copy(ValueMetaData vmd)`
`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()`.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006 Apache Software Foundation. All Rights Reserved.