Package com.evolveum.axiom.api
Class SimpleValue<T>
java.lang.Object
com.evolveum.axiom.api.AbstractAxiomValue<T>
com.evolveum.axiom.api.SimpleValue<T>
- All Implemented Interfaces:
AxiomInfraValue
,AxiomSimpleValue<T>
,AxiomStructured
,AxiomValue<T>
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.evolveum.axiom.api.AxiomValue
AxiomValue.Factory<V,
T extends AxiomValue<V>> -
Field Summary
Fields inherited from interface com.evolveum.axiom.api.AxiomValue
AXIOM_VALUE, METADATA, METADATA_TYPE, TYPE, VALUE
-
Method Summary
Modifier and TypeMethodDescriptionstatic final <V> AxiomSimpleValue<V>
create
(AxiomTypeDefinition def, V value, Map<AxiomName, AxiomItem<?>> infraItems) value()
Methods inherited from class com.evolveum.axiom.api.AbstractAxiomValue
infraItems, toString, type
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.evolveum.axiom.api.AxiomInfraValue
infraItem, infraItems
Methods inherited from interface com.evolveum.axiom.api.AxiomStructured
asComplex
Methods inherited from interface com.evolveum.axiom.api.AxiomValue
metadata, metadata, type
-
Method Details
-
create
public static final <V> AxiomSimpleValue<V> create(AxiomTypeDefinition def, V value, Map<AxiomName, AxiomItem<?>> infraItems) -
value
- Specified by:
value
in interfaceAxiomValue<T>
-