Package com.evolveum.midpoint.prism
Interface Visitable<T extends Visitable<T>>
- 
- All Known Subinterfaces:
- AttributeContainerDefinitionDelegator,- AttributeDefinitionDelegator<T>,- ComplexTypeDefinition,- ComplexTypeDefinitionDelegator,- CompositeObjectDefinition,- CompositeObjectDefinitionDelegator,- ContainerDefinitionDelegator<C>,- ContainerDelta<V>,- Definition,- DefinitionDelegator,- EnumerationTypeDefinition,- IncompleteMarkerXNode,- Item<V,D>,- ItemDefinition<I>,- ItemDefinitionDelegator<I>,- ItemDelta<V,D>,- ItemDeltaDelegator<V,D>,- ItemWrapper<I,VW>,- ListXNode,- MapXNode,- MutableComplexTypeDefinition,- MutableDefinition,- MutableItemDefinition<I>,- MutablePrismContainerDefinition<C>,- MutablePrismObjectDefinition<O>,- MutablePrismPropertyDefinition<T>,- MutablePrismReferenceDefinition,- MutableRawResourceAttributeDefinition<T>,- MutableResourceObjectClassDefinition,- MutableTypeDefinition,- ObjectDefinitionDelegator<O>,- ObjectDelta<O>,- PrimitiveXNode<T>,- PrismContainer<C>,- PrismContainerDefinition<C>,- PrismContainerValue<C>,- PrismContainerWrapper<C>,- PrismObject<O>,- PrismObjectDefinition<O>,- PrismObjectValue<O>,- PrismObjectWrapper<O>,- PrismProperty<T>,- PrismPropertyDefinition<T>,- PrismPropertyValue<T>,- PrismPropertyWrapper<T>,- PrismReference,- PrismReferenceDefinition,- PrismReferenceValue,- PrismReferenceWrapper<R>,- PrismValue,- PrismValueDeltaSetTriple<V>,- ProcessedObject.ProcessedObjectItemDelta<V,D>,- PropertyDefinitionDelegator<T>,- PropertyDelta<T>,- RawResourceAttributeDefinition<T>,- ReferenceDefinitionDelegator,- ReferenceDelta,- RefinedAttributeDefinitionDelegator<T>,- ResourceAttribute<T>,- ResourceAttributeContainer,- ResourceAttributeContainerDefinition,- ResourceAttributeDefinition<T>,- ResourceAttributeWrapper<T>,- ResourceObjectClassDefinition,- ResourceObjectClassDefinitionDelegator,- ResourceObjectDefinition,- ResourceObjectDefinitionDelegator,- ResourceObjectTypeDefinition,- ResourceObjectTypeDefinitionDelegator,- RootXNode,- ShadowCoordinatesQualifiedObjectDelta<T>,- ShadowWrapper,- SimpleTypeDefinition,- SmartVisitable<T>,- TypeDefinition,- TypeDefinitionDelegator,- ValueMetadata,- XNode
 - All Known Implementing Classes:
- AbstractDelegatedPrismValueDeltaSetTriple,- AbstractResourceObjectDefinitionImpl,- CaseWorkItemTypeWrapper,- CompositeObjectDefinitionImpl,- com.evolveum.midpoint.prism.impl.DefinitionImpl,- ExpressionWrapper,- com.evolveum.midpoint.prism.impl.ItemDefinitionImpl,- com.evolveum.midpoint.prism.impl.ItemImpl,- ItemWrapperImpl,- com.evolveum.midpoint.prism.impl.delta.ObjectDeltaImpl,- OperationResult,- OpResult,- com.evolveum.midpoint.prism.impl.PrismContainerDefinitionImpl,- com.evolveum.midpoint.prism.impl.PrismContainerImpl,- PrismContainerWrapperImpl,- PrismObjectWrapperImpl,- com.evolveum.midpoint.prism.impl.PrismPropertyDefinitionImpl,- com.evolveum.midpoint.prism.impl.PrismPropertyImpl,- PrismPropertyWrapperImpl,- PrismReferenceWrapperImpl,- ProfilingClassLoggerContainerWrapperImpl,- ProtectedStringTypeWrapperImpl,- RawResourceAttributeDefinitionImpl,- ResourceAssociationDefinition,- ResourceAttributeContainerDefinitionImpl,- ResourceAttributeContainerImpl,- ResourceAttributeDefinitionImpl,- ResourceAttributeImpl,- ResourceAttributeMappingWrapper,- ResourceAttributeWrapperImpl,- ResourceObjectClassDefinitionImpl,- ResourceObjectTypeDefinitionImpl,- ResourceWrapper,- ShadowAssociationWrapperImpl,- ShadowCoordinatesQualifiedObjectDeltaImpl,- ShadowWrapperImpl,- ValueMetadataWrapperImpl
 - 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 Visitable<T extends Visitable<T>> - Author:
- semancik
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaccept(Visitor<T> visitor)
 
-