com.espertech.esper.epl.expression
Class ExprDotNodeUtility
java.lang.Object
com.espertech.esper.epl.expression.ExprDotNodeUtility
public class ExprDotNodeUtility
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExprDotNodeUtility
public ExprDotNodeUtility()
isDatetimeOrEnumMethod
public static boolean isDatetimeOrEnumMethod(java.lang.String name)
getChainEvaluators
public static ExprDotNodeRealizedChain getChainEvaluators(ExpressionReturnType inputType,
java.util.List<ExprChainedSpec> chainSpec,
ExprValidationContext validationContext,
boolean isDuckTyping,
ExprDotNodeFilterAnalyzerInput inputDesc)
throws ExprValidationException
- Throws:
ExprValidationException
makeTransientOAType
public static ObjectArrayEventType makeTransientOAType(java.lang.String enumMethod,
java.lang.String propertyName,
java.lang.Class type)
getSingleLambdaParamEventType
public static EventType[] getSingleLambdaParamEventType(java.lang.String enumMethodUsedName,
java.util.List<java.lang.String> goesToNames,
EventType inputEventType,
java.lang.Class collectionComponentType)