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

## Uses of Class
org.apache.openjpa.meta.FieldMetaData

Packages that use FieldMetaData
org.apache.openjpa.abstractstore | OpenJPA Abstract StoreManager Implementation
org.apache.openjpa.datacache | OpenJPA Data Cache
org.apache.openjpa.enhance | OpenJPA Enhancer
org.apache.openjpa.jdbc.kernel | OpenJPA-JDBC Runtime Kernel
org.apache.openjpa.jdbc.kernel.exps | OpenJPA-JDBC Expression Tree
org.apache.openjpa.jdbc.meta | OpenJPA-JDBC ORM Metadata
org.apache.openjpa.kernel | OpenJPA Runtime Kernel
org.apache.openjpa.kernel.exps | OpenJPA Expression Tree
org.apache.openjpa.meta | OpenJPA Metadata
org.apache.openjpa.persistence | OpenJPA JPA
org.apache.openjpa.persistence.criteria | OpenJPA Criteria Query
org.apache.openjpa.persistence.jdbc | OpenJPA JPA-JDBC
org.apache.openjpa.persistence.jest |
org.apache.openjpa.persistence.meta | OpenJPA MetaModel
org.apache.openjpa.slice.jdbc | Implements Distributed version of JDBCStoreManager and JDBCStoreQuery.
org.apache.openjpa.util | OpenJPA Utilities

Uses of FieldMetaData in org.apache.openjpa.abstractstore

Methods in org.apache.openjpa.abstractstore with parameters of type FieldMetaData
`Seq` | `AbstractStoreManager.getValueSequence(FieldMetaData forField)` Returns null.

Uses of FieldMetaData in org.apache.openjpa.datacache

Methods in org.apache.openjpa.datacache with parameters of type FieldMetaData
`protected void` | `DataCachePCDataImpl.clearInverseRelationCache(OpenJPAStateManager sm, FieldMetaData fmd)` Check if this field is in use of "order by" by other field collections in inverse relation.
`protected void` | `DataCachePCDataImpl.storeField(OpenJPAStateManager sm, FieldMetaData fmd)` Store field-level information from the given state manager.
`protected Object` | `DataCachePCDataImpl.toData(FieldMetaData fmd, Object val, StoreContext ctx)`

Uses of FieldMetaData in org.apache.openjpa.enhance

Methods in org.apache.openjpa.enhance with parameters of type FieldMetaData
`protected String` | `CodeGenerator.getDeclaration(FieldMetaData field)` Return a code template for the declaration of the given field, or null to use the system-generated default Java code.
`protected List` | `CodeGenerator.getFieldAnnotations(FieldMetaData field)` Return field-level annotations.
`protected String` | `CodeGenerator.getFieldCode(FieldMetaData field)` Return a code template for the get/set methods of the given field, or null to use the system-generated default Java code.
`protected String` | `CodeGenerator.getInitialValue(FieldMetaData field)` Return code for the initial value for the given field, or null to use the default generated by the system.
`(package private) boolean` | `PCEnhancer.isFieldAccess(FieldMetaData fmd)` Affirms if the given field is using method-based access.
`(package private) boolean` | `PCEnhancer.isPropertyAccess(FieldMetaData fmd)` Affirms if the given field is using field-based access.
`protected int` | `PCDataGenerator.replaceType(FieldMetaData fmd)` Return a valid `JavaTypes` constant for the given field
`protected boolean` | `PCDataGenerator.usesImplData(FieldMetaData fmd)` Whether the given field might have cacheable impl data.
`protected boolean` | `PCDataGenerator.usesIntermediate(FieldMetaData fmd)` Whether the given field uses a cacheable intermediate value.

Uses of FieldMetaData in org.apache.openjpa.jdbc.kernel

Methods in org.apache.openjpa.jdbc.kernel with parameters of type FieldMetaData
`Seq` | `JDBCStoreManager.getValueSequence(FieldMetaData fmd)`
`JDBCFetchConfiguration` | `JDBCFetchConfigurationImpl.traverseJDBC(FieldMetaData fm)`
`JDBCFetchConfiguration` | `JDBCFetchConfiguration.traverseJDBC(FieldMetaData fm)` Convenience method to cast traversal to store-specific type.
`JDBCFetchConfiguration` | `DelegatingJDBCFetchConfiguration.traverseJDBC(FieldMetaData fm)`

