Uses of Interface
com.evolveum.midpoint.prism.TypeDefinition
-
-
Uses of TypeDefinition in com.evolveum.midpoint.prism
Subinterfaces of TypeDefinition in com.evolveum.midpoint.prism Modifier and Type Interface Description interface
ComplexTypeDefinition
Provides a definition for a complex type, i.e.interface
EnumerationTypeDefinition
Simple type, which behaves as enumeration in most modeling languages.interface
MutableComplexTypeDefinition
An interface to mutate the definition of a complex type.interface
SimpleTypeDefinition
Defines a simple (non-structured) definition.Methods in com.evolveum.midpoint.prism with type parameters of type TypeDefinition Modifier and Type Method Description <T extends TypeDefinition>
TItemDefinitionTransformer. applyValue(ComplexTypeDefinition parentDef, ItemDefinition<?> itemDef, T valueDef)
Methods in com.evolveum.midpoint.prism that return types with arguments of type TypeDefinition Modifier and Type Method Description @NotNull Collection<TypeDefinition>
TypeDefinition. getStaticSubTypes()
Subtypes - but only these that are a part of the static schema.Methods in com.evolveum.midpoint.prism with parameters of type TypeDefinition Modifier and Type Method Description default boolean
TypeDefinition. isAssignableFrom(TypeDefinition other, SchemaRegistry registry)
-
Uses of TypeDefinition in com.evolveum.midpoint.prism.deleg
Subinterfaces of TypeDefinition in com.evolveum.midpoint.prism.deleg Modifier and Type Interface Description interface
ComplexTypeDefinitionDelegator
interface
TypeDefinitionDelegator
Methods in com.evolveum.midpoint.prism.deleg that return TypeDefinition Modifier and Type Method Description TypeDefinition
TypeDefinitionDelegator. delegate()
Methods in com.evolveum.midpoint.prism.deleg that return types with arguments of type TypeDefinition Modifier and Type Method Description default @NotNull Collection<TypeDefinition>
TypeDefinitionDelegator. getStaticSubTypes()
-
Uses of TypeDefinition in com.evolveum.midpoint.prism.schema
Methods in com.evolveum.midpoint.prism.schema with type parameters of type TypeDefinition Modifier and Type Method Description <TD extends TypeDefinition>
TDGlobalDefinitionsStore. findTypeDefinitionByCompileTimeClass(@NotNull Class<?> compileTimeClass, @NotNull Class<TD> definitionClass)
<TD extends TypeDefinition>
TDGlobalDefinitionsStore. findTypeDefinitionByType(@NotNull QName typeName, @NotNull Class<TD> definitionClass)
<TD extends TypeDefinition>
@NotNull Collection<TD>SchemaRegistry. findTypeDefinitionsByElementName(@NotNull QName name, @NotNull Class<TD> clazz)
<TD extends TypeDefinition>
@NotNull Collection<? extends TD>GlobalDefinitionsStore. findTypeDefinitionsByType(@NotNull QName typeName, @NotNull Class<TD> definitionClass)
Methods in com.evolveum.midpoint.prism.schema that return TypeDefinition Modifier and Type Method Description default TypeDefinition
GlobalDefinitionsStore. findTypeDefinitionByType(@NotNull QName typeName)
Methods in com.evolveum.midpoint.prism.schema that return types with arguments of type TypeDefinition Modifier and Type Method Description default @NotNull Collection<? extends TypeDefinition>
GlobalDefinitionsStore. findTypeDefinitionsByType(@NotNull QName typeName)
-
Uses of TypeDefinition in com.evolveum.midpoint.schema.processor
Subinterfaces of TypeDefinition in com.evolveum.midpoint.schema.processor Modifier and Type Interface Description interface
CompositeObjectDefinition
Used to represent combined definition of structural and auxiliary object classes.interface
MutableResourceObjectClassDefinition
Interface allowing modifications of an object class definition.interface
ResourceObjectClassDefinition
Describes a resource object class (e.g.interface
ResourceObjectDefinition
Definition that describes either an object class (as fetched from the resource), or an object type (as defined in `schemaHandling` part of resource definition).interface
ResourceObjectTypeDefinition
Definition of "resource object type".Classes in com.evolveum.midpoint.schema.processor that implement TypeDefinition Modifier and Type Class Description class
AbstractResourceObjectDefinitionImpl
Common implementation for bothResourceObjectClassDefinition
andResourceObjectTypeDefinition
.class
CompositeObjectDefinitionImpl
Used to represent combined definition of structural and auxiliary object classes.class
ResourceObjectClassDefinitionImpl
Default implementation ofResourceObjectClassDefinition
.class
ResourceObjectTypeDefinitionImpl
Default implementation ofResourceObjectTypeDefinition
.Methods in com.evolveum.midpoint.schema.processor that return types with arguments of type TypeDefinition Modifier and Type Method Description @NotNull Collection<TypeDefinition>
AbstractResourceObjectDefinitionImpl. getStaticSubTypes()
@NotNull Collection<TypeDefinition>
CompositeObjectDefinitionImpl. getStaticSubTypes()
-
Uses of TypeDefinition in com.evolveum.midpoint.schema.processor.deleg
Subinterfaces of TypeDefinition in com.evolveum.midpoint.schema.processor.deleg Modifier and Type Interface Description interface
ResourceObjectDefinitionDelegator
-