| 
 | ||||||||||
| 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.kernel | OpenJPA Runtime Kernel | 
| org.apache.openjpa.kernel.exps | OpenJPA Expression Tree | 
| org.apache.openjpa.meta | OpenJPA Metadata | 
| 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  java.lang.Object | DataCachePCDataImpl.toData(FieldMetaData fmd,
       java.lang.Object val,
       StoreContext ctx) | 
| Uses of FieldMetaData in org.apache.openjpa.enhance | 
|---|
| Methods in org.apache.openjpa.enhance with parameters of type FieldMetaData | |
|---|---|
| protected  java.lang.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  java.util.List | CodeGenerator.getFieldAnnotations(FieldMetaData field)Return field-level annotations. | 
| protected  java.lang.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  java.lang.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. | 
| 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.kernel | 
|---|
| Methods in org.apache.openjpa.kernel with parameters of type FieldMetaData | |
|---|---|
| protected  void | InverseManager.addToCollection(OpenJPAStateManager sm,
                FieldMetaData fmd,
                java.lang.Object val)Add the given value to the collection at the selected field. | 
| protected  void | InverseManager.clearInverseRelations(OpenJPAStateManager sm,
                      FieldMetaData fmd,
                      FieldMetaData[] inverses,
                      java.lang.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,
                      java.lang.Object newValue)Remove all relations between the initial value of fmdfor
 the instance managed bysmand its inverses. | 
| protected  void | InverseManager.clearInverseRelations(OpenJPAStateManager sm,
                      java.lang.Object val,
                      FieldMetaData fmd,
                      FieldMetaData[] inverses)Clear all inverse the relations from valto the instance
 managed bysm. | 
| protected  void | InverseManager.clearInverseRelations(OpenJPAStateManager sm,
                      java.lang.Object val,
                      FieldMetaData fmd,
                      FieldMetaData[] inverses)Clear all inverse the relations from valto the instance
 managed bysm. | 
|  void | InverseManager.correctRelations(OpenJPAStateManager sm,
                 FieldMetaData fmd,
                 java.lang.Object value)Correct relations from the given dirty field to inverse instances. | 
| protected  void | InverseManager.createInverseRelations(StoreContext ctx,
                       java.lang.Object fromRef,
                       java.lang.Object toRef,
                       FieldMetaData fmd,
                       FieldMetaData[] inverses)Create the inverse relations for all the given inverse fields. | 
| protected  void | InverseManager.createInverseRelations(StoreContext ctx,
                       java.lang.Object fromRef,
                       java.lang.Object toRef,
                       FieldMetaData fmd,
                       FieldMetaData[] inverses)Create the inverse relations for all the given inverse fields. | 
|  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. | 
|  Seq | StoreManager.getValueSequence(FieldMetaData forField)Return a sequence that generates values for the given field. | 
| 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,
          java.lang.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,
                     java.lang.Object val)Remove the given instance from the collection. | 
|  int | FetchConfigurationImpl.requiresFetch(FieldMetaData fm) | 
|  int | DelegatingFetchConfiguration.requiresFetch(FieldMetaData fmd) | 
|  int | FetchConfiguration.requiresFetch(FieldMetaData fm)Affirms if the given field requires to be fetched in the context of current fetch operation. | 
| 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,
           java.lang.Object compare,
           java.lang.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,
          java.lang.Object compare)Store null value at the given field. | 
| protected  void | InverseManager.throwException(OpenJPAStateManager sm,
               FieldMetaData fmd)Throw an inconsistency exception | 
| protected  java.lang.Object | AbstractPCData.toData(FieldMetaData fmd,
       java.lang.Object val,
       StoreContext ctx)Transform the given field value to a data value for caching. | 
| protected  java.lang.Object | AbstractPCData.toField(OpenJPAStateManager sm,
        FieldMetaData fmd,
        java.lang.Object data,
        FetchConfiguration fetch,
        java.lang.Object context)Transform the given data value into its field value. | 
