A B C D E F G H I L M N O P R S T U V 
All Classes All Packages

A

actualType() - Method in class io.lenses.sql.udf.datatype.LTOptional
 
add(Value, Value, Value) - Method in interface io.lenses.sql.udf.UserDefinedAggregateFunction
Handles adding a new value to the current aggregated value.
argumentTypeNotSupported(String, int, DataType) - Static method in exception io.lenses.sql.udf.UdfException
Creates a UdfException indicating that an invalid data type was encountered.
argumentTypesNotSupported(String, List<DataType>) - Static method in exception io.lenses.sql.udf.UdfException
Creates a UdfException indicating that an invalid combination of data types was encountered.
asContainer() - Method in class io.lenses.sql.udf.value.Container
 
asContainer() - Method in class io.lenses.sql.udf.value.OptionalValue
 
asContainer() - Method in class io.lenses.sql.udf.value.Primitive
 
asContainer() - Method in class io.lenses.sql.udf.value.Value
 
asPrimitive() - Method in class io.lenses.sql.udf.value.Container
 
asPrimitive() - Method in class io.lenses.sql.udf.value.OptionalValue
 
asPrimitive() - Method in class io.lenses.sql.udf.value.Primitive
 
asPrimitive() - Method in class io.lenses.sql.udf.value.Value
 
asRepeatedValue() - Method in class io.lenses.sql.udf.value.OptionalValue
 
asRepeatedValue() - Method in class io.lenses.sql.udf.value.Primitive
 
asRepeatedValue() - Method in class io.lenses.sql.udf.value.RepeatedValue
 
asRepeatedValue() - Method in class io.lenses.sql.udf.value.StructValue
 
asRepeatedValue() - Method in class io.lenses.sql.udf.value.Value
 
asStructValue() - Method in class io.lenses.sql.udf.value.OptionalValue
 
asStructValue() - Method in class io.lenses.sql.udf.value.Primitive
 
asStructValue() - Method in class io.lenses.sql.udf.value.RepeatedValue
 
asStructValue() - Method in class io.lenses.sql.udf.value.StructValue
 
asStructValue() - Method in class io.lenses.sql.udf.value.Value
 
attemptConversion() - Method in interface io.lenses.sql.udf.value.TryConversion
 

B

BigDecimalValue - Class in io.lenses.sql.udf.value
 
BigDecimalValue(BigDecimal) - Constructor for class io.lenses.sql.udf.value.BigDecimalValue
 
BigIntValue - Class in io.lenses.sql.udf.value
 
BigIntValue(BigInteger) - Constructor for class io.lenses.sql.udf.value.BigIntValue
 
BooleanValue - Class in io.lenses.sql.udf.value
 
BooleanValue(boolean) - Constructor for class io.lenses.sql.udf.value.BooleanValue
 
ByteArrayValue - Class in io.lenses.sql.udf.value
 
ByteArrayValue(byte[]) - Constructor for class io.lenses.sql.udf.value.ByteArrayValue
 
ByteValue - Class in io.lenses.sql.udf.value
 
ByteValue(byte) - Constructor for class io.lenses.sql.udf.value.ByteValue
 

C

calulate(Value) - Method in interface io.lenses.sql.udf.FinalStep
 
Container - Class in io.lenses.sql.udf.value
 
Container(DataType) - Constructor for class io.lenses.sql.udf.value.Container
 
containerToPrimitiveConversion(DataType, DataType) - Static method in exception io.lenses.sql.udf.UdfException
Creates a UdfException indicating, that the conversion between a container type to a primitive type is not supported.
conversionError(DataType, DataType, Object) - Static method in exception io.lenses.sql.udf.UdfException
Creates a UdfException indicating, that the conversion between two value types is supported but failed.
conversionNotSupported(DataType, DataType) - Static method in exception io.lenses.sql.udf.UdfException
Creates a UdfException indicating, that the conversion between two value types is not supported.
convert(TryConversion<T>, DataType) - Method in class io.lenses.sql.udf.value.Value
 

D

DATA_TYPE_NAME - Static variable in class io.lenses.sql.udf.datatype.LTBigDecimal
 
DATA_TYPE_NAME - Static variable in class io.lenses.sql.udf.datatype.LTBigInt
 
DATA_TYPE_NAME - Static variable in class io.lenses.sql.udf.datatype.LTBoolean
 
DATA_TYPE_NAME - Static variable in class io.lenses.sql.udf.datatype.LTByte
 
DATA_TYPE_NAME - Static variable in class io.lenses.sql.udf.datatype.LTByteArray
 
DATA_TYPE_NAME - Static variable in class io.lenses.sql.udf.datatype.LTDate
 
DATA_TYPE_NAME - Static variable in class io.lenses.sql.udf.datatype.LTDouble
 
DATA_TYPE_NAME - Static variable in class io.lenses.sql.udf.datatype.LTEnum
 
DATA_TYPE_NAME - Static variable in class io.lenses.sql.udf.datatype.LTFloat
 
DATA_TYPE_NAME - Static variable in class io.lenses.sql.udf.datatype.LTInt
 
DATA_TYPE_NAME - Static variable in class io.lenses.sql.udf.datatype.LTLong
 
