Package com.evolveum.midpoint.prism
Interface Freezable
-
- All Known Subinterfaces:
ComplexTypeDefinition,CompositeRefinedObjectClassDefinition,ConnectorSchema,ContainerDelta<V>,Definition,IncompleteMarkerXNode,Item<V,D>,ItemDefinition<I>,ItemDelta<V,D>,LayerRefinedAttributeDefinition<T>,LayerRefinedObjectClassDefinition,LayerRefinedResourceSchema,ListXNode,MapXNode,MutableComplexTypeDefinition,MutableDefinition,MutableItemDefinition<I>,MutableObjectClassComplexTypeDefinition,MutablePrismContainerDefinition<C>,MutablePrismObjectDefinition<O>,MutablePrismPropertyDefinition<T>,MutablePrismReferenceDefinition,MutablePrismSchema,MutableResourceAttributeDefinition<T>,MutableResourceSchema,MutableTypeDefinition,ObjectClassComplexTypeDefinition,ObjectDelta<O>,PrimitiveXNode<T>,PrismContainer<C>,PrismContainerDefinition<C>,PrismContainerValue<C>,PrismObject<O>,PrismObjectDefinition<O>,PrismObjectValue<O>,PrismProperty<T>,PrismPropertyDefinition<T>,PrismPropertyValue<T>,PrismReference,PrismReferenceDefinition,PrismReferenceValue,PrismSchema,PrismValue,PropertyDelta<T>,ReferenceDelta,RefinedAttributeDefinition<T>,RefinedConnectorSchema,RefinedObjectClassDefinition,RefinedResourceSchema,ResourceAttribute<T>,ResourceAttributeContainer,ResourceAttributeContainerDefinition,ResourceAttributeDefinition<T>,ResourceSchema,RootXNode,SchemaDescription,ShadowDiscriminatorObjectDelta<T>,SimpleTypeDefinition,TypeDefinition,XNode
- All Known Implementing Classes:
AbstractFreezable,ComplexTypeDefinitionImpl,CompositeRefinedObjectClassDefinitionImpl,ConditionalSearchFilterType,ConnectorSchemaImpl,ContainerDeltaImpl,DefinitionImpl,DummyContainerImpl,DummyItem,DummyPrismObjectDefinition,DummyPropertyImpl,DummyReferenceImpl,ExpressionWrapper,IncompleteMarkerXNodeImpl,ItemDefinitionImpl,ItemDeltaImpl,ItemImpl,LayerRefinedAttributeDefinitionImpl,LayerRefinedObjectClassDefinitionImpl,LayerRefinedResourceSchemaImpl,ListXNodeImpl,MapXNodeImpl,ObjectClassComplexTypeDefinitionImpl,ObjectDeltaImpl,PrimitiveXNodeImpl,PrismContainerDefinitionImpl,PrismContainerImpl,PrismContainerValueImpl,PrismObjectDefinitionImpl,PrismObjectImpl,PrismObjectValueImpl,PrismPropertyDefinitionImpl,PrismPropertyImpl,PrismPropertyValueImpl,PrismReferenceDefinitionImpl,PrismReferenceImpl,PrismReferenceValueImpl,PrismSchemaImpl,PrismValueImpl,PropertyDeltaImpl,ReferenceDeltaImpl,RefinedAssociationDefinition,RefinedAttributeDefinitionImpl,RefinedConnectorSchemaImpl,RefinedObjectClassDefinitionImpl,RefinedResourceSchemaImpl,ResourceAttributeContainerDefinitionImpl,ResourceAttributeContainerImpl,ResourceAttributeDefinitionImpl,ResourceAttributeImpl,ResourceSchemaImpl,RootXNodeImpl,SchemaDescriptionImpl,SchemaXNodeImpl,SearchFilterType,ShadowDiscriminatorObjectDeltaImpl,SimpleTypeDefinitionImpl,TypeDefinitionImpl,XNodeImpl
public interface FreezableSomething that can be made immutable.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidcheckImmutable()default voidcheckMutable()voidfreeze()booleanisImmutable()
-