|  FetchConfiguration | FetchConfigurationImpl.traverse(FieldMetaData fm) | 
|  FetchConfiguration | DelegatingFetchConfiguration.traverse(FieldMetaData fmd) | 
|  FetchConfiguration | FetchConfiguration.traverse(FieldMetaData fm)Traverse the given field to generate (possibly) a new configuration state. | 
| 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. | 
| 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 | 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. | 
| 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(java.lang.String name,
                 java.lang.Class type)Add a new field metadata to this class. | 
|  FieldMetaData | ClassMetaData.addDefinedSuperclassField(java.lang.String name,
                          java.lang.Class type,
                          java.lang.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(java.lang.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(java.lang.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(java.lang.String name)Return the metadata for the persistent or transactional field with the given name. | 
|  FieldMetaData | ValueMetaData.getFieldMetaData()Return the owning field for this value. | 
|  FieldMetaData | ValueMetaDataImpl.getFieldMetaData() | 
|  FieldMetaData | FieldMetaData.getFieldMetaData() | 
|  FieldMetaData[] | ClassMetaData.getFields()Return all field metadatas, 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 | FieldMetaData.getMappedByMetaData()The field that this field shares a mapping with. | 
|  FieldMetaData[] | ClassMetaData.getPrimaryKeyFields()Return primary key fields, or empty array if none. | 
| protected  FieldMetaData | ClassMetaData.getSuperclassField(FieldMetaData supField)Return the superclass copy of the given field. | 
|  FieldMetaData | ValueMetaData.getValueMappedByMetaData()The field that this value shares a mapping with. | 
|  FieldMetaData | ValueMetaDataImpl.getValueMappedByMetaData() | 
|  FieldMetaData | FieldMetaData.getValueMappedByMetaData() | 
|  FieldMetaData | ClassMetaData.getVersionField()Return the version field for this class, if any. | 
| protected  FieldMetaData | MetaDataRepository.newFieldMetaData(java.lang.String name,
                 java.lang.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. | 
|  java.lang.reflect.Member | NoneMetaDataFactory.getBackingMember(FieldMetaData fmd) | 
|  java.lang.reflect.Member | MetaDataDefaults.getBackingMember(FieldMetaData field)Return the backing member for the given field metadata. | 
|  java.lang.reflect.Member | AbstractMetaDataDefaults.getBackingMember(FieldMetaData fmd) | 
|  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. | 
|  XMLMetaData | MetaDataRepository.getXMLMetaData(FieldMetaData fmd)Return XML metadata for a given field metadata | 
|  void | DelegatingMetaDataFactory.loadXMLMetaData(FieldMetaData fmd) | 
|  void | MetaDataFactory.loadXMLMetaData(FieldMetaData fmd)Load XMLClassMetadata for the given class. | 
|  void | NoneMetaDataFactory.loadXMLMetaData(FieldMetaData fmd) | 
| static boolean | JavaTypes.maybePC(FieldMetaData field)Return true if the (possibly unresolved) field or its elements might be persistence capable objects. | 
| protected  Order | MetaDataRepository.newOrder(FieldMetaData owner,
         java.lang.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)Populate initial field data. | 
|  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. | 
| Constructors in org.apache.openjpa.meta with parameters of type FieldMetaData | |
|---|---|
| ValueMetaDataImpl(FieldMetaData owner) | |
| Uses of FieldMetaData in org.apache.openjpa.util | 
|---|
| Methods in org.apache.openjpa.util with parameters of type FieldMetaData | |
|---|---|
| static java.lang.Object | ImplHelper.generateFieldValue(StoreContext ctx,
                   FieldMetaData fmd)Generate a value for the given metadata, or return null. | 
| static java.lang.Object | ApplicationIds.get(java.lang.Object oid,
    FieldMetaData fmd)Return the given primary key field value from the given oid. | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||