DATA_TYPE_NAME - Static variable in class io.lenses.sql.udf.datatype.LTOptional
 
DATA_TYPE_NAME - Static variable in class io.lenses.sql.udf.datatype.LTRepeated
 
DATA_TYPE_NAME - Static variable in class io.lenses.sql.udf.datatype.LTString
 
DATA_TYPE_NAME - Static variable in class io.lenses.sql.udf.datatype.LTStruct
 
DATA_TYPE_NAME - Static variable in class io.lenses.sql.udf.datatype.LTTimeMicros
 
DATA_TYPE_NAME - Static variable in class io.lenses.sql.udf.datatype.LTTimeMillis
 
DATA_TYPE_NAME - Static variable in class io.lenses.sql.udf.datatype.LTTimestampMicros
 
DATA_TYPE_NAME - Static variable in class io.lenses.sql.udf.datatype.LTTimestampMillis
 
dataType - Variable in class io.lenses.sql.udf.value.Value
 
DataType - Class in io.lenses.sql.udf.datatype
 
DataType(String) - Constructor for class io.lenses.sql.udf.datatype.DataType
 
DateValue - Class in io.lenses.sql.udf.value
The date logical type represents a time, with no reference to a particular calendar, time zone or date, with a precision of one day.
DateValue(int) - Constructor for class io.lenses.sql.udf.value.DateValue
 
DEFAULT_PRECISION - Static variable in class io.lenses.sql.udf.datatype.LTBigDecimal
 
DEFAULT_SCALE - Static variable in class io.lenses.sql.udf.datatype.LTBigDecimal
 
DoubleValue - Class in io.lenses.sql.udf.value
 
DoubleValue(double) - Constructor for class io.lenses.sql.udf.value.DoubleValue
 

E

empty() - Method in interface io.lenses.sql.udf.UserDefinedAggregateFunction
The empty/initial aggregate value of this function.
empty(DataType) - Static method in class io.lenses.sql.udf.value.OptionalValue
 
empty(DataType) - Static method in class io.lenses.sql.udf.value.RepeatedValue
 
emptySchema() - Static method in exception io.lenses.sql.udf.UdfRuntimeException
 
equals(Object) - Method in class io.lenses.sql.udf.datatype.LTBigDecimal
 
equals(Object) - Method in class io.lenses.sql.udf.datatype.LTEnum
 
equals(Object) - Method in class io.lenses.sql.udf.datatype.LTOptional
 
equals(Object) - Method in class io.lenses.sql.udf.datatype.LTRepeated
 
equals(Object) - Method in class io.lenses.sql.udf.datatype.LTStruct
 
evaluate(Value) - Method in interface io.lenses.sql.udf.UserDefinedFunction1
Evaluates this UDF for the given argument.
evaluate(Value, Value) - Method in interface io.lenses.sql.udf.UserDefinedFunction2
Evaluates this UDF for the given arguments.
evaluate(Value, Value, Value) - Method in interface io.lenses.sql.udf.UserDefinedFunction3
Evaluates this UDF for the given arguments.
evaluate(List<Value>) - Method in interface io.lenses.sql.udf.UserDefinedFunctionVarArg
Evaluates this UDF for the given argument.
evaluationFailed(String, List<Value>, String) - Static method in exception io.lenses.sql.udf.UdfException
Creates a UdfException indicating that the evaluation of the UDF for the given arguments failed.

F

fieldAccessError(List<Value>, int) - Static method in exception io.lenses.sql.udf.UdfException
Creates a UDFException indicating that access of a struct field has failed.
finalStep() - Method in interface io.lenses.sql.udf.UserDefinedAggregateFunction
An optional final step that calculates and returns the result.
FinalStep - Interface in io.lenses.sql.udf
 
FloatValue - Class in io.lenses.sql.udf.value
 
FloatValue(float) - Constructor for class io.lenses.sql.udf.value.FloatValue
 

G

get() - Method in class io.lenses.sql.udf.value.OptionalValue
 
get() - Method in class io.lenses.sql.udf.value.Primitive
 
get() - Method in class io.lenses.sql.udf.value.RepeatedValue
 
get() - Method in class io.lenses.sql.udf.value.StructValue
 
get() - Method in class io.lenses.sql.udf.value.Value
 
get(int) - Method in class io.lenses.sql.udf.value.RepeatedValue
 
getAllValues() - Method in class io.lenses.sql.udf.value.RepeatedValue
 
getAllValues() - Method in class io.lenses.sql.udf.value.StructValue
 
getDataType() - Method in class io.lenses.sql.udf.value.Value
 
getField(String) - Method in class io.lenses.sql.udf.value.StructValue
 
getInstance() - Static method in class io.lenses.sql.udf.datatype.LTBigInt
 
getInstance() - Static method in class io.lenses.sql.udf.datatype.LTBoolean
 
getInstance() - Static method in class io.lenses.sql.udf.datatype.LTByte
 
getInstance() - Static method in class io.lenses.sql.udf.datatype.LTByteArray
 
getInstance() - Static method in class io.lenses.sql.udf.datatype.LTDate
 
getInstance() - Static method in class io.lenses.sql.udf.datatype.LTDouble
 
