public class StmtClassForgeableJsonDelegate extends Object implements StmtClassForgeable
Constructor and Description |
---|
StmtClassForgeableJsonDelegate(String className,
CodegenPackageScope packageScope,
Map<String,Object> properties,
Map<String,JsonUnderlyingField> fieldDescriptors,
Map<String,JsonForgeDesc> forges,
String underlyingClassName,
boolean dynamic,
JsonEventType optionalSuperType) |
Modifier and Type | Method and Description |
---|---|
CodegenClass |
forge(boolean includeDebugSymbols,
boolean fireAndForget) |
String |
getClassName() |
StmtClassForgeableType |
getForgeableType() |
public StmtClassForgeableJsonDelegate(String className, CodegenPackageScope packageScope, Map<String,Object> properties, Map<String,JsonUnderlyingField> fieldDescriptors, Map<String,JsonForgeDesc> forges, String underlyingClassName, boolean dynamic, JsonEventType optionalSuperType)
public CodegenClass forge(boolean includeDebugSymbols, boolean fireAndForget)
forge
in interface StmtClassForgeable
public String getClassName()
getClassName
in interface StmtClassForgeable
public StmtClassForgeableType getForgeableType()
getForgeableType
in interface StmtClassForgeable
Copyright © 2005–2019. All rights reserved.