public class CodegenLegoCast extends Object
Constructor and Description |
---|
CodegenLegoCast() |
Modifier and Type | Method and Description |
---|---|
static void |
asDoubleNullReturnNull(CodegenBlock block,
String variable,
ExprForge forge,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
static CodegenExpression |
castSafeFromObjectType(EPTypeClass targetType,
CodegenExpression value) |
static CodegenExpression |
castSafeFromObjectType(EPType targetType,
CodegenExpression value) |
public static CodegenExpression castSafeFromObjectType(EPTypeClass targetType, CodegenExpression value)
public static CodegenExpression castSafeFromObjectType(EPType targetType, CodegenExpression value)
public static void asDoubleNullReturnNull(CodegenBlock block, String variable, ExprForge forge, CodegenMethodScope codegenMethodScope, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope)
Copyright © 2005–2021. All rights reserved.