Uses of Interface
com.evolveum.midpoint.prism.xnode.XNode
Packages that use XNode
Package
Description
Copyright (c) 2010-2019 Evolveum and contributors
This work is dual-licensed under the Apache License 2.0
and European Union Public License.
-
Uses of XNode in com.evolveum.midpoint.prism
Methods in com.evolveum.midpoint.prism that return XNodeMethods in com.evolveum.midpoint.prism with parameters of type XNodeModifier and TypeMethodDescription<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.query
Methods in com.evolveum.midpoint.prism.query with parameters of type XNodeModifier and TypeMethodDescription@NotNull ObjectQuery
QueryFactory.createQuery
(XNode condition, ObjectFilter filter) 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 -
Uses of XNode in com.evolveum.midpoint.prism.xnode
Subinterfaces of XNode in com.evolveum.midpoint.prism.xnodeModifier and TypeInterfaceDescriptioninterface
This is a marker that a given prism item is incomplete.interface
interface
Note we cannot use "extends Map" here, because in that case we would have to declare XNodeImpl as map value parameter.interface
interface
Methods in com.evolveum.midpoint.prism.xnode that return XNodeModifier and TypeMethodDescription@NotNull XNode
XNode.clone()
XNode.copy()
default XNode
XNode.frozen()
ListXNode.get
(int i) RootXNode.getSubnode()
Methods in com.evolveum.midpoint.prism.xnode that return types with arguments of type XNodeModifier and TypeMethodDescriptionListXNode.asList()
MapXNode.getSingleSubEntry
(String errorContext) MapXNode.toMap()
Methods in com.evolveum.midpoint.prism.xnode with parameters of type XNodeModifier and TypeMethodDescriptionXNodeFactory.map
(PrismNamespaceContext namespaceContext, QName key, XNode value) void
XNodeMutator.putToMapXNode
(MapXNode map, QName key, XNode value) void
XNodeMutator.setXNodeType
(XNode node, QName explicitTypeName, boolean explicitTypeDeclaration) Method parameters in com.evolveum.midpoint.prism.xnode with type arguments of type XNode -
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 XNodeModifier and TypeMethodDescriptionstatic 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 XNodeModifier and TypeMethodDescriptionRawType.getXnode()
RawType.serializeToXNode()
This method always returns a mutable XNode.RawType.serializeToXNode
(SerializationContext sc) Methods in com.evolveum.prism.xml.ns._public.types_3 with parameters of type XNodeModifier and TypeMethodDescriptionstatic 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