getInstance() - Static method in class io.lenses.sql.udf.datatype.LTFloat
 
getInstance() - Static method in class io.lenses.sql.udf.datatype.LTInt
 
getInstance() - Static method in class io.lenses.sql.udf.datatype.LTLong
 
getInstance() - Static method in class io.lenses.sql.udf.datatype.LTString
 
getInstance() - Static method in class io.lenses.sql.udf.datatype.LTTimeMicros
 
getInstance() - Static method in class io.lenses.sql.udf.datatype.LTTimeMillis
 
getInstance() - Static method in class io.lenses.sql.udf.datatype.LTTimestampMicros
 
getInstance() - Static method in class io.lenses.sql.udf.datatype.LTTimestampMillis
 
getName() - Method in class io.lenses.sql.udf.datatype.LTEnum
 
getValues() - Method in class io.lenses.sql.udf.datatype.LTEnum
 
getValueType() - Method in class io.lenses.sql.udf.value.RepeatedValue
 

H

hashCode() - Method in class io.lenses.sql.udf.datatype.LTBigDecimal
 
hashCode() - Method in class io.lenses.sql.udf.datatype.LTEnum
 
hashCode() - Method in class io.lenses.sql.udf.datatype.LTOptional
 
hashCode() - Method in class io.lenses.sql.udf.datatype.LTRepeated
 
hashCode() - Method in class io.lenses.sql.udf.datatype.LTStruct
 

I

init(Value[]) - Method in interface io.lenses.sql.udf.UserDefinedAggregateFunction
This method can be overridden by users to perform initialization logic.
IntValue - Class in io.lenses.sql.udf.value
 
IntValue(int) - Constructor for class io.lenses.sql.udf.value.IntValue
 
invalidValueTypes() - Static method in exception io.lenses.sql.udf.UdfRuntimeException
 
io.lenses.sql.udf - package io.lenses.sql.udf
 
io.lenses.sql.udf.datatype - package io.lenses.sql.udf.datatype
 
io.lenses.sql.udf.value - package io.lenses.sql.udf.value
 
isBigDecimal() - Method in class io.lenses.sql.udf.datatype.DataType
 
isBigDecimal() - Method in class io.lenses.sql.udf.datatype.LTBigDecimal
 
isBigDecimal() - Method in class io.lenses.sql.udf.datatype.LTOptional
 
isBigInt() - Method in class io.lenses.sql.udf.datatype.DataType
 
isBigInt() - Method in class io.lenses.sql.udf.datatype.LTBigInt
 
isBigInt() - Method in class io.lenses.sql.udf.datatype.LTOptional
 
isBoolean() - Method in class io.lenses.sql.udf.datatype.DataType
 
isBoolean() - Method in class io.lenses.sql.udf.datatype.LTBoolean
 
isBoolean() - Method in class io.lenses.sql.udf.datatype.LTOptional
 
isByte() - Method in class io.lenses.sql.udf.datatype.DataType
 
isByte() - Method in class io.lenses.sql.udf.datatype.LTByte
 
isByte() - Method in class io.lenses.sql.udf.datatype.LTOptional
 
isContainer() - Method in class io.lenses.sql.udf.datatype.DataType
 
isContainer() - Method in class io.lenses.sql.udf.value.Value
 
isDouble() - Method in class io.lenses.sql.udf.datatype.DataType
 
isDouble() - Method in class io.lenses.sql.udf.datatype.LTDouble
 
isDouble() - Method in class io.lenses.sql.udf.datatype.LTOptional
 
isEmpty() - Method in class io.lenses.sql.udf.value.OptionalValue
 
isFloat() - Method in class io.lenses.sql.udf.datatype.DataType
 
isFloat() - Method in class io.lenses.sql.udf.datatype.LTFloat
 
isFloat() - Method in class io.lenses.sql.udf.datatype.LTOptional
 
isInt() - Method in class io.lenses.sql.udf.datatype.DataType
 
isInt() - Method in class io.lenses.sql.udf.datatype.LTInt
 
isInt() - Method in class io.lenses.sql.udf.datatype.LTOptional
 
isLong() - Method in class io.lenses.sql.udf.datatype.DataType
 
isLong() - Method in class io.lenses.sql.udf.datatype.LTLong
 
isLong() - Method in class io.lenses.sql.udf.datatype.LTOptional
 
isNullable() - Method in class io.lenses.sql.udf.datatype.DataType
 
isNullable() - Method in class io.lenses.sql.udf.datatype.LTOptional
 
isNumber() - Method in class io.lenses.sql.udf.datatype.DataType
 
isNumber() - Method in class io.lenses.sql.udf.datatype.LTOptional
 
isPrimitive() - Method in class io.lenses.sql.udf.datatype.DataType
 
isPrimitive() - Method in class io.lenses.sql.udf.value.Container
 
isPrimitive() - Method in class io.lenses.sql.udf.value.OptionalValue
 
isPrimitive() - Method in class io.lenses.sql.udf.value.Primitive
 
isPrimitive() - Method in class io.lenses.sql.udf.value.Value
 
isRepeated() - Method in class io.lenses.sql.udf.datatype.DataType
 
