Uses of Interface
com.evolveum.midpoint.prism.Freezable
-
Packages that use Freezable Package Description com.evolveum.midpoint.common.refinery com.evolveum.midpoint.common.refinery.deleg com.evolveum.midpoint.prism com.evolveum.midpoint.prism.deleg com.evolveum.midpoint.prism.delta com.evolveum.midpoint.prism.impl com.evolveum.midpoint.prism.impl.delta com.evolveum.midpoint.prism.impl.schema com.evolveum.midpoint.prism.query com.evolveum.midpoint.prism.schema com.evolveum.midpoint.prism.util com.evolveum.midpoint.prism.xnode com.evolveum.midpoint.schema com.evolveum.midpoint.schema.processor com.evolveum.midpoint.schema.processor.deleg com.evolveum.midpoint.xml.ns._public.common.common_3 com.evolveum.prism.xml.ns._public.query_3 Copyright (c) 2010-2019 Evolveum and contributors This work is dual-licensed under the Apache License 2.0 and European Union Public License. -
-
Uses of Freezable in com.evolveum.midpoint.common.refinery
Subinterfaces of Freezable in com.evolveum.midpoint.common.refinery Modifier and Type Interface Description interface
CompositeRefinedObjectClassDefinition
Used to represent combined definition of structural and auxiliary object classes.interface
LayerRefinedAttributeDefinition<T>
interface
LayerRefinedObjectClassDefinition
interface
LayerRefinedResourceSchema
interface
RefinedAttributeDefinition<T>
interface
RefinedConnectorSchema
interface
RefinedObjectClassDefinition
interface
RefinedResourceSchema
interface
ShadowDiscriminatorObjectDelta<T extends Objectable>
Classes in com.evolveum.midpoint.common.refinery that implement Freezable Modifier and Type Class Description class
CompositeRefinedObjectClassDefinitionImpl
Used to represent combined definition of structural and auxiliary object classes.class
LayerRefinedAttributeDefinitionImpl<T>
class
LayerRefinedObjectClassDefinitionImpl
class
LayerRefinedResourceSchemaImpl
class
RefinedAssociationDefinition
class
RefinedAttributeDefinitionImpl<T>
class
RefinedConnectorSchemaImpl
TODO Think about the purpose and future of this class.class
RefinedObjectClassDefinitionImpl
class
RefinedResourceSchemaImpl
TODO: this whole class would benefit from more refactoring.class
ShadowDiscriminatorObjectDeltaImpl<T extends Objectable>
-
Uses of Freezable in com.evolveum.midpoint.common.refinery.deleg
Subinterfaces of Freezable in com.evolveum.midpoint.common.refinery.deleg Modifier and Type Interface Description interface
RefinedAttributeDefinitionDelegator<T>
-
Uses of Freezable in com.evolveum.midpoint.prism
Subinterfaces of Freezable in com.evolveum.midpoint.prism Modifier and Type Interface Description interface
ComplexTypeDefinition
Provides a definition for a complex type, i.e.interface
Definition
interface
Item<V extends PrismValue,D extends ItemDefinition>
Item is a common abstraction of Property, Reference and Container.interface
ItemDefinition<I extends Item>
interface
MutableComplexTypeDefinition
interface
MutableDefinition
interface
MutableItemDefinition<I extends Item>
EXPERIMENTALinterface
MutablePrismContainerDefinition<C extends Containerable>
interface
MutablePrismObjectDefinition<O extends Objectable>
interface
MutablePrismPropertyDefinition<T>
interface
MutablePrismReferenceDefinition
interface
MutableTypeDefinition
interface
PrismContainer<C extends Containerable>
Prism container groups items into logical blocks.interface
PrismContainerDefinition<C extends Containerable>
TODOinterface
PrismContainerValue<C extends Containerable>
interface
PrismObject<O extends Objectable>
Common supertype for all identity objects.interface
PrismObjectDefinition<O extends Objectable>
TODOinterface
PrismObjectValue<O extends Objectable>
Extension of PrismContainerValue that holds object-specific data (OID and version).interface
PrismProperty<T>
Property is a specific characteristic of an object.interface
PrismPropertyDefinition<T>
interface
PrismPropertyValue<T>
interface
PrismReference
Object Reference is a property that describes reference to an object.interface
PrismReferenceDefinition
interface
PrismReferenceValue
interface
PrismValue
interface
SimpleTypeDefinition
Primarily for enums.interface
TypeDefinition
interface
ValueMetadata
Classes in com.evolveum.midpoint.prism that implement Freezable Modifier and Type Class Description class
AbstractFreezable
class
ExpressionWrapper
Contains the expression that can be part of e.g.Methods in com.evolveum.midpoint.prism with parameters of type Freezable Modifier and Type Method Description protected void
AbstractFreezable. freeze(Freezable child)
static void
Freezable. freezeNullable(Freezable target)
Method parameters in com.evolveum.midpoint.prism with type arguments of type Freezable Modifier and Type Method Description protected void
AbstractFreezable. freezeAll(Iterable<? extends Freezable> children)
-
Uses of Freezable in com.evolveum.midpoint.prism.deleg
Subinterfaces of Freezable in com.evolveum.midpoint.prism.deleg Modifier and Type Interface Description interface
ComplexTypeDefinitionDelegator
interface
ContainerDefinitionDelegator<C extends Containerable>
interface
DefinitionDelegator
interface
ItemDefinitionDelegator<I extends Item<?,?>>
interface
ObjectDefinitionDelegator<O extends Objectable>
interface
PropertyDefinitionDelegator<T>
interface
ReferenceDefinitionDelegator
interface
TypeDefinitionDelegator
-
Uses of Freezable in com.evolveum.midpoint.prism.delta
Subinterfaces of Freezable in com.evolveum.midpoint.prism.delta Modifier and Type Interface Description interface
ContainerDelta<V extends Containerable>
interface
ItemDelta<V extends PrismValue,D extends ItemDefinition>
Item Delta describes a change of an item which is a property, container or a reference.interface
ObjectDelta<O extends Objectable>
Relative difference (delta) of the object.interface
PropertyDelta<T>
Relative difference (delta) of a property values.interface
ReferenceDelta
-
Uses of Freezable in com.evolveum.midpoint.prism.impl
Classes in com.evolveum.midpoint.prism.impl with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw Freezable Modifier and Type Class Description class
com.evolveum.midpoint.prism.impl.ComplexTypeDefinitionImpl
class
com.evolveum.midpoint.prism.impl.DefinitionImpl
class
com.evolveum.midpoint.prism.impl.ItemDefinitionImpl<I extends Item>
class
com.evolveum.midpoint.prism.impl.ItemImpl<V extends PrismValue,D extends ItemDefinition>
class
com.evolveum.midpoint.prism.impl.PrismContainerDefinitionImpl<C extends Containerable>
class
com.evolveum.midpoint.prism.impl.PrismContainerImpl<C extends Containerable>
class
com.evolveum.midpoint.prism.impl.PrismPropertyDefinitionImpl<T extends Object>
class
com.evolveum.midpoint.prism.impl.PrismPropertyImpl<T extends Object>
class
com.evolveum.midpoint.prism.impl.TypeDefinitionImpl
-
Uses of Freezable in com.evolveum.midpoint.prism.impl.delta
Classes in com.evolveum.midpoint.prism.impl.delta with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw Freezable Modifier and Type Class Description class
com.evolveum.midpoint.prism.impl.delta.ObjectDeltaImpl<O extends Objectable>
-
Uses of Freezable in com.evolveum.midpoint.prism.impl.schema
Classes in com.evolveum.midpoint.prism.impl.schema with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw Freezable Modifier and Type Class Description class
com.evolveum.midpoint.prism.impl.schema.PrismSchemaImpl
-
Uses of Freezable in com.evolveum.midpoint.prism.query
Subinterfaces of Freezable in com.evolveum.midpoint.prism.query Modifier and Type Interface Description interface
AllFilter
interface
AndFilter
interface
ComparativeFilter<T>
interface
EqualFilter<T>
interface
ExistsFilter
interface
FullTextFilter
interface
GreaterFilter<T>
interface
InOidFilter
TODO create a better name for this filterinterface
LessFilter<T>
interface
LogicalFilter
interface
NaryLogicalFilter
interface
NoneFilter
interface
NotFilter
interface
ObjectFilter
interface
OrFilter
interface
OrgFilter
interface
PropertyValueFilter<T>
interface
RefFilter
interface
SubstringFilter<T>
interface
TypeFilter
interface
UnaryLogicalFilter
interface
UndefinedFilter
interface
ValueFilter<V extends PrismValue,D extends ItemDefinition>
-
Uses of Freezable in com.evolveum.midpoint.prism.schema
Subinterfaces of Freezable in com.evolveum.midpoint.prism.schema Modifier and Type Interface Description interface
MutablePrismSchema
interface
PrismSchema
Schema as a collection of definitions.interface
SchemaDescription
Schema (prism or non-prism) with additional information. -
Uses of Freezable in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util with type parameters of type Freezable Modifier and Type Method Description static <T extends Freezable>
Collection<T>PrismUtil. freezeCollectionDeeply(Collection<T> freezables)
-
Uses of Freezable in com.evolveum.midpoint.prism.xnode
Subinterfaces of Freezable in com.evolveum.midpoint.prism.xnode Modifier and Type Interface Description interface
IncompleteMarkerXNode
This is a marker that a given prism item is incomplete.interface
ListXNode
interface
MapXNode
Note we cannot use "extends Map" here, because in that case we would have to declare XNodeImpl as map value parameter.interface
PrimitiveXNode<T>
interface
RootXNode
interface
XNode
-
Uses of Freezable in com.evolveum.midpoint.schema
Classes in com.evolveum.midpoint.schema that implement Freezable Modifier and Type Class Description class
SearchResultList<T>
-
Uses of Freezable in com.evolveum.midpoint.schema.processor
Subinterfaces of Freezable in com.evolveum.midpoint.schema.processor Modifier and Type Interface Description interface
ConnectorSchema
interface
MutableObjectClassComplexTypeDefinition
interface
MutableResourceAttributeDefinition<T>
interface
MutableResourceSchema
interface
ObjectClassComplexTypeDefinition
Describes a resource object class.interface
ResourceAttribute<T>
interface
ResourceAttributeContainer
interface
ResourceAttributeContainerDefinition
TODOinterface
ResourceAttributeDefinition<T>
interface
ResourceSchema
Classes in com.evolveum.midpoint.schema.processor that implement Freezable Modifier and Type Class Description class
ConnectorSchemaImpl
class
ObjectClassComplexTypeDefinitionImpl
class
ResourceAttributeContainerDefinitionImpl
Resource Object Definition (Object Class).class
ResourceAttributeContainerImpl
Resource Object.class
ResourceAttributeDefinitionImpl<T>
Resource Object Attribute Definition.class
ResourceAttributeImpl<T>
Resource Object Attribute is a Property of Resource Object.class
ResourceSchemaImpl
-
Uses of Freezable in com.evolveum.midpoint.schema.processor.deleg
Subinterfaces of Freezable in com.evolveum.midpoint.schema.processor.deleg Modifier and Type Interface Description interface
AttributeContainerDefinitionDelegator
interface
AttributeDefinitionDelegator<T>
interface
ObjectClassTypeDefinitionDelegator
-
Uses of Freezable in com.evolveum.midpoint.xml.ns._public.common.common_3
Classes in com.evolveum.midpoint.xml.ns._public.common.common_3 that implement Freezable Modifier and Type Class Description class
ConditionalSearchFilterType
A filter with an expression that denotes a necessary condition for the filter to be applied. -
Uses of Freezable in com.evolveum.prism.xml.ns._public.query_3
Classes in com.evolveum.prism.xml.ns._public.query_3 that implement Freezable Modifier and Type Class Description class
SearchFilterType
-