Package com.espertech.esper.type

Internal primitive, enum and other type representations

See:
          Description

Interface Summary
BitWiseOpEnum.Computer Computer for relational op.
MathArithTypeEnum.Computer Interface for number cruncher.
MinMaxTypeEnum.Computer Executes child expression nodes and compares results.
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.
StringPatternSet Implementation match a string against a pattern.
 

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.AddBigDec Computer for type-specific arith.
MathArithTypeEnum.AddBigDecConvComputer Computer for math op.
MathArithTypeEnum.AddBigInt Computer for type-specific arith.
MathArithTypeEnum.AddBigIntConvComputer Computer for math op.
MathArithTypeEnum.AddByte Computer for type-specific arith.
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.AddShort Computer for type-specific arith.
MathArithTypeEnum.DivideBigDec Computer for type-specific arith.
MathArithTypeEnum.DivideBigDecConvComputer Computer for math op.
MathArithTypeEnum.DivideBigDecWMathContext Computer for type-specific arith.
MathArithTypeEnum.DivideBigInt Computer for type-specific arith.
MathArithTypeEnum.DivideBigIntConvComputer Computer for math op.
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.MultiplyBigDec Computer for type-specific arith.
MathArithTypeEnum.MultiplyBigDecConvComputer Computer for math op.
MathArithTypeEnum.MultiplyBigInt Computer for type-specific arith.
MathArithTypeEnum.MultiplyBigIntConvComputer Computer for math op.
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.SubtractBigDec Computer for type-specific arith.
MathArithTypeEnum.SubtractBigDecConvComputer Computer for math op.
MathArithTypeEnum.SubtractBigInt Computer for type-specific arith.
MathArithTypeEnum.SubtractBigIntConvComputer Computer for math op.
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.
MinMaxTypeEnum.ComputerBigDecCoerce Determines minimum/maximum using BigDecimal.compareTo.
MinMaxTypeEnum.ComputerBigIntCoerce Determines minimum/maximum using BigInteger.compareTo.
MinMaxTypeEnum.MaxComputerDoubleCoerce Determines maximum using Number.doubleValue().
MinMaxTypeEnum.MinComputerDoubleCoerce Determines minimum using Number.doubleValue().
PrimitiveValueBase Abstract class for literal values supplied in an event expression string and prepared expression values supplied by set methods.
RangeParameter Represents a range of numbers as a parameter.
RelationalOpEnum.GEBigDecComputer Computer for relational op compare.
RelationalOpEnum.GEBigDecConvComputer Computer for relational op compare.
RelationalOpEnum.GEBigIntComputer Computer for relational op compare.
RelationalOpEnum.GEBigIntConvComputer Computer for relational op compare.
RelationalOpEnum.GEDoubleComputer Computer for relational op compare.
RelationalOpEnum.GEFloatComputer Computer for relational op compare.
RelationalOpEnum.GEIntegerComputer Computer for relational op compare.
RelationalOpEnum.GELongComputer Computer for relational op compare.
RelationalOpEnum.GEStringComputer Computer for relational op compare.
RelationalOpEnum.GTBigDecComputer Computer for relational op compare.
RelationalOpEnum.GTBigDecConvComputer Computer for relational op compare.
RelationalOpEnum.GTBigIntComputer Computer for relational op compare.
RelationalOpEnum.GTBigIntConvComputer Computer for relational op compare.
RelationalOpEnum.GTDoubleComputer Computer for relational op compare.
RelationalOpEnum.GTFloatComputer Computer for relational op compare.
RelationalOpEnum.GTIntegerComputer Computer for relational op compare.
RelationalOpEnum.GTLongComputer Computer for relational op compare.
RelationalOpEnum.GTStringComputer Computer for relational op compare.
RelationalOpEnum.LEBigDecComputer Computer for relational op compare.
RelationalOpEnum.LEBigDecConvComputer Computer for relational op compare.
RelationalOpEnum.LEBigIntComputer Computer for relational op compare.
RelationalOpEnum.LEBigIntConvComputer Computer for relational op compare.
RelationalOpEnum.LEDoubleComputer Computer for relational op compare.
RelationalOpEnum.LEFloatComputer Computer for relational op compare.
RelationalOpEnum.LEIntegerComputer Computer for relational op compare.
RelationalOpEnum.LELongComputer Computer for relational op compare.
RelationalOpEnum.LEStringComputer Computer for relational op compare.
RelationalOpEnum.LTBigDecComputer Computer for relational op compare.
RelationalOpEnum.LTBigDecConvComputer Computer for relational op compare.
RelationalOpEnum.LTBigIntComputer Computer for relational op compare.
RelationalOpEnum.LTBigIntConvComputer Computer for relational op compare.
RelationalOpEnum.LTDoubleComputer Computer for relational op compare.
RelationalOpEnum.LTFloatComputer Computer for relational op compare.
RelationalOpEnum.LTIntegerComputer 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.
StringPatternSetLike  
StringPatternSetRegex Regular expression matcher.
StringPatternSetUtil Pattern matching utility.
StringValue Placeholder for a String value in an event expression.
WildcardParameter Represents a wildcard as a parameter.
 

Enum Summary
BitWiseOpEnum Enum representing relational types of operation.
CronOperatorEnum 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 com.espertech.esper.type Description

Internal primitive, enum and other type representations


© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com