Uses of Interface
com.evolveum.midpoint.prism.TypeDefinition
Packages that use TypeDefinition
Package
Description
-
Uses of TypeDefinition in com.evolveum.midpoint.prism
Subinterfaces of TypeDefinition in com.evolveum.midpoint.prismModifier and TypeInterfaceDescriptioninterface
Provides a definition for a complex type, i.e.interface
Simple type, which behaves as enumeration in most modeling languages.interface
An interface to mutate the definition of a complex type.interface
Defines a simple (non-structured) definition.Methods in com.evolveum.midpoint.prism with type parameters of type TypeDefinitionModifier and TypeMethodDescription<T extends TypeDefinition>
TItemDefinitionTransformer.applyValue
(ComplexTypeDefinition parentDef, ItemDefinition<?> itemDef, T valueDef) Methods in com.evolveum.midpoint.prism that return types with arguments of type TypeDefinitionModifier and TypeMethodDescription@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 TypeDefinitionModifier and TypeMethodDescriptiondefault boolean
TypeDefinition.isAssignableFrom
(TypeDefinition other, SchemaRegistry registry) -
Uses of TypeDefinition in com.evolveum.midpoint.prism.deleg
Subinterfaces of TypeDefinition in com.evolveum.midpoint.prism.delegModifier and TypeInterfaceDescriptioninterface
interface
Methods in com.evolveum.midpoint.prism.deleg that return TypeDefinitionMethods in com.evolveum.midpoint.prism.deleg that return types with arguments of type TypeDefinitionModifier and TypeMethodDescriptiondefault @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 TypeDefinitionModifier and TypeMethodDescription<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 TypeDefinitionModifier and TypeMethodDescriptiondefault TypeDefinition
GlobalDefinitionsStore.findTypeDefinitionByType
(@NotNull QName typeName) Methods in com.evolveum.midpoint.prism.schema that return types with arguments of type TypeDefinitionModifier and TypeMethodDescriptiondefault @NotNull Collection<? extends TypeDefinition>
GlobalDefinitionsStore.findTypeDefinitionsByType
(@NotNull QName typeName) Methods in com.evolveum.midpoint.prism.schema with parameters of type TypeDefinitionModifier and TypeMethodDescriptionvoid
MutablePrismSchema.registerCompileTimeClass
(Class<?> compileTimeClass, TypeDefinition typeDefinition) -
Uses of TypeDefinition in com.evolveum.midpoint.schema.processor
Subinterfaces of TypeDefinition in com.evolveum.midpoint.schema.processorModifier and TypeInterfaceDescriptioninterface
Represents ad-hoc combination of definitions of structural and auxiliary object classes.interface
Interface allowing modifications of an object class definition.interface
Describes a resource object class (e.g.interface
A definition that describes either an object class (as fetched from the resource, optionally refined by `schemaHandling`), or an object type (as defined in `schemaHandling` part of resource definition).interface
Definition of "resource object type".Classes in com.evolveum.midpoint.schema.processor that implement TypeDefinitionModifier and TypeClassDescriptionclass
Common implementation for bothResourceObjectClassDefinition
andResourceObjectTypeDefinition
.class
Represents ad-hoc combination of definitions of structural and auxiliary object classes.class
Default implementation ofResourceObjectClassDefinition
.final class
Default implementation ofResourceObjectTypeDefinition
.Methods in com.evolveum.midpoint.schema.processor that return types with arguments of type TypeDefinitionModifier and TypeMethodDescription@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.delegModifier and TypeInterfaceDescriptioninterface
interface
interface
interface