Uses of Interface
gov.nist.secauto.oscal.lib.profile.resolver.policy.IReferenceVisitor
-
Packages that use IReferenceVisitor Package Description gov.nist.secauto.oscal.lib.profile.resolver.policy -
-
Uses of IReferenceVisitor in gov.nist.secauto.oscal.lib.profile.resolver.policy
Classes in gov.nist.secauto.oscal.lib.profile.resolver.policy that implement IReferenceVisitor Modifier and Type Class Description class
ReferenceCountingVisitor
Methods in gov.nist.secauto.oscal.lib.profile.resolver.policy with parameters of type IReferenceVisitor Modifier and Type Method Description default boolean
ICustomReferencePolicyHandler. handleIdentifierNonMatch(ICustomReferencePolicy<TYPE> policy, TYPE reference, IReferenceVisitor<?> visitor)
A callback used to handle the case where an identifier could not be parsed from the reference text.default boolean
ICustomReferencePolicyHandler. handleIndexHit(ICustomReferencePolicy<TYPE> policy, TYPE reference, IEntityItem item, IReferenceVisitor<?> visitor)
A callback used to handle the case where an identifier could be parsed and the index contains a matching entity.abstract boolean
AbstractIndexMissPolicyHandler. handleIndexMiss(ICustomReferencePolicy<TYPE> policy, TYPE type, List<IEntityItem.ItemType> itemTypes, String identifier, IReferenceVisitor<?> visitor)
default boolean
ICustomReferencePolicyHandler. handleIndexMiss(ICustomReferencePolicy<TYPE> policy, TYPE reference, List<IEntityItem.ItemType> itemTypes, String identifier, IReferenceVisitor<?> visitor)
A callback used to handle the case where an identifier could be parsed from the reference text, but the index didn't contain a matching entity.
-