com.mchange.v2.codegen.bean
Class SimpleClassInfo

java.lang.Object
  extended by com.mchange.v2.codegen.bean.SimpleClassInfo
All Implemented Interfaces:
ClassInfo

public class SimpleClassInfo
extends Object
implements ClassInfo


Constructor Summary
SimpleClassInfo(String packageName, int modifiers, String className, String superclassName, String[] interfaceNames, String[] generalImports, String[] specificImports)
           
 
Method Summary
 String getClassName()
           
 String[] getGeneralImports()
           
 String[] getInterfaceNames()
           
 int getModifiers()
           
 String getPackageName()
           
 String[] getSpecificImports()
           
 String getSuperclassName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleClassInfo

public SimpleClassInfo(String packageName,
                       int modifiers,
                       String className,
                       String superclassName,
                       String[] interfaceNames,
                       String[] generalImports,
                       String[] specificImports)
Method Detail

getPackageName

public String getPackageName()
Specified by:
getPackageName in interface ClassInfo

getModifiers

public int getModifiers()
Specified by:
getModifiers in interface ClassInfo

getClassName

public String getClassName()
Specified by:
getClassName in interface ClassInfo

getSuperclassName

public String getSuperclassName()
Specified by:
getSuperclassName in interface ClassInfo

getInterfaceNames

public String[] getInterfaceNames()
Specified by:
getInterfaceNames in interface ClassInfo

getGeneralImports

public String[] getGeneralImports()
Specified by:
getGeneralImports in interface ClassInfo

getSpecificImports

public String[] getSpecificImports()
Specified by:
getSpecificImports in interface ClassInfo