Uses of FieldMetaData in org.apache.openjpa.jdbc.kernel.exps

Methods in org.apache.openjpa.jdbc.kernel.exps that return FieldMetaData
`FieldMetaData` | `PCPath.last()`
`FieldMetaData` | `ConstPath.last()`

Methods in org.apache.openjpa.jdbc.kernel.exps with parameters of type FieldMetaData
`void` | `PCPath.get(FieldMetaData field, boolean nullTraversal)`
`void` | `ConstPath.get(FieldMetaData field, boolean nullTraversal)`
`void` | `PCPath.get(FieldMetaData fmd, XMLMetaData meta)`
`void` | `ConstPath.get(FieldMetaData fmd, XMLMetaData meta)`

Uses of FieldMetaData in org.apache.openjpa.jdbc.meta

Subclasses of FieldMetaData in org.apache.openjpa.jdbc.meta
`class` | `FieldMapping` Specialization of metadata for relational databases.

Methods in org.apache.openjpa.jdbc.meta that return FieldMetaData
`protected FieldMetaData` | `MappingRepository.newFieldMetaData(String name, Class<?> type, ClassMetaData owner)`
`protected FieldMetaData[]` | `MappingRepository.newFieldMetaDataArray(int length)`

Methods in org.apache.openjpa.jdbc.meta with parameters of type FieldMetaData
`void` | `FieldMapping.copy(FieldMetaData fmd)`
`protected Order` | `MappingRepository.newRelatedFieldOrder(FieldMetaData owner, FieldMetaData rel, boolean asc)`
`protected ValueMetaData` | `MappingRepository.newValueMetaData(FieldMetaData owner)`
`protected Order` | `MappingRepository.newValueOrder(FieldMetaData owner, boolean asc)`

Uses of FieldMetaData in org.apache.openjpa.kernel

Methods in org.apache.openjpa.kernel that return types with arguments of type FieldMetaData
`List<FieldMetaData>` | `StateManagerImpl.getMappedByIdFields()`
`Map<FieldMetaData,Value>` | `QueryContext.getUpdates()` If this query is a bulk update, return a map of the `FieldMetaData`s to `Constant`s.
`Map<FieldMetaData,Value>` | `StoreQuery.Executor.getUpdates(StoreQuery q)` Return a map of `FieldMetaData` to update `Constant`s, in cases where this query is for a bulk update.
`Map<FieldMetaData,Value>` | `AbstractStoreQuery.AbstractExecutor.getUpdates(StoreQuery q)`

