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 TypeInterfaceDescriptioninterfaceProvides a definition for a complex type, i.e. type that prescribes inner items.interfaceSimple type, which behaves as enumeration in most modeling languages.interfaceAn interface to mutate the definition of a complex type.interfaceDefines 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 booleanTypeDefinition.isAssignableFrom(TypeDefinition other, SchemaRegistry registry) -
Uses of TypeDefinition in com.evolveum.midpoint.prism.deleg
Subinterfaces of TypeDefinition in com.evolveum.midpoint.prism.delegModifier and TypeInterfaceDescriptioninterfaceinterfaceMethods 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 TypeDefinitionGlobalDefinitionsStore.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 TypeMethodDescriptionvoidMutablePrismSchema.registerCompileTimeClass(Class<?> compileTimeClass, TypeDefinition typeDefinition) -
Uses of TypeDefinition in com.evolveum.midpoint.schema.processor
Subinterfaces of TypeDefinition in com.evolveum.midpoint.schema.processorModifier and TypeInterfaceDescriptioninterfaceRepresents ad-hoc combination of definitions of structural and auxiliary object classes.interfaceInterface allowing modifications of an object class definition.interfaceDescribes a resource object class (e.g. ri:inetOrgPerson).interfaceA 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).interfaceDefinition of "resource object type".Classes in com.evolveum.midpoint.schema.processor that implement TypeDefinitionModifier and TypeClassDescriptionclassCommon implementation for bothResourceObjectClassDefinitionandResourceObjectTypeDefinition.classRepresents ad-hoc combination of definitions of structural and auxiliary object classes.classDefault implementation ofResourceObjectClassDefinition.final classDefault 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 TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterface