Package com.evolveum.axiom.api
Interface AxiomValue<V>
- All Superinterfaces:
AxiomInfraValue
,AxiomStructured
- All Known Subinterfaces:
AxiomIdentifierDefinition
,AxiomSimpleValue<V>
,AxiomStructuredValue
- All Known Implementing Classes:
AbstractAxiomValue
,AbstractBaseDefinition
,AxiomIdentifierDefinitionImpl
,AxiomItemDefinitionImpl
,AxiomTypeDefinitionImpl
,SimpleValue
,StructuredValueImpl
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
AxiomValue.Factory<V,
T extends AxiomValue<V>> -
Field Summary
-
Method Summary
Methods inherited from interface com.evolveum.axiom.api.AxiomInfraValue
infraItem, infraItems
Methods inherited from interface com.evolveum.axiom.api.AxiomStructured
asComplex
-
Field Details
-
AXIOM_VALUE
-
TYPE
-
VALUE
-
METADATA
-
METADATA_TYPE
-
-
Method Details
-
type
Optional<AxiomTypeDefinition> type() -
value
V value() -
metadata
-
metadata
-