Package com.evolveum.midpoint.prism
Interface PathVisitable
-
- All Known Subinterfaces:
ContainerDelta<V>,Item<V,D>,ItemDelta<V,D>,ObjectDelta<O>,PrismContainer<C>,PrismContainerValue<C>,PrismObject<O>,PrismObjectValue<O>,PrismProperty<T>,PrismPropertyValue<T>,PrismReference,PrismReferenceValue,PrismValue,PropertyDelta<T>,ReferenceDelta,ResourceAttribute<T>,ResourceAttributeContainer,ShadowDiscriminatorObjectDelta<T>
- All Known Implementing Classes:
ContainerDeltaImpl,DummyContainerImpl,DummyPropertyImpl,DummyReferenceImpl,ItemDeltaImpl,ItemImpl,ObjectDeltaImpl,PrismContainerImpl,PrismContainerValueImpl,PrismObjectImpl,PrismObjectValueImpl,PrismPropertyImpl,PrismPropertyValueImpl,PrismReferenceImpl,PrismReferenceValueImpl,PrismValueImpl,PropertyDeltaImpl,ReferenceDeltaImpl,ResourceAttributeContainerImpl,ResourceAttributeImpl,ShadowDiscriminatorObjectDeltaImpl
- 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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaccept(Visitor visitor, ItemPath path, boolean recursive)
-