Uses of Class
org.javarosa.core.model.instance.DataInstance
-
Uses of DataInstance in org.javarosa.core.model
Methods in org.javarosa.core.model that return DataInstance Modifier and Type Method Description DataInstanceFormDef. getNonMainInstance(String name)Get an instance based on a nameMethods in org.javarosa.core.model that return types with arguments of type DataInstance Modifier and Type Method Description HashMap<String,DataInstance>FormDef. getFormInstances()Enumeration<DataInstance>FormDef. getNonMainInstances()Methods in org.javarosa.core.model with parameters of type DataInstance Modifier and Type Method Description voidFormDef. addNonMainInstance(DataInstance instance)Getters and setters for the listsvoidItemsetBinding. setChoices(List<SelectChoice> choices, DataInstance model, EvaluationContext ec, Localizer localizer) -
Uses of DataInstance in org.javarosa.core.model.condition
Methods in org.javarosa.core.model.condition that return DataInstance Modifier and Type Method Description DataInstanceEvaluationContext. getInstance(String id)DataInstanceEvaluationContext. getMainInstance()Methods in org.javarosa.core.model.condition with parameters of type DataInstance Modifier and Type Method Description booleanIConditionExpr. eval(DataInstance model, EvaluationContext evalContext)Evaluate this expression against the current models and context and provide a true or false value.List<TreeReference>IConditionExpr. evalNodeset(DataInstance model, EvaluationContext evalContext)Used for itemsets.ObjectIConditionExpr. evalRaw(DataInstance model, EvaluationContext evalContext)Evaluate this expression against the current models and context and provide the final value of the expression, without forcing a cast to a boolean value.StringIConditionExpr. evalReadable(DataInstance model, EvaluationContext evalContext)Used for itemsets.List<Object>IConditionExpr. pivot(DataInstance model, EvaluationContext evalContext)Provide a list of Pivots around which this Condition Expression depends.Constructors in org.javarosa.core.model.condition with parameters of type DataInstance Constructor Description EvaluationContext(DataInstance instance)EvaluationContext(DataInstance instance, HashMap<String,DataInstance> formInstances)EvaluationContext(DataInstance instance, HashMap<String,DataInstance> formInstances, EvaluationContext base)Constructor parameters in org.javarosa.core.model.condition with type arguments of type DataInstance Constructor Description EvaluationContext(EvaluationContext base, HashMap<String,DataInstance> formInstances, TreeReference context)EvaluationContext(DataInstance instance, HashMap<String,DataInstance> formInstances)EvaluationContext(DataInstance instance, HashMap<String,DataInstance> formInstances, EvaluationContext base) -
Uses of DataInstance in org.javarosa.core.model.instance
Subclasses of DataInstance in org.javarosa.core.model.instance Modifier and Type Class Description classExternalDataInstanceclassFormInstanceThis class represents the xform model instanceMethods in org.javarosa.core.model.instance with parameters of type DataInstance Modifier and Type Method Description AbstractTreeElementInstanceInitializationFactory. generateRoot(DataInstance instance) -
Uses of DataInstance in org.javarosa.model.xform
Methods in org.javarosa.model.xform with parameters of type DataInstance Modifier and Type Method Description voidDataModelSerializer. serialize(DataInstance instance, TreeReference base) -
Uses of DataInstance in org.javarosa.xml
Methods in org.javarosa.xml that return types with arguments of type DataInstance Modifier and Type Method Description static HashMap<String,DataInstance>InternalDataInstanceParser. buildInstances(String xFormSrc)Builds all of the internal secondary instances from a form definition. -
Uses of DataInstance in org.javarosa.xpath
Fields in org.javarosa.xpath declared as DataInstance Modifier and Type Field Description protected DataInstanceXPathNodeset. instanceMethods in org.javarosa.xpath with parameters of type DataInstance Modifier and Type Method Description booleanXPathConditional. eval(DataInstance model, EvaluationContext evalContext)List<TreeReference>XPathConditional. evalNodeset(DataInstance model, EvaluationContext evalContext)ObjectXPathConditional. evalRaw(DataInstance model, EvaluationContext evalContext)StringXPathConditional. evalReadable(DataInstance model, EvaluationContext evalContext)List<Object>XPathConditional. pivot(DataInstance model, EvaluationContext evalContext)Constructors in org.javarosa.xpath with parameters of type DataInstance Constructor Description XPathLazyNodeset(TreeReference unExpandedRef, DataInstance instance, EvaluationContext ec)Construct an XPath nodeset.XPathNodeset(List<TreeReference> nodes, DataInstance instance, EvaluationContext ec)Construct an XPath nodeset.XPathNodeset(DataInstance instance, EvaluationContext ec)for lazy evaluation -
Uses of DataInstance in org.javarosa.xpath.expr
Methods in org.javarosa.xpath.expr with parameters of type DataInstance Modifier and Type Method Description ObjectXPathArithExpr. eval(DataInstance model, EvaluationContext evalContext)ObjectXPathBoolExpr. eval(DataInstance model, EvaluationContext evalContext)ObjectXPathCmpExpr. eval(DataInstance model, EvaluationContext evalContext)ObjectXPathEqExpr. eval(DataInstance model, EvaluationContext evalContext)abstract ObjectXPathExpression. eval(DataInstance model, EvaluationContext evalContext)ObjectXPathFilterExpr. eval(DataInstance model, EvaluationContext evalContext)ObjectXPathFuncExpr. eval(DataInstance model, EvaluationContext evalContext)Evaluate the function call.ObjectXPathNumericLiteral. eval(DataInstance model, EvaluationContext evalContext)ObjectXPathNumNegExpr. eval(DataInstance model, EvaluationContext evalContext)XPathNodesetXPathPathExpr. eval(DataInstance unusedDataInstance, EvaluationContext ec)ObjectXPathStringLiteral. eval(DataInstance model, EvaluationContext evalContext)ObjectXPathUnionExpr. eval(DataInstance model, EvaluationContext evalContext)ObjectXPathVariableReference. eval(DataInstance model, EvaluationContext evalContext)static ObjectXPathPathExpr. getRefValue(DataInstance model, EvaluationContext ec, TreeReference ref)static ObjectXPathFuncExpr. ifThenElse(DataInstance model, EvaluationContext ec, XPathExpression[] args, Object[] argVals)static ObjectXPathFuncExpr. indexedRepeat(DataInstance model, EvaluationContext ec, XPathExpression[] args, Object[] argVals)This provides a method of indexing fields stored in prior repeat groups.ObjectXPathBinaryOpExpr. pivot(DataInstance model, EvaluationContext evalContext, List<Object> pivots, Object sentinal)ObjectXPathCmpExpr. pivot(DataInstance model, EvaluationContext evalContext, List<Object> pivots, Object sentinal)List<Object>XPathExpression. pivot(DataInstance model, EvaluationContext evalContext)ObjectXPathExpression. pivot(DataInstance model, EvaluationContext evalContext, List<Object> pivots, Object sentinal)Pivot this expression, returning values if appropriate, and adding any pivots to the list.ObjectXPathFilterExpr. pivot(DataInstance model, EvaluationContext evalContext, List<Object> pivots, Object sentinal)ObjectXPathFuncExpr. pivot(DataInstance model, EvaluationContext evalContext, List<Object> pivots, Object sentinal)ObjectXPathPathExpr. pivot(DataInstance model, EvaluationContext evalContext, List<Object> pivots, Object sentinal)