Uses of Interface
gov.nist.secauto.oscal.lib.profile.resolver.support.IIndexer
Package
Description
-
Uses of IIndexer in gov.nist.secauto.oscal.lib.profile.resolver
Modifier and TypeMethodDescriptionprotected IIndexer
ProfileResolver.resolveImport
(gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem profileImportItem, gov.nist.secauto.metaschema.core.metapath.item.node.IRootAssemblyNodeItem profileItem, Stack<URI> importHistory, Catalog resolvedCatalog) Modifier and TypeMethodDescriptionprotected void
ProfileResolver.handleAlter
(gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem item, IIndexer indexer) protected void
ProfileResolver.handleMerge
(Catalog resolvedCatalog, gov.nist.secauto.metaschema.core.metapath.item.node.IRootAssemblyNodeItem profileItem, IIndexer importIndex) protected void
ProfileResolver.handleSetParameter
(gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem item, IIndexer indexer) protected void
ProfileResolver.structureFlat
(Catalog resolvedCatalog, gov.nist.secauto.metaschema.core.metapath.item.node.IRootAssemblyNodeItem profileItem, IIndexer importIndex) -
Uses of IIndexer in gov.nist.secauto.oscal.lib.profile.resolver.merge
Modifier and TypeMethodDescriptionprotected Void
FlatteningStructuringVisitor.aggregateResults
(Void first, Void second, IIndexer state) protected Void
FlatteningStructuringVisitor.newDefaultResult
(IIndexer state) FlatteningStructuringVisitor.visitCatalog
(gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentNodeItem catalogItem, IIndexer index) FlatteningStructuringVisitor.visitControl
(gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem item, Void childResult, IIndexer index) FlatteningStructuringVisitor.visitGroup
(gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem item, Void childResult, IIndexer index) protected void
FlatteningStructuringVisitor.visitLocation
(gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem item, gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem metadataItem, IIndexer index) protected Void
FlatteningStructuringVisitor.visitParameter
(gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem item, gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem catalogOrGroupOrControl, IIndexer index) protected void
FlatteningStructuringVisitor.visitParty
(gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem item, gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem metadataItem, IIndexer index) protected void
FlatteningStructuringVisitor.visitResource
(gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem item, gov.nist.secauto.metaschema.core.metapath.item.node.IRootAssemblyNodeItem rootItem, IIndexer index) protected void
FlatteningStructuringVisitor.visitRole
(gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem item, gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem metadataItem, IIndexer index) -
Uses of IIndexer in gov.nist.secauto.oscal.lib.profile.resolver.policy
Modifier and TypeMethodDescriptionvoid
ReferenceCountingVisitor.visitCatalog
(gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentNodeItem catalogItem, IIndexer indexer, URI baseUri) -
Uses of IIndexer in gov.nist.secauto.oscal.lib.profile.resolver.selection
Modifier and TypeMethodDescriptionControlSelectionState.getIndex()
IControlSelectionState.getIndex()
protected IIndexer
ControlSelectionVisitor.getIndexer
(IControlSelectionState state) FilterNonSelectedVisitor.Context.getIndexer()
protected IIndexer
Import.newIndexer()
Import.resolve
(gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentNodeItem importedCatalogDocument, Catalog resolvedCatalog) Modifier and TypeMethodDescriptionprotected static void
FilterNonSelectedVisitor.removePartsFromIndex
(gov.nist.secauto.metaschema.core.metapath.item.node.IAssemblyNodeItem groupOrControlItem, IIndexer index) void
FilterNonSelectedVisitor.visitCatalog
(gov.nist.secauto.metaschema.core.metapath.item.node.IDocumentNodeItem catalogItem, IIndexer indexer) -
Uses of IIndexer in gov.nist.secauto.oscal.lib.profile.resolver.support
Modifier and TypeMethodDescriptionprotected abstract IIndexer
AbstractIndexingVisitor.getIndexer
(T state) protected IIndexer
ControlIndexingVisitor.getIndexer
(IIndexer state) Modifier and TypeMethodDescriptionprotected Void
ControlIndexingVisitor.aggregateResults
(Void first, Void second, IIndexer state) void
void
protected IIndexer
ControlIndexingVisitor.getIndexer
(IIndexer state) static void
protected Void
ControlIndexingVisitor.newDefaultResult
(IIndexer state) void
ControlIndexingVisitor.visitProfile
(gov.nist.secauto.metaschema.core.metapath.item.node.IRootAssemblyNodeItem root, IIndexer index)