public class CodegenClass extends Object
Constructor and Description |
---|
CodegenClass(Class interfaceClass,
String packageName,
String className,
CodegenClassScope codegenClassScope,
List<CodegenTypedParam> explicitMembers,
CodegenCtor optionalCtor,
CodegenClassMethods methods,
List<CodegenInnerClass> innerClasses) |
Modifier and Type | Method and Description |
---|---|
String |
getClassName() |
List<CodegenTypedParam> |
getExplicitMembers() |
List<CodegenInnerClass> |
getInnerClasses() |
Class |
getInterfaceImplemented() |
CodegenCtor |
getOptionalCtor() |
String |
getPackageName() |
List<CodegenMethodWGraph> |
getPrivateMethods() |
List<CodegenMethodWGraph> |
getPublicMethods() |
Set<Class> |
getReferencedClasses() |
public CodegenClass(Class interfaceClass, String packageName, String className, CodegenClassScope codegenClassScope, List<CodegenTypedParam> explicitMembers, CodegenCtor optionalCtor, CodegenClassMethods methods, List<CodegenInnerClass> innerClasses)
public String getPackageName()
public String getClassName()
public Class getInterfaceImplemented()
public List<CodegenTypedParam> getExplicitMembers()
public List<CodegenMethodWGraph> getPublicMethods()
public List<CodegenMethodWGraph> getPrivateMethods()
public List<CodegenInnerClass> getInnerClasses()
public CodegenCtor getOptionalCtor()
Copyright © 2005–2018. All rights reserved.