Package net.esper.type

Internal primitive, enum and other type representations

See:
          Description

Interface Summary
BitWiseOpEnum.Computer Computer for relational op.
EQLParameterType Interface for parameter types that can represent themselves as an EQL syntax.
MathArithTypeEnum.Computer Interface for number cruncher.
NumberSetParameter Interface to generate a set of integers from parameters that include ranges, lists and frequencies.
PrimitiveValue Classes implementing this interface are responsible for parsing, setting and getting the value of the different basic Java data types that occur in an event expression.
RelationalOpEnum.Computer Computer for relational op.
 

Class Summary
BitWiseOpEnum.BAndBoolean Bit Wise And.
BitWiseOpEnum.BAndByte Bit Wise And.
BitWiseOpEnum.BAndInt Bit Wise And.
BitWiseOpEnum.BAndLong Bit Wise And.
BitWiseOpEnum.BAndShort Bit Wise And.
BitWiseOpEnum.BOrBoolean Bit Wise Or.
BitWiseOpEnum.BOrByte Bit Wise Or.
BitWiseOpEnum.BOrInt Bit Wise Or.
BitWiseOpEnum.BOrLong Bit Wise Or.
BitWiseOpEnum.BOrShort Bit Wise Or.
BitWiseOpEnum.BXorBoolean Bit Wise Xor.
BitWiseOpEnum.BXorByte Bit Wise Xor.
BitWiseOpEnum.BXorInt Bit Wise Xor.
BitWiseOpEnum.BXorLong Bit Wise Xor.
BitWiseOpEnum.BXorShort Bit Wise Xor.
BoolValue Placeholder for a boolean value in an event expression.
ByteValue Placeholder for a byte value in an event expression.
CronParameter Hold parameters for timer:at.
DoubleValue Placeholder for a double value in an event expression.
FloatValue Placeholder for a float value in an event expression.
FrequencyParameter Encapsulates a parameter specifying a frequency, i.e.
IntParameter Parameter supplying a single int value is a set of numbers.
IntValue Placeholder for an integer value in an event expression.
ListParameter Represents a list of values in a set of numeric parameters.
LongValue Placeholder for a long-typed value in an event expression.
MathArithTypeEnum.AddDouble Computer for type-specific arith.
MathArithTypeEnum.AddFloat Computer for type-specific arith.
MathArithTypeEnum.AddInt Computer for type-specific arith.
MathArithTypeEnum.AddLong Computer for type-specific arith.
MathArithTypeEnum.DivideDouble Computer for type-specific arith.
MathArithTypeEnum.DivideFloat Computer for type-specific arith.
MathArithTypeEnum.DivideInt Computer for type-specific arith.
MathArithTypeEnum.DivideLong Computer for type-specific arith.
MathArithTypeEnum.ModuloDouble Computer for type-specific arith.
MathArithTypeEnum.ModuloFloat Computer for type-specific arith.
MathArithTypeEnum.ModuloInt Computer for type-specific arith.
MathArithTypeEnum.ModuloLong Computer for type-specific arith.
MathArithTypeEnum.MultiplyDouble Computer for type-specific arith.
MathArithTypeEnum.MultiplyFloat Computer for type-specific arith.
MathArithTypeEnum.MultiplyInt Computer for type-specific arith.
MathArithTypeEnum.MultiplyLong Computer for type-specific arith.
MathArithTypeEnum.SubtractDouble Computer for type-specific arith.
MathArithTypeEnum.SubtractFloat Computer for type-specific arith.
MathArithTypeEnum.SubtractInt Computer for type-specific arith.
MathArithTypeEnum.SubtractLong Computer for type-specific arith.
PrimitiveValueBase Abstract class for literal values supplied in an event expression string and prepared expression values supplied by set methods.
PrimitiveValueFactory Factory class for PrimitiveValue for all fundamental Java types.
RangeParameter Represents a range of numbers as a parameter.
RelationalOpEnum.GEDoubleComputer Computer for relational op compare.
RelationalOpEnum.GELongComputer Computer for relational op compare.
RelationalOpEnum.GEStringComputer Computer for relational op compare.
RelationalOpEnum.GTDoubleComputer Computer for relational op compare.
RelationalOpEnum.GTLongComputer Computer for relational op compare.
RelationalOpEnum.GTStringComputer Computer for relational op compare.
RelationalOpEnum.LEDoubleComputer Computer for relational op compare.
RelationalOpEnum.LELongComputer Computer for relational op compare.
RelationalOpEnum.LEStringComputer Computer for relational op compare.
RelationalOpEnum.LTDoubleComputer Computer for relational op compare.
RelationalOpEnum.LTLongComputer Computer for relational op compare.
RelationalOpEnum.LTStringComputer Computer for relational op compare.
ShortValue Placeholder for a short-typed value in an event expression.
StringValue Placeholder for a String value in an event expression.
TimePeriodParameter Parameter for views that accept time period information such as "5 sec 100 msec".
WildcardParameter Represents a wildcard as a parameter.
 

Enum Summary
BitWiseOpEnum Enum representing relational types of operation.
CronParameter.CronOperator Enumeration for special keywords in crontab timer.
MathArithTypeEnum Enumeration for the type of arithmatic to use.
MinMaxTypeEnum Enumeration for the type of arithmatic to use.
OuterJoinType Enum for the type of outer join.
PrimitiveValueType Enumeration of types of primitive values.
RelationalOpEnum Enum representing relational types of operation.
ScheduleUnit Enumeration of units in a specification of schedule, which contains elements for each of the following units: minute, hour, day of month, month, day of week and seconds.
 

Package net.esper.type Description

Internal primitive, enum and other type representations