public class ExprDotEvalDistinct extends ExprDotEvalEnumMethodBase
Constructor and Description |
---|
ExprDotEvalDistinct() |
Modifier and Type | Method and Description |
---|---|
EventType[] |
getAddStreamTypes(String enumMethodUsedName,
List<String> goesToNames,
EventType inputEventType,
Class collectionComponentType,
List<ExprDotEvalParam> bodiesAndParameters,
EventAdapterService eventAdapterService) |
EnumEval |
getEnumEval(EngineImportService engineImportService,
EventAdapterService eventAdapterService,
StreamTypeService streamTypeService,
int statementId,
String enumMethodUsedName,
List<ExprDotEvalParam> bodiesAndParameters,
EventType inputEventType,
Class collectionComponentType,
int numStreamsIncoming,
boolean disablePropertyExpressionEventCollCache) |
evaluate, getEnumMethodEnum, getTypeInfo, init, setTypeInfo, toString, visit
public EventType[] getAddStreamTypes(String enumMethodUsedName, List<String> goesToNames, EventType inputEventType, Class collectionComponentType, List<ExprDotEvalParam> bodiesAndParameters, EventAdapterService eventAdapterService)
getAddStreamTypes
in class ExprDotEvalEnumMethodBase
public EnumEval getEnumEval(EngineImportService engineImportService, EventAdapterService eventAdapterService, StreamTypeService streamTypeService, int statementId, String enumMethodUsedName, List<ExprDotEvalParam> bodiesAndParameters, EventType inputEventType, Class collectionComponentType, int numStreamsIncoming, boolean disablePropertyExpressionEventCollCache)
getEnumEval
in class ExprDotEvalEnumMethodBase