Package com.evolveum.axiom.api
Interface AxiomItem<V>
- All Known Subinterfaces:
AxiomMapItem<V>
- All Known Implementing Classes:
AbstractAxiomItem
public interface AxiomItem<V>
-
Method Summary
Modifier and TypeMethodDescriptiondefault Optional<? extends AxiomMapItem<V>>
asMap()
static <V> AxiomItem<V>
from
(AxiomItemDefinition def, AxiomValue<V> value) static <V> AxiomItem<V>
from
(AxiomItemDefinition def, Collection<? extends AxiomValue<V>> values) name()
default AxiomValue<V>
Collection<? extends AxiomValue<V>>
values()
-
Method Details
-
name
AxiomName name() -
definition
Optional<AxiomItemDefinition> definition() -
values
Collection<? extends AxiomValue<V>> values() -
onlyValue
-
asMap
-
from
-
from
-