| 
 | Cumulus4j API (1.0.0) | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use FieldMeta | |
|---|---|
| org.cumulus4j.store.model | Data model classes used to store data and meta-data in the backend. | 
| org.cumulus4j.store.query.eval | Evaluators actually doing the query work. | 
| Uses of FieldMeta in org.cumulus4j.store.model | 
|---|
| Methods in org.cumulus4j.store.model that return FieldMeta | |
|---|---|
|  FieldMeta | IndexEntry.getFieldMeta()Get the descriptor of the indexed field. | 
|  FieldMeta | ClassMeta.getFieldMeta(long fieldID)Get the FieldMetawith the specifiedfieldID. | 
|  FieldMeta | ClassMeta.getFieldMeta(String fieldName)Get the FieldMetafor a field that is directly declared in the class referenced by
 thisClassMeta. | 
|  FieldMeta | ClassMeta.getFieldMeta(String className,
                         String fieldName)Get the FieldMetafor a field that is either directly declared in the class referenced by thisClassMetaor in a super-class. | 
|  FieldMeta | FieldMeta.getMappedByFieldMeta(ExecutionContext executionContext)Get the FieldMetaof the opposite end of the mapped-by-relation. | 
|  FieldMeta | FieldMeta.getOwnerFieldMeta()Get the primaryFieldMeta, to which this sub-FieldMetabelongs
 ornull, if thisFieldMetais primary. | 
|  FieldMeta | FieldMeta.getSubFieldMeta(FieldMetaRole role)Get a sub-field of this field or null, if no such sub-field exists. | 
| Methods in org.cumulus4j.store.model that return types with arguments of type FieldMeta | |
|---|---|
|  Collection<FieldMeta> | ClassMeta.getFieldMetas()Get all FieldMetainstances known to this instance. | 
|  Collection<FieldMeta> | FieldMeta.getSubFieldMetas()Get all sub-fields' meta-data of this field. | 
| Methods in org.cumulus4j.store.model with parameters of type FieldMeta | |
|---|---|
|  void | ClassMeta.addFieldMeta(FieldMeta fieldMeta) | 
|  void | FieldMeta.addSubFieldMeta(FieldMeta subFieldMeta) | 
| static IndexEntry | IndexEntryObjectRelationHelper.createIndexEntry(PersistenceManager pmIndex,
                                 FieldMeta fieldMeta,
                                 Long indexedDataEntryID)Get an existing IndexEntryor create it, if it does not yet exist. | 
|  IndexEntry | IndexEntryFactory.createIndexEntry(PersistenceManager pmIndex,
                                 FieldMeta fieldMeta,
                                 Object indexKey)Get an existing IndexEntryjust likeIndexEntryFactory.getIndexEntry(PersistenceManager, FieldMeta, Object)or create one, if it does not yet exist. | 
| static IndexEntry | IndexEntryObjectRelationHelper.getIndexEntry(PersistenceManager pmIndex,
                           FieldMeta fieldMeta,
                           Long indexedDataEntryID)Get an existing IndexEntryornull, if it does not exist. | 
|  IndexEntry | IndexEntryFactory.getIndexEntry(PersistenceManager pmIndex,
                           FieldMeta fieldMeta,
                           Object indexKey)Get an IndexEntryfor the specified unique key fields ornull, if no such instance
 exists. | 
|  IndexEntryFactory | IndexEntryFactoryRegistry.getIndexEntryFactory(ExecutionContext executionContext,
                                         FieldMeta fieldMeta,
                                         boolean throwExceptionIfNotFound)Get the appropriate IndexEntryFactorysubclass instance for the givenFieldMeta. | 
|  void | ClassMeta.removeFieldMeta(FieldMeta fieldMeta) | 
|  void | FieldMeta.removeSubFieldMeta(FieldMeta fieldMeta) | 
| protected  void | IndexEntry.setFieldMeta(FieldMeta fieldMeta) | 
| Constructors in org.cumulus4j.store.model with parameters of type FieldMeta | |
|---|---|
| FieldMeta(ClassMeta classMeta,
                   FieldMeta ownerFieldMeta,
                   String fieldName,
                   FieldMetaRole role)Internal constructor. | |
| FieldMeta(FieldMeta ownerFieldMeta,
                   FieldMetaRole role)Create a FieldMetareferencing a part of a field. | |
| Uses of FieldMeta in org.cumulus4j.store.query.eval | 
|---|
| Methods in org.cumulus4j.store.query.eval that return FieldMeta | |
|---|---|
|  FieldMeta | ResultDescriptor.getFieldMeta()Get the FieldMetato query, if there is no FCO candidate. | 
| Methods in org.cumulus4j.store.query.eval with parameters of type FieldMeta | |
|---|---|
|  Set<Long> | ExpressionHelper.ContainsVariableResolver._queryEnd(FieldMeta fieldMeta,
                   AbstractMemberMetaData mmd,
                   FieldMeta subFieldMeta,
                   boolean argumentIsPersistent,
                   Class<?> argumentType) | 
|  Set<Long> | ExpressionHelper.ContainsConstantResolver._queryEnd(FieldMeta fieldMeta,
                   AbstractMemberMetaData mmd,
                   FieldMeta subFieldMeta,
                   boolean argumentIsPersistent,
                   Class<?> argumentType) | 
| protected abstract  Set<Long> | PrimaryExpressionResolver.queryEnd(FieldMeta fieldMeta) | 
| Constructors in org.cumulus4j.store.query.eval with parameters of type FieldMeta | |
|---|---|
| ResultDescriptor(Symbol symbol,
                                 Class<?> resultType,
                                 FieldMeta fieldMeta)Create a ResultDescriptor. | |
| 
 | Cumulus4j API (1.0.0) | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||