Methods in org.apache.openjpa.kernel with parameters of type FieldMetaData
`protected void` | `InverseManager.addToCollection(OpenJPAStateManager sm, FieldMetaData fmd, Object val)` Add the given value to the collection at the selected field.
`protected Collection` | `AttachStrategy.attachCollection(AttachManager manager, Collection orig, OpenJPAStateManager sm, FieldMetaData fmd)` Return a new collection with the attached contents of the given one.
`protected boolean` | `AttachStrategy.attachField(AttachManager manager, Object toAttach, StateManagerImpl sm, FieldMetaData fmd, boolean nullLoaded)` Attach the given field into the given instance.
`protected Map` | `AttachStrategy.attachMap(AttachManager manager, Map orig, OpenJPAStateManager sm, FieldMetaData fmd)` Make sure all the values in the given map are attached.
`protected void` | `InverseManager.clearInverseRelations(OpenJPAStateManager sm, FieldMetaData fmd, FieldMetaData[] inverses, Object newValue)` Remove all relations between the initial value of `fmd` for the instance managed by `sm` and its inverses.
`protected void` | `InverseManager.clearInverseRelations(OpenJPAStateManager sm, FieldMetaData fmd, FieldMetaData[] inverses, Object newValue)` Remove all relations between the initial value of `fmd` for the instance managed by `sm` and its inverses.
`protected void` | `InverseManager.clearInverseRelations(OpenJPAStateManager sm, Object val, FieldMetaData fmd, FieldMetaData[] inverses)` Clear all inverse the relations from `val` to the instance managed by `sm`.
`protected void` | `InverseManager.clearInverseRelations(OpenJPAStateManager sm, Object val, FieldMetaData fmd, FieldMetaData[] inverses)` Clear all inverse the relations from `val` to the instance managed by `sm`.
`void` | `InverseManager.correctRelations(OpenJPAStateManager sm, FieldMetaData fmd, Object value)` Correct relations from the given dirty field to inverse instances.
`protected void` | `InverseManager.createInverseRelations(StoreContext ctx, Object fromRef, Object toRef, FieldMetaData fmd, FieldMetaData[] inverses)` Create the inverse relations for all the given inverse fields.
`protected void` | `InverseManager.createInverseRelations(StoreContext ctx, Object fromRef, Object toRef, FieldMetaData fmd, FieldMetaData[] inverses)` Create the inverse relations for all the given inverse fields.
`Seq` | `StoreManager.getValueSequence(FieldMetaData forField)` Return a sequence that generates values for the given field.
`Seq` | `DelegatingStoreManager.getValueSequence(FieldMetaData fmd)`
`Seq` | `DelegatingBroker.getValueSequence(FieldMetaData fmd)`
`Seq` | `BrokerImpl.getValueSequence(FieldMetaData fmd)`
`Seq` | `Broker.getValueSequence(FieldMetaData fmd)` Returns a `Seq` for the generated values of the specified field, or null if the field is not generated.
`protected static boolean` | `DetachedStateManager.ignoreLoaded(FieldMetaData fmd)` Ignore if the field is not dirty but loaded
`protected void` | `PCDataImpl.loadField(OpenJPAStateManager sm, FieldMetaData fmd, FetchConfiguration fetch, Object context)` Set field-level information into the given state manager.
`protected void` | `PCDataImpl.loadImplData(OpenJPAStateManager sm, FieldMetaData fmd)` Set field-level impl data into the given state manager.
`protected void` | `PCDataImpl.loadIntermediate(OpenJPAStateManager sm, FieldMetaData fmd)` Set intermediate information for the given field into the state manager.
`protected void` | `InverseManager.removeFromCollection(OpenJPAStateManager sm, FieldMetaData fmd, Object val)` Remove the given instance from the collection.
`boolean` | `StateManagerImpl.requiresFetch(FieldMetaData fmd)`
`int` | `FetchConfigurationImpl.requiresFetch(FieldMetaData fm)`
`int` | `FetchConfiguration.requiresFetch(FieldMetaData fm)` Affirms if the given field requires to be fetched in the context of current fetch operation.
`int` | `DelegatingFetchConfiguration.requiresFetch(FieldMetaData fmd)`
`void` | `SavepointFieldManager.storeField(FieldMetaData field)` Store the data for the given field.
`protected void` | `PCDataImpl.storeField(OpenJPAStateManager sm, FieldMetaData fmd)` Store field-level information from the given state manager.
`protected void` | `InverseManager.storeField(OpenJPAStateManager sm, FieldMetaData fmd, Object compare, Object val)` Store a given value at the given field.
`protected void` | `PCDataImpl.storeImplData(OpenJPAStateManager sm, FieldMetaData fmd, boolean fieldLoaded)` Store impl data for the given field.
`protected void` | `PCDataImpl.storeIntermediate(OpenJPAStateManager sm, FieldMetaData fmd)` Store the intermediate field value for the given field.
`protected void` | `InverseManager.storeNull(OpenJPAStateManager sm, FieldMetaData fmd, Object compare)` Store null value at the given field.
`protected void` | `InverseManager.throwException(OpenJPAStateManager sm, FieldMetaData fmd)` Throw an inconsistency exception
`protected Object` | `AbstractPCData.toData(FieldMetaData fmd, Object val, StoreContext ctx)` Transform the given field value to a data value for caching.
`protected Object` | `AbstractPCData.toField(OpenJPAStateManager sm, FieldMetaData fmd, Object data, FetchConfiguration fetch, Object context)` Transform the given data value into its field value.
`FetchConfiguration` | `FetchConfigurationImpl.traverse(FieldMetaData fm)`
`FetchConfiguration` | `FetchConfiguration.traverse(FieldMetaData fm)` Traverse the given field to generate (possibly) a new configuration state.
`FetchConfiguration` | `DelegatingFetchConfiguration.traverse(FieldMetaData fmd)`
`protected void` | `InverseManager.warnConsistency(OpenJPAStateManager sm, FieldMetaData fmd)` Log an inconsistency warning

