Uses of Enum Class
com.espertech.esper.common.internal.epl.enummethod.dot.EnumMethodEnum
Package
Description
Enumeration method extension API.
Enumeration method utility classes and input data sources.
Enumeration method implementations for "except", "intersect" and "union".
Enumeration method implementations for "noop".
Enumeration method implementations for "reverse".
Enumeration method implementations for "sequenceequal".
Enumeration method implementations for "take" and "takelast".
Enumeration method implementations for plug-in enumeration methods.
Enumeration method implementations for "allof" and "anyof".
Enumeration method implementations for "arrayof".
Enumeration method implementations for "average".
Enumeration base method implementations for zero-parameter and lambda-one-parameter with up to three forms: selector, index, size.
Enumeration method implementations for "count".
Enumeration method implementations for "distinctof".
Enumeration method implementations for "firstof" and "lastof".
Enumeration method implementations for "groupby" one-parameter.
Enumeration method implementations for "min" and "max".
Enumeration method implementations for "minby" and "maxby".
Enumeration method implementations for "mostfrequent" and "leastfrequent".
Enumeration method implementations for "orderby".
Enumeration method implementations for "selectfrom".
Enumeration method implementations for "sumof".
Enumeration method implementations for "takewhile" and "takewhilelast".
Enumeration method implementations for "where".
Enumeration method base implementations for enum methods that have a two-lambda form.
-
Uses of EnumMethodEnum in com.espertech.esper.common.client.hook.enummethod
Modifier and TypeMethodDescriptionEnumMethodValidateContext.getCurrentMethod()
Returns the enumeration method informationModifierConstructorDescriptionEnumMethodValidateContext
(DotMethodFP footprintFound, EventType inputEventType, EPTypeClass inputCollectionComponentType, StreamTypeService streamTypeService, EnumMethodEnum currentMethod, List<ExprNode> currentParameters, StatementRawInfo statementRawInfo) Ctor. -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.dot
Modifier and TypeMethodDescriptionEnumMethodDesc.getEnumMethod()
static EnumMethodEnum
Returns the enum constant of this class with the specified name.static EnumMethodEnum[]
EnumMethodEnum.values()
Returns an array containing the constants of this enum class, in the order they are declared.Modifier and TypeMethodDescriptionabstract EnumForgeDescFactory
ExprDotForgeEnumMethodBase.getForgeFactory
(DotMethodFP footprint, List<ExprNode> parameters, EnumMethodEnum enumMethod, String enumMethodUsedName, EventType inputEventType, EPTypeClass collectionComponentType, ExprValidationContext validationContext) void
ExprDotForgeEnumMethodBase.initialize
(DotMethodFP footprint, EnumMethodEnum enumMethod, String enumMethodUsedName, EventType inputEventType, EPTypeClass collectionComponentType, List<ExprNode> parameters, StreamTypeService streamTypeService, StatementRawInfo statementRawInfo, StatementCompileTimeServices services) ModifierConstructorDescriptionEnumMethodDesc
(String methodName, EnumMethodEnum enumMethod, ExprDotForgeEnumMethodFactory factory, DotMethodFP[] parameters) -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.eval.aggregate
Modifier and TypeMethodDescriptionExprDotForgeAggregate.getForgeFactory
(DotMethodFP footprint, List<ExprNode> parameters, EnumMethodEnum enumMethod, String enumMethodUsedName, EventType inputEventType, EPTypeClass collectionComponentType, ExprValidationContext validationContext) -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.eval.plain.exceptintersectunion
Modifier and TypeMethodDescriptionExprDotForgeSetExceptIntersectUnion.getForgeFactory
(DotMethodFP footprint, List<ExprNode> parameters, EnumMethodEnum enumMethod, String enumMethodUsedName, EventType inputEventType, EPTypeClass collectionComponentType, ExprValidationContext validationContext) -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.eval.plain.noop
Modifier and TypeMethodDescriptionExprDotForgeNoOp.getForgeFactory
(DotMethodFP footprint, List<ExprNode> parameters, EnumMethodEnum enumMethod, String enumMethodUsedName, EventType inputEventType, EPTypeClass collectionComponentType, ExprValidationContext validationContext) -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.eval.plain.reverse
Modifier and TypeMethodDescriptionExprDotForgeReverse.getForgeFactory
(DotMethodFP footprint, List<ExprNode> parameters, EnumMethodEnum enumMethod, String enumMethodUsedName, EventType inputEventType, EPTypeClass collectionComponentType, ExprValidationContext validationContext) -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.eval.plain.sequenceequal
Modifier and TypeMethodDescriptionExprDotForgeSequenceEqual.getForgeFactory
(DotMethodFP footprint, List<ExprNode> parameters, EnumMethodEnum enumMethod, String enumMethodUsedName, EventType inputEventType, EPTypeClass collectionComponentType, ExprValidationContext validationContext) -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.eval.plain.take
Modifier and TypeMethodDescriptionExprDotForgeTakeAndTakeLast.getForgeFactory
(DotMethodFP footprint, List<ExprNode> parameters, EnumMethodEnum enumMethod, String enumMethodUsedName, EventType inputEventType, EPTypeClass collectionComponentType, ExprValidationContext validationContext) -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.eval.plugin
Modifier and TypeMethodDescriptionExprDotForgeEnumMethodPlugin.getForgeFactory
(DotMethodFP footprint, List<ExprNode> parameters, EnumMethodEnum enumMethod, String enumMethodUsedName, EventType inputEventType, EPTypeClass collectionComponentType, ExprValidationContext validationContext) void
ExprDotForgeEnumMethodPlugin.initialize
(DotMethodFP footprint, EnumMethodEnum enumMethod, String enumMethodUsedName, EventType inputEventType, EPTypeClass collectionComponentType, List<ExprNode> parameters, StreamTypeService streamTypeService, StatementRawInfo statementRawInfo, StatementCompileTimeServices services) -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.eval.singlelambdaopt3form.allofanyof
Modifier and TypeMethodDescriptionprotected ThreeFormNoParamFactory.ForgeFunction
ExprDotForgeAllOfAnyOf.noParamsForge
(EnumMethodEnum enumMethod, EPChainableType type, StatementCompileTimeServices services) protected ThreeFormEventPlainFactory.ForgeFunction
ExprDotForgeAllOfAnyOf.singleParamEventPlain
(EnumMethodEnum enumMethod) protected ThreeFormEventPlusFactory.ForgeFunction
ExprDotForgeAllOfAnyOf.singleParamEventPlus
(EnumMethodEnum enumMethod) protected ThreeFormScalarFactory.ForgeFunction
ExprDotForgeAllOfAnyOf.singleParamScalar
(EnumMethodEnum enumMethod) -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.eval.singlelambdaopt3form.arrayOf
Modifier and TypeMethodDescriptionprotected ThreeFormNoParamFactory.ForgeFunction
ExprDotForgeArrayOf.noParamsForge
(EnumMethodEnum enumMethod, EPChainableType type, StatementCompileTimeServices services) protected ThreeFormEventPlainFactory.ForgeFunction
ExprDotForgeArrayOf.singleParamEventPlain
(EnumMethodEnum enumMethod) protected ThreeFormEventPlusFactory.ForgeFunction
ExprDotForgeArrayOf.singleParamEventPlus
(EnumMethodEnum enumMethod) protected ThreeFormScalarFactory.ForgeFunction
ExprDotForgeArrayOf.singleParamScalar
(EnumMethodEnum enumMethod) -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.eval.singlelambdaopt3form.average
Modifier and TypeMethodDescriptionprotected ThreeFormNoParamFactory.ForgeFunction
ExprDotForgeAverage.noParamsForge
(EnumMethodEnum enumMethod, EPChainableType type, StatementCompileTimeServices services) protected ThreeFormEventPlainFactory.ForgeFunction
ExprDotForgeAverage.singleParamEventPlain
(EnumMethodEnum enumMethod) protected ThreeFormEventPlusFactory.ForgeFunction
ExprDotForgeAverage.singleParamEventPlus
(EnumMethodEnum enumMethod) protected ThreeFormScalarFactory.ForgeFunction
ExprDotForgeAverage.singleParamScalar
(EnumMethodEnum enumMethod) -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.eval.singlelambdaopt3form.base
Modifier and TypeMethodDescriptionExprDotForgeLambdaThreeForm.getForgeFactory
(DotMethodFP footprint, List<ExprNode> parameters, EnumMethodEnum enumMethod, String enumMethodUsedName, EventType inputEventType, EPTypeClass collectionComponentType, ExprValidationContext validationContext) protected abstract ThreeFormNoParamFactory.ForgeFunction
ExprDotForgeLambdaThreeForm.noParamsForge
(EnumMethodEnum enumMethod, EPChainableType type, StatementCompileTimeServices services) protected abstract ThreeFormEventPlainFactory.ForgeFunction
ExprDotForgeLambdaThreeForm.singleParamEventPlain
(EnumMethodEnum enumMethod) protected abstract ThreeFormEventPlusFactory.ForgeFunction
ExprDotForgeLambdaThreeForm.singleParamEventPlus
(EnumMethodEnum enumMethod) protected abstract ThreeFormScalarFactory.ForgeFunction
ExprDotForgeLambdaThreeForm.singleParamScalar
(EnumMethodEnum enumMethod) -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.eval.singlelambdaopt3form.countof
Modifier and TypeMethodDescriptionprotected ThreeFormNoParamFactory.ForgeFunction
ExprDotForgeCountOf.noParamsForge
(EnumMethodEnum enumMethod, EPChainableType type, StatementCompileTimeServices services) protected ThreeFormEventPlainFactory.ForgeFunction
ExprDotForgeCountOf.singleParamEventPlain
(EnumMethodEnum enumMethod) protected ThreeFormEventPlusFactory.ForgeFunction
ExprDotForgeCountOf.singleParamEventPlus
(EnumMethodEnum enumMethod) protected ThreeFormScalarFactory.ForgeFunction
ExprDotForgeCountOf.singleParamScalar
(EnumMethodEnum enumMethod) -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.eval.singlelambdaopt3form.distinctof
Modifier and TypeMethodDescriptionprotected ThreeFormNoParamFactory.ForgeFunction
ExprDotForgeDistinctOf.noParamsForge
(EnumMethodEnum enumMethod, EPChainableType type, StatementCompileTimeServices services) protected ThreeFormEventPlainFactory.ForgeFunction
ExprDotForgeDistinctOf.singleParamEventPlain
(EnumMethodEnum enumMethod) protected ThreeFormEventPlusFactory.ForgeFunction
ExprDotForgeDistinctOf.singleParamEventPlus
(EnumMethodEnum enumMethod) protected ThreeFormScalarFactory.ForgeFunction
ExprDotForgeDistinctOf.singleParamScalar
(EnumMethodEnum enumMethod) -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.eval.singlelambdaopt3form.firstoflastof
Modifier and TypeMethodDescriptionprotected ThreeFormNoParamFactory.ForgeFunction
ExprDotForgeFirstLastOf.noParamsForge
(EnumMethodEnum enumMethod, EPChainableType type, StatementCompileTimeServices services) protected ThreeFormEventPlainFactory.ForgeFunction
ExprDotForgeFirstLastOf.singleParamEventPlain
(EnumMethodEnum enumMethod) protected ThreeFormEventPlusFactory.ForgeFunction
ExprDotForgeFirstLastOf.singleParamEventPlus
(EnumMethodEnum enumMethod) protected ThreeFormScalarFactory.ForgeFunction
ExprDotForgeFirstLastOf.singleParamScalar
(EnumMethodEnum enumMethod) -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.eval.singlelambdaopt3form.groupby
Modifier and TypeMethodDescriptionprotected ThreeFormNoParamFactory.ForgeFunction
ExprDotForgeGroupByOneParam.noParamsForge
(EnumMethodEnum enumMethod, EPChainableType type, StatementCompileTimeServices services) protected ThreeFormEventPlainFactory.ForgeFunction
ExprDotForgeGroupByOneParam.singleParamEventPlain
(EnumMethodEnum enumMethod) protected ThreeFormEventPlusFactory.ForgeFunction
ExprDotForgeGroupByOneParam.singleParamEventPlus
(EnumMethodEnum enumMethod) protected ThreeFormScalarFactory.ForgeFunction
ExprDotForgeGroupByOneParam.singleParamScalar
(EnumMethodEnum enumMethod) -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.eval.singlelambdaopt3form.minmax
Modifier and TypeMethodDescriptionprotected ThreeFormNoParamFactory.ForgeFunction
ExprDotForgeMinMax.noParamsForge
(EnumMethodEnum enumMethod, EPChainableType type, StatementCompileTimeServices services) protected ThreeFormEventPlainFactory.ForgeFunction
ExprDotForgeMinMax.singleParamEventPlain
(EnumMethodEnum enumMethod) protected ThreeFormEventPlusFactory.ForgeFunction
ExprDotForgeMinMax.singleParamEventPlus
(EnumMethodEnum enumMethod) protected ThreeFormScalarFactory.ForgeFunction
ExprDotForgeMinMax.singleParamScalar
(EnumMethodEnum enumMethod) -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.eval.singlelambdaopt3form.minmaxby
Modifier and TypeMethodDescriptionprotected ThreeFormNoParamFactory.ForgeFunction
ExprDotForgeMinByMaxBy.noParamsForge
(EnumMethodEnum enumMethod, EPChainableType type, StatementCompileTimeServices services) protected ThreeFormEventPlainFactory.ForgeFunction
ExprDotForgeMinByMaxBy.singleParamEventPlain
(EnumMethodEnum enumMethod) protected ThreeFormEventPlusFactory.ForgeFunction
ExprDotForgeMinByMaxBy.singleParamEventPlus
(EnumMethodEnum enumMethod) protected ThreeFormScalarFactory.ForgeFunction
ExprDotForgeMinByMaxBy.singleParamScalar
(EnumMethodEnum enumMethod) -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.eval.singlelambdaopt3form.mostleastfreq
Modifier and TypeMethodDescriptionprotected ThreeFormNoParamFactory.ForgeFunction
ExprDotForgeMostLeastFrequent.noParamsForge
(EnumMethodEnum enumMethod, EPChainableType type, StatementCompileTimeServices services) protected ThreeFormEventPlainFactory.ForgeFunction
ExprDotForgeMostLeastFrequent.singleParamEventPlain
(EnumMethodEnum enumMethod) protected ThreeFormEventPlusFactory.ForgeFunction
ExprDotForgeMostLeastFrequent.singleParamEventPlus
(EnumMethodEnum enumMethod) protected ThreeFormScalarFactory.ForgeFunction
ExprDotForgeMostLeastFrequent.singleParamScalar
(EnumMethodEnum enumMethod) -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.eval.singlelambdaopt3form.orderby
Modifier and TypeMethodDescriptionprotected ThreeFormNoParamFactory.ForgeFunction
ExprDotForgeOrderByAscDesc.noParamsForge
(EnumMethodEnum enumMethod, EPChainableType type, StatementCompileTimeServices services) protected ThreeFormEventPlainFactory.ForgeFunction
ExprDotForgeOrderByAscDesc.singleParamEventPlain
(EnumMethodEnum enumMethod) protected ThreeFormEventPlusFactory.ForgeFunction
ExprDotForgeOrderByAscDesc.singleParamEventPlus
(EnumMethodEnum enumMethod) protected ThreeFormScalarFactory.ForgeFunction
ExprDotForgeOrderByAscDesc.singleParamScalar
(EnumMethodEnum enumMethod) -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.eval.singlelambdaopt3form.selectfrom
Modifier and TypeMethodDescriptionprotected ThreeFormNoParamFactory.ForgeFunction
ExprDotForgeSelectFrom.noParamsForge
(EnumMethodEnum enumMethod, EPChainableType type, StatementCompileTimeServices services) protected ThreeFormEventPlainFactory.ForgeFunction
ExprDotForgeSelectFrom.singleParamEventPlain
(EnumMethodEnum enumMethod) protected ThreeFormEventPlusFactory.ForgeFunction
ExprDotForgeSelectFrom.singleParamEventPlus
(EnumMethodEnum enumMethod) protected ThreeFormScalarFactory.ForgeFunction
ExprDotForgeSelectFrom.singleParamScalar
(EnumMethodEnum enumMethod) -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.eval.singlelambdaopt3form.sumof
Modifier and TypeMethodDescriptionprotected ThreeFormNoParamFactory.ForgeFunction
ExprDotForgeSumOf.noParamsForge
(EnumMethodEnum enumMethod, EPChainableType type, StatementCompileTimeServices services) protected ThreeFormEventPlainFactory.ForgeFunction
ExprDotForgeSumOf.singleParamEventPlain
(EnumMethodEnum enumMethod) protected ThreeFormEventPlusFactory.ForgeFunction
ExprDotForgeSumOf.singleParamEventPlus
(EnumMethodEnum enumMethod) protected ThreeFormScalarFactory.ForgeFunction
ExprDotForgeSumOf.singleParamScalar
(EnumMethodEnum enumMethod) -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.eval.singlelambdaopt3form.takewhile
Modifier and TypeMethodDescriptionprotected ThreeFormNoParamFactory.ForgeFunction
ExprDotForgeTakeWhileAndLast.noParamsForge
(EnumMethodEnum enumMethod, EPChainableType type, StatementCompileTimeServices services) protected ThreeFormEventPlainFactory.ForgeFunction
ExprDotForgeTakeWhileAndLast.singleParamEventPlain
(EnumMethodEnum enumMethod) protected ThreeFormEventPlusFactory.ForgeFunction
ExprDotForgeTakeWhileAndLast.singleParamEventPlus
(EnumMethodEnum enumMethod) protected ThreeFormScalarFactory.ForgeFunction
ExprDotForgeTakeWhileAndLast.singleParamScalar
(EnumMethodEnum enumMethod) -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.eval.singlelambdaopt3form.where
Modifier and TypeMethodDescriptionprotected ThreeFormNoParamFactory.ForgeFunction
ExprDotForgeWhere.noParamsForge
(EnumMethodEnum enumMethod, EPChainableType type, StatementCompileTimeServices services) protected ThreeFormEventPlainFactory.ForgeFunction
ExprDotForgeWhere.singleParamEventPlain
(EnumMethodEnum enumMethod) protected ThreeFormEventPlusFactory.ForgeFunction
ExprDotForgeWhere.singleParamEventPlus
(EnumMethodEnum enumMethod) protected ThreeFormScalarFactory.ForgeFunction
ExprDotForgeWhere.singleParamScalar
(EnumMethodEnum enumMethod) -
Uses of EnumMethodEnum in com.espertech.esper.common.internal.epl.enummethod.eval.twolambda.base
Modifier and TypeMethodDescriptionExprDotForgeTwoLambda.getForgeFactory
(DotMethodFP footprint, List<ExprNode> parameters, EnumMethodEnum enumMethod, String enumMethodUsedName, EventType inputEventType, EPTypeClass collectionComponentType, ExprValidationContext validationContext)