Uses of Interface
com.mckoi.database.VariableResolver
-
Packages that use VariableResolver Package Description com.mckoi.database The core database classes for Mckoi. -
-
Uses of VariableResolver in com.mckoi.database
Methods in com.mckoi.database that return VariableResolver Modifier and Type Method Description VariableResolver
GroupResolver. getVariableResolver(int set_index)
Returns a VariableResolver that can be used to resolve variable in the get set of the group.Methods in com.mckoi.database with parameters of type VariableResolver Modifier and Type Method Description abstract TObject
Operator. eval(TObject ob1, TObject ob2, GroupResolver group, VariableResolver resolver, QueryContext context)
TObject
AbstractAggregateFunction. evaluate(GroupResolver group, VariableResolver resolver, QueryContext context)
TObject
Expression. evaluate(GroupResolver group, VariableResolver resolver, QueryContext context)
Evaluates this expression and returns an Object that represents the result of the evaluation.TObject
Expression. evaluate(VariableResolver resolver, QueryContext context)
Evaluation without a grouping table.TObject
Function. evaluate(GroupResolver group, VariableResolver resolver, QueryContext context)
Evaluates the function and returns a TObject that represents the result of the function.void
AbstractFunction. init(VariableResolver resolver)
The init function.TType
AbstractFunction. returnTType(VariableResolver resolver, QueryContext context)
By Default, we assume a function returns a Numeric object.TType
Expression. returnTType(VariableResolver resolver, QueryContext context)
Determines the type of object this expression evaluates to.TType
Function. returnTType(VariableResolver resolver, QueryContext context)
The type of object this function returns.void
CorrelatedVariable. setFromResolver(VariableResolver resolver)
Given a VariableResolver this will set the value of the correlated variable.
-