Uses of FieldMetaData in org.apache.openjpa.kernel.exps

Fields in org.apache.openjpa.kernel.exps declared as FieldMetaData
`FieldMetaData` | `CandidatePath.Traversal.field`

Methods in org.apache.openjpa.kernel.exps that return FieldMetaData
`FieldMetaData` | `Path.last()` Return the last field in the path, or null if the path does not not contain a final field.
`FieldMetaData` | `CandidatePath.last()`

Methods in org.apache.openjpa.kernel.exps that return types with arguments of type FieldMetaData
`List<FieldMetaData>` | `QueryExpressions.getParameterizedFields()` Gets the fields that are bound to parameters.

Methods in org.apache.openjpa.kernel.exps with parameters of type FieldMetaData
`void` | `Path.get(FieldMetaData field, boolean nullTraversal)` Traverse into the given field of the current object, and update the current object to that field value.
`void` | `CandidatePath.get(FieldMetaData field, boolean nullTraversal)` Traverse into the given field of the current object, and update the current object to that field value.
`void` | `Path.get(FieldMetaData fmd, XMLMetaData meta)` Traverse into the given field that maps to xml column, and update the current object to that field value.
`void` | `CandidatePath.get(FieldMetaData fmd, XMLMetaData meta)`

Uses of FieldMetaData in org.apache.openjpa.meta

Fields in org.apache.openjpa.meta declared as FieldMetaData
`protected FieldMetaData[]` | `MetaDataRepository.EMPTY_FIELDS`

Methods in org.apache.openjpa.meta that return FieldMetaData
`FieldMetaData` | `ClassMetaData.addDeclaredField(String name, Class<?> type)` Add a new field metadata to this class.
`FieldMetaData` | `ClassMetaData.addDefinedSuperclassField(String name, Class<?> type, Class<?> sup)` Add a new defined superclass field metadata to this class.
`FieldMetaData` | `ClassMetaData.getDeclaredField(int index)` Return the metadata for the persistent or transactional field with the given relative index.
`FieldMetaData` | `ClassMetaData.getDeclaredField(String name)` Return the metadata for the persistent or transactional field with the given name, without including superclass fields.
`FieldMetaData[]` | `ClassMetaData.getDeclaredFields()` Return only the fields for this class, without superclass fields.
`FieldMetaData[]` | `FetchGroup.getDeclaredRecursionDepthFields()` Return the fields with declared recursion depths in this group.
`FieldMetaData[]` | `ClassMetaData.getDeclaredUnmanagedFields()` Return any fields that were added as non-managed.
`FieldMetaData[]` | `ClassMetaData.getDefaultFetchGroupFields()` Return the list of fields in the default fetch group, including superclass fields, or an empty array if none.
`FieldMetaData[]` | `ClassMetaData.getDefinedFields()` Returns an array of all the fields defined by this class.
`FieldMetaData[]` | `ClassMetaData.getDefinedFieldsInListingOrder()` Returns all fields defined by this class in the order they are listed in the metadata file.
`FieldMetaData` | `ClassMetaData.getDefinedSuperclassField(String name)` Return the defined superclass field with the given name, or null if none.
`FieldMetaData` | `ClassMetaData.getField(int index)` Return the metadata for the persistent or transactional field with the given absolute index.
`FieldMetaData` | `ClassMetaData.getField(String name)` Return the metadata for the persistent or transactional field with the given name.
`FieldMetaData` | `ValueMetaDataImpl.getFieldMetaData()`
`FieldMetaData` | `ValueMetaData.getFieldMetaData()` Return the owning field for this value.
`FieldMetaData` | `FieldMetaData.getFieldMetaData()`
`FieldMetaData[]` | `ClassMetaData.getFields()` Return all field metadata, including superclass fields.
`FieldMetaData[]` | `ClassMetaData.getFieldsInListingOrder()` Returns all fields in the order they are listed in the metadata file.
`FieldMetaData[]` | `FieldMetaData.getInverseMetaDatas()` Return all inverses of this field.
`FieldMetaData[]` | `ClassMetaData.getLrsFields()` Return all large result set fields.
`FieldMetaData` | `FieldMetaData.getMappedByField(ClassMetaData meta, String mappedBy)`
`FieldMetaData` | `FieldMetaData.getMappedByMetaData()` The field that this field shares a mapping with.
`FieldMetaData` | `MetaDataRepository.getOrderByField(ClassMetaData meta, String orderBy)`
`FieldMetaData[]` | `ClassMetaData.getPrimaryKeyFields()` Return primary key fields, or empty array if none.
`FieldMetaData[]` | `ClassMetaData.getProxyFields()` Return all fields that are types that need to be wrappered by a proxy.
`protected FieldMetaData` | `ClassMetaData.getSuperclassField(FieldMetaData supField)` Return the superclass copy of the given field.
`FieldMetaData` | `ValueMetaDataImpl.getValueMappedByMetaData()`
`FieldMetaData` | `ValueMetaData.getValueMappedByMetaData()` The field that this value shares a mapping with.
`FieldMetaData` | `FieldMetaData.getValueMappedByMetaData()`
`FieldMetaData` | `ClassMetaData.getVersionField()` Return the version field for this class, if any.
`protected FieldMetaData` | `MetaDataRepository.newFieldMetaData(String name, Class<?> type, ClassMetaData owner)` Create a new field metadata instance.
`protected FieldMetaData[]` | `MetaDataRepository.newFieldMetaDataArray(int length)` Create a new array of the proper field metadata subclass.

