1 22 23 24 package com.mchange.v2.codegen.bean; 25 26 import java.lang.reflect.Modifier ; 27 28 public class SimpleClassInfo implements ClassInfo 29 { 30 String packageName; 31 int modifiers; 32 String className; 33 String superclassName; 34 String [] interfaceNames; 35 String [] generalImports; 36 String [] specificImports; 37 38 public String getPackageName() { return packageName; } 39 public int getModifiers() { return modifiers; } 40 public String getClassName() { return className; } 41 public String getSuperclassName() { return superclassName; } 42 public String [] getInterfaceNames() { return interfaceNames; } 43 public String [] getGeneralImports() { return generalImports; } 44 public String [] getSpecificImports() { return specificImports; } 45 46 public SimpleClassInfo( String packageName, 47 int modifiers, 48 String className, 49 String superclassName, 50 String [] interfaceNames, 51 String [] generalImports, 52 String [] specificImports ) 53 { 54 this.packageName = packageName; 55 this.modifiers = modifiers; 56 this.className = className; 57 this.superclassName = superclassName; 58 this.interfaceNames = interfaceNames; 59 this.generalImports = generalImports; 60 this.specificImports = specificImports; 61 } 62 } 63 | Popular Tags |