Uses of Class
com.im.df.api.dml.DFTerm
-
Packages that use DFTerm Package Description com.im.df.api.dml API Status: 2 - Pretty stable Provides the interfaces that provide data access (create, read, update, delete) for the items in the data model of Discovery Informatics Framework. -
-
Uses of DFTerm in com.im.df.api.dml
Subclasses of DFTerm in com.im.df.api.dml Modifier and Type Class Description class
DFTermCount
Term used for Count(*) representation.class
DFTermExpression
This object represents a complex expression.class
DFTermField
This object represents a single existing field in the DFTerm hierarchy; it is a wrapper for such a field and using it, the field can be used in complex DFTerm expressions.class
DFTermValue
This object represents a constant value in the hierarchical substructure of DFTerms, it's wrapper class around such a constant value.Methods in com.im.df.api.dml with type parameters of type DFTerm Modifier and Type Method Description static <T extends DFTerm>
java.util.List<T>DFTermExpressions. filterOperands(DFTermExpression expr, java.lang.Class<T> clazz)
Returns the list operands with defined type.Methods in com.im.df.api.dml that return types with arguments of type DFTerm Modifier and Type Method Description java.util.List<DFTerm>
DFTermExpression. getOperands()
Gets the list of operands.java.util.List<DFTerm>
TermErrors. getWrongTerms()
Return list of all incorrect terms.Methods in com.im.df.api.dml with parameters of type DFTerm Modifier and Type Method Description void
TermErrors. addError(DFTerm term, java.lang.String error)
Add a new error to this objectjava.util.List<java.lang.String>
TermErrors. getErrorsFor(DFTerm term)
Get the error for the given term.int
DFTermExpression. getIndexOfOperand(DFTerm operand)
Get index of the operand.Method parameters in com.im.df.api.dml with type arguments of type DFTerm Modifier and Type Method Description protected boolean
DFOperator. correctNumberOfOperands(java.util.List<DFTerm> operands)
Test if the given operands number is acceptable.java.lang.String
DFOperator. getToStringPart(java.util.List<DFTerm> operands, int index)
Get the part of the completeDFOperator.toString(java.util.List)
method result.java.lang.String
Operators.BetweenOperator. getToStringPart(java.util.List<DFTerm> operands, int index)
java.lang.String
Operators.ErrorOperator. getToStringPart(java.util.List<DFTerm> operands, int index)
java.lang.String
Operators.ListOperator. getToStringPart(java.util.List<DFTerm> operands, int index)
java.lang.String
Operators.RelativeDateOperator. getToStringPart(java.util.List<DFTerm> operands, int index)
java.lang.String
Operators.SimpleLogicalOperator. getToStringPart(java.util.List<DFTerm> operands, int index)
protected java.lang.String
DFOperator. toString(java.util.List<DFTerm> operands)
java.lang.String
Operators.AllDataOperator. toString(java.util.List<DFTerm> operands)
java.lang.String
Operators.IgnoreOperator. toString(java.util.List<DFTerm> operands)
java.lang.String
Operators.StructureOperator. toString(java.util.List<DFTerm> operands)
void
DFOperator. validate(DFDataTree dataTree, java.util.List<DFTerm> operands, java.util.Map<java.lang.String,java.lang.Object> options, TermErrors errors)
Validate the operands in context of this operator.void
Operators.BetweenOperator. validate(DFDataTree dataTree, java.util.List<DFTerm> operands, java.util.Map<java.lang.String,java.lang.Object> options, TermErrors errors)
void
Operators.ErrorOperator. validate(DFDataTree dataTree, java.util.List<DFTerm> operands, java.util.Map<java.lang.String,java.lang.Object> options, TermErrors errors)
void
Operators.IgnoreOperator. validate(DFDataTree dataTree, java.util.List<DFTerm> operands, java.util.Map<java.lang.String,java.lang.Object> options, TermErrors errors)
void
Operators.RelativeDateOperator. validate(DFDataTree dataTree, java.util.List<DFTerm> operands, java.util.Map<java.lang.String,java.lang.Object> options, TermErrors errors)
void
Operators.SimpleFieldValuesOperator. validate(DFDataTree dataTree, java.util.List<DFTerm> operands, java.util.Map<java.lang.String,java.lang.Object> options, TermErrors errors)
void
Operators.SimpleLogicalOperator. validate(DFDataTree dataTree, java.util.List<DFTerm> operands, java.util.Map<java.lang.String,java.lang.Object> options, TermErrors errors)
void
Operators.SimpleTextOperator. validate(DFDataTree dataTree, java.util.List<DFTerm> operands, java.util.Map<java.lang.String,java.lang.Object> options, TermErrors errors)
void
Operators.StructureOperator. validate(DFDataTree dataTree, java.util.List<DFTerm> operands, java.util.Map<java.lang.String,java.lang.Object> options, TermErrors errors)
-