Package com.evolveum.axiom.api
Interface AxiomValueFactory<V>
- All Known Subinterfaces:
AxiomStructuredValue.Factory
public interface AxiomValueFactory<V>
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateComplex
(AxiomTypeDefinition def, Map<AxiomName, AxiomItem<?>> items, Map<AxiomName, AxiomItem<?>> infraItems) createSimple
(AxiomTypeDefinition def, V value, Map<AxiomName, AxiomItem<?>> infraItems) static <V> AxiomValueFactory<V>
-
Field Details
-
DEFAULT_FACTORY
-
-
Method Details
-
createSimple
AxiomValue<V> createSimple(AxiomTypeDefinition def, V value, Map<AxiomName, AxiomItem<?>> infraItems) -
createComplex
AxiomStructuredValue createComplex(AxiomTypeDefinition def, Map<AxiomName, AxiomItem<?>> items, Map<AxiomName, AxiomItem<?>> infraItems) -
defaultFactory
-