Class ModuleIndex
- java.lang.Object
-
- gov.nist.secauto.metaschema.schemagen.ModuleIndex
-
public class ModuleIndex extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ModuleIndex.DefinitionEntry
-
Constructor Summary
Constructors Constructor Description ModuleIndex()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<ModuleIndex.DefinitionEntry>
getDefinitions()
ModuleIndex.DefinitionEntry
getEntry(IDefinition definition)
boolean
hasEntry(IDefinition definition)
static ModuleIndex
indexDefinitions(IModule module)
-
-
-
Constructor Detail
-
ModuleIndex
public ModuleIndex()
-
-
Method Detail
-
indexDefinitions
@NonNull public static ModuleIndex indexDefinitions(@NonNull IModule module)
-
hasEntry
public boolean hasEntry(@NonNull IDefinition definition)
-
getEntry
@NonNull public ModuleIndex.DefinitionEntry getEntry(@NonNull IDefinition definition)
-
getDefinitions
@NonNull public Collection<ModuleIndex.DefinitionEntry> getDefinitions()
-
-