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
-