Uses of Interface
com.evolveum.midpoint.prism.TypeDefinition
-
-
Uses of TypeDefinition in com.evolveum.midpoint.common.refinery
Subinterfaces of TypeDefinition 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
LayerRefinedObjectClassDefinition
interface
RefinedObjectClassDefinition
Classes in com.evolveum.midpoint.common.refinery that implement TypeDefinition Modifier and Type Class Description class
CompositeRefinedObjectClassDefinitionImpl
Used to represent combined definition of structural and auxiliary object classes.class
LayerRefinedObjectClassDefinitionImpl
class
RefinedObjectClassDefinitionImpl
Methods in com.evolveum.midpoint.common.refinery with type parameters of type TypeDefinition Modifier and Type Method Description <TD extends TypeDefinition>
TDLayerRefinedResourceSchemaImpl. findTypeDefinitionByCompileTimeClass(@NotNull Class<?> compileTimeClass, @NotNull Class<TD> definitionClass)
<TD extends TypeDefinition>
TDRefinedResourceSchemaImpl. findTypeDefinitionByCompileTimeClass(@NotNull Class<?> compileTimeClass, @NotNull Class<TD> definitionClass)
<TD extends TypeDefinition>
TDLayerRefinedResourceSchemaImpl. findTypeDefinitionByType(@NotNull QName typeName, @NotNull Class<TD> definitionClass)
<TD extends TypeDefinition>
TDRefinedResourceSchemaImpl. findTypeDefinitionByType(@NotNull QName typeName, @NotNull Class<TD> definitionClass)
<TD extends TypeDefinition>
@NotNull Collection<? extends TD>LayerRefinedResourceSchemaImpl. findTypeDefinitionsByType(@NotNull QName typeName, @NotNull Class<TD> definitionClass)
<TD extends TypeDefinition>
@NotNull Collection<? extends TD>RefinedResourceSchemaImpl. findTypeDefinitionsByType(@NotNull QName typeName, @NotNull Class<TD> definitionClass)
Methods in com.evolveum.midpoint.common.refinery that return types with arguments of type TypeDefinition Modifier and Type Method Description @NotNull Collection<TypeDefinition>
CompositeRefinedObjectClassDefinitionImpl. getStaticSubTypes()
@NotNull Collection<TypeDefinition>
LayerRefinedObjectClassDefinitionImpl. getStaticSubTypes()
@NotNull Collection<TypeDefinition>
RefinedObjectClassDefinitionImpl. getStaticSubTypes()
-
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
MutableComplexTypeDefinition
interface
SimpleTypeDefinition
Primarily for enums.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.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 TypeDefinition Modifier and Type Class Description class
com.evolveum.midpoint.prism.impl.ComplexTypeDefinitionImpl
class
com.evolveum.midpoint.prism.impl.TypeDefinitionImpl
-
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
MutableObjectClassComplexTypeDefinition
interface
ObjectClassComplexTypeDefinition
Describes a resource object class.Classes in com.evolveum.midpoint.schema.processor that implement TypeDefinition Modifier and Type Class Description class
ObjectClassComplexTypeDefinitionImpl
-
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
ObjectClassTypeDefinitionDelegator
-