Uses of Interface
com.evolveum.axiom.api.AxiomValue
-
Packages that use AxiomValue Package Description com.evolveum.axiom.api com.evolveum.axiom.api.schema com.evolveum.axiom.lang.api com.evolveum.axiom.lang.impl com.evolveum.axiom.lang.spi -
-
Uses of AxiomValue in com.evolveum.axiom.api
Classes in com.evolveum.axiom.api with type parameters of type AxiomValue Modifier and Type Interface Description static interface
AxiomValue.Factory<V,T extends AxiomValue<V>>
interface
ValueBuilder<P extends AxiomValue<?>>
static interface
ValueBuilder.BuilderOrValue<P extends AxiomValue<?>>
Subinterfaces of AxiomValue in com.evolveum.axiom.api Modifier and Type Interface Description interface
AxiomSimpleValue<V>
interface
AxiomStructuredValue
Classes in com.evolveum.axiom.api that implement AxiomValue Modifier and Type Class Description class
AbstractAxiomValue<V>
class
SimpleValue<T>
class
StructuredValueImpl
Methods in com.evolveum.axiom.api that return AxiomValue Modifier and Type Method Description default AxiomValue<Collection<AxiomItem<?>>>
AxiomStructuredValue.Factory. createSimple(AxiomTypeDefinition def, Collection<AxiomItem<?>> value, Map<AxiomName,AxiomItem<?>> infraItems)
AxiomValue<V>
AxiomValueFactory. createSimple(AxiomTypeDefinition def, V value, Map<AxiomName,AxiomItem<?>> infraItems)
AxiomValue<V>
AxiomValueBuilder. get()
default AxiomValue<V>
AxiomItem. onlyValue()
Methods in com.evolveum.axiom.api that return types with arguments of type AxiomValue Modifier and Type Method Description Supplier<? 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()
Methods in com.evolveum.axiom.api with parameters of type AxiomValue Modifier and Type Method Description static <V> AxiomItem<V>
AxiomItem. from(AxiomItemDefinition def, AxiomValue<V> value)
static AxiomValueIdentifier
AxiomValueIdentifier. from(AxiomIdentifierDefinition key, AxiomValue<?> value)
Method parameters in com.evolveum.axiom.api with type arguments of type AxiomValue Modifier and Type Method Description void
AxiomItemBuilder. addValue(Supplier<? extends AxiomValue<V>> value)
AxiomItem<V>
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
Subinterfaces of AxiomValue in com.evolveum.axiom.api.schema Modifier and Type Interface Description interface
AxiomIdentifierDefinition
Methods in com.evolveum.axiom.api.schema that return types with arguments of type AxiomValue Modifier and Type Method Description Optional<AxiomValue<?>>
AxiomItemDefinition. constantValue()
Optional<AxiomValue<?>>
AxiomItemDefinition. defaultValue()
-
Uses of AxiomValue in com.evolveum.axiom.lang.api
Methods in com.evolveum.axiom.lang.api that return types with arguments of type AxiomValue Modifier and Type Method Description Optional<AxiomValue<?>>
AxiomBuiltIn.Item. constantValue()
Optional<AxiomValue<?>>
AxiomBuiltIn.Item. defaultValue()
-
Uses of AxiomValue in com.evolveum.axiom.lang.impl
Methods in com.evolveum.axiom.lang.impl that return AxiomValue Modifier and Type Method Description AxiomValue<V>
ValueContext. get()
<V> AxiomValue<V>
ModelReactorContext. lazyValue(ValueContext<V> valueContext)
AxiomValue<V>
ValueContext. lazyValue()
Methods in com.evolveum.axiom.lang.impl that return types with arguments of type AxiomValue Modifier and Type Method Description Dependency.Search<AxiomValue<?>>
AxiomStatementRule.Lookup. global(AxiomName identifierSpace, AxiomValueIdentifier identifier)
Dependency.Search<AxiomValue<?>>
AxiomStatementRule.Lookup. namespaceValue(AxiomName space, AxiomValueIdentifier itemName)
<T> Dependency<AxiomValue<T>>
AxiomStatementRule.Lookup. onlyItemValue(AxiomItemDefinition item, Class<T> valueType)
Dependency<AxiomValue<V>>
ItemContext. onlyValue0()
Dependency<AxiomValue<?>>
AxiomStatementRule.ActionBuilder. require(AxiomValueContext<?> ext)
Dependency<AxiomValue<?>>
ValueActionImpl. require(AxiomValueContext<?> ext)
Methods in com.evolveum.axiom.lang.impl with parameters of type AxiomValue Modifier and Type Method Description void
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)
Method parameters in com.evolveum.axiom.lang.impl with type arguments of type AxiomValue Modifier and Type Method Description void
ItemContext. merge(Collection<? extends AxiomValue<?>> values)
void
ItemContext. mergeCompleted(Collection<? extends AxiomValue<?>> values)
Constructor parameters in com.evolveum.axiom.lang.impl with type arguments of type AxiomValue Constructor Description AxiomSchemaContextImpl(Map<AxiomName,Map<AxiomValueIdentifier,AxiomValue<?>>> globalMap)
-
Uses of AxiomValue in com.evolveum.axiom.lang.spi
Classes in com.evolveum.axiom.lang.spi that implement AxiomValue Modifier and Type Class Description class
AbstractBaseDefinition
class
AxiomIdentifierDefinitionImpl
class
AxiomItemDefinitionImpl
class
AxiomTypeDefinitionImpl
Methods in com.evolveum.axiom.lang.spi that return types with arguments of type AxiomValue Modifier and Type Method Description Optional<AxiomValue<?>>
AxiomItemDefinitionImpl. constantValue()
Optional<AxiomValue<?>>
AxiomItemDefinitionImpl. defaultValue()
Methods in com.evolveum.axiom.lang.spi with parameters of type AxiomValue Modifier and Type Method Description static AxiomIdentifierDefinition
AxiomIdentifierDefinitionImpl. from(AxiomValue<?> value)
static AxiomItemDefinition
AxiomItemDefinitionImpl. from(AxiomValue<?> value)
static AxiomTypeDefinition
AxiomTypeDefinitionImpl. from(AxiomValue<?> value)
-