Index

A C D E F G H I L M N O P Q R S T V 
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 access record 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 argList record component.
args() - Method in record class net.hollowcube.mql.tree.MqlArgListExpr
Returns the value of the args record 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 condition record 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 expr record component.

F

falseCase() - Method in record class net.hollowcube.mql.tree.MqlTernaryExpr
Returns the value of the falseCase record 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

INSTANCE - Static variable in class net.hollowcube.mql.runtime.MqlMath
 

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 lhs record component.
lhs() - Method in record class net.hollowcube.mql.tree.MqlBinaryExpr
Returns the value of the lhs record 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 MqlAccessExpr record 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 MqlArgListExpr record 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 MqlBinaryExpr record 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 MqlCallExpr record 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 MqlIdentExpr record 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 MqlIdentValue record 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 MqlNumberExpr record 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 MqlNumberValue record 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 MqlScript record 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 MqlTernaryExpr record 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 MqlUnaryExpr record 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 operator record component.
operator() - Method in record class net.hollowcube.mql.tree.MqlUnaryExpr
Returns the value of the operator record 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 rhs record component.
rhs() - Method in record class net.hollowcube.mql.tree.MqlUnaryExpr
Returns the value of the rhs record 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 target record 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 trueCase record 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 value record component.
value() - Method in record class net.hollowcube.mql.tree.MqlNumberExpr
Returns the value of the value record component.
value() - Method in record class net.hollowcube.mql.value.MqlIdentValue
Returns the value of the value record component.
value() - Method in record class net.hollowcube.mql.value.MqlNumberValue
Returns the value of the value record 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
 
A C D E F G H I L M N O P Q R S T V 
All Classes and Interfaces|All Packages|Serialized Form