Methods in org.apache.openjpa.meta that return types with arguments of type FieldMetaData
`List<FieldMetaData>` | `ClassMetaData.getMappyedByIdFields()`

Methods in org.apache.openjpa.meta with parameters of type FieldMetaData
`void` | `FieldMetaData.copy(FieldMetaData field)` Copy state from the given field to this one.
`Member` | `NoneMetaDataFactory.getBackingMember(FieldMetaData fmd)`
`Member` | `MetaDataDefaults.getBackingMember(FieldMetaData field)` Return the backing member for the given field metadata.
`Member` | `AbstractMetaDataDefaults.getBackingMember(FieldMetaData fmd)` Gets the backing member of the given field.
`int` | `FetchGroup.getDeclaredRecursionDepth(FieldMetaData fm)` Return the recursion depth declared for the given field, or 0 if none.
`int` | `FetchGroup.getRecursionDepth(FieldMetaData fm)` Recursion depth for the given field.
`protected FieldMetaData` | `ClassMetaData.getSuperclassField(FieldMetaData supField)` Return the superclass copy of the given field.
`static boolean` | `AccessCode.isField(FieldMetaData meta)`
`static boolean` | `AccessCode.isProperty(FieldMetaData meta)`
`static boolean` | `AccessCode.isUnknown(FieldMetaData meta)`
`static boolean` | `JavaTypes.maybePC(FieldMetaData field)` Return true if the (possibly unresolved) field or its elements might be persistence capable objects.
`(package private) void` | `ClassMetaData.mergeFieldAccess(FieldMetaData fmd, int fCode)` Asserts the the given field (which must belong to this receiver) can be set to the given access code.
`static int` | `AccessCode.mergeFieldCode(ClassMetaData meta, FieldMetaData fmd, int fCode)`
`protected Order` | `MetaDataRepository.newOrder(FieldMetaData owner, String name, boolean asc)` Create an `Order` for the given field and declaration.
`protected Order` | `MetaDataRepository.newRelatedFieldOrder(FieldMetaData owner, FieldMetaData rel, boolean asc)` Order by a field of the related type.
`protected ValueMetaData` | `MetaDataRepository.newValueMetaData(FieldMetaData owner)` Create a new value metadata instance.
`protected Order` | `MetaDataRepository.newValueOrder(FieldMetaData owner, boolean asc)` Order by the field value.
`protected void` | `AbstractMetaDataDefaults.populate(FieldMetaData fmd)`
`boolean` | `ClassMetaData.removeDeclaredField(FieldMetaData field)` Remove the given field from management.
`boolean` | `ClassMetaData.removeDefinedSuperclassField(FieldMetaData field)` Remove the given field from management.
`void` | `FetchGroup.setRecursionDepth(FieldMetaData fm, int depth)` Recursion depth for the given field.
`(package private) String[]` | `ClassMetaData.toNames(FieldMetaData[] fields)`

