Interface PathVisitable

All Known Subinterfaces:
ContainerDelta<V>, Item<V,D>, ItemDelta<V,D>, ItemDeltaDelegator<V,D>, ObjectDelta<O>, PrismContainer<C>, PrismContainerValue<C>, PrismObject<O>, PrismObjectValue<O>, PrismProperty<T>, PrismPropertyValue<T>, PrismReference, PrismReferenceValue, PrismValue, ProcessedObject.ProcessedObjectItemDelta<V,D>, PropertyDelta<T>, ReferenceDelta, ShadowAssociationsContainer, ShadowAttributesContainer, ShadowCoordinatesQualifiedObjectDelta<T>, ShadowSimpleAttribute<T>, ValueMetadata
All Known Implementing Classes:
com.evolveum.midpoint.prism.impl.ItemImpl, com.evolveum.midpoint.prism.impl.delta.ObjectDeltaImpl, com.evolveum.midpoint.prism.impl.PrismContainerImpl, com.evolveum.midpoint.prism.impl.PrismContainerValueImpl, com.evolveum.midpoint.prism.impl.PrismPropertyImpl, com.evolveum.midpoint.prism.impl.PrismValueImpl, ShadowAssociationsContainerImpl, ShadowAssociationValue, ShadowAttributesContainerImpl, ShadowCoordinatesQualifiedObjectDeltaImpl, ShadowReferenceAttribute, ShadowSimpleAttributeImpl
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface PathVisitable
Visits only objects that are on the specified path or below.
Author:
Radovan Semancik
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    accept(Visitor visitor, ItemPath path, boolean recursive)
     
  • Method Details

    • accept

      void accept(Visitor visitor, ItemPath path, boolean recursive)