isRepeated() - Method in class io.lenses.sql.udf.datatype.LTOptional
 
isRepeated() - Method in class io.lenses.sql.udf.datatype.LTRepeated
 
isString() - Method in class io.lenses.sql.udf.datatype.DataType
 
isString() - Method in class io.lenses.sql.udf.datatype.LTEnum
 
isString() - Method in class io.lenses.sql.udf.datatype.LTOptional
 
isString() - Method in class io.lenses.sql.udf.datatype.LTString
 
isStruct() - Method in class io.lenses.sql.udf.datatype.DataType
 
isStruct() - Method in class io.lenses.sql.udf.datatype.LTOptional
 
isStruct() - Method in class io.lenses.sql.udf.datatype.LTStruct
 

L

LongValue - Class in io.lenses.sql.udf.value
 
LongValue(long) - Constructor for class io.lenses.sql.udf.value.LongValue
 
ltBigDecimal() - Static method in class io.lenses.sql.udf.datatype.DataType
 
ltBigDecimal(int, int) - Static method in class io.lenses.sql.udf.datatype.DataType
 
LTBigDecimal - Class in io.lenses.sql.udf.datatype
 
LTBigDecimal(int, int) - Constructor for class io.lenses.sql.udf.datatype.LTBigDecimal
 
ltBigInt() - Static method in class io.lenses.sql.udf.datatype.DataType
 
LTBigInt - Class in io.lenses.sql.udf.datatype
 
ltBoolean() - Static method in class io.lenses.sql.udf.datatype.DataType
 
LTBoolean - Class in io.lenses.sql.udf.datatype
 
ltByte() - Static method in class io.lenses.sql.udf.datatype.DataType
 
LTByte - Class in io.lenses.sql.udf.datatype
 
ltByteArray() - Static method in class io.lenses.sql.udf.datatype.DataType
 
LTByteArray - Class in io.lenses.sql.udf.datatype
 
ltDate() - Static method in class io.lenses.sql.udf.datatype.DataType
 
LTDate - Class in io.lenses.sql.udf.datatype
 
ltDouble() - Static method in class io.lenses.sql.udf.datatype.DataType
 
LTDouble - Class in io.lenses.sql.udf.datatype
 
ltEnum(String, String[]) - Static method in class io.lenses.sql.udf.datatype.DataType
 
LTEnum - Class in io.lenses.sql.udf.datatype
 
LTEnum(String, String[]) - Constructor for class io.lenses.sql.udf.datatype.LTEnum
 
ltFloat() - Static method in class io.lenses.sql.udf.datatype.DataType
 
LTFloat - Class in io.lenses.sql.udf.datatype
 
ltInt() - Static method in class io.lenses.sql.udf.datatype.DataType
 
LTInt - Class in io.lenses.sql.udf.datatype
 
ltLong() - Static method in class io.lenses.sql.udf.datatype.DataType
 
LTLong - Class in io.lenses.sql.udf.datatype
 
ltOptional(T) - Static method in class io.lenses.sql.udf.datatype.DataType
 
LTOptional<T extends DataType> - Class in io.lenses.sql.udf.datatype
 
LTOptional(T) - Constructor for class io.lenses.sql.udf.datatype.LTOptional
 
ltRepeated(DataType) - Static method in class io.lenses.sql.udf.datatype.DataType
 
LTRepeated - Class in io.lenses.sql.udf.datatype
 
LTRepeated(DataType) - Constructor for class io.lenses.sql.udf.datatype.LTRepeated
 
ltString() - Static method in class io.lenses.sql.udf.datatype.DataType
 
LTString - Class in io.lenses.sql.udf.datatype
 
ltStruct(Map<String, DataType>) - Static method in class io.lenses.sql.udf.datatype.DataType
 
LTStruct - Class in io.lenses.sql.udf.datatype
 
LTStruct(Map<String, DataType>) - Constructor for class io.lenses.sql.udf.datatype.LTStruct
 
ltTimeMicros() - Static method in class io.lenses.sql.udf.datatype.DataType
 
LTTimeMicros - Class in io.lenses.sql.udf.datatype
 
ltTimeMillis() - Static method in class io.lenses.sql.udf.datatype.DataType
 
LTTimeMillis - Class in io.lenses.sql.udf.datatype
 
ltTimestampMicros() - Static method in class io.lenses.sql.udf.datatype.DataType
 
LTTimestampMicros - Class in io.lenses.sql.udf.datatype
 
ltTimestampMillis() - Static method in class io.lenses.sql.udf.datatype.DataType
 
LTTimestampMillis - Class in io.lenses.sql.udf.datatype
 

M

MAX_PRECISION - Static variable in class io.lenses.sql.udf.datatype.LTBigDecimal
 
merge(Value, Value, Value) - Method in interface io.lenses.sql.udf.UserDefinedAggregateFunction
Merges to aggregated values in case of windowing.

N

name - Variable in class io.lenses.sql.udf.datatype.DataType
 
name() - Method in interface io.lenses.sql.udf.UserDefinedFunction
 
nonEmpty() - Method in class io.lenses.sql.udf.value.OptionalValue
 

O

of(Value) - Static method in class io.lenses.sql.udf.value.OptionalValue
 
