Modifier and Type | Method and Description |
---|---|
EnumMethodEnum |
EnumMethodValidateContext.getCurrentMethod()
Returns the enumeration method information
|
Constructor and Description |
---|
EnumMethodValidateContext(DotMethodFP footprintFound,
EventType inputEventType,
EPTypeClass inputCollectionComponentType,
StreamTypeService streamTypeService,
EnumMethodEnum currentMethod,
List<ExprNode> currentParameters,
StatementRawInfo statementRawInfo)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
EnumMethodEnum |
EnumMethodDesc.getEnumMethod() |
static EnumMethodEnum |
EnumMethodEnum.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EnumMethodEnum[] |
EnumMethodEnum.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
abstract 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) |
Constructor and Description |
---|
EnumMethodDesc(String methodName,
EnumMethodEnum enumMethod,
ExprDotForgeEnumMethodFactory factory,
DotMethodFP[] parameters) |
Modifier and Type | Method and Description |
---|---|
EnumForgeDescFactory |
ExprDotForgeAggregate.getForgeFactory(DotMethodFP footprint,
List<ExprNode> parameters,
EnumMethodEnum enumMethod,
String enumMethodUsedName,
EventType inputEventType,
EPTypeClass collectionComponentType,
ExprValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
EnumForgeDescFactory |
ExprDotForgeSetExceptIntersectUnion.getForgeFactory(DotMethodFP footprint,
List<ExprNode> parameters,
EnumMethodEnum enumMethod,
String enumMethodUsedName,
EventType inputEventType,
EPTypeClass collectionComponentType,
ExprValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
EnumForgeDescFactory |
ExprDotForgeNoOp.getForgeFactory(DotMethodFP footprint,
List<ExprNode> parameters,
EnumMethodEnum enumMethod,
String enumMethodUsedName,
EventType inputEventType,
EPTypeClass collectionComponentType,
ExprValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
EnumForgeDescFactory |
ExprDotForgeReverse.getForgeFactory(DotMethodFP footprint,
List<ExprNode> parameters,
EnumMethodEnum enumMethod,
String enumMethodUsedName,
EventType inputEventType,
EPTypeClass collectionComponentType,
ExprValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
EnumForgeDescFactory |
ExprDotForgeSequenceEqual.getForgeFactory(DotMethodFP footprint,
List<ExprNode> parameters,
EnumMethodEnum enumMethod,
String enumMethodUsedName,
EventType inputEventType,
EPTypeClass collectionComponentType,
ExprValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
EnumForgeDescFactory |
ExprDotForgeTakeAndTakeLast.getForgeFactory(DotMethodFP footprint,
List<ExprNode> parameters,
EnumMethodEnum enumMethod,
String enumMethodUsedName,
EventType inputEventType,
EPTypeClass collectionComponentType,
ExprValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
EnumForgeDescFactory |
ExprDotForgeEnumMethodPlugin.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) |
Modifier and Type | Method and Description |
---|---|
protected 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) |
Modifier and Type | Method and Description |
---|---|
protected 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) |
Modifier and Type | Method and Description |
---|---|
protected 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) |
Modifier and Type | Method and Description |
---|---|
protected 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) |
Modifier and Type | Method and Description |
---|---|
protected 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) |
Modifier and Type | Method and Description |
---|---|
protected 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) |
Modifier and Type | Method and Description |
---|---|
protected 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) |
Modifier and Type | Method and Description |
---|---|
protected 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) |
Modifier and Type | Method and Description |
---|---|
protected 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) |
Modifier and Type | Method and Description |
---|---|
protected 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) |
Modifier and Type | Method and Description |
---|---|
protected 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) |
Modifier and Type | Method and Description |
---|---|
protected 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) |
Modifier and Type | Method and Description |
---|---|
protected 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) |
Modifier and Type | Method and Description |
---|---|
protected 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) |
Modifier and Type | Method and Description |
---|---|
protected 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) |
Modifier and Type | Method and Description |
---|---|
EnumForgeDescFactory |
ExprDotForgeTwoLambda.getForgeFactory(DotMethodFP footprint,
List<ExprNode> parameters,
EnumMethodEnum enumMethod,
String enumMethodUsedName,
EventType inputEventType,
EPTypeClass collectionComponentType,
ExprValidationContext validationContext) |
Copyright © 2005–2021. All rights reserved.