Uses of Interface
com.evolveum.axiom.api.AxiomItem
-
Packages that use AxiomItem Package Description com.evolveum.axiom.api com.evolveum.axiom.api.stream com.evolveum.axiom.lang.impl com.evolveum.axiom.lang.spi -
-
Uses of AxiomItem in com.evolveum.axiom.api
Subinterfaces of AxiomItem in com.evolveum.axiom.api Modifier and Type Interface Description interface
AxiomMapItem<V>
Classes in com.evolveum.axiom.api that implement AxiomItem Modifier and Type Class Description class
AbstractAxiomItem<V>
Methods in com.evolveum.axiom.api that return AxiomItem Modifier and Type Method Description AxiomItem<V>
AxiomItemFactory. create(AxiomItemDefinition def, Collection<? extends AxiomValue<?>> axiomItem)
static <V> AxiomItem<V>
AxiomItem. from(AxiomItemDefinition def, AxiomValue<V> value)
static <V> AxiomItem<V>
AxiomItem. from(AxiomItemDefinition def, Collection<? extends AxiomValue<V>> values)
AxiomItem<V>
AxiomItemBuilder. get()
protected AxiomItem<?>
StructuredValueImpl. requireItem(AxiomName name)
Methods in com.evolveum.axiom.api that return types with arguments of type AxiomItem Modifier and Type Method Description protected <T> Optional<AxiomItem<T>>
StructuredValueImpl. as(Class<T> type, Optional<? extends AxiomItem<?>> item)
default AxiomValue<Collection<AxiomItem<?>>>
AxiomStructuredValue.Factory. createSimple(AxiomTypeDefinition def, Collection<AxiomItem<?>> value, Map<AxiomName,AxiomItem<?>> infraItems)
Supplier<? extends AxiomItem<?>>
AxiomValueBuilder. get(AxiomName name)
Supplier<? extends AxiomItem<?>>
AxiomValueBuilder. get(AxiomName name, Function<AxiomName,? extends Supplier<? extends AxiomItem<?>>> child)
Supplier<? extends AxiomItem<?>>
AxiomValueBuilder. getInfra(AxiomName name, Function<AxiomName,? extends Supplier<? extends AxiomItem<?>>> child)
default Optional<AxiomItem<?>>
AxiomInfraValue. infraItem(AxiomName name)
Map<AxiomName,AxiomItem<?>>
AbstractAxiomValue. infraItems()
Map<AxiomName,AxiomItem<?>>
AxiomInfraValue. infraItems()
default Optional<? extends AxiomItem<?>>
AxiomStructuredValue. item(AxiomName name)
default Optional<AxiomItem<?>>
AxiomStructuredValue. item(AxiomItemDefinition def)
Optional<? extends AxiomItem<?>>
StructuredValueImpl. item(AxiomName name)
Optional<AxiomItem<?>>
StructuredValueImpl. item(AxiomItemDefinition def)
Map<AxiomName,AxiomItem<?>>
AxiomStructuredValue. itemMap()
Map<AxiomName,AxiomItem<?>>
StructuredValueImpl. itemMap()
Collection<AxiomItem<?>>
StructuredValueImpl. items()
default Optional<? extends AxiomItem<?>>
AxiomValue. metadata(AxiomName name)
default Collection<AxiomItem<?>>
AxiomStructuredValue. value()
Method parameters in com.evolveum.axiom.api with type arguments of type AxiomItem Modifier and Type Method Description void
AxiomValueBuilder. add(AxiomName name, Supplier<? extends AxiomItem<?>> child)
protected <T> Optional<AxiomItem<T>>
StructuredValueImpl. as(Class<T> type, Optional<? extends AxiomItem<?>> item)
V
AxiomInfraValue.Factory. create(Map<AxiomName,AxiomItem<?>> infraItems)
T
AxiomValue.Factory. create(AxiomTypeDefinition type, V value, Map<AxiomName,AxiomItem<?>> infraItems)
default T
AxiomValue.Factory. create(Map<AxiomName,AxiomItem<?>> infraItems)
static <V> AxiomSimpleValue<V>
SimpleValue. create(AxiomTypeDefinition def, V value, Map<AxiomName,AxiomItem<?>> infraItems)
AxiomStructuredValue
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)
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)
Supplier<? extends AxiomItem<?>>
AxiomValueBuilder. get(AxiomName name, Function<AxiomName,? extends Supplier<? extends AxiomItem<?>>> child)
Supplier<? extends AxiomItem<?>>
AxiomValueBuilder. getInfra(AxiomName name, Function<AxiomName,? extends Supplier<? extends AxiomItem<?>>> child)
Constructor parameters in com.evolveum.axiom.api with type arguments of type AxiomItem Constructor Description AbstractAxiomValue(AxiomTypeDefinition type, Map<AxiomName,AxiomItem<?>> infraItems)
StructuredValueImpl(AxiomTypeDefinition type, Map<AxiomName,AxiomItem<?>> items, Map<AxiomName,AxiomItem<?>> infraItems)
-
Uses of AxiomItem in com.evolveum.axiom.api.stream
Methods in com.evolveum.axiom.api.stream that return AxiomItem Modifier and Type Method Description AxiomItem<?>
AxiomItemTarget. get()
-
Uses of AxiomItem in com.evolveum.axiom.lang.impl
Methods in com.evolveum.axiom.lang.impl that return AxiomItem Modifier and Type Method Description AxiomItem<V>
ItemContext. get()
Methods in com.evolveum.axiom.lang.impl that return types with arguments of type AxiomItem Modifier and Type Method Description <T> Dependency<AxiomItem<T>>
AxiomStatementRule.Lookup. child(AxiomName item, Class<T> valueType)
<T> Dependency<AxiomItem<T>>
AxiomStatementRule.Lookup. child(AxiomItemDefinition item, Class<T> valueType)
<T> Dependency.Search<AxiomItem<T>>
ValueContext. requireChild(AxiomName item)
Methods in com.evolveum.axiom.lang.impl with parameters of type AxiomItem Modifier and Type Method Description void
AxiomValueContext. mergeItem(AxiomItem<?> axiomItem)
void
ValueContext. mergeItem(AxiomItem<?> axiomItem)
Method parameters in com.evolveum.axiom.lang.impl with type arguments of type AxiomItem Modifier and Type Method Description void
AxiomValueContext. mergeCompletedIfEmpty(Optional<AxiomItem<?>> item)
void
ValueContext. mergeCompletedIfEmpty(Optional<AxiomItem<?>> item)
-
Uses of AxiomItem in com.evolveum.axiom.lang.spi
Methods in com.evolveum.axiom.lang.spi that return types with arguments of type AxiomItem Modifier and Type Method Description Optional<? extends AxiomItem<?>>
AxiomTypeDefinitionImpl. item(AxiomName name)
Constructor parameters in com.evolveum.axiom.lang.spi with type arguments of type AxiomItem Constructor Description AbstractBaseDefinition(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)
-