Class XNodeFactoryImpl
java.lang.Object
com.evolveum.midpoint.prism.impl.xnode.XNodeFactoryImpl
- All Implemented Interfaces:
XNodeFactory
Temporary, experimental piece of code. Clients should not try to produce XNode objects themselves.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionmap()
map
(PrismNamespaceContext namespaceContext) map
(PrismNamespaceContext namespaceContext, Map<QName, XNode> source) map
(PrismNamespaceContext namespaceContext, QName key, XNode value) <T> PrimitiveXNode<T>
primitive
(ValueParser<T> valueParser) <T> PrimitiveXNode<T>
primitive
(ValueParser<T> valueParser, QName typeName, boolean explicitTypeDeclaration) <T> PrimitiveXNode<T>
primitive
(T value) <T> PrimitiveXNode<T>
<T> PrimitiveXNode<T>
primitiveAttribute
(T value)
-
Constructor Details
-
XNodeFactoryImpl
public XNodeFactoryImpl()
-
-
Method Details
-
root
- Specified by:
root
in interfaceXNodeFactory
-
primitive
- Specified by:
primitive
in interfaceXNodeFactory
-
primitive
- Specified by:
primitive
in interfaceXNodeFactory
-
primitive
- Specified by:
primitive
in interfaceXNodeFactory
-
primitiveAttribute
- Specified by:
primitiveAttribute
in interfaceXNodeFactory
-
primitive
- Specified by:
primitive
in interfaceXNodeFactory
-
primitive
public <T> PrimitiveXNode<T> primitive(ValueParser<T> valueParser, QName typeName, boolean explicitTypeDeclaration) - Specified by:
primitive
in interfaceXNodeFactory
-
map
- Specified by:
map
in interfaceXNodeFactory
-
map
- Specified by:
map
in interfaceXNodeFactory
-
map
- Specified by:
map
in interfaceXNodeFactory
-
map
- Specified by:
map
in interfaceXNodeFactory
-
map
- Specified by:
map
in interfaceXNodeFactory
-
map
- Specified by:
map
in interfaceXNodeFactory
-
list
- Specified by:
list
in interfaceXNodeFactory
-