Uses of Class
org.qdl_lang.expressions.IndexList
-
Packages that use IndexList Package Description org.qdl_lang.evaluate Evaluators evaluate the built-in functions for QDL as well as perform the usual algebraic operations.org.qdl_lang.expressions Expressions are objects that take zero or more arguments and return a result.org.qdl_lang.variables Variables in QDL and classes that support them. -
-
Uses of IndexList in org.qdl_lang.evaluate
Methods in org.qdl_lang.evaluate with parameters of type IndexList Modifier and Type Method Description protected void
StemEvaluator. forEachRecursion(QDLStem output, ExpressionImpl f, State state, Object[] args, IndexList indexList, ArrayList values, int currentIndex)
-
Uses of IndexList in org.qdl_lang.expressions
Methods in org.qdl_lang.expressions that return IndexList Modifier and Type Method Description IndexList
IndexList. clone()
IndexList
IndexList. tail(int n)
return the last n elements of this index listMethods in org.qdl_lang.expressions that return types with arguments of type IndexList Modifier and Type Method Description List<IndexList>
IndexList. clone(int n)
Return n clones of this object, so if this object has m elements, this returns n*m elements.ArrayList<IndexList>
IndexArgs. createSourceIndices()
indexArgs are [a1,a2,a3,a4,a5,...,ak] with sizes [n1,n2,n3,n4,n5,...,nk] nu = n1*n2*...*nk Each iteration has nu passes.ArrayList<IndexList>
IndexArgs. createTargetIndices()
These are the indices for the result.Methods in org.qdl_lang.expressions with parameters of type IndexList Modifier and Type Method Description protected void
ESN2. newWhittle(IndexList indexList)
Turns on or off all machinery associated with the allowing .protected Object
StemExtractionNode. recurse(QDLStem in, QDLStem out, IndexList targetIndex, List<IndexArg> sourceIndices, int indexLocation, long strictIndex)
protected void
ESN2. whittleIndices(IndexList indexList)
Actual stem contract: Evaluates the indices from right to left and does the evaluations, When this is done, the index set is simply indices, ready fo set or get in the stem. -
Uses of IndexList in org.qdl_lang.variables
Methods in org.qdl_lang.variables that return IndexList Modifier and Type Method Description IndexList
QDLStem. get(IndexList indexList, boolean strictMatching)
IndexList
QDLStem. newGet(IndexList indexList, boolean strictMatching)
Strict matching is used at the last resolution of the stem.Methods in org.qdl_lang.variables with parameters of type IndexList Modifier and Type Method Description IndexList
QDLStem. get(IndexList indexList, boolean strictMatching)
IndexList
QDLStem. newGet(IndexList indexList, boolean strictMatching)
Strict matching is used at the last resolution of the stem.boolean
QDLStem. remove(IndexList indexList)
void
QDLStem. set(IndexList indexList, Object value)
-