ofOne(String, Value) - Static method in class io.lenses.sql.udf.value.StructValue
 
ofOne(T) - Static method in class io.lenses.sql.udf.value.RepeatedValue
 
ofThree(String, Value, String, Value, String, Value) - Static method in class io.lenses.sql.udf.value.StructValue
 
ofThree(T, T, T) - Static method in class io.lenses.sql.udf.value.RepeatedValue
 
ofTwo(String, Value, String, Value) - Static method in class io.lenses.sql.udf.value.StructValue
 
ofTwo(T, T) - Static method in class io.lenses.sql.udf.value.RepeatedValue
 
ofValues(List<T>) - Static method in class io.lenses.sql.udf.value.RepeatedValue
 
OptionalValue - Class in io.lenses.sql.udf.value
 
OptionalValue(Optional<Value>, DataType) - Constructor for class io.lenses.sql.udf.value.OptionalValue
 
owner() - Method in interface io.lenses.sql.udf.UserDefinedFunction
 

P

precision - Variable in class io.lenses.sql.udf.datatype.LTBigDecimal
 
Primitive<A> - Class in io.lenses.sql.udf.value
 
Primitive(A, DataType) - Constructor for class io.lenses.sql.udf.value.Primitive
 

R

RepeatedValue<A extends Value> - Class in io.lenses.sql.udf.value
 
RepeatedValue(List<A>, DataType) - Constructor for class io.lenses.sql.udf.value.RepeatedValue
 

S

scale - Variable in class io.lenses.sql.udf.datatype.LTBigDecimal
 
schema - Variable in class io.lenses.sql.udf.datatype.LTRepeated
 
schema - Variable in class io.lenses.sql.udf.datatype.LTStruct
 
StringValue - Class in io.lenses.sql.udf.value
 
StringValue(String) - Constructor for class io.lenses.sql.udf.value.StringValue
 
StructValue - Class in io.lenses.sql.udf.value
 
StructValue(Map<String, Value>) - Constructor for class io.lenses.sql.udf.value.StructValue
 
subtract(Value, Value, Value) - Method in interface io.lenses.sql.udf.UserDefinedTableAggregateFunction
Handles removal of a value from the aggregation.

T

TimeMicrosValue - Class in io.lenses.sql.udf.value
The time-micros logical type represents a time of day, with no reference to a particular calendar, time zone or date, with a precision of one microsecond.
TimeMicrosValue(long) - Constructor for class io.lenses.sql.udf.value.TimeMicrosValue
 
TimeMillisValue - Class in io.lenses.sql.udf.value
The time-millis logical type represents a time of day, with no reference to a particular calendar, time zone or date, with a precision of one millisecond.
TimeMillisValue(int) - Constructor for class io.lenses.sql.udf.value.TimeMillisValue
 
TimestampMicrosValue - Class in io.lenses.sql.udf.value
The timestamp-micros logical type represents an instant on the global timeline, independent of a particular time zone or calendar, with a precision of one microsecond.
TimestampMicrosValue(long) - Constructor for class io.lenses.sql.udf.value.TimestampMicrosValue
 
TimestampMillisValue - Class in io.lenses.sql.udf.value
The timestamp-millis logical type represents an instant on the global timeline, independent of a particular * time zone or calendar, with a precision of one millisecond.
TimestampMillisValue(long) - Constructor for class io.lenses.sql.udf.value.TimestampMillisValue
 
toBigDecimalValue() - Method in class io.lenses.sql.udf.value.BigDecimalValue
 
toBigDecimalValue() - Method in class io.lenses.sql.udf.value.BigIntValue
 
toBigDecimalValue() - Method in class io.lenses.sql.udf.value.BooleanValue
 
toBigDecimalValue() - Method in class io.lenses.sql.udf.value.ByteArrayValue
 
toBigDecimalValue() - Method in class io.lenses.sql.udf.value.ByteValue
 
toBigDecimalValue() - Method in class io.lenses.sql.udf.value.Container
 
toBigDecimalValue() - Method in class io.lenses.sql.udf.value.DateValue
 
toBigDecimalValue() - Method in class io.lenses.sql.udf.value.DoubleValue
 
toBigDecimalValue() - Method in class io.lenses.sql.udf.value.FloatValue
 
toBigDecimalValue() - Method in class io.lenses.sql.udf.value.IntValue
 
toBigDecimalValue() - Method in class io.lenses.sql.udf.value.LongValue
 
toBigDecimalValue() - Method in class io.lenses.sql.udf.value.OptionalValue
 
toBigDecimalValue() - Method in class io.lenses.sql.udf.value.StringValue
 
toBigDecimalValue() - Method in class io.lenses.sql.udf.value.TimeMicrosValue
 
toBigDecimalValue() - Method in class io.lenses.sql.udf.value.TimeMillisValue
 
toBigDecimalValue() - Method in class io.lenses.sql.udf.value.TimestampMicrosValue
 
toBigDecimalValue() - Method in class io.lenses.sql.udf.value.TimestampMillisValue
 
toBigDecimalValue() - Method in class io.lenses.sql.udf.value.Value
Returns this value converted to a BigDecimalValue or throws an exception.
toBigIntValue() - Method in class io.lenses.sql.udf.value.BigDecimalValue
 
