Uses of Interface
com.evolveum.axiom.api.schema.AxiomTypeDefinition
Packages that use AxiomTypeDefinition
Package
Description
-
Uses of AxiomTypeDefinition in com.evolveum.axiom.api
Methods in com.evolveum.axiom.api that return AxiomTypeDefinitionMethods in com.evolveum.axiom.api that return types with arguments of type AxiomTypeDefinitionMethods in com.evolveum.axiom.api with parameters of type AxiomTypeDefinitionModifier and TypeMethodDescriptionAxiomValue.Factory.create
(AxiomTypeDefinition type, V value, Map<AxiomName, AxiomItem<?>> infraItems) static <V> AxiomValueBuilder<V>
AxiomValueBuilder.create
(AxiomTypeDefinition type, AxiomValueFactory<V> factory) static final <V> AxiomSimpleValue<V>
SimpleValue.create
(AxiomTypeDefinition def, V value, Map<AxiomName, AxiomItem<?>> infraItems) AxiomValueFactory.createComplex
(AxiomTypeDefinition def, Map<AxiomName, AxiomItem<?>> items, Map<AxiomName, AxiomItem<?>> infraItems) default AxiomValue<Collection<AxiomItem<?>>>
AxiomStructuredValue.Factory.createSimple
(AxiomTypeDefinition def, Collection<AxiomItem<?>> value, Map<AxiomName, AxiomItem<?>> infraItems) AxiomValueFactory.createSimple
(AxiomTypeDefinition def, V value, Map<AxiomName, AxiomItem<?>> infraItems) static <V> AxiomValueBuilder<V>
AxiomValueBuilder.from
(AxiomTypeDefinition type) void
AxiomValueBuilder.setType
(AxiomTypeDefinition type) Constructors in com.evolveum.axiom.api with parameters of type AxiomTypeDefinitionModifierConstructorDescriptionAbstractAxiomValue
(AxiomTypeDefinition type, Map<AxiomName, AxiomItem<?>> infraItems) AxiomValueBuilder
(AxiomTypeDefinition type, AxiomValueFactory<V> factory) StructuredValueImpl
(AxiomTypeDefinition type, Map<AxiomName, AxiomItem<?>> items, Map<AxiomName, AxiomItem<?>> infraItems) -
Uses of AxiomTypeDefinition in com.evolveum.axiom.api.schema
Methods in com.evolveum.axiom.api.schema that return AxiomTypeDefinitionModifier and TypeMethodDescriptionAxiomItemDefinition.definingType()
AxiomItemDefinition.typeDefinition()
default AxiomTypeDefinition
AxiomSchemaContext.valueInfraType()
Methods in com.evolveum.axiom.api.schema that return types with arguments of type AxiomTypeDefinitionMethods in com.evolveum.axiom.api.schema with parameters of type AxiomTypeDefinitionModifier and TypeMethodDescriptiondefault boolean
AxiomTypeDefinition.isSubtypeOf
(AxiomTypeDefinition type) default boolean
AxiomTypeDefinition.isSupertypeOf
(AxiomTypeDefinition other) -
Uses of AxiomTypeDefinition in com.evolveum.axiom.api.stream
Classes in com.evolveum.axiom.api.stream that implement AxiomTypeDefinitionMethods in com.evolveum.axiom.api.stream that return AxiomTypeDefinitionModifier and TypeMethodDescriptionAxiomBuilderStreamTarget.currentInfra()
AxiomStreamTarget.WithContext.currentInfra()
StreamContext.currentInfra()
AxiomBuilderStreamTarget.currentType()
AxiomStreamTarget.WithContext.currentType()
static AxiomTypeDefinition
VirtualRootType.from
(AxiomSchemaContext context2) StreamContext.valueType()
Methods in com.evolveum.axiom.api.stream that return types with arguments of type AxiomTypeDefinition -
Uses of AxiomTypeDefinition in com.evolveum.axiom.lang.antlr
Methods in com.evolveum.axiom.lang.antlr with parameters of type AxiomTypeDefinitionModifier and TypeMethodDescriptionOptional<AntlrDecoder<?>>
AntlrDecoderContext.get
(AxiomTypeDefinition typeDef) Optional<? extends ValueDecoder<V,
?>> AxiomDecoderContext.get
(AxiomTypeDefinition typeDefinition) -
Uses of AxiomTypeDefinition in com.evolveum.axiom.lang.api
Classes in com.evolveum.axiom.lang.api that implement AxiomTypeDefinitionMethods in com.evolveum.axiom.lang.api that return AxiomTypeDefinitionModifier and TypeMethodDescriptionAxiomBuiltIn.Item.definingType()
AxiomBuiltIn.Item.typeDefinition()
Methods in com.evolveum.axiom.lang.api that return types with arguments of type AxiomTypeDefinitionConstructors in com.evolveum.axiom.lang.api with parameters of type AxiomTypeDefinition -
Uses of AxiomTypeDefinition in com.evolveum.axiom.lang.impl
Methods in com.evolveum.axiom.lang.impl that return AxiomTypeDefinitionModifier and TypeMethodDescriptionItemContext.currentInfra()
ValueContext.currentInfra()
ItemContext.currentType()
ValueContext.currentType()
ItemContext.type()
default AxiomTypeDefinition
AxiomStatementRule.Lookup.typeDefinition()
Methods in com.evolveum.axiom.lang.impl that return types with arguments of type AxiomTypeDefinitionMethods in com.evolveum.axiom.lang.impl with parameters of type AxiomTypeDefinitionModifier and TypeMethodDescription<V> AxiomValueFactory<V>
ModelReactorContext.typeFactory
(AxiomTypeDefinition statementType) -
Uses of AxiomTypeDefinition in com.evolveum.axiom.lang.spi
Classes in com.evolveum.axiom.lang.spi that implement AxiomTypeDefinitionMethods in com.evolveum.axiom.lang.spi that return AxiomTypeDefinitionModifier and TypeMethodDescriptionAxiomItemDefinitionImpl.definingType()
static AxiomTypeDefinition
AxiomTypeDefinitionImpl.from
(AxiomStructuredValue value) static AxiomTypeDefinition
AxiomTypeDefinitionImpl.from
(AxiomValue<?> value) AxiomItemDefinitionImpl.typeDefinition()
Methods in com.evolveum.axiom.lang.spi that return types with arguments of type AxiomTypeDefinitionMethods in com.evolveum.axiom.lang.spi with parameters of type AxiomTypeDefinitionModifier and TypeMethodDescriptionstatic AxiomNameResolver
AxiomNameResolver.defaultNamespaceFromType
(AxiomTypeDefinition type) Constructors in com.evolveum.axiom.lang.spi with parameters of type AxiomTypeDefinitionModifierConstructorDescriptionAbstractBaseDefinition
(AxiomTypeDefinition type, Map<AxiomName, AxiomItem<?>> items, Map<AxiomName, AxiomItem<?>> infraItems) AxiomIdentifierDefinitionImpl
(AxiomTypeDefinition axiomItemDefinition, Map<AxiomName, AxiomItem<?>> items, Map<AxiomName, AxiomItem<?>> infraItems) AxiomItemDefinitionImpl
(AxiomTypeDefinition axiomItemDefinition, Map<AxiomName, AxiomItem<?>> items, Map<AxiomName, AxiomItem<?>> infraItems) AxiomTypeDefinitionImpl
(AxiomTypeDefinition def, Map<AxiomName, AxiomItem<?>> keywordMap, Map<AxiomName, AxiomItem<?>> infraItems) -
Uses of AxiomTypeDefinition in com.evolveum.axiom.spi.codec
Methods in com.evolveum.axiom.spi.codec with parameters of type AxiomTypeDefinitionModifier and TypeMethodDescriptionValueDecoder.Factory.create
(AxiomTypeDefinition type, AxiomSchemaContext context)