Constructors in org.apache.openjpa.meta with parameters of type FieldMetaData
`InMemoryRelatedFieldOrder(FieldMetaData rel, boolean asc, OpenJPAConfiguration conf)`
`ValueMetaDataImpl(FieldMetaData owner)`

Uses of FieldMetaData in org.apache.openjpa.persistence

Methods in org.apache.openjpa.persistence with parameters of type FieldMetaData
`protected void` | `AnnotationPersistenceMetaDataSerializer.addAnnotation(AnnotationBuilder ab, FieldMetaData meta)` Add an annotation builder to list of builders for the specified field metadata.
`protected AnnotationBuilder` | `AnnotationPersistenceMetaDataSerializer.addAnnotation(Class<? extends Annotation> annType, FieldMetaData meta)` Creates an an annotation builder for the specified class metadata and adds it to list of builders.
`protected void` | `XMLPersistenceMetaDataSerializer.addFieldMappingAttributes(FieldMetaData fmd, FieldMetaData orig)` Add mapping attributes for the given field.
`protected void` | `AnnotationPersistenceMetaDataSerializer.addFieldMappingAttributes(FieldMetaData fmd, FieldMetaData orig, AnnotationBuilder ab)` Add mapping attributes for the given field.
`protected void` | `XMLPersistenceMetaDataSerializer.addStrategyMappingAttributes(FieldMetaData fmd)` Set mapping attributes for strategy.
`protected void` | `AnnotationPersistenceMetaDataSerializer.addStrategyMappingAttributes(FieldMetaData fmd, AnnotationBuilder ab)` Set mapping attributes for strategy.
`protected void` | `XMLPersistenceMetaDataParser.endFieldMapping(FieldMetaData field)` Implement to finalize field mapping.
`static PersistenceStrategy` | `PersistenceMetaDataDefaults.getPersistenceStrategy(FieldMetaData fmd, Member member)` Return the code for the strategy of the given member.
`static PersistenceStrategy` | `PersistenceMetaDataDefaults.getPersistenceStrategy(FieldMetaData fmd, Member member, boolean ignoreTransient)` Return the code for the strategy of the given member.
`protected PersistenceStrategy` | `XMLPersistenceMetaDataSerializer.getStrategy(FieldMetaData fmd)` Return the serialized strategy name.
`protected PersistenceStrategy` | `AnnotationPersistenceMetaDataSerializer.getStrategy(FieldMetaData fmd)` Return the serialized strategy name.
`protected boolean` | `AnnotationPersistenceMetaDataParser.handleUnknownMemberAnnotation(FieldMetaData fmd, Annotation anno)` Allow subclasses to handle unknown annotations.
`protected void` | `XMLPersistenceMetaDataParser.parseBasic(FieldMetaData fmd, Attributes attrs)` Parse basic.
`protected void` | `XMLPersistenceMetaDataParser.parseEagerFetchModeAttr(FieldMetaData fmd, Attributes attrs)`
`protected void` | `XMLPersistenceMetaDataParser.parseElementClassCriteriaAttr(FieldMetaData fmd, Attributes attrs)`
`protected void` | `XMLPersistenceMetaDataParser.parseElementCollection(FieldMetaData fmd, Attributes attrs)`
`protected void` | `XMLPersistenceMetaDataParser.parseEmbedded(FieldMetaData fmd, Attributes attrs)` Parse embedded.
`(package private) static void` | `AnnotationPersistenceMetaDataParser.parseGeneratedValue(FieldMetaData fmd, GenerationType strategy, String generator)` Sets value generation information for the given field.
`protected void` | `AnnotationPersistenceMetaDataParser.parseLobMapping(FieldMetaData fmd)` Setup the field as a LOB mapping.
`protected void` | `XMLPersistenceMetaDataParser.parseManyToMany(FieldMetaData fmd, Attributes attrs)` Parse many-to-many.
`protected void` | `XMLPersistenceMetaDataParser.parseManyToOne(FieldMetaData fmd, Attributes attrs)` Parse many-to-one.
`protected void` | `AnnotationPersistenceMetaDataParser.parseMemberMappingAnnotations(FieldMetaData fmd)` Parse member mapping components.
`protected void` | `XMLPersistenceMetaDataParser.parseOneToMany(FieldMetaData fmd, Attributes attrs)` Parse one-to-many.
`protected void` | `XMLPersistenceMetaDataParser.parseOneToOne(FieldMetaData fmd, Attributes attrs)` Parse one-to-one.
`protected void` | `XMLPersistenceMetaDataParser.parseStrategy(FieldMetaData fmd, Attributes attrs)`
`protected void` | `PersistenceMetaDataDefaults.populate(FieldMetaData fmd)`
`protected boolean` | `XMLPersistenceMetaDataSerializer.serializeAttributeOverride(FieldMetaData fmd, FieldMetaData orig)` Always returns false by default.
`protected boolean` | `AnnotationPersistenceMetaDataSerializer.serializeAttributeOverride(FieldMetaData fmd, FieldMetaData orig)` Always returns false by default.
`protected void` | `XMLPersistenceMetaDataSerializer.serializeAttributeOverrideMappingContent(FieldMetaData fmd, FieldMetaData orig)` Serialize attribute override mapping content.
`protected void` | `AnnotationPersistenceMetaDataSerializer.serializeAttributeOverrideMappingContent(FieldMetaData fmd, FieldMetaData orig, AnnotationBuilder ab)` Serialize attribute override mapping content.
`protected void` | `XMLPersistenceMetaDataSerializer.serializeFieldMappingContent(FieldMetaData fmd, PersistenceStrategy strategy)` Serialize field mapping content; this will be called before `#serializeValueMappingContent`.
`protected void` | `AnnotationPersistenceMetaDataSerializer.serializeFieldMappingContent(FieldMetaData fmd, PersistenceStrategy strategy, AnnotationBuilder ab)` Serialize field mapping content; this will be called before `#serializeValueMappingContent`.
`protected void` | `XMLPersistenceMetaDataSerializer.serializeOrderColumn(FieldMetaData fmd)` Order column is not processed as meta data, instead it can be processed as mapping data if in mapping mode.
`protected void` | `XMLPersistenceMetaDataParser.setCascades(FieldMetaData fmd)` Set the cached cascades into the field.
`protected void` | `XMLPersistenceMetaDataParser.startFieldMapping(FieldMetaData field, Attributes attrs)` Implement to add field mapping data.

