public class StatViewAdditionalPropsForge extends Object
Constructor and Description |
---|
StatViewAdditionalPropsForge(String[] additionalProps,
ExprNode[] additionalEvals,
EPTypeClass[] additionalTypes,
DataInputOutputSerdeForge[] additionalSerdes) |
Modifier and Type | Method and Description |
---|---|
static void |
addCheckDupProperties(Map<String,Object> target,
StatViewAdditionalPropsForge addProps,
ViewFieldEnum... builtin) |
CodegenExpression |
codegen(CodegenMethod method,
CodegenClassScope classScope) |
ExprNode[] |
getAdditionalEvals() |
String[] |
getAdditionalProps() |
DataInputOutputSerdeForge[] |
getAdditionalSerdes() |
EPTypeClass[] |
getAdditionalTypes() |
static StatViewAdditionalPropsForge |
make(ExprNode[] validated,
int startIndex,
EventType parentEventType,
ViewForgeEnv viewForgeEnv) |
public StatViewAdditionalPropsForge(String[] additionalProps, ExprNode[] additionalEvals, EPTypeClass[] additionalTypes, DataInputOutputSerdeForge[] additionalSerdes)
public String[] getAdditionalProps()
public ExprNode[] getAdditionalEvals()
public EPTypeClass[] getAdditionalTypes()
public DataInputOutputSerdeForge[] getAdditionalSerdes()
public static StatViewAdditionalPropsForge make(ExprNode[] validated, int startIndex, EventType parentEventType, ViewForgeEnv viewForgeEnv)
public static void addCheckDupProperties(Map<String,Object> target, StatViewAdditionalPropsForge addProps, ViewFieldEnum... builtin)
public CodegenExpression codegen(CodegenMethod method, CodegenClassScope classScope)
Copyright © 2005–2021. All rights reserved.