public class SrcClass extends SrcObject
Constructor and Description |
---|
SrcClass(java.lang.String fullName) |
SrcClass(java.lang.String pagkageDeclaration,
java.lang.String className) |
Modifier and Type | Method and Description |
---|---|
SrcClass |
addConstructor(SrcMethod constructor) |
SrcClass |
addField(SrcVariableDef field) |
SrcClass |
addImport(java.lang.String imp) |
SrcClass |
addInnerClass(SrcClass innerClass) |
SrcClass |
addInterface(java.lang.String intf) |
SrcClass |
addMethod(SrcMethod method) |
SrcClass |
addModifier(SrcModifier modifier) |
java.lang.String |
getClassName() |
java.lang.String |
getFullName() |
java.util.List<java.lang.String> |
getImports() |
java.util.List<java.lang.String> |
getInterfaces() |
java.util.List<SrcMethod> |
getMethods() |
java.util.List<SrcModifier> |
getModifiers() |
java.lang.String |
getPackageDeclaration() |
static java.lang.String |
getPackageName(java.lang.String fullName) |
static java.lang.String |
getSimpleName(java.lang.String fullName) |
SrcClass |
setPackage(java.lang.String packageDeclaration) |
SrcClass |
setSuperClassName(java.lang.String superClassName) |
java.lang.String |
toCodeString() |
java.lang.String |
toJavaString() |
void |
writeToFile(java.lang.String dirPath) |
lineSeparator
public SrcClass(java.lang.String pagkageDeclaration, java.lang.String className)
public SrcClass(java.lang.String fullName)
public static java.lang.String getPackageName(java.lang.String fullName)
public static java.lang.String getSimpleName(java.lang.String fullName)
public java.lang.String getClassName()
public java.lang.String getPackageDeclaration()
public SrcClass setPackage(java.lang.String packageDeclaration)
public java.util.List<java.lang.String> getImports()
public SrcClass addImport(java.lang.String imp)
public java.util.List<SrcModifier> getModifiers()
public SrcClass addModifier(SrcModifier modifier)
public SrcClass setSuperClassName(java.lang.String superClassName)
public java.util.List<java.lang.String> getInterfaces()
public SrcClass addInterface(java.lang.String intf)
public SrcClass addField(SrcVariableDef field)
public java.util.List<SrcMethod> getMethods()
public java.lang.String getFullName()
public java.lang.String toCodeString()
toCodeString
in class SrcObject
public java.lang.String toJavaString()
toJavaString
in class SrcObject
public void writeToFile(java.lang.String dirPath)
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.