Uses of FieldMetaData in org.apache.openjpa.persistence.criteria

Methods in org.apache.openjpa.persistence.criteria that return FieldMetaData
`protected FieldMetaData` | `PathImpl.getEmbeddedFieldMetaData(FieldMetaData fmd)`

Methods in org.apache.openjpa.persistence.criteria with parameters of type FieldMetaData
`protected FieldMetaData` | `PathImpl.getEmbeddedFieldMetaData(FieldMetaData fmd)`
`protected void` | `PathImpl.traversePath(PathImpl<?,?> parent, Path path, FieldMetaData fmd)`

Uses of FieldMetaData in org.apache.openjpa.persistence.jdbc

Methods in org.apache.openjpa.persistence.jdbc with parameters of type FieldMetaData
`protected void` | `XMLPersistenceMappingParser.endFieldMapping(FieldMetaData field)` Extend to set the columns.
`protected PersistenceStrategy` | `XMLPersistenceMappingSerializer.getStrategy(FieldMetaData fmd)`
`protected PersistenceStrategy` | `AnnotationPersistenceMappingSerializer.getStrategy(FieldMetaData fmd)`
`protected void` | `XMLPersistenceMappingParser.parseEagerFetchModeAttr(FieldMetaData fmd, Attributes attrs)`
`protected void` | `XMLPersistenceMappingParser.parseElementClassCriteriaAttr(FieldMetaData fmd, Attributes attrs)`
`protected void` | `AnnotationPersistenceMappingParser.parseLobMapping(FieldMetaData fmd)`
`protected void` | `AnnotationPersistenceMappingParser.parseMemberMappingAnnotations(FieldMetaData fmd)`
`protected void` | `XMLPersistenceMappingParser.parseStrategy(FieldMetaData fmd, Attributes attrs)`
`protected boolean` | `XMLPersistenceMappingSerializer.serializeAttributeOverride(FieldMetaData fmd, FieldMetaData orig)`
`protected boolean` | `AnnotationPersistenceMappingSerializer.serializeAttributeOverride(FieldMetaData fmd, FieldMetaData orig)`
`protected void` | `XMLPersistenceMappingSerializer.serializeAttributeOverrideMappingContent(FieldMetaData fmd, FieldMetaData orig)`
`protected void` | `AnnotationPersistenceMappingSerializer.serializeAttributeOverrideMappingContent(FieldMetaData fmd, FieldMetaData orig, AnnotationBuilder ab)`
`protected void` | `XMLPersistenceMappingSerializer.serializeFieldMappingContent(FieldMetaData fmd, PersistenceStrategy strategy)`
`protected void` | `AnnotationPersistenceMappingSerializer.serializeFieldMappingContent(FieldMetaData fmd, PersistenceStrategy strategy, AnnotationBuilder ab)`
`protected void` | `XMLPersistenceMappingSerializer.serializeOrderColumn(FieldMetaData fmd)` Serialize order column.
`protected void` | `XMLPersistenceMappingParser.startFieldMapping(FieldMetaData field, Attributes attrs)` Extend to clear annotation mapping info.

