| 
Cumulus4j API (1.0.1)  | 
|||||||||
| 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 FieldMeta with the specified fieldID. | 
 FieldMeta | 
ClassMeta.getFieldMeta(String fieldName)
Get the FieldMeta for a field that is directly declared in the class referenced by
 this ClassMeta. | 
 FieldMeta | 
ClassMeta.getFieldMeta(String className,
                         String fieldName)
Get the FieldMeta for a field that is either directly declared in the class referenced by this
 ClassMeta or in a super-class. | 
 FieldMeta | 
FieldMeta.getMappedByFieldMeta(ExecutionContext executionContext)
Get the FieldMeta of the opposite end of the mapped-by-relation. | 
 FieldMeta | 
FieldMeta.getOwnerFieldMeta()
Get the primary FieldMeta, to which this sub-FieldMeta belongs
 or null, if this FieldMeta is 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 FieldMeta instances 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 IndexEntry or create it, if it does not yet exist. | 
 IndexEntry | 
IndexEntryFactory.createIndexEntry(PersistenceManager pmIndex,
                                 FieldMeta fieldMeta,
                                 Object indexKey)
Get an existing IndexEntry just like IndexEntryFactory.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 IndexEntry or null, if it does not exist. | 
 IndexEntry | 
IndexEntryFactory.getIndexEntry(PersistenceManager pmIndex,
                           FieldMeta fieldMeta,
                           Object indexKey)
Get an IndexEntry for the specified unique key fields or null, if no such instance
 exists. | 
 IndexEntryFactory | 
IndexEntryFactoryRegistry.getIndexEntryFactory(ExecutionContext executionContext,
                                         FieldMeta fieldMeta,
                                         boolean throwExceptionIfNotFound)
Get the appropriate IndexEntryFactory subclass instance for the given FieldMeta. | 
 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 FieldMeta referencing 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 FieldMeta to 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.1)  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||