toBigIntValue() - Method in class io.lenses.sql.udf.value.BigIntValue
 
toBigIntValue() - Method in class io.lenses.sql.udf.value.BooleanValue
 
toBigIntValue() - Method in class io.lenses.sql.udf.value.ByteArrayValue
 
toBigIntValue() - Method in class io.lenses.sql.udf.value.ByteValue
 
toBigIntValue() - Method in class io.lenses.sql.udf.value.Container
 
toBigIntValue() - Method in class io.lenses.sql.udf.value.DateValue
 
toBigIntValue() - Method in class io.lenses.sql.udf.value.DoubleValue
 
toBigIntValue() - Method in class io.lenses.sql.udf.value.FloatValue
 
toBigIntValue() - Method in class io.lenses.sql.udf.value.IntValue
 
toBigIntValue() - Method in class io.lenses.sql.udf.value.LongValue
 
toBigIntValue() - Method in class io.lenses.sql.udf.value.OptionalValue
 
toBigIntValue() - Method in class io.lenses.sql.udf.value.StringValue
 
toBigIntValue() - Method in class io.lenses.sql.udf.value.TimeMicrosValue
 
toBigIntValue() - Method in class io.lenses.sql.udf.value.TimeMillisValue
 
toBigIntValue() - Method in class io.lenses.sql.udf.value.TimestampMicrosValue
 
toBigIntValue() - Method in class io.lenses.sql.udf.value.TimestampMillisValue
 
toBigIntValue() - Method in class io.lenses.sql.udf.value.Value
Returns this value converted to a BigIntValue or throws an exception.
toBooleanValue() - Method in class io.lenses.sql.udf.value.BigDecimalValue
 
toBooleanValue() - Method in class io.lenses.sql.udf.value.BigIntValue
 
toBooleanValue() - Method in class io.lenses.sql.udf.value.BooleanValue
 
toBooleanValue() - Method in class io.lenses.sql.udf.value.ByteArrayValue
 
toBooleanValue() - Method in class io.lenses.sql.udf.value.ByteValue
 
toBooleanValue() - Method in class io.lenses.sql.udf.value.Container
 
toBooleanValue() - Method in class io.lenses.sql.udf.value.DateValue
 
toBooleanValue() - Method in class io.lenses.sql.udf.value.DoubleValue
 
toBooleanValue() - Method in class io.lenses.sql.udf.value.FloatValue
 
toBooleanValue() - Method in class io.lenses.sql.udf.value.IntValue
 
toBooleanValue() - Method in class io.lenses.sql.udf.value.LongValue
 
toBooleanValue() - Method in class io.lenses.sql.udf.value.OptionalValue
 
toBooleanValue() - Method in class io.lenses.sql.udf.value.StringValue
 
toBooleanValue() - Method in class io.lenses.sql.udf.value.TimeMicrosValue
 
toBooleanValue() - Method in class io.lenses.sql.udf.value.TimeMillisValue
 
toBooleanValue() - Method in class io.lenses.sql.udf.value.TimestampMicrosValue
 
toBooleanValue() - Method in class io.lenses.sql.udf.value.TimestampMillisValue
 
toBooleanValue() - Method in class io.lenses.sql.udf.value.Value
Returns this value converted to a BooleanValue or throws an exception.
toByteValue() - Method in class io.lenses.sql.udf.value.BigDecimalValue
 
toByteValue() - Method in class io.lenses.sql.udf.value.BigIntValue
 
toByteValue() - Method in class io.lenses.sql.udf.value.BooleanValue
 
toByteValue() - Method in class io.lenses.sql.udf.value.ByteArrayValue
 
toByteValue() - Method in class io.lenses.sql.udf.value.ByteValue
 
toByteValue() - Method in class io.lenses.sql.udf.value.Container
 
toByteValue() - Method in class io.lenses.sql.udf.value.DateValue
 
toByteValue() - Method in class io.lenses.sql.udf.value.DoubleValue
 
toByteValue() - Method in class io.lenses.sql.udf.value.FloatValue
 
toByteValue() - Method in class io.lenses.sql.udf.value.IntValue
 
toByteValue() - Method in class io.lenses.sql.udf.value.LongValue
 
toByteValue() - Method in class io.lenses.sql.udf.value.OptionalValue
 
toByteValue() - Method in class io.lenses.sql.udf.value.StringValue
 
toByteValue() - Method in class io.lenses.sql.udf.value.TimeMicrosValue
 
toByteValue() - Method in class io.lenses.sql.udf.value.TimeMillisValue
 
toByteValue() - Method in class io.lenses.sql.udf.value.TimestampMicrosValue
 
toByteValue() - Method in class io.lenses.sql.udf.value.TimestampMillisValue
 
toByteValue() - Method in class io.lenses.sql.udf.value.Value
Returns this value converted to a ByteValue or throws an exception.
toDoubleValue() - Method in class io.lenses.sql.udf.value.BigDecimalValue
 
toDoubleValue() - Method in class io.lenses.sql.udf.value.BigIntValue
 
toDoubleValue() - Method in class io.lenses.sql.udf.value.BooleanValue
 
