Class ExprIdentNodeUtil
java.lang.Object
com.espertech.esper.common.internal.epl.expression.core.ExprIdentNodeUtil
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Pair<PropertyResolutionDescriptor,
String> getTypeFromStream
(StreamTypeService streamTypeService, String propertyNameNestable, boolean explicitPropertiesOnly, boolean obtainFragment, TableCompileTimeResolver tableCompileTimeResolver) protected static Pair<PropertyResolutionDescriptor,
String> getTypeFromStream
(StreamTypeService streamTypeService, String unresolvedPropertyName, String streamOrPropertyNameMayEscaped, boolean obtainFragment, TableCompileTimeResolver tableCompileTimeResolver) protected static Pair<PropertyResolutionDescriptor,
String> getTypeFromStreamExplicitProperties
(StreamTypeService streamTypeService, String unresolvedPropertyName, String streamOrPropertyName, boolean obtainFragment)
-
Constructor Details
-
ExprIdentNodeUtil
public ExprIdentNodeUtil()
-
-
Method Details
-
getTypeFromStream
public static Pair<PropertyResolutionDescriptor,String> getTypeFromStream(StreamTypeService streamTypeService, String propertyNameNestable, boolean explicitPropertiesOnly, boolean obtainFragment, TableCompileTimeResolver tableCompileTimeResolver) throws ExprValidationPropertyException - Throws:
ExprValidationPropertyException
-
getTypeFromStream
protected static Pair<PropertyResolutionDescriptor,String> getTypeFromStream(StreamTypeService streamTypeService, String unresolvedPropertyName, String streamOrPropertyNameMayEscaped, boolean obtainFragment, TableCompileTimeResolver tableCompileTimeResolver) throws ExprValidationPropertyException - Throws:
ExprValidationPropertyException
-
getTypeFromStreamExplicitProperties
protected static Pair<PropertyResolutionDescriptor,String> getTypeFromStreamExplicitProperties(StreamTypeService streamTypeService, String unresolvedPropertyName, String streamOrPropertyName, boolean obtainFragment) throws ExprValidationPropertyException - Throws:
ExprValidationPropertyException
-