public class GeneratedPackage extends GeneratedAnnotationTarget implements MetaPackage, GeneratedContext
| Constructor and Description |
|---|
GeneratedPackage() |
GeneratedPackage(String name) |
| Modifier and Type | Method and Description |
|---|---|
GeneratedBinaryFile |
addAuxiliaryFile(String name) |
GeneratedClass |
addClass(int modifiers,
String name) |
GeneratedClass |
addClass(int modifiers,
String name,
Class superClass) |
GeneratedClass |
addClass(int modifiers,
String name,
MetaType superClass) |
GeneratedEnum |
addEnum(int modifiers,
String name) |
GeneratedClass |
addInterface(int modifiers,
String name,
MetaType... superIfaces) |
Collection<GeneratedBinaryFile> |
getAuxiliaryFiles() |
GeneratedClass |
getClass(String name) |
Collection<GeneratedClass> |
getClasses() |
String |
getImportPattern() |
GeneratedSourceFile |
getInfoFile() |
String |
getName() |
GeneratedContext |
getParentContext() |
SortedMap<String,GeneratedSourceFile> |
getSourceFiles() |
protected void |
makeInfoFile() |
void |
removeClass(String name) |
addAnnotation, addAnnotation, addAnnotation, addComment, getAnnotations, getComments, getRawComments, hasMetadatapublic GeneratedPackage()
public GeneratedPackage(String name)
public final GeneratedContext getParentContext()
getParentContext in interface GeneratedContextpublic String getImportPattern()
getImportPattern in interface MetaImportablepublic final String getName()
getName in interface MetaPackagepublic Collection<GeneratedClass> getClasses()
getClasses in interface GeneratedContextpublic GeneratedClass addClass(int modifiers, String name)
public GeneratedClass addClass(int modifiers, String name, Class superClass)
public GeneratedClass addClass(int modifiers, String name, MetaType superClass)
addClass in interface GeneratedContextpublic GeneratedClass addInterface(int modifiers, String name, MetaType... superIfaces)
public GeneratedEnum addEnum(int modifiers, String name)
addEnum in interface GeneratedContextpublic void removeClass(String name)
public GeneratedBinaryFile addAuxiliaryFile(String name)
public Collection<GeneratedBinaryFile> getAuxiliaryFiles()
public GeneratedClass getClass(String name)
getClass in interface MetaPackagepublic GeneratedSourceFile getInfoFile()
protected void makeInfoFile()
public SortedMap<String,GeneratedSourceFile> getSourceFiles()
see also the complete user documentation .