toDoubleValue() - Method in class io.lenses.sql.udf.value.ByteArrayValue
 
toDoubleValue() - Method in class io.lenses.sql.udf.value.ByteValue
 
toDoubleValue() - Method in class io.lenses.sql.udf.value.Container
 
toDoubleValue() - Method in class io.lenses.sql.udf.value.DateValue
 
toDoubleValue() - Method in class io.lenses.sql.udf.value.DoubleValue
 
toDoubleValue() - Method in class io.lenses.sql.udf.value.FloatValue
 
toDoubleValue() - Method in class io.lenses.sql.udf.value.IntValue
 
toDoubleValue() - Method in class io.lenses.sql.udf.value.LongValue
 
toDoubleValue() - Method in class io.lenses.sql.udf.value.OptionalValue
 
toDoubleValue() - Method in class io.lenses.sql.udf.value.StringValue
 
toDoubleValue() - Method in class io.lenses.sql.udf.value.TimeMicrosValue
 
toDoubleValue() - Method in class io.lenses.sql.udf.value.TimeMillisValue
 
toDoubleValue() - Method in class io.lenses.sql.udf.value.TimestampMicrosValue
 
toDoubleValue() - Method in class io.lenses.sql.udf.value.TimestampMillisValue
 
toDoubleValue() - Method in class io.lenses.sql.udf.value.Value
Returns this value converted to a DoubleValue or throws an exception.
toFloatValue() - Method in class io.lenses.sql.udf.value.BigDecimalValue
 
toFloatValue() - Method in class io.lenses.sql.udf.value.BigIntValue
 
toFloatValue() - Method in class io.lenses.sql.udf.value.BooleanValue
 
toFloatValue() - Method in class io.lenses.sql.udf.value.ByteArrayValue
 
toFloatValue() - Method in class io.lenses.sql.udf.value.ByteValue
 
toFloatValue() - Method in class io.lenses.sql.udf.value.Container
 
toFloatValue() - Method in class io.lenses.sql.udf.value.DateValue
 
toFloatValue() - Method in class io.lenses.sql.udf.value.DoubleValue
 
toFloatValue() - Method in class io.lenses.sql.udf.value.FloatValue
 
toFloatValue() - Method in class io.lenses.sql.udf.value.IntValue
 
toFloatValue() - Method in class io.lenses.sql.udf.value.LongValue
 
toFloatValue() - Method in class io.lenses.sql.udf.value.OptionalValue
 
toFloatValue() - Method in class io.lenses.sql.udf.value.StringValue
 
toFloatValue() - Method in class io.lenses.sql.udf.value.TimeMicrosValue
 
toFloatValue() - Method in class io.lenses.sql.udf.value.TimeMillisValue
 
toFloatValue() - Method in class io.lenses.sql.udf.value.TimestampMicrosValue
 
toFloatValue() - Method in class io.lenses.sql.udf.value.TimestampMillisValue
 
toFloatValue() - Method in class io.lenses.sql.udf.value.Value
Returns this value converted to a FloatValue or throws an exception.
toIntValue() - Method in class io.lenses.sql.udf.value.BigDecimalValue
 
toIntValue() - Method in class io.lenses.sql.udf.value.BigIntValue
 
toIntValue() - Method in class io.lenses.sql.udf.value.BooleanValue
 
toIntValue() - Method in class io.lenses.sql.udf.value.ByteArrayValue
 
toIntValue() - Method in class io.lenses.sql.udf.value.ByteValue
 
toIntValue() - Method in class io.lenses.sql.udf.value.Container
 
toIntValue() - Method in class io.lenses.sql.udf.value.DateValue
 
toIntValue() - Method in class io.lenses.sql.udf.value.DoubleValue
 
toIntValue() - Method in class io.lenses.sql.udf.value.FloatValue
 
toIntValue() - Method in class io.lenses.sql.udf.value.IntValue
 
toIntValue() - Method in class io.lenses.sql.udf.value.LongValue
 
toIntValue() - Method in class io.lenses.sql.udf.value.OptionalValue
 
toIntValue() - Method in class io.lenses.sql.udf.value.StringValue
 
toIntValue() - Method in class io.lenses.sql.udf.value.TimeMicrosValue
 
toIntValue() - Method in class io.lenses.sql.udf.value.TimeMillisValue
 
toIntValue() - Method in class io.lenses.sql.udf.value.TimestampMicrosValue
 
toIntValue() - Method in class io.lenses.sql.udf.value.TimestampMillisValue
 
toIntValue() - Method in class io.lenses.sql.udf.value.Value
Returns this value converted to a IntValue or throws an exception.
toLongValue() - Method in class io.lenses.sql.udf.value.BigDecimalValue
 
toLongValue() - Method in class io.lenses.sql.udf.value.BigIntValue
 
toLongValue() - Method in class io.lenses.sql.udf.value.BooleanValue
 
toLongValue() - Method in class io.lenses.sql.udf.value.ByteArrayValue
 
toLongValue() - Method in class io.lenses.sql.udf.value.ByteValue
 
toLongValue() - Method in class io.lenses.sql.udf.value.Container
 