Uses of FieldMetaData in org.apache.openjpa.persistence.jest

Methods in org.apache.openjpa.persistence.jest with parameters of type FieldMetaData
`(package private) String` | `XMLFormatter.typeOf(FieldMetaData fmd)`

Uses of FieldMetaData in org.apache.openjpa.persistence.meta

Fields in org.apache.openjpa.persistence.meta declared as FieldMetaData
`FieldMetaData` | `Members.Member.fmd`

Methods in org.apache.openjpa.persistence.meta that return FieldMetaData
`(package private) FieldMetaData` | `AbstractManagedType.getField(String name)`
`(package private) FieldMetaData` | `AbstractManagedType.getField(String name, Class type)`
`(package private) FieldMetaData` | `AbstractManagedType.getField(String name, Class<?> type, Class<?> elementType, Class<?> keyType, boolean decl)` Get the field of the given name after validating the conditions.
`(package private) FieldMetaData` | `AbstractManagedType.getField(String name, Class type, boolean declaredOnly)`

Methods in org.apache.openjpa.persistence.meta with parameters of type FieldMetaData
`(package private) void` | `AbstractManagedType.assertType(String msg, FieldMetaData fmd, Class<?> actual, Class<?> expected)`
`(package private) void` | `MetamodelImpl.validate(Field metaField, FieldMetaData fmd)` Validates the given field of the meta class matches the given FieldMetaData and

Constructors in org.apache.openjpa.persistence.meta with parameters of type FieldMetaData
`Members.CollectionAttributeImpl(AbstractManagedType<X> owner, FieldMetaData fmd)`
`Members.KeyAttributeImpl(AbstractManagedType<X> owner, FieldMetaData fmd)`
`Members.ListAttributeImpl(AbstractManagedType<X> owner, FieldMetaData fmd)`
`Members.MapAttributeImpl(AbstractManagedType<X> owner, FieldMetaData fmd)`
`Members.Member(AbstractManagedType<X> owner, FieldMetaData fmd)` Supply immutable parts.
`Members.PluralAttributeImpl(AbstractManagedType<X> owner, FieldMetaData fmd)`
`Members.SetAttributeImpl(AbstractManagedType<X> owner, FieldMetaData fmd)`
`Members.SingularAttributeImpl(AbstractManagedType<X> owner, FieldMetaData fmd)`

Uses of FieldMetaData in org.apache.openjpa.slice.jdbc

Methods in org.apache.openjpa.slice.jdbc with parameters of type FieldMetaData
`Seq` | `DistributedJDBCStoreManager.getValueSequence(FieldMetaData forField)`

Uses of FieldMetaData in org.apache.openjpa.util

Methods in org.apache.openjpa.util with parameters of type FieldMetaData
`static Object` | `ImplHelper.generateFieldValue(StoreContext ctx, FieldMetaData fmd)` Generate a value for the given metadata, or return null.
`static Object` | `ApplicationIds.get(Object oid, FieldMetaData fmd)` Return the given primary key field value from the given oid.

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

Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.