Class AbstractFreezable

  • All Implemented Interfaces:
    Freezable
    Direct Known Subclasses:
    com.evolveum.midpoint.prism.impl.DefinitionImpl, com.evolveum.midpoint.prism.impl.ItemImpl, com.evolveum.midpoint.prism.impl.delta.ObjectDeltaImpl, com.evolveum.midpoint.prism.impl.schema.PrismSchemaImpl, RefinedAssociationDefinition, SearchFilterType

    public abstract class AbstractFreezable
    extends Object
    implements Freezable
    • Constructor Detail

      • AbstractFreezable

        public AbstractFreezable()
    • Method Detail

      • freeze

        public final void freeze()
        Specified by:
        freeze in interface Freezable
      • performFreeze

        protected void performFreeze()
      • isMutable

        protected final boolean isMutable()
      • isImmutable

        public final boolean isImmutable()
        Specified by:
        isImmutable in interface Freezable