Uses of Class
com.espertech.esper.common.internal.epl.methodbase.DotMethodFP
Package
Description
Date-time method extension API.
Enumeration method extension API.
Date-Time methods and related utility classes.
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 base method implementations for zero-parameter and lambda-one-parameter with up to three forms: selector, index, size.
Enumeration method base implementations for enum methods that have a two-lambda form.
Dot-method validation for enumeration and date-time methods.
-
Uses of DotMethodFP in com.espertech.esper.common.client.hook.datetimemethod
Modifier and TypeMethodDescriptionDateTimeMethodValidateContext.getFootprintFound()
Returns the actual footprint chosen.DateTimeMethodDescriptor.getFootprints()
Returns the footprintsModifierConstructorDescriptionDateTimeMethodDescriptor
(DotMethodFP[] footprints) Ctor.DateTimeMethodValidateContext
(DotMethodFP footprintFound, StreamTypeService streamTypeService, DatetimeMethodDesc currentMethod, List<ExprNode> currentParameters, StatementRawInfo statementRawInfo) Ctor. -
Uses of DotMethodFP in com.espertech.esper.common.client.hook.enummethod
Modifier and TypeMethodDescriptionEnumMethodValidateContext.getFootprintFound()
Returns the actual footprint chosen.EnumMethodDescriptor.getFootprints()
Returns the footprintsModifierConstructorDescriptionEnumMethodDescriptor
(DotMethodFP[] footprints) Ctor.EnumMethodValidateContext
(DotMethodFP footprintFound, EventType inputEventType, EPTypeClass inputCollectionComponentType, StreamTypeService streamTypeService, EnumMethodEnum currentMethod, List<ExprNode> currentParameters, StatementRawInfo statementRawInfo) Ctor. -
Uses of DotMethodFP in com.espertech.esper.common.internal.epl.agg.access.sorted
-
Uses of DotMethodFP in com.espertech.esper.common.internal.epl.datetime.eval
Modifier and TypeMethodDescriptionDatetimeMethodBuiltin.getFootprints()
DatetimeMethodDesc.getFootprints()
ModifierConstructorDescriptionDatetimeMethodDesc
(DatetimeMethodEnum datetimeMethod, DatetimeMethodProviderForgeFactory forgeFactory, DotMethodFP[] parameters) -
Uses of DotMethodFP in com.espertech.esper.common.internal.epl.enummethod.dot
Modifier and TypeFieldDescriptionstatic final DotMethodFP[]
EnumMethodEnumParams.AGGREGATE_FP
static final DotMethodFP[]
EnumMethodEnumParams.ALLOF_ANYOF
static final DotMethodFP[]
EnumMethodEnumParams.AVERAGE_SUMOF
static final DotMethodFP[]
EnumMethodEnumParams.COUNTOF_FIRST_LAST
static final DotMethodFP[]
EnumMethodEnumParams.GROUP
static final DotMethodFP[]
EnumMethodEnumParams.NOOP_REVERSE
static final DotMethodFP[]
EnumMethodEnumParams.ORDERBY_DISTINCT_ARRAYOF_MOSTLEAST_MINMAX
static final DotMethodFP[]
EnumMethodEnumParams.SELECTFROM_MINMAXBY
static final DotMethodFP[]
EnumMethodEnumParams.SEQ_EQUALS_FP
static final DotMethodFP[]
EnumMethodEnumParams.SET_LOGIC_FP
static final DotMethodFP[]
EnumMethodEnumParams.TAKE
static final DotMethodFP[]
EnumMethodEnumParams.TAKELAST
static final DotMethodFP[]
EnumMethodEnumParams.TOMAP
static final DotMethodFP[]
EnumMethodEnumParams.WHERE_FP
Modifier and TypeMethodDescriptionEnumMethodBuiltin.getFootprints()
EnumMethodDesc.getFootprints()
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 DotMethodFP 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 DotMethodFP 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 DotMethodFP 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 DotMethodFP 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 DotMethodFP 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 DotMethodFP 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 DotMethodFP 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 DotMethodFP 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) -
Uses of DotMethodFP 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) -
Uses of DotMethodFP in com.espertech.esper.common.internal.epl.methodbase
Modifier and TypeMethodDescriptionstatic DotMethodFP
DotMethodUtil.validateParametersDetermineFootprint
(DotMethodFP[] footprints, DotMethodTypeEnum methodType, String methodUsedName, DotMethodFPProvided providedFootprint, DotMethodInputTypeMatcher inputTypeMatcher) Modifier and TypeMethodDescriptionboolean
DotMethodInputTypeMatcher.matches
(DotMethodFP footprint) static DotMethodFP
DotMethodUtil.validateParametersDetermineFootprint
(DotMethodFP[] footprints, DotMethodTypeEnum methodType, String methodUsedName, DotMethodFPProvided providedFootprint, DotMethodInputTypeMatcher inputTypeMatcher)