public class CodegenContext extends Object
Constructor and Description |
---|
CodegenContext() |
Modifier and Type | Method and Description |
---|---|
void |
addMember(CodegenMember entry) |
void |
addMember(String memberName,
Class clazz,
Class optionalTypeParam,
Object object) |
void |
addMember(String memberName,
Class clazz,
Object object) |
CodegenBlock |
addMethod(Class returnType,
Class generator) |
CodegenBlock |
addMethod(Class returnType,
Class paramType,
String paramName,
Class generator) |
List<CodegenMember> |
getMembers() |
List<CodegenMethod> |
getMethods() |
CodegenMember |
makeAddMember(Class clazz,
Object object) |
CodegenMember |
makeMember(Class clazz,
Class optionalTypeParam,
Object object) |
CodegenMember |
makeMember(Class clazz,
Object object) |
public void addMember(String memberName, Class clazz, Class optionalTypeParam, Object object)
public void addMember(CodegenMember entry)
public CodegenMember makeMember(Class clazz, Object object)
public CodegenMember makeAddMember(Class clazz, Object object)
public CodegenMember makeMember(Class clazz, Class optionalTypeParam, Object object)
public CodegenBlock addMethod(Class returnType, Class paramType, String paramName, Class generator)
public CodegenBlock addMethod(Class returnType, Class generator)
public List<CodegenMember> getMembers()
public List<CodegenMethod> getMethods()