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(Class<?> compileTimeClass, Class<TD> definitionClass)
<TD extends TypeDefinition>
TDRefinedResourceSchemaImpl. findTypeDefinitionByCompileTimeClass(Class<?> compileTimeClass, Class<TD> definitionClass)
<TD extends TypeDefinition>
TDLayerRefinedResourceSchemaImpl. findTypeDefinitionByType(QName typeName, Class<TD> definitionClass)
<TD extends TypeDefinition>
TDRefinedResourceSchemaImpl. findTypeDefinitionByType(QName typeName, Class<TD> definitionClass)
<TD extends TypeDefinition>
Collection<? extends TD>LayerRefinedResourceSchemaImpl. findTypeDefinitionsByType(QName typeName, Class<TD> definitionClass)
<TD extends TypeDefinition>
Collection<? extends TD>RefinedResourceSchemaImpl. findTypeDefinitionsByType(QName typeName, Class<TD> definitionClass)
Methods in com.evolveum.midpoint.common.refinery that return types with arguments of type TypeDefinition Modifier and Type Method Description Collection<TypeDefinition>
CompositeRefinedObjectClassDefinitionImpl. getStaticSubTypes()
Collection<TypeDefinition>
LayerRefinedObjectClassDefinitionImpl. getStaticSubTypes()
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 that return types with arguments of type TypeDefinition Modifier and Type Method Description 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.impl
Classes in com.evolveum.midpoint.prism.impl that implement TypeDefinition Modifier and Type Class Description class
ComplexTypeDefinitionImpl
TODOclass
SimpleTypeDefinitionImpl
class
TypeDefinitionImpl
Fields in com.evolveum.midpoint.prism.impl with type parameters of type TypeDefinition Modifier and Type Field Description protected Set<TypeDefinition>
TypeDefinitionImpl. staticSubTypes
Methods in com.evolveum.midpoint.prism.impl that return types with arguments of type TypeDefinition Modifier and Type Method Description Collection<TypeDefinition>
TypeDefinitionImpl. getStaticSubTypes()
Methods in com.evolveum.midpoint.prism.impl with parameters of type TypeDefinition Modifier and Type Method Description void
TypeDefinitionImpl. addStaticSubType(TypeDefinition subtype)
boolean
TypeDefinitionImpl. isAssignableFrom(TypeDefinition other, SchemaRegistry schemaRegistry)
Crawls up the type hierarchy and looks for type name equivalence. -
Uses of TypeDefinition in com.evolveum.midpoint.prism.impl.schema
Methods in com.evolveum.midpoint.prism.impl.schema with type parameters of type TypeDefinition Modifier and Type Method Description <TD extends TypeDefinition>
TDPrismSchemaImpl. findTypeDefinitionByCompileTimeClass(Class<?> compileTimeClass, Class<TD> definitionClass)
<TD extends TypeDefinition>
TDSchemaRegistryImpl. findTypeDefinitionByCompileTimeClass(Class<?> compileTimeClass, Class<TD> definitionClass)
<TD extends TypeDefinition>
TDPrismSchemaImpl. findTypeDefinitionByType(QName typeName, Class<TD> definitionClass)
<TD extends TypeDefinition>
TDSchemaRegistryImpl. findTypeDefinitionByType(QName typeName, Class<TD> definitionClass)
<TD extends TypeDefinition>
Collection<TD>SchemaRegistryImpl. findTypeDefinitionsByElementName(QName name, Class<TD> clazz)
<TD extends TypeDefinition>
Collection<TD>PrismSchemaImpl. findTypeDefinitionsByType(QName typeName, Class<TD> definitionClass)
<TD extends TypeDefinition>
Collection<? extends TD>SchemaRegistryImpl. findTypeDefinitionsByType(QName typeName, Class<TD> definitionClass)
-
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(Class<?> compileTimeClass, Class<TD> definitionClass)
<TD extends TypeDefinition>
TDGlobalDefinitionsStore. findTypeDefinitionByType(QName typeName, Class<TD> definitionClass)
<TD extends TypeDefinition>
Collection<TD>SchemaRegistry. findTypeDefinitionsByElementName(QName name, Class<TD> clazz)
<TD extends TypeDefinition>
Collection<? extends TD>GlobalDefinitionsStore. findTypeDefinitionsByType(QName typeName, Class<TD> definitionClass)
Methods in com.evolveum.midpoint.prism.schema that return TypeDefinition Modifier and Type Method Description default TypeDefinition
GlobalDefinitionsStore. findTypeDefinitionByType(QName typeName)
Methods in com.evolveum.midpoint.prism.schema that return types with arguments of type TypeDefinition Modifier and Type Method Description default Collection<? extends TypeDefinition>
GlobalDefinitionsStore. findTypeDefinitionsByType(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
-