toLongValue() - Method in class io.lenses.sql.udf.value.DateValue
 
toLongValue() - Method in class io.lenses.sql.udf.value.DoubleValue
 
toLongValue() - Method in class io.lenses.sql.udf.value.FloatValue
 
toLongValue() - Method in class io.lenses.sql.udf.value.IntValue
 
toLongValue() - Method in class io.lenses.sql.udf.value.LongValue
 
toLongValue() - Method in class io.lenses.sql.udf.value.OptionalValue
 
toLongValue() - Method in class io.lenses.sql.udf.value.StringValue
 
toLongValue() - Method in class io.lenses.sql.udf.value.TimeMicrosValue
 
toLongValue() - Method in class io.lenses.sql.udf.value.TimeMillisValue
 
toLongValue() - Method in class io.lenses.sql.udf.value.TimestampMicrosValue
 
toLongValue() - Method in class io.lenses.sql.udf.value.TimestampMillisValue
 
toLongValue() - Method in class io.lenses.sql.udf.value.Value
Returns this value converted to a LongValue or throws an exception.
toOptional() - Method in class io.lenses.sql.udf.value.Value
Returns this value converted to a NullValue.
toStringValue() - Method in class io.lenses.sql.udf.value.BigDecimalValue
 
toStringValue() - Method in class io.lenses.sql.udf.value.BigIntValue
 
toStringValue() - Method in class io.lenses.sql.udf.value.BooleanValue
 
toStringValue() - Method in class io.lenses.sql.udf.value.ByteArrayValue
 
toStringValue() - Method in class io.lenses.sql.udf.value.ByteValue
 
toStringValue() - Method in class io.lenses.sql.udf.value.Container
 
toStringValue() - Method in class io.lenses.sql.udf.value.DateValue
 
toStringValue() - Method in class io.lenses.sql.udf.value.DoubleValue
 
toStringValue() - Method in class io.lenses.sql.udf.value.FloatValue
 
toStringValue() - Method in class io.lenses.sql.udf.value.IntValue
 
toStringValue() - Method in class io.lenses.sql.udf.value.LongValue
 
toStringValue() - Method in class io.lenses.sql.udf.value.OptionalValue
 
toStringValue() - Method in class io.lenses.sql.udf.value.StringValue
 
toStringValue() - Method in class io.lenses.sql.udf.value.TimeMicrosValue
 
toStringValue() - Method in class io.lenses.sql.udf.value.TimeMillisValue
 
toStringValue() - Method in class io.lenses.sql.udf.value.TimestampMicrosValue
 
toStringValue() - Method in class io.lenses.sql.udf.value.TimestampMillisValue
 
toStringValue() - Method in class io.lenses.sql.udf.value.Value
Returns this value converted to a StringValue or throws an exception.
TryConversion<T extends Value> - Interface in io.lenses.sql.udf.value
 
typeMapping(DataType) - Method in interface io.lenses.sql.udf.UserDefinedFunction1
Defines a mapping from input to output types.
typeMapping(DataType, DataType) - Method in interface io.lenses.sql.udf.UserDefinedFunction2
Defines a mapping from input to output types.
typeMapping(DataType, DataType, DataType) - Method in interface io.lenses.sql.udf.UserDefinedFunction3
Defines a mapping from input to output types.
typer(DataType) - Method in interface io.lenses.sql.udf.UserDefinedAggregateFunction
Defines a mapping from input to output types.
typer(List<DataType>) - Method in interface io.lenses.sql.udf.UserDefinedFunctionVarArg
Defines a mapping from input to output types.

U

UdfException - Exception in io.lenses.sql.udf
 
UdfException(String) - Constructor for exception io.lenses.sql.udf.UdfException
 
UdfRuntimeException - Exception in io.lenses.sql.udf
 
UdfRuntimeException(String) - Constructor for exception io.lenses.sql.udf.UdfRuntimeException
 
underlying - Variable in class io.lenses.sql.udf.value.Primitive
 
UserDefinedAggregateFunction - Interface in io.lenses.sql.udf
Interface for User Defined Aggregate Functions.
UserDefinedFunction - Interface in io.lenses.sql.udf
Base interface for User Defined Functions.
UserDefinedFunction1 - Interface in io.lenses.sql.udf
Interface for User Defined Functions taking one argument.
UserDefinedFunction2 - Interface in io.lenses.sql.udf
Interface for User Defined Functions taking two arguments.
UserDefinedFunction3 - Interface in io.lenses.sql.udf
Interface for User Defined Functions taking three arguments.
UserDefinedFunctionVarArg - Interface in io.lenses.sql.udf
Interface for User Defined Functions taking an arbitrary number of arguments.
UserDefinedTableAggregateFunction - Interface in io.lenses.sql.udf
Interface for User Defined Table Aggregate Functions.

V

Value - Class in io.lenses.sql.udf.value
 
Value(DataType) - Constructor for class io.lenses.sql.udf.value.Value
 
valueTypesMismatch(DataType, DataType) - Static method in exception io.lenses.sql.udf.UdfRuntimeException
 
version() - Method in interface io.lenses.sql.udf.UserDefinedFunction
 
A B C D E F G H I L M N O P R S T U V 
All Classes All Packages