Modifier and Type | Class and Description |
---|---|
class |
FunctionExecutionException
During processing, an invalid function was detected.
|
class |
InvalidFunctionException
During processing, an invalid function was detected.
|
Modifier and Type | Method and 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 exists
|
Boolean |
Evaluator.evaluateTVL(Criteria criteria,
List<?> tuple) |
protected Object |
Evaluator.internalEvaluate(Expression expression,
List<?> tuple) |
Modifier and Type | Method and Description |
---|---|
static Object |
FunctionMethods.commandPayload(CommandContext context,
String param) |
Modifier and Type | Method and Description |
---|---|
void |
RankingFunctionBig.addInputDirect(List<?> tuple,
CommandContext commandContext) |
void |
RankingFunction.addInputDirect(List<?> tuple,
CommandContext commandContext) |
void |
Sum.addInputDirect(Object input,
List<?> tuple,
CommandContext commandContext) |
void |
StatsFunction.addInputDirect(Object input,
List<?> tuple,
CommandContext commandContext) |
void |
Min.addInputDirect(Object value,
List<?> tuple,
CommandContext commandContext) |
void |
Max.addInputDirect(Object value,
List<?> tuple,
CommandContext commandContext) |
void |
ConstantFunction.addInputDirect(Object input,
List<?> tuple,
CommandContext commandContext) |
void |
Avg.addInputDirect(Object input,
List<?> tuple,
CommandContext commandContext) |
Object |
UserDefined.getResult(CommandContext commandContext) |
Object |
Sum.getResult(CommandContext commandContext) |
Object |
StatsFunction.getResult(CommandContext commandContext) |
Object |
RankingFunctionBig.getResult(CommandContext commandContext) |
Object |
RankingFunction.getResult(CommandContext commandContext) |
Object |
NthValue.getResult(CommandContext commandContext) |
Object |
LeadLagValue.getResult(CommandContext commandContext) |
Object |
ConstantFunction.getResult(CommandContext commandContext) |
Object |
Avg.getResult(CommandContext commandContext) |
Object |
ArrayAgg.getResult(CommandContext commandContext) |
abstract Object |
AggregateFunction.getResult(CommandContext commandContext)
Called after all values have been processed to get the result.
|
Modifier and Type | Method and Description |
---|---|
static void |
RowBasedSecurityHelper.checkConstraints(Command atomicCommand,
Evaluator eval) |
Modifier and Type | Method and Description |
---|---|
protected List<?> |
BatchCollector.BatchProducerTupleSource.updateTuple(List<?> tuple) |
Modifier and Type | Method and 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) |
Constructor and Description |
---|
DependentCriteriaProcessor(int maxSetSize,
int maxPredicates,
RelationalNode dependentNode,
Criteria dependentCriteria) |
DependentProcedureCriteriaProcessor(RelationalNode dependentNode,
Criteria dependentCriteria,
List references,
List defaults) |
Modifier and Type | Method and 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) |
Modifier and Type | Method and 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) |
Modifier and Type | Method and Description |
---|---|
static Object |
XQueryEvaluator.evaluate(XMLType value,
XMLCast expression,
CommandContext context) |
Copyright © 2019. All rights reserved.