Package com.evolveum.axiom.api
Interface AxiomItem<V>
- All Known Subinterfaces:
- AxiomMapItem<V>
- All Known Implementing Classes:
- AbstractAxiomItem
public interface AxiomItem<V>
- 
Method SummaryModifier 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- 
nameAxiomName name()
- 
definitionOptional<AxiomItemDefinition> definition()
- 
valuesCollection<? extends AxiomValue<V>> values()
- 
onlyValue
- 
asMap
- 
from
- 
from
 
-