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.IModule
getModule()
Get the associated Module module data.String
getPackageName()
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
-
-