Cumulus4j API
(1.2.0)

Uses of Class
org.cumulus4j.store.model.FieldMetaRole

Packages that use FieldMetaRole
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 FieldMetaRole in org.cumulus4j.store.model
 

Methods in org.cumulus4j.store.model that return FieldMetaRole
 FieldMetaRole FieldMeta.getRole()
          Get the role of the (sub-)field.
static FieldMetaRole FieldMetaRole.valueOf(String name)
          Returns the enum constant of this type with the specified name.
static FieldMetaRole[] FieldMetaRole.values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 

Methods in org.cumulus4j.store.model that return types with arguments of type FieldMetaRole
protected  Map<FieldMetaRole,FieldMeta> FieldMeta.getRole2SubFieldMeta()
           
 

Methods in org.cumulus4j.store.model with parameters of type FieldMetaRole
 FieldMeta FieldMeta.getSubFieldMeta(FieldMetaRole role)
          Get a sub-field of this field or null, if no such sub-field exists.
 void FieldMeta.removeAllSubFieldMetasExcept(FieldMetaRole... roles)
           
 

Constructors in org.cumulus4j.store.model with parameters of type FieldMetaRole
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 FieldMetaRole in org.cumulus4j.store.query.eval
 

Constructors in org.cumulus4j.store.query.eval with parameters of type FieldMetaRole
ExpressionHelper.ContainsConstantResolver(QueryEvaluator queryEvaluator, PrimaryExpression primaryExpression, FieldMetaRole role, Object constant, boolean negate)
           
ExpressionHelper.ContainsVariableResolver(QueryEvaluator queryEvaluator, PrimaryExpression primaryExpression, FieldMetaRole role, VariableExpression variableExpr, boolean negate)
           
 


Cumulus4j API
(1.2.0)

Copyright © 2013 NightLabs Consulting GmbH. All Rights Reserved.