Interface IGeneratedModuleClass
-
- All Superinterfaces:
IGeneratedClass
public interface IGeneratedModuleClass extends IGeneratedClass
Provides information about a generated Java class that represents a Module module.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<IGeneratedDefinitionClass>getGeneratedDefinitionClasses()Get the collection of generated classes representing definitions associated with the Module module.IModulegetModule()Get the associated Module module data.StringgetPackageName()Get the Java package name associated with the Module module.-
Methods inherited from interface gov.nist.secauto.metaschema.databind.codegen.IGeneratedClass
getClassFile, getClassName
-
-
-
-
Method Detail
-
getModule
@NonNull IModule getModule()
Get the associated Module module data.- Returns:
- the module data
-
getPackageName
@NonNull String getPackageName()
Get the Java package name associated with the Module module.- Returns:
- the package name
-
getGeneratedDefinitionClasses
@NonNull Collection<IGeneratedDefinitionClass> getGeneratedDefinitionClasses()
Get the collection of generated classes representing definitions associated with the Module module.- Returns:
- the collection of definition classes
-
-