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
,com.evolveum.midpoint.prism.impl.ComplexTypeDefinitionImpl
,CompositeRefinedObjectClassDefinitionImpl
,ConditionalSearchFilterType
,ConnectorSchemaImpl
,com.evolveum.midpoint.prism.impl.DefinitionImpl
,ExpressionWrapper
,com.evolveum.midpoint.prism.impl.ItemDefinitionImpl
,com.evolveum.midpoint.prism.impl.ItemImpl
,LayerRefinedAttributeDefinitionImpl
,LayerRefinedObjectClassDefinitionImpl
,LayerRefinedResourceSchemaImpl
,ObjectClassComplexTypeDefinitionImpl
,com.evolveum.midpoint.prism.impl.delta.ObjectDeltaImpl
,com.evolveum.midpoint.prism.impl.PrismContainerDefinitionImpl
,com.evolveum.midpoint.prism.impl.PrismContainerImpl
,com.evolveum.midpoint.prism.impl.PrismPropertyDefinitionImpl
,com.evolveum.midpoint.prism.impl.PrismPropertyImpl
,com.evolveum.midpoint.prism.impl.schema.PrismSchemaImpl
,RefinedAssociationDefinition
,RefinedAttributeDefinitionImpl
,RefinedConnectorSchemaImpl
,RefinedObjectClassDefinitionImpl
,RefinedResourceSchemaImpl
,ResourceAttributeContainerDefinitionImpl
,ResourceAttributeContainerImpl
,ResourceAttributeDefinitionImpl
,ResourceAttributeImpl
,ResourceSchemaImpl
,SearchFilterType
,ShadowDiscriminatorObjectDeltaImpl
,com.evolveum.midpoint.prism.impl.TypeDefinitionImpl
public interface Freezable
Something that can be made immutable.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default void
checkImmutable()
default void
checkMutable()
void
freeze()
boolean
isImmutable()
-