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) |
lineSeparatorpublic 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 SrcObjectpublic java.lang.String toJavaString()
toJavaString in class SrcObjectpublic void writeToFile(java.lang.String dirPath)
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.