public class CodeGenUtils$ extends Object
Modifier and Type | Field and Description |
---|---|
static CodeGenUtils$ |
MODULE$
Static reference to the singleton instance of this Scala object.
|
Constructor and Description |
---|
CodeGenUtils$() |
public static final CodeGenUtils$ MODULE$
public String primitiveTypeTermForTypeInfo(TypeInformation<?> tpe)
public String boxedTypeTermForTypeInfo(TypeInformation<?> tpe)
public String primitiveDefaultValue(TypeInformation<?> tpe)
public String superPrimitive(TypeInformation<?> typeInfo)
public String internalToTimePointCode(TypeInformation<?> resultType, String resultTerm)
public String timePointToInternalCode(TypeInformation<?> resultType, String resultTerm)
public Enum<?> getEnum(GeneratedExpression genExpr)
public void requireNumeric(GeneratedExpression genExpr)
public void requireComparable(GeneratedExpression genExpr)
public void requireString(GeneratedExpression genExpr)
public void requireBoolean(GeneratedExpression genExpr)
public void requireTemporal(GeneratedExpression genExpr)
public void requireTimeInterval(GeneratedExpression genExpr)
public void requireArray(GeneratedExpression genExpr)
public void requireInteger(GeneratedExpression genExpr)
public boolean isReference(GeneratedExpression genExpr)
public boolean isReference(TypeInformation<?> typeInfo)
public CodeGenUtils.FieldAccessor fieldAccessorFor(CompositeType<?> compType, int index)
public CodeGenUtils.FieldAccessor getFieldAccessor(Class<?> clazz, String fieldName)
public boolean isFieldPrimitive(Field field)
public String reflectiveFieldReadAccess(String fieldTerm, Field field, String objectTerm)
Copyright © 2014–2017 The Apache Software Foundation. All rights reserved.