Package | Description |
---|---|
com.espertech.esper.common.client |
Common API: Classes that are generally relevant to both the compiler API and the processEvent API.
|
com.espertech.esper.common.client.hook.aggfunc |
Aggregation function (simple) extension API.
|
com.espertech.esper.common.client.hook.enummethod |
Enumeration method extension API.
|
com.espertech.esper.common.client.hook.type |
Type mapping callbacks.
|
com.espertech.esper.common.client.hook.vdw |
Virtual data window extension API classes.
|
com.espertech.esper.common.client.type |
Classes that represent EPL types.
|
Modifier and Type | Method and Description |
---|---|
EPType |
EventPropertyDescriptor.getPropertyEPType()
Returns the property underlying type.
|
EPType |
EventType.getPropertyEPType(java.lang.String propertyExpression)
Get the type of an event property with type parameters and null-type indication.
|
Constructor and Description |
---|
EventPropertyDescriptor(java.lang.String propertyName,
EPType propertyType,
boolean requiresIndex,
boolean requiresMapkey,
boolean indexed,
boolean mapped,
boolean fragment)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
EPType[] |
AggregationFunctionValidationContext.getParameterTypes()
The return type of each parameter expression.
|
Constructor and Description |
---|
AggregationFunctionValidationContext(EPType[] parameterTypes,
boolean[] constantValue,
java.lang.Object[] constantValues,
boolean distinct,
boolean windowed,
com.espertech.esper.common.internal.epl.expression.core.ExprNode[] expressions,
java.util.LinkedHashMap<java.lang.String,java.util.List<com.espertech.esper.common.internal.epl.expression.core.ExprNode>> namedParameters)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
EPType |
EnumMethodLambdaParameterTypeStateGetter.getType()
Returns the type of the value the lambda parameter assumes
|
Constructor and Description |
---|
EnumMethodLambdaParameterTypeStateGetter(EPType type,
java.lang.String getterMethodName)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
EPType |
ObjectValueTypeWidenerFactoryContext.getClazz()
Returns the class
|
EPType |
SQLColumnTypeContext.getColumnClassType()
Returns column type.
|
EPType |
SQLColumnTypeConversion.getColumnType(SQLColumnTypeContext context)
Return the new type of the column.
|
Constructor and Description |
---|
ObjectValueTypeWidenerFactoryContext(EPType clazz,
java.lang.String propertyName,
EventType eventType,
java.lang.String statementName)
Ctor.
|
SQLColumnTypeContext(java.lang.String db,
java.lang.String sql,
java.lang.String columnName,
EPType columnClassType,
int columnSqlType,
int columnNumber)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
EPType |
VirtualDataWindowLookupFieldDesc.getLookupValueType()
Returns the type of lookup value provided.
|
Modifier and Type | Method and Description |
---|---|
void |
VirtualDataWindowLookupFieldDesc.setLookupValueType(EPType lookupValueType)
Sets the lookup value type.
|
Constructor and Description |
---|
VirtualDataWindowLookupFieldDesc(java.lang.String propertyName,
VirtualDataWindowLookupOp operator,
EPType lookupValueType)
Ctor.
|
Modifier and Type | Class and Description |
---|---|
class |
EPTypeClass
EPTypeClass represents the value class and does not have type parameters. |
class |
EPTypeClassParameterized
Provides type parameters.
|
class |
EPTypeNull
EPTypeNull represents a null-type. |