Uses of Interface
com.evolveum.axiom.api.AxiomValue
Package
Description
-
Uses of AxiomValue in com.evolveum.axiom.api
Modifier and TypeInterfaceDescriptionstatic interface
AxiomValue.Factory<V,
T extends AxiomValue<V>> interface
ValueBuilder<P extends AxiomValue<?>>
static interface
ValueBuilder.BuilderOrValue<P extends AxiomValue<?>>
Modifier and TypeInterfaceDescriptioninterface
interface
Modifier and TypeMethodDescriptiondefault 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) AxiomValueBuilder.get()
default AxiomValue<V>
AxiomItem.onlyValue()
Modifier and TypeMethodDescriptionSupplier<? extends AxiomValue<V>>
AxiomItemBuilder.onlyValue()
default <T> Optional<AxiomValue<T>>
AxiomStructuredValue.onlyValue
(Class<T> type, AxiomItemDefinition... components) Optional<? extends AxiomValue<V>>
AxiomMapItem.value
(AxiomValueIdentifier key) Collection<? extends AxiomValue<V>>
AxiomItem.values()
Modifier and TypeMethodDescriptionstatic <V> AxiomItem<V>
AxiomItem.from
(AxiomItemDefinition def, AxiomValue<V> value) static AxiomValueIdentifier
AxiomValueIdentifier.from
(AxiomIdentifierDefinition key, AxiomValue<?> value) Modifier and TypeMethodDescriptionvoid
AxiomItemBuilder.addValue
(Supplier<? extends AxiomValue<V>> value) AxiomItemFactory.create
(AxiomItemDefinition def, Collection<? extends AxiomValue<?>> axiomItem) static <V> AxiomItem<V>
AxiomItem.from
(AxiomItemDefinition def, Collection<? extends AxiomValue<V>> values) -
Uses of AxiomValue in com.evolveum.axiom.api.schema
Modifier and TypeMethodDescriptionOptional<AxiomValue<?>>
AxiomItemDefinition.constantValue()
Optional<AxiomValue<?>>
AxiomItemDefinition.defaultValue()
-
Uses of AxiomValue in com.evolveum.axiom.lang.api
Modifier and TypeMethodDescriptionOptional<AxiomValue<?>>
AxiomBuiltIn.Item.constantValue()
Optional<AxiomValue<?>>
AxiomBuiltIn.Item.defaultValue()
-
Uses of AxiomValue in com.evolveum.axiom.lang.impl
Modifier and TypeMethodDescriptionValueContext.get()
<V> AxiomValue<V>
ModelReactorContext.lazyValue
(ValueContext<V> valueContext) ValueContext.lazyValue()
Modifier and TypeMethodDescriptionAxiomStatementRule.Lookup.global
(AxiomName identifierSpace, AxiomValueIdentifier identifier) AxiomStatementRule.Lookup.namespaceValue
(AxiomName space, AxiomValueIdentifier itemName) <T> Dependency<AxiomValue<T>>
AxiomStatementRule.Lookup.onlyItemValue
(AxiomItemDefinition item, Class<T> valueType) ItemContext.onlyValue0()
Dependency<AxiomValue<?>>
AxiomStatementRule.ActionBuilder.require
(AxiomValueContext<?> ext) Dependency<AxiomValue<?>>
ValueActionImpl.require
(AxiomValueContext<?> ext) Modifier and TypeMethodDescriptionvoid
AxiomItemContext.addCompletedValue
(AxiomValue<?> itemDef) void
ItemContext.addCompletedValue
(AxiomValue<?> value) static AxiomValueIdentifier
BasicStatementRule.idFrom
(AxiomItemDefinition definition, AxiomValue<?> value) void
AxiomValueContext.replace
(AxiomValue<?> axiomItemValue) void
ValueContext.replace
(AxiomValue<?> axiomItemValue) Modifier and TypeMethodDescriptionvoid
ItemContext.merge
(Collection<? extends AxiomValue<?>> values) void
ItemContext.mergeCompleted
(Collection<? extends AxiomValue<?>> values) ModifierConstructorDescriptionAxiomSchemaContextImpl
(Map<AxiomName, Map<AxiomValueIdentifier, AxiomValue<?>>> globalMap) -
Uses of AxiomValue in com.evolveum.axiom.lang.spi
Modifier and TypeClassDescriptionclass
class
class
class
Modifier and TypeMethodDescriptionOptional<AxiomValue<?>>
AxiomItemDefinitionImpl.constantValue()
Optional<AxiomValue<?>>
AxiomItemDefinitionImpl.defaultValue()
Modifier and TypeMethodDescriptionstatic AxiomIdentifierDefinition
AxiomIdentifierDefinitionImpl.from
(AxiomValue<?> value) static AxiomItemDefinition
AxiomItemDefinitionImpl.from
(AxiomValue<?> value) static AxiomTypeDefinition
AxiomTypeDefinitionImpl.from
(AxiomValue<?> value)