| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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.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 JavaTypesconstant 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 | FieldMappingSpecialization 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 FieldMetaDatas toConstants. | 
|  Map<FieldMetaData,Value> | StoreQuery.Executor.getUpdates(StoreQuery q)Return a map of FieldMetaDatato updateConstants, 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 fmdfor
 the instance managed bysmand its inverses. | 
| protected  void | InverseManager.clearInverseRelations(OpenJPAStateManager sm,
                      FieldMetaData fmd,
                      FieldMetaData[] inverses,
                      Object newValue)Remove all relations between the initial value of fmdfor
 the instance managed bysmand its inverses. | 
| protected  void | InverseManager.clearInverseRelations(OpenJPAStateManager sm,
                      Object val,
                      FieldMetaData fmd,
                      FieldMetaData[] inverses)Clear all inverse the relations from valto the instance
 managed bysm. | 
| protected  void | InverseManager.clearInverseRelations(OpenJPAStateManager sm,
                      Object val,
                      FieldMetaData fmd,
                      FieldMetaData[] inverses)Clear all inverse the relations from valto the instance
 managed bysm. | 
|  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 Seqfor 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 | 
|---|
| 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 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 Orderfor 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.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 | 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 | AnnotationPersistenceMappingParser.parseLobMapping(FieldMetaData fmd) | 
| protected  void | AnnotationPersistenceMappingParser.parseMemberMappingAnnotations(FieldMetaData fmd) | 
| 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.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. | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||