Uses of Class
com.evolveum.midpoint.prism.SerializationContext
Package
Description
-
Uses of SerializationContext in com.evolveum.midpoint.prism
Modifier and TypeMethodDescriptionSerializationContext.clone()
static SerializationContext
SerializationContext.forOptions
(SerializationOptions options) Modifier and TypeMethodDescription@NotNull PrismSerializer<T>
PrismSerializer.context
(@Nullable SerializationContext context) Sets the context for the serialization operation, containing e.g.static SerializationOptions
SerializationOptions.getOptions
(SerializationContext sc) static boolean
SerializationContext.isPreservePolyStringNorm
(SerializationContext ctx) static boolean
SerializationContext.isSerializeCompositeObjects
(SerializationContext ctx) static boolean
SerializationContext.isSerializeForExport
(SerializationContext ctx) static boolean
SerializationContext.isSerializeReferenceNames
(SerializationContext ctx) static boolean
SerializationContext.isSerializeReferenceNamesForNullOids
(SerializationContext ctx) static boolean
SerializationContext.isSkipIds
(SerializationContext ctx) static boolean
SerializationContext.isSkipWhitespaces
(SerializationContext ctx) -
Uses of SerializationContext in com.evolveum.midpoint.prism.impl
Modifier and TypeMethodDescription@NotNull Element
SerializerDomTarget.write
(@NotNull RootXNodeImpl xroot, SerializationContext context) @NotNull Element
SerializerDomTarget.write
(@NotNull List<RootXNodeImpl> roots, @Nullable SerializationContext context) @NotNull String
SerializerStringTarget.write
(@NotNull RootXNodeImpl xroot, SerializationContext context) @NotNull String
SerializerStringTarget.write
(@NotNull List<RootXNodeImpl> roots, @Nullable SerializationContext context) abstract T
SerializerTarget.write
(@NotNull RootXNodeImpl xroot, SerializationContext context) abstract T
SerializerTarget.write
(@NotNull List<RootXNodeImpl> roots, @Nullable SerializationContext context) @NotNull RootXNodeImpl
SerializerXNodeTarget.write
(@NotNull RootXNodeImpl xroot, SerializationContext context) @NotNull RootXNodeImpl
SerializerXNodeTarget.write
(@NotNull List<RootXNodeImpl> roots, SerializationContext context) -
Uses of SerializationContext in com.evolveum.midpoint.prism.impl.lex
Modifier and TypeMethodDescriptionLexicalProcessor.write
(@NotNull RootXNode xnode, @Nullable SerializationContext serializationContext) Serializes a root node into XNode tree.LexicalProcessor.write
(@NotNull XNode xnode, @NotNull QName rootElementName, @Nullable SerializationContext serializationContext) Serializes a non-root node into XNode tree.LexicalProcessor.write
(@NotNull List<RootXNodeImpl> roots, @Nullable SerializationContext context) TODO Not supported for NullLexicalProcessor, though. -
Uses of SerializationContext in com.evolveum.midpoint.prism.impl.lex.dom
Modifier and TypeMethodDescription@NotNull String
DomLexicalProcessor.write
(@NotNull RootXNode xnode, SerializationContext serializationContext) @NotNull String
DomLexicalProcessor.write
(@NotNull XNode xnode, @NotNull QName rootElementName, SerializationContext serializationContext) @NotNull String
DomLexicalProcessor.write
(@NotNull List<RootXNodeImpl> roots, @Nullable SerializationContext context) -
Uses of SerializationContext in com.evolveum.midpoint.prism.impl.lex.json
Modifier and TypeMethodDescription@NotNull String
DelegatingLexicalProcessor.write
(@NotNull RootXNode xnode, @Nullable SerializationContext serializationContext) @NotNull String
DelegatingLexicalProcessor.write
(@NotNull XNode xnode, @NotNull QName rootElementName, @Nullable SerializationContext serializationContext) @NotNull String
DelegatingLexicalProcessor.write
(@NotNull List<RootXNodeImpl> roots, @Nullable SerializationContext context) @NotNull XNodeImpl
NullLexicalProcessor.write
(@NotNull RootXNode xnode, @Nullable SerializationContext serializationContext) @NotNull XNodeImpl
NullLexicalProcessor.write
(@NotNull XNode xnode, @NotNull QName rootElementName, @Nullable SerializationContext serializationContext) @NotNull XNodeImpl
NullLexicalProcessor.write
(@NotNull List<RootXNodeImpl> roots, @Nullable SerializationContext context) -
Uses of SerializationContext in com.evolveum.midpoint.prism.impl.lex.json.writer
Modifier and TypeMethodDescription@NotNull String
AbstractWriter.write
(@NotNull RootXNode root, SerializationContext prismSerializationContext) @NotNull String
AbstractWriter.write
(@NotNull XNode xnode, @NotNull QName rootElementName, SerializationContext prismSerializationContext) @NotNull String
AbstractWriter.write
(@NotNull List<RootXNodeImpl> roots, @Nullable SerializationContext prismSerializationContext) -
Uses of SerializationContext in com.evolveum.midpoint.prism.impl.marshaller
Modifier and TypeMethodDescription@NotNull PrismSerializerImpl<T>
PrismSerializerImpl.context
(SerializationContext context) @Nullable XNodeImpl
BeanMarshaller.marshall
(@Nullable Object inputBean, @Nullable SerializationContext ctx) <T> MapXNodeImpl
BeanMarshaller.marshalProtectedDataType
(Object o, SerializationContext sc) ModifierConstructorDescriptionPrismSerializerImpl
(@NotNull SerializerTarget<T> target, QName itemName, ItemDefinition<?> itemDefinition, SerializationContext context, @NotNull PrismContextImpl prismContext, PathSet itemsToSkip) -
Uses of SerializationContext in com.evolveum.prism.xml.ns._public.types_3