Uses of Interface
com.evolveum.midpoint.prism.xnode.XNode
-
Packages that use XNode Package Description com.evolveum.midpoint.prism com.evolveum.midpoint.prism.impl com.evolveum.midpoint.prism.impl.lex com.evolveum.midpoint.prism.impl.lex.dom com.evolveum.midpoint.prism.impl.lex.json com.evolveum.midpoint.prism.impl.lex.json.writer com.evolveum.midpoint.prism.impl.marshaller com.evolveum.midpoint.prism.impl.query com.evolveum.midpoint.prism.impl.xnode com.evolveum.midpoint.prism.query com.evolveum.midpoint.prism.util com.evolveum.midpoint.prism.xnode com.evolveum.prism.xml.ns._public.query_3 Copyright (c) 2010-2019 Evolveum and contributors This work is dual-licensed under the Apache License 2.0 and European Union Public License.com.evolveum.prism.xml.ns._public.types_3 -
-
Uses of XNode in com.evolveum.midpoint.prism
Methods in com.evolveum.midpoint.prism that return XNode Modifier and Type Method Description XNode
PrismPropertyValue. getRawElement()
Methods in com.evolveum.midpoint.prism with parameters of type XNode Modifier and Type Method Description <T> PrismPropertyValue<T>
ItemFactory. createPropertyValue(XNode rawContent)
static <T> PrismProperty<T>
PrismValueUtil. createRaw(@NotNull XNode node, @NotNull QName itemName, PrismContext prismContext)
void
PrismPropertyValue. setRawElement(XNode rawElement)
-
Uses of XNode in com.evolveum.midpoint.prism.impl
Methods in com.evolveum.midpoint.prism.impl with parameters of type XNode Modifier and Type Method Description <T> PrismPropertyValue<T>
ItemFactoryImpl. createPropertyValue(XNode rawValue)
void
HacksImpl. putToMapXNode(MapXNode map, QName key, XNode value)
void
PrismPropertyValueImpl. setRawElement(XNode rawElement)
void
HacksImpl. setXNodeType(XNode node, QName explicitTypeName, boolean explicitTypeDeclaration)
-
Uses of XNode in com.evolveum.midpoint.prism.impl.lex
Methods in com.evolveum.midpoint.prism.impl.lex with parameters of type XNode Modifier and Type Method Description T
LexicalProcessor. write(@NotNull XNode xnode, @NotNull QName rootElementName, @Nullable SerializationContext serializationContext)
Serializes a non-root node into XNode tree. -
Uses of XNode in com.evolveum.midpoint.prism.impl.lex.dom
Methods in com.evolveum.midpoint.prism.impl.lex.dom with parameters of type XNode Modifier and Type Method Description @NotNull String
DomLexicalProcessor. write(@NotNull XNode xnode, @NotNull QName rootElementName, SerializationContext serializationContext)
-
Uses of XNode in com.evolveum.midpoint.prism.impl.lex.json
Methods in com.evolveum.midpoint.prism.impl.lex.json with parameters of type XNode Modifier and Type Method Description @NotNull String
DelegatingLexicalProcessor. write(@NotNull XNode xnode, @NotNull QName rootElementName, @Nullable SerializationContext serializationContext)
@NotNull XNodeImpl
NullLexicalProcessor. write(@NotNull XNode xnode, @NotNull QName rootElementName, @Nullable SerializationContext serializationContext)
-
Uses of XNode in com.evolveum.midpoint.prism.impl.lex.json.writer
Methods in com.evolveum.midpoint.prism.impl.lex.json.writer with parameters of type XNode Modifier and Type Method Description @NotNull String
AbstractWriter. write(@NotNull XNode xnode, @NotNull QName rootElementName, SerializationContext prismSerializationContext)
-
Uses of XNode in com.evolveum.midpoint.prism.impl.marshaller
Methods in com.evolveum.midpoint.prism.impl.marshaller with parameters of type XNode Modifier and Type Method Description <T extends Containerable>
ItemDefinition<?>PrismUnmarshaller. locateItemDefinition(@NotNull PrismContainerDefinition<T> containerDefinition, @NotNull QName itemName, @Nullable XNode xnode)
ObjectFilter
QueryConverterImpl. parseFilter(XNode xnode, Class<? extends Containerable> clazz)
Used by XNodeProcessor and similar code that does not have complete schema for the filter -
Uses of XNode in com.evolveum.midpoint.prism.impl.query
Methods in com.evolveum.midpoint.prism.impl.query with parameters of type XNode Modifier and Type Method Description @NotNull ObjectQuery
QueryFactoryImpl. createQuery(XNode condition, ObjectFilter filter)
-
Uses of XNode in com.evolveum.midpoint.prism.impl.xnode
Classes in com.evolveum.midpoint.prism.impl.xnode that implement XNode Modifier and Type Class Description class
IncompleteMarkerXNodeImpl
FIXME: This could be effective singletonclass
ListXNodeImpl
class
MapXNodeImpl
class
PrimitiveXNodeImpl<T>
class
RootXNodeImpl
class
SchemaXNodeImpl
class
XNodeImpl
Methods in com.evolveum.midpoint.prism.impl.xnode that return XNode Modifier and Type Method Description XNode
IncompleteMarkerXNodeImpl. copy()
XNode
SchemaXNodeImpl. copy()
Methods in com.evolveum.midpoint.prism.impl.xnode that return types with arguments of type XNode Modifier and Type Method Description List<? extends XNode>
ListXNodeImpl. asList()
Map<QName,? extends XNode>
MapXNodeImpl. toMap()
Methods in com.evolveum.midpoint.prism.impl.xnode with parameters of type XNode Modifier and Type Method Description ListXNode
XNodeFactoryImpl. list(XNode... nodes)
MapXNode
XNodeFactoryImpl. map(QName key, XNode value)
void
MapXNodeImpl. merge(QName otherKey, @NotNull XNode otherValue)
RootXNode
XNodeFactoryImpl. root(QName rootElementName, XNode subnode)
Method parameters in com.evolveum.midpoint.prism.impl.xnode with type arguments of type XNode Modifier and Type Method Description void
IncompleteMarkerXNodeImpl. accept(Visitor<XNode> visitor)
void
ListXNodeImpl. accept(Visitor<XNode> visitor)
void
MapXNodeImpl. accept(Visitor<XNode> visitor)
void
PrimitiveXNodeImpl. accept(Visitor<XNode> visitor)
void
RootXNodeImpl. accept(Visitor<XNode> visitor)
MapXNode
XNodeFactoryImpl. map(Map<QName,XNode> source)
Constructors in com.evolveum.midpoint.prism.impl.xnode with parameters of type XNode Constructor Description RootXNodeImpl(@NotNull QName rootElementName, XNode subnode)
Deprecated.RootXNodeImpl(@NotNull QName rootElementName, XNode subnode, PrismNamespaceContext ctx)
-
Uses of XNode in com.evolveum.midpoint.prism.query
Methods in com.evolveum.midpoint.prism.query with parameters of type XNode Modifier and Type Method Description @NotNull ObjectQuery
QueryFactory. createQuery(XNode condition, ObjectFilter filter)
ObjectFilter
QueryConverter. parseFilter(XNode xnode, Class<? extends Containerable> clazz)
-
Uses of XNode in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util with parameters of type XNode Modifier and Type Method Description static void
PrismAsserts. assertAllParsedNodes(XNode xnode)
-
Uses of XNode in com.evolveum.midpoint.prism.xnode
Subinterfaces of XNode in com.evolveum.midpoint.prism.xnode Modifier and Type Interface Description interface
IncompleteMarkerXNode
This is a marker that a given prism item is incomplete.interface
ListXNode
interface
MapXNode
Note we cannot use "extends Map" here, because in that case we would have to declare XNodeImpl as map value parameter.interface
PrimitiveXNode<T>
interface
RootXNode
Methods in com.evolveum.midpoint.prism.xnode that return XNode Modifier and Type Method Description @NotNull XNode
XNode. clone()
XNode
XNode. copy()
default XNode
XNode. frozen()
XNode
ListXNode. get(int i)
XNode
MapXNode. get(QName key)
XNode
RootXNode. getSubnode()
Methods in com.evolveum.midpoint.prism.xnode that return types with arguments of type XNode Modifier and Type Method Description List<? extends XNode>
ListXNode. asList()
Map.Entry<QName,? extends XNode>
MapXNode. getSingleSubEntry(String errorContext)
Map<QName,? extends XNode>
MapXNode. toMap()
Methods in com.evolveum.midpoint.prism.xnode with parameters of type XNode Modifier and Type Method Description ListXNode
XNodeFactory. list(XNode... nodes)
MapXNode
XNodeFactory. map(QName key, XNode value)
void
XNodeMutator. putToMapXNode(MapXNode map, QName key, XNode value)
RootXNode
XNodeFactory. root(QName rootElementName, XNode subnode)
void
XNodeMutator. setXNodeType(XNode node, QName explicitTypeName, boolean explicitTypeDeclaration)
Method parameters in com.evolveum.midpoint.prism.xnode with type arguments of type XNode Modifier and Type Method Description MapXNode
XNodeFactory. map(Map<QName,XNode> source)
-
Uses of XNode in com.evolveum.prism.xml.ns._public.query_3
Methods in com.evolveum.prism.xml.ns._public.query_3 with parameters of type XNode Modifier and Type Method Description static SearchFilterType
SearchFilterType. createFromParsedXNode(XNode xnode, ParsingContext pc, PrismContext prismContext)
void
SearchFilterType. parseFromXNode(XNode xnode, ParsingContext pc, PrismContext prismContext)
-
Uses of XNode in com.evolveum.prism.xml.ns._public.types_3
Methods in com.evolveum.prism.xml.ns._public.types_3 that return XNode Modifier and Type Method Description XNode
RawType. getXnode()
XNode
RawType. serializeToXNode()
This method always returns a mutable XNode.XNode
RawType. serializeToXNode(SerializationContext sc)
Methods in com.evolveum.prism.xml.ns._public.types_3 with parameters of type XNode Modifier and Type Method Description static RawType
RawType. create(XNode node, PrismContext prismContext)
void
RawType. setRawValue(XNode replacement)
Sets the new raw content, defined by an XNode.Constructors in com.evolveum.prism.xml.ns._public.types_3 with parameters of type XNode Constructor Description RawType(XNode node, @NotNull PrismContext prismContext)
-