Package eu.bandm.tools.metajava
Class GeneratedSourceFile
java.lang.Object
eu.bandm.tools.metajava.GeneratedSourceFile
- All Implemented Interfaces:
GeneratedSourceContext
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final Map<String, GeneratedClass> (package private) final Set<MetaImportable> (package private) final String(package private) final GeneratedPackage -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddImport(MetaImportable importable) voidvoidaddImport(ClassLoader loader, String packageName) final GeneratedPackagefinal GeneratedSourceContextfinal Stringfinal Stringfinal GeneratedSourceFile
-
Field Details
-
pack
-
imports
-
classes
-
name
-
-
Constructor Details
-
GeneratedSourceFile
GeneratedSourceFile(GeneratedPackage pack, String name)
-
-
Method Details
-
getParentSourceContext
- Specified by:
getParentSourceContextin interfaceGeneratedSourceContext
-
getSourceFile
- Specified by:
getSourceFilein interfaceGeneratedSourceContext
-
getPackage
- Specified by:
getPackagein interfaceGeneratedSourceContext
-
getSimpleName
- Specified by:
getSimpleNamein interfaceGeneratedSourceContext
-
getQualifiedName
- Specified by:
getQualifiedNamein interfaceGeneratedSourceContext
-
addImport
-
addImport
-
addImport
-
getImports
- Specified by:
getImportsin interfaceGeneratedSourceContext
-
addClass
-
addEnum
-
getClass
-
getClasses
-