1
2
3
4
5
6 package gov.nist.secauto.metaschema.databind.codegen;
7
8 import gov.nist.secauto.metaschema.core.model.IModule;
9
10 import java.util.Collection;
11
12 import edu.umd.cs.findbugs.annotations.NonNull;
13
14
15
16
17
18 public interface IGeneratedModuleClass extends IGeneratedClass {
19
20
21
22
23
24
25 @NonNull
26 IModule getModule();
27
28
29
30
31
32
33 @NonNull
34 String getPackageName();
35
36
37
38
39
40
41
42 @NonNull
43 Collection<IGeneratedDefinitionClass> getGeneratedDefinitionClasses();
44 }