Uses of Class
org.teiid.api.exception.query.ExpressionEvaluationException
-
-
Uses of ExpressionEvaluationException in org.teiid.api.exception.query
Subclasses of ExpressionEvaluationException in org.teiid.api.exception.query Modifier and Type Class Description class
FunctionExecutionException
During processing, an invalid function was detected.class
InvalidFunctionException
During processing, an invalid function was detected. -
Uses of ExpressionEvaluationException in org.teiid.query.eval
Methods in org.teiid.query.eval that throw ExpressionEvaluationException Modifier and Type Method Description static boolean
Evaluator. evaluate(Criteria criteria)
boolean
Evaluator. evaluate(Criteria criteria, List<?> tuple)
static Object
Evaluator. evaluate(Expression expression)
Object
Evaluator. evaluate(Expression expression, List<?> tuple)
void
Evaluator. evaluateParameters(List<DerivedColumn> cols, List<?> tuple, Map<String,Object> parameters)
Evaluate the parameters and return the context item if it existsBoolean
Evaluator. evaluateTVL(Criteria criteria, List<?> tuple)
protected Object
Evaluator. internalEvaluate(Expression expression, List<?> tuple)
-
Uses of ExpressionEvaluationException in org.teiid.query.function
Methods in org.teiid.query.function that throw ExpressionEvaluationException Modifier and Type Method Description static Object
FunctionMethods. commandPayload(CommandContext context, String param)
-
Uses of ExpressionEvaluationException in org.teiid.query.function.aggregate
Methods in org.teiid.query.function.aggregate that throw ExpressionEvaluationException Modifier and Type Method Description void
Avg. addInputDirect(Object input, List<?> tuple, CommandContext commandContext)
void
ConstantFunction. addInputDirect(Object input, List<?> tuple, CommandContext commandContext)
void
Max. addInputDirect(Object value, List<?> tuple, CommandContext commandContext)
void
Min. addInputDirect(Object value, List<?> tuple, CommandContext commandContext)
void
RankingFunction. addInputDirect(List<?> tuple, CommandContext commandContext)
void
RankingFunctionBig. addInputDirect(List<?> tuple, CommandContext commandContext)
void
StatsFunction. addInputDirect(Object input, List<?> tuple, CommandContext commandContext)
void
Sum. addInputDirect(Object input, List<?> tuple, CommandContext commandContext)
abstract Object
AggregateFunction. getResult(CommandContext commandContext)
Called after all values have been processed to get the result.Object
ArrayAgg. getResult(CommandContext commandContext)
Object
Avg. getResult(CommandContext commandContext)
Object
ConstantFunction. getResult(CommandContext commandContext)
Object
LeadLagValue. getResult(CommandContext commandContext)
Object
NthValue. getResult(CommandContext commandContext)
Object
RankingFunction. getResult(CommandContext commandContext)
Object
RankingFunctionBig. getResult(CommandContext commandContext)
Object
StatsFunction. getResult(CommandContext commandContext)
Object
Sum. getResult(CommandContext commandContext)
Object
UserDefined. getResult(CommandContext commandContext)
-
Uses of ExpressionEvaluationException in org.teiid.query.function.source
Methods in org.teiid.query.function.source that throw ExpressionEvaluationException Modifier and Type Method Description Object
XMLHelper. evaluate(XMLType val, XMLCast expression, CommandContext context)
-
Uses of ExpressionEvaluationException in org.teiid.query.optimizer.relational
Methods in org.teiid.query.optimizer.relational that throw ExpressionEvaluationException Modifier and Type Method Description static void
RowBasedSecurityHelper. checkConstraints(Command atomicCommand, Evaluator eval)
-
Uses of ExpressionEvaluationException in org.teiid.query.processor
Methods in org.teiid.query.processor that throw ExpressionEvaluationException Modifier and Type Method Description protected List<?>
BatchCollector.BatchProducerTupleSource. updateTuple(List<?> tuple)
-
Uses of ExpressionEvaluationException in org.teiid.query.processor.relational
Methods in org.teiid.query.processor.relational that throw ExpressionEvaluationException Modifier and Type Method Description protected void
GroupingNode. closeGroup(int colDiff, boolean reset, CommandContext context)
protected void
SubqueryAwareRelationalNode. setReferenceValues(TableFunctionReference ref)
static boolean
RelationalNodeUtil. shouldExecute(Command command, boolean simplifyCriteria)
Decides whether a command needs to be executed.static boolean
RelationalNodeUtil. shouldExecute(Command command, boolean simplifyCriteria, boolean duringPlanning)
Constructors in org.teiid.query.processor.relational that throw ExpressionEvaluationException Constructor Description DependentCriteriaProcessor(int maxSetSize, int maxPredicates, RelationalNode dependentNode, Criteria dependentCriteria)
DependentProcedureCriteriaProcessor(RelationalNode dependentNode, Criteria dependentCriteria, List references, List defaults)
-
Uses of ExpressionEvaluationException in org.teiid.query.sql.lang
Methods in org.teiid.query.sql.lang that throw ExpressionEvaluationException Modifier and Type Method Description static Pattern
MatchCriteria. getPattern(String newPattern, String originalPattern, int flags)
String
MatchCriteria.PatternTranslator. getPatternString(String pattern, char escape)
Pattern
MatchCriteria.PatternTranslator. translate(String pattern, char escape)
-
Uses of ExpressionEvaluationException in org.teiid.query.tempdata
Methods in org.teiid.query.tempdata that throw ExpressionEvaluationException Modifier and Type Method Description TupleSource
TempTable. delete(Criteria crit)
TupleSource
TempTable. insert(TupleSource tuples, List<ElementSymbol> variables, boolean canUndo, boolean upsert, CommandContext context)
TupleSource
TempTable. update(Criteria crit, SetClauseList update)
-
Uses of ExpressionEvaluationException in org.teiid.xquery.saxon
Methods in org.teiid.xquery.saxon that throw ExpressionEvaluationException Modifier and Type Method Description Object
XMLHelperImpl. evaluate(XMLType val, XMLCast expression, CommandContext context)
static Object
XQueryEvaluator. evaluate(XMLType value, XMLCast expression, CommandContext context)
-