Uses of Interface
com.evolveum.axiom.api.schema.AxiomTypeDefinition
Package
Description
-
Uses of AxiomTypeDefinition in com.evolveum.axiom.api
Modifier 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) ModifierConstructorDescriptionAbstractAxiomValue
(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
Modifier and TypeMethodDescriptionAxiomItemDefinition.definingType()
AxiomItemDefinition.typeDefinition()
default AxiomTypeDefinition
AxiomSchemaContext.valueInfraType()
Modifier and TypeMethodDescriptiondefault boolean
AxiomTypeDefinition.isSubtypeOf
(AxiomTypeDefinition type) default boolean
AxiomTypeDefinition.isSupertypeOf
(AxiomTypeDefinition other) -
Uses of AxiomTypeDefinition in com.evolveum.axiom.api.stream
Modifier and TypeMethodDescriptionAxiomBuilderStreamTarget.currentInfra()
AxiomStreamTarget.WithContext.currentInfra()
StreamContext.currentInfra()
AxiomBuilderStreamTarget.currentType()
AxiomStreamTarget.WithContext.currentType()
static AxiomTypeDefinition
VirtualRootType.from
(AxiomSchemaContext context2) StreamContext.valueType()
-
Uses of AxiomTypeDefinition in com.evolveum.axiom.lang.antlr
Modifier and TypeMethodDescriptionOptional<AntlrDecoder<?>>
AntlrDecoderContext.get
(AxiomTypeDefinition typeDef) Optional<? extends ValueDecoder<V,
?>> AxiomDecoderContext.get
(AxiomTypeDefinition typeDefinition) -
Uses of AxiomTypeDefinition in com.evolveum.axiom.lang.api
Modifier and TypeMethodDescriptionAxiomBuiltIn.Item.definingType()
AxiomBuiltIn.Item.typeDefinition()
-
Uses of AxiomTypeDefinition in com.evolveum.axiom.lang.impl
Modifier and TypeMethodDescriptionItemContext.currentInfra()
ValueContext.currentInfra()
ItemContext.currentType()
ValueContext.currentType()
ItemContext.type()
default AxiomTypeDefinition
AxiomStatementRule.Lookup.typeDefinition()
Modifier and TypeMethodDescription<V> AxiomValueFactory<V>
ModelReactorContext.typeFactory
(AxiomTypeDefinition statementType) -
Uses of AxiomTypeDefinition in com.evolveum.axiom.lang.spi
Modifier and TypeMethodDescriptionAxiomItemDefinitionImpl.definingType()
static AxiomTypeDefinition
AxiomTypeDefinitionImpl.from
(AxiomStructuredValue value) static AxiomTypeDefinition
AxiomTypeDefinitionImpl.from
(AxiomValue<?> value) AxiomItemDefinitionImpl.typeDefinition()
Modifier and TypeMethodDescriptionstatic AxiomNameResolver
AxiomNameResolver.defaultNamespaceFromType
(AxiomTypeDefinition type) ModifierConstructorDescriptionAbstractBaseDefinition
(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
Modifier and TypeMethodDescriptionValueDecoder.Factory.create
(AxiomTypeDefinition type, AxiomSchemaContext context)