public class PopulateUtil
extends java.lang.Object
Constructor and Description |
---|
PopulateUtil() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
coerceProperty(java.lang.String propertyName,
java.lang.Class containingType,
java.lang.Object value,
java.lang.Class type,
ExprNodeOrigin exprNodeOrigin,
ExprValidationContext exprValidationContext,
boolean forceNumeric,
boolean includeClassNameInEx) |
static java.lang.Object |
instantiatePopulateObject(java.util.Map<java.lang.String,java.lang.Object> objectProperties,
java.lang.Class topClass,
ExprNodeOrigin exprNodeOrigin,
ExprValidationContext exprValidationContext) |
static void |
populateObject(java.lang.String operatorName,
int operatorNum,
java.lang.String dataFlowName,
java.util.Map<java.lang.String,java.lang.Object> objectProperties,
java.lang.Object top,
ExprNodeOrigin exprNodeOrigin,
ExprValidationContext exprValidationContext,
EPDataFlowOperatorParameterProvider optionalParameterProvider,
java.util.Map<java.lang.String,java.lang.Object> optionalParameterURIs) |
static void |
populateSpecCheckParameters(PopulateFieldWValueDescriptor[] descriptors,
java.util.Map<java.lang.String,java.lang.Object> jsonRaw,
java.lang.Object spec,
ExprNodeOrigin exprNodeOrigin,
ExprValidationContext exprValidationContext) |
public static java.lang.Object instantiatePopulateObject(java.util.Map<java.lang.String,java.lang.Object> objectProperties, java.lang.Class topClass, ExprNodeOrigin exprNodeOrigin, ExprValidationContext exprValidationContext) throws ExprValidationException
ExprValidationException
public static void populateObject(java.lang.String operatorName, int operatorNum, java.lang.String dataFlowName, java.util.Map<java.lang.String,java.lang.Object> objectProperties, java.lang.Object top, ExprNodeOrigin exprNodeOrigin, ExprValidationContext exprValidationContext, EPDataFlowOperatorParameterProvider optionalParameterProvider, java.util.Map<java.lang.String,java.lang.Object> optionalParameterURIs) throws ExprValidationException
ExprValidationException
public static void populateSpecCheckParameters(PopulateFieldWValueDescriptor[] descriptors, java.util.Map<java.lang.String,java.lang.Object> jsonRaw, java.lang.Object spec, ExprNodeOrigin exprNodeOrigin, ExprValidationContext exprValidationContext) throws ExprValidationException
ExprValidationException
public static java.lang.Object coerceProperty(java.lang.String propertyName, java.lang.Class containingType, java.lang.Object value, java.lang.Class type, ExprNodeOrigin exprNodeOrigin, ExprValidationContext exprValidationContext, boolean forceNumeric, boolean includeClassNameInEx) throws ExprValidationException
ExprValidationException