Index
All Classes and Interfaces|All Packages|Serialized Form
A
- abs(double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
Absolute value of value
- accept0R() - Method in interface net.hollowcube.mql.foreign.MqlForeignFunctions.NConsumer
- accept0V() - Method in interface net.hollowcube.mql.foreign.MqlForeignFunctions.NConsumer
- accept1R(P1) - Method in interface net.hollowcube.mql.foreign.MqlForeignFunctions.NConsumer
- accept1V(P1) - Method in interface net.hollowcube.mql.foreign.MqlForeignFunctions.NConsumer
- accept2R(P1, P2) - Method in interface net.hollowcube.mql.foreign.MqlForeignFunctions.NConsumer
- accept2V(P1, P2) - Method in interface net.hollowcube.mql.foreign.MqlForeignFunctions.NConsumer
- accept3R(P1, P2, P3) - Method in interface net.hollowcube.mql.foreign.MqlForeignFunctions.NConsumer
- accept3V(P1, P2, P3) - Method in interface net.hollowcube.mql.foreign.MqlForeignFunctions.NConsumer
- accept4R(P1, P2, P3, P4) - Method in interface net.hollowcube.mql.foreign.MqlForeignFunctions.NConsumer
- accept4V(P1, P2, P3, P4) - Method in interface net.hollowcube.mql.foreign.MqlForeignFunctions.NConsumer
- accept5R(P1, P2, P3, P4, P5) - Method in interface net.hollowcube.mql.foreign.MqlForeignFunctions.NConsumer
- accept5V(P1, P2, P3, P4, P5) - Method in interface net.hollowcube.mql.foreign.MqlForeignFunctions.NConsumer
- accept6R(P1, P2, P3, P4, P5, P6) - Method in interface net.hollowcube.mql.foreign.MqlForeignFunctions.NConsumer
- accept6V(P1, P2, P3, P4, P5, P6) - Method in interface net.hollowcube.mql.foreign.MqlForeignFunctions.NConsumer
- accept7R(P1, P2, P3, P4, P5, P6, P7) - Method in interface net.hollowcube.mql.foreign.MqlForeignFunctions.NConsumer
- accept7V(P1, P2, P3, P4, P5, P6, P7) - Method in interface net.hollowcube.mql.foreign.MqlForeignFunctions.NConsumer
- accept8R(P1, P2, P3, P4, P5, P6, P7, P8) - Method in interface net.hollowcube.mql.foreign.MqlForeignFunctions.NConsumer
- accept8V(P1, P2, P3, P4, P5, P6, P7, P8) - Method in interface net.hollowcube.mql.foreign.MqlForeignFunctions.NConsumer
- accept9R(P1, P2, P3, P4, P5, P6, P7, P8, P9) - Method in interface net.hollowcube.mql.foreign.MqlForeignFunctions.NConsumer
- accept9V(P1, P2, P3, P4, P5, P6, P7, P8, P9) - Method in interface net.hollowcube.mql.foreign.MqlForeignFunctions.NConsumer
- access() - Method in record class net.hollowcube.mql.tree.MqlCallExpr
-
Returns the value of the
accessrecord component. - acos(double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
arccos of value
- argList() - Method in record class net.hollowcube.mql.tree.MqlCallExpr
-
Returns the value of the
argListrecord component. - args() - Method in record class net.hollowcube.mql.tree.MqlArgListExpr
-
Returns the value of the
argsrecord component. - arity() - Method in interface net.hollowcube.mql.value.MqlCallable
-
Returns the arity of the function, or -1 if it is variadic/otherwise unknown
- asin(double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
arcsin of value
- AsmUtil - Class in net.hollowcube.mql.jit
- atan(double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
arctan of value
- atan2(double, double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
arctan of y/x.
C
- call(List<MqlExpr>, MqlScope) - Method in interface net.hollowcube.mql.value.MqlCallable
- cast(Class<Target>) - Method in interface net.hollowcube.mql.value.MqlValue
- ceil(double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
Round value up to nearest integral number
- clamp(double, double, double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
Clamp value to between min and max inclusive
- compile(String) - Method in class net.hollowcube.mql.jit.MqlCompiler
- compileBytecode(String, String) - Method in class net.hollowcube.mql.jit.MqlCompiler
- condition() - Method in record class net.hollowcube.mql.tree.MqlTernaryExpr
-
Returns the value of the
conditionrecord component. - convert(Class<?>, Class<?>, MethodVisitor) - Static method in class net.hollowcube.mql.jit.AsmUtil
- cos(double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
Cosine (in degrees) of value
- create(Class<T>, T) - Static method in class net.hollowcube.mql.foreign.MqlForeignFunctions
- createForeign(Method, Object) - Static method in class net.hollowcube.mql.foreign.MqlForeignFunctions
D
- data - Variable in class net.hollowcube.mql.runtime.MqlScopeImpl
- defaultValue() - Method in interface net.hollowcube.mql.tree.MqlVisitor
- defaultValue() - Method in class net.hollowcube.mql.util.MqlPrinter
- dieRoll(double, double, double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
Returns the sum of 'num' random numbers, each with a value from low to high.
- dieRollInteger(double, double, double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
Returns the sum of 'num' random integer numbers, each with a value from low to high.
- DIV - Enum constant in enum class net.hollowcube.mql.tree.MqlBinaryExpr.Op
E
- EMPTY - Static variable in interface net.hollowcube.mql.runtime.MqlScope
- eq(double, double) - Static method in class net.hollowcube.mql.jit.MqlRuntime
- EQ - Enum constant in enum class net.hollowcube.mql.tree.MqlBinaryExpr.Op
- equals(Object) - Method in record class net.hollowcube.mql.MqlScript
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.hollowcube.mql.tree.MqlAccessExpr
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.hollowcube.mql.tree.MqlArgListExpr
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.hollowcube.mql.tree.MqlBinaryExpr
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.hollowcube.mql.tree.MqlCallExpr
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.hollowcube.mql.tree.MqlIdentExpr
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.hollowcube.mql.tree.MqlNumberExpr
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.hollowcube.mql.tree.MqlTernaryExpr
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.hollowcube.mql.tree.MqlUnaryExpr
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.hollowcube.mql.value.MqlIdentValue
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.hollowcube.mql.value.MqlNumberValue
-
Indicates whether some other object is "equal to" this one.
- evaluate(MqlScope) - Method in record class net.hollowcube.mql.MqlScript
- evaluate(MqlScope) - Method in record class net.hollowcube.mql.tree.MqlAccessExpr
- evaluate(MqlScope) - Method in record class net.hollowcube.mql.tree.MqlArgListExpr
- evaluate(MqlScope) - Method in record class net.hollowcube.mql.tree.MqlBinaryExpr
- evaluate(MqlScope) - Method in record class net.hollowcube.mql.tree.MqlCallExpr
- evaluate(MqlScope) - Method in interface net.hollowcube.mql.tree.MqlExpr
- evaluate(MqlScope) - Method in record class net.hollowcube.mql.tree.MqlIdentExpr
- evaluate(MqlScope) - Method in record class net.hollowcube.mql.tree.MqlNumberExpr
- evaluate(MqlScope) - Method in record class net.hollowcube.mql.tree.MqlTernaryExpr
- evaluate(MqlScope) - Method in record class net.hollowcube.mql.tree.MqlUnaryExpr
- evaluate(Query) - Method in interface net.hollowcube.mql.jit.MqlQueryScript
- evaluateToBool(MqlScope) - Method in record class net.hollowcube.mql.MqlScript
- exp(double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
Calculates e to the value 'nth' power
- expect(MqlToken.Type) - Method in class net.hollowcube.mql.parser.MqlLexer
- expr() - Method in record class net.hollowcube.mql.MqlScript
-
Returns the value of the
exprrecord component.
F
- falseCase() - Method in record class net.hollowcube.mql.tree.MqlTernaryExpr
-
Returns the value of the
falseCaserecord component. - floor(double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
Round value down to nearest integral number
- from(boolean) - Static method in interface net.hollowcube.mql.value.MqlValue
- from(double) - Static method in interface net.hollowcube.mql.value.MqlValue
- fromMql(MqlValue, Class<?>) - Static method in class net.hollowcube.mql.foreign.MqlForeignTypes
G
- ge(double, double) - Static method in class net.hollowcube.mql.jit.MqlRuntime
- GE - Enum constant in enum class net.hollowcube.mql.tree.MqlBinaryExpr.Op
- get(String) - Method in interface net.hollowcube.mql.runtime.MqlScope
- get(String) - Method in class net.hollowcube.mql.runtime.MqlScopeImpl
- get(String) - Method in class net.hollowcube.mql.runtime.MqlScriptScope
- get(String) - Method in interface net.hollowcube.mql.value.MqlHolder
- gte(double, double) - Static method in class net.hollowcube.mql.jit.MqlRuntime
- GTE - Enum constant in enum class net.hollowcube.mql.tree.MqlBinaryExpr.Op
H
- hashCode() - Method in record class net.hollowcube.mql.MqlScript
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.hollowcube.mql.tree.MqlAccessExpr
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.hollowcube.mql.tree.MqlArgListExpr
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.hollowcube.mql.tree.MqlBinaryExpr
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.hollowcube.mql.tree.MqlCallExpr
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.hollowcube.mql.tree.MqlIdentExpr
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.hollowcube.mql.tree.MqlNumberExpr
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.hollowcube.mql.tree.MqlTernaryExpr
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.hollowcube.mql.tree.MqlUnaryExpr
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.hollowcube.mql.value.MqlIdentValue
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.hollowcube.mql.value.MqlNumberValue
-
Returns a hash code value for this object.
- hermiteBlend(double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
Useful for simple smooth curve interpolation using one of the Hermite Basis functions: 3t^2 - 2t^3.
I
L
- le(double, double) - Static method in class net.hollowcube.mql.jit.MqlRuntime
- LE - Enum constant in enum class net.hollowcube.mql.tree.MqlBinaryExpr.Op
- lerp(double, double, double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
Lerp from start to end via zeroToOne
- lerprotate(double, double, double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
Lerp the shortest direction around a circle from start degrees to end degrees via zeroToOne
- lhs() - Method in record class net.hollowcube.mql.tree.MqlAccessExpr
-
Returns the value of the
lhsrecord component. - lhs() - Method in record class net.hollowcube.mql.tree.MqlBinaryExpr
-
Returns the value of the
lhsrecord component. - ln(double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
Natural logarithm of value
- loadClass(String, byte[]) - Static method in class net.hollowcube.mql.jit.AsmUtil
- lte(double, double) - Static method in class net.hollowcube.mql.jit.MqlRuntime
- LTE - Enum constant in enum class net.hollowcube.mql.tree.MqlBinaryExpr.Op
M
- max(double, double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
Return highest value of A or B
- min(double, double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
Return lowest value of A or B
- minAngle(double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
Minimize angle magnitude (in degrees) into the range [-180, 180)
- MINUS - Enum constant in enum class net.hollowcube.mql.tree.MqlBinaryExpr.Op
- mod(double, double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
Return the remainder of value / denominator
- MqlAccessExpr - Record Class in net.hollowcube.mql.tree
- MqlAccessExpr(MqlExpr, String) - Constructor for record class net.hollowcube.mql.tree.MqlAccessExpr
-
Creates an instance of a
MqlAccessExprrecord class. - MqlArgListExpr - Record Class in net.hollowcube.mql.tree
- MqlArgListExpr(List<MqlExpr>) - Constructor for record class net.hollowcube.mql.tree.MqlArgListExpr
-
Creates an instance of a
MqlArgListExprrecord class. - MqlBinaryExpr - Record Class in net.hollowcube.mql.tree
- MqlBinaryExpr(MqlBinaryExpr.Op, MqlExpr, MqlExpr) - Constructor for record class net.hollowcube.mql.tree.MqlBinaryExpr
-
Creates an instance of a
MqlBinaryExprrecord class. - MqlBinaryExpr.Op - Enum Class in net.hollowcube.mql.tree
- MqlCallable - Interface in net.hollowcube.mql.value
- MqlCallExpr - Record Class in net.hollowcube.mql.tree
- MqlCallExpr(MqlAccessExpr, MqlArgListExpr) - Constructor for record class net.hollowcube.mql.tree.MqlCallExpr
-
Creates an instance of a
MqlCallExprrecord class. - MqlCompiler<T> - Class in net.hollowcube.mql.jit
-
A compiler for MQL scripts.
- MqlCompiler(MethodHandles.Lookup, Class<T>, Class<?>...) - Constructor for class net.hollowcube.mql.jit.MqlCompiler
- MqlEnv - Annotation Interface in net.hollowcube.mql.jit
- MqlExpr - Interface in net.hollowcube.mql.tree
- MqlForeignFunctions - Class in net.hollowcube.mql.foreign
- MqlForeignFunctions() - Constructor for class net.hollowcube.mql.foreign.MqlForeignFunctions
- MqlForeignFunctions.NConsumer<R,
P1, P2, P3, P4, P5, P6, P7, P8, P9> - Interface in net.hollowcube.mql.foreign - MqlForeignTypes - Class in net.hollowcube.mql.foreign
-
Conversion utility between java types and MQL types.
- MqlForeignTypes() - Constructor for class net.hollowcube.mql.foreign.MqlForeignTypes
- MqlHolder - Interface in net.hollowcube.mql.value
- MqlIdentExpr - Record Class in net.hollowcube.mql.tree
- MqlIdentExpr(String) - Constructor for record class net.hollowcube.mql.tree.MqlIdentExpr
-
Creates an instance of a
MqlIdentExprrecord class. - MqlIdentValue - Record Class in net.hollowcube.mql.value
- MqlIdentValue(String) - Constructor for record class net.hollowcube.mql.value.MqlIdentValue
-
Creates an instance of a
MqlIdentValuerecord class. - MqlLexer - Class in net.hollowcube.mql.parser
- MqlLexer(String) - Constructor for class net.hollowcube.mql.parser.MqlLexer
- MqlMath - Class in net.hollowcube.mql.runtime
- MqlNumberExpr - Record Class in net.hollowcube.mql.tree
- MqlNumberExpr(double) - Constructor for record class net.hollowcube.mql.tree.MqlNumberExpr
- MqlNumberExpr(MqlNumberValue) - Constructor for record class net.hollowcube.mql.tree.MqlNumberExpr
-
Creates an instance of a
MqlNumberExprrecord class. - MqlNumberValue - Record Class in net.hollowcube.mql.value
- MqlNumberValue(double) - Constructor for record class net.hollowcube.mql.value.MqlNumberValue
-
Creates an instance of a
MqlNumberValuerecord class. - MqlParseError - Exception in net.hollowcube.mql.parser
- MqlParseError(String) - Constructor for exception net.hollowcube.mql.parser.MqlParseError
- MqlParser - Class in net.hollowcube.mql.parser
- MqlParser(String) - Constructor for class net.hollowcube.mql.parser.MqlParser
- MqlPrinter - Class in net.hollowcube.mql.util
- MqlPrinter() - Constructor for class net.hollowcube.mql.util.MqlPrinter
- MqlQueryScript<Query> - Interface in net.hollowcube.mql.jit
-
An example MQL script interface.
- MqlRuntime - Class in net.hollowcube.mql.jit
- MqlRuntimeError - Exception in net.hollowcube.mql.runtime
- MqlRuntimeError(String) - Constructor for exception net.hollowcube.mql.runtime.MqlRuntimeError
- MqlScope - Interface in net.hollowcube.mql.runtime
- MqlScope.Mutable - Interface in net.hollowcube.mql.runtime
- MqlScopeImpl - Class in net.hollowcube.mql.runtime
- MqlScopeImpl() - Constructor for class net.hollowcube.mql.runtime.MqlScopeImpl
- MqlScopeImpl.Mutable - Class in net.hollowcube.mql.runtime
- MqlScript - Record Class in net.hollowcube.mql
- MqlScript(MqlExpr) - Constructor for record class net.hollowcube.mql.MqlScript
-
Creates an instance of a
MqlScriptrecord class. - MqlScriptScope - Class in net.hollowcube.mql.runtime
- MqlScriptScope(MqlScope, MqlScope.Mutable, MqlScope) - Constructor for class net.hollowcube.mql.runtime.MqlScriptScope
- MqlTernaryExpr - Record Class in net.hollowcube.mql.tree
- MqlTernaryExpr(MqlExpr, MqlExpr, MqlExpr) - Constructor for record class net.hollowcube.mql.tree.MqlTernaryExpr
-
Creates an instance of a
MqlTernaryExprrecord class. - MqlUnaryExpr - Record Class in net.hollowcube.mql.tree
- MqlUnaryExpr(MqlUnaryExpr.Op, MqlExpr) - Constructor for record class net.hollowcube.mql.tree.MqlUnaryExpr
-
Creates an instance of a
MqlUnaryExprrecord class. - MqlUnaryExpr.Op - Enum Class in net.hollowcube.mql.tree
- MqlValue - Interface in net.hollowcube.mql.value
-
Mutable marker for any possible mql value.
- MqlVisitor<P,
R> - Interface in net.hollowcube.mql.tree - MUL - Enum constant in enum class net.hollowcube.mql.tree.MqlBinaryExpr.Op
- Mutable() - Constructor for class net.hollowcube.mql.runtime.MqlScopeImpl.Mutable
N
- NEGATE - Enum constant in enum class net.hollowcube.mql.tree.MqlUnaryExpr.Op
- neq(double, double) - Static method in class net.hollowcube.mql.jit.MqlRuntime
- NEQ - Enum constant in enum class net.hollowcube.mql.tree.MqlBinaryExpr.Op
- net.hollowcube.mql - package net.hollowcube.mql
- net.hollowcube.mql.foreign - package net.hollowcube.mql.foreign
- net.hollowcube.mql.jit - package net.hollowcube.mql.jit
- net.hollowcube.mql.parser - package net.hollowcube.mql.parser
- net.hollowcube.mql.runtime - package net.hollowcube.mql.runtime
- net.hollowcube.mql.tree - package net.hollowcube.mql.tree
- net.hollowcube.mql.util - package net.hollowcube.mql.util
- net.hollowcube.mql.value - package net.hollowcube.mql.value
- next() - Method in class net.hollowcube.mql.parser.MqlLexer
-
Returns the next token in the input, or null if the end of file was reached.
- NULL - Static variable in interface net.hollowcube.mql.value.MqlValue
- NULL_COALESCE - Enum constant in enum class net.hollowcube.mql.tree.MqlBinaryExpr.Op
O
- operator() - Method in record class net.hollowcube.mql.tree.MqlBinaryExpr
-
Returns the value of the
operatorrecord component. - operator() - Method in record class net.hollowcube.mql.tree.MqlUnaryExpr
-
Returns the value of the
operatorrecord component.
P
- parse() - Method in class net.hollowcube.mql.parser.MqlParser
- parse(String) - Static method in record class net.hollowcube.mql.MqlScript
- peek() - Method in class net.hollowcube.mql.parser.MqlLexer
-
Returns the next token without stepping to the next token in the input, or null if the end of file was reached.
- pi() - Static method in class net.hollowcube.mql.runtime.MqlMath
-
Returns the float representation of the constant pi.
- PLUS - Enum constant in enum class net.hollowcube.mql.tree.MqlBinaryExpr.Op
- pow(double, double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
Elevates base to the exponent'th power
- prettyPrintEvalMethod(byte[]) - Static method in class net.hollowcube.mql.jit.AsmUtil
Q
- Query - Annotation Interface in net.hollowcube.mql.foreign
R
- random(double, double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
Random value between low (inclusive) and high (exclusive)
- randomInteger(double, double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
Random integer value between low and high (inclusive)
- rhs() - Method in record class net.hollowcube.mql.tree.MqlBinaryExpr
-
Returns the value of the
rhsrecord component. - rhs() - Method in record class net.hollowcube.mql.tree.MqlUnaryExpr
-
Returns the value of the
rhsrecord component. - round(double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
Round value to nearest integral number
S
- set(String, MqlValue) - Method in interface net.hollowcube.mql.runtime.MqlScope.Mutable
- set(String, MqlValue) - Method in class net.hollowcube.mql.runtime.MqlScopeImpl.Mutable
- sin(double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
Sine (in degrees) of value
- size() - Method in record class net.hollowcube.mql.tree.MqlArgListExpr
- span(MqlToken) - Method in class net.hollowcube.mql.parser.MqlLexer
- sqrt(double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
Square root of value
T
- target() - Method in record class net.hollowcube.mql.tree.MqlAccessExpr
-
Returns the value of the
targetrecord component. - ternary(double, double, double) - Static method in class net.hollowcube.mql.jit.MqlRuntime
- toDescriptor(Class<?>) - Static method in class net.hollowcube.mql.jit.AsmUtil
- toDescriptor(Method) - Static method in class net.hollowcube.mql.jit.AsmUtil
- toMql(Object) - Static method in class net.hollowcube.mql.foreign.MqlForeignTypes
- toName(Class<?>) - Static method in class net.hollowcube.mql.jit.AsmUtil
- toString() - Method in record class net.hollowcube.mql.MqlScript
-
Returns a string representation of this record class.
- toString() - Method in record class net.hollowcube.mql.tree.MqlAccessExpr
-
Returns a string representation of this record class.
- toString() - Method in record class net.hollowcube.mql.tree.MqlArgListExpr
-
Returns a string representation of this record class.
- toString() - Method in record class net.hollowcube.mql.tree.MqlBinaryExpr
-
Returns a string representation of this record class.
- toString() - Method in record class net.hollowcube.mql.tree.MqlCallExpr
-
Returns a string representation of this record class.
- toString() - Method in record class net.hollowcube.mql.tree.MqlIdentExpr
-
Returns a string representation of this record class.
- toString() - Method in record class net.hollowcube.mql.tree.MqlNumberExpr
-
Returns a string representation of this record class.
- toString() - Method in record class net.hollowcube.mql.tree.MqlTernaryExpr
-
Returns a string representation of this record class.
- toString() - Method in record class net.hollowcube.mql.tree.MqlUnaryExpr
-
Returns a string representation of this record class.
- toString() - Method in record class net.hollowcube.mql.value.MqlIdentValue
-
Returns a string representation of this record class.
- toString() - Method in record class net.hollowcube.mql.value.MqlNumberValue
-
Returns a string representation of this record class.
- trueCase() - Method in record class net.hollowcube.mql.tree.MqlTernaryExpr
-
Returns the value of the
trueCaserecord component. - trunc(double) - Static method in class net.hollowcube.mql.runtime.MqlMath
-
Round value towards zero
V
- value() - Element in annotation interface net.hollowcube.mql.foreign.Query
- value() - Element in annotation interface net.hollowcube.mql.jit.MqlEnv
- value() - Method in record class net.hollowcube.mql.tree.MqlIdentExpr
-
Returns the value of the
valuerecord component. - value() - Method in record class net.hollowcube.mql.tree.MqlNumberExpr
-
Returns the value of the
valuerecord component. - value() - Method in record class net.hollowcube.mql.value.MqlIdentValue
-
Returns the value of the
valuerecord component. - value() - Method in record class net.hollowcube.mql.value.MqlNumberValue
-
Returns the value of the
valuerecord component. - valueOf(String) - Static method in enum class net.hollowcube.mql.tree.MqlBinaryExpr.Op
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.hollowcube.mql.tree.MqlUnaryExpr.Op
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.hollowcube.mql.tree.MqlBinaryExpr.Op
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.hollowcube.mql.tree.MqlUnaryExpr.Op
-
Returns an array containing the constants of this enum class, in the order they are declared.
- visit(MqlExpr, P) - Method in interface net.hollowcube.mql.tree.MqlVisitor
- visit(MqlVisitor<P, R>, P) - Method in record class net.hollowcube.mql.tree.MqlAccessExpr
- visit(MqlVisitor<P, R>, P) - Method in record class net.hollowcube.mql.tree.MqlArgListExpr
- visit(MqlVisitor<P, R>, P) - Method in record class net.hollowcube.mql.tree.MqlBinaryExpr
- visit(MqlVisitor<P, R>, P) - Method in record class net.hollowcube.mql.tree.MqlCallExpr
- visit(MqlVisitor<P, R>, P) - Method in interface net.hollowcube.mql.tree.MqlExpr
- visit(MqlVisitor<P, R>, P) - Method in record class net.hollowcube.mql.tree.MqlIdentExpr
- visit(MqlVisitor<P, R>, P) - Method in record class net.hollowcube.mql.tree.MqlNumberExpr
- visit(MqlVisitor<P, R>, P) - Method in record class net.hollowcube.mql.tree.MqlTernaryExpr
- visit(MqlVisitor<P, R>, P) - Method in record class net.hollowcube.mql.tree.MqlUnaryExpr
- visitAccessExpr(MqlAccessExpr, Void) - Method in class net.hollowcube.mql.util.MqlPrinter
- visitAccessExpr(MqlAccessExpr, P) - Method in interface net.hollowcube.mql.tree.MqlVisitor
- visitArgListExpr(MqlArgListExpr, Void) - Method in class net.hollowcube.mql.util.MqlPrinter
- visitArgListExpr(MqlArgListExpr, P) - Method in interface net.hollowcube.mql.tree.MqlVisitor
- visitBinaryExpr(MqlBinaryExpr, Void) - Method in class net.hollowcube.mql.util.MqlPrinter
- visitBinaryExpr(MqlBinaryExpr, P) - Method in interface net.hollowcube.mql.tree.MqlVisitor
- visitCallExpr(MqlCallExpr, Void) - Method in class net.hollowcube.mql.util.MqlPrinter
- visitCallExpr(MqlCallExpr, P) - Method in interface net.hollowcube.mql.tree.MqlVisitor
- visitNumberExpr(MqlNumberExpr, Void) - Method in class net.hollowcube.mql.util.MqlPrinter
- visitNumberExpr(MqlNumberExpr, P) - Method in interface net.hollowcube.mql.tree.MqlVisitor
- visitRefExpr(MqlIdentExpr, Void) - Method in class net.hollowcube.mql.util.MqlPrinter
- visitRefExpr(MqlIdentExpr, P) - Method in interface net.hollowcube.mql.tree.MqlVisitor
- visitTernaryExpr(MqlTernaryExpr, Void) - Method in class net.hollowcube.mql.util.MqlPrinter
- visitTernaryExpr(MqlTernaryExpr, P) - Method in interface net.hollowcube.mql.tree.MqlVisitor
- visitUnaryExpr(MqlUnaryExpr, Void) - Method in class net.hollowcube.mql.util.MqlPrinter
- visitUnaryExpr(MqlUnaryExpr, P) - Method in interface net.hollowcube.mql.tree.MqlVisitor
All Classes and Interfaces|All Packages|Serialized Form