Uses of Class
com.evolveum.midpoint.prism.SerializationContext
Packages that use SerializationContext
Package
Description
-
Uses of SerializationContext in com.evolveum.midpoint.prism
Methods in com.evolveum.midpoint.prism that return SerializationContextModifier and TypeMethodDescriptionSerializationContext.clone()
static SerializationContext
SerializationContext.forOptions
(SerializationOptions options) Methods in com.evolveum.midpoint.prism with parameters of type SerializationContextModifier 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.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
Methods in com.evolveum.midpoint.prism.impl with parameters of type SerializationContextModifier 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
Methods in com.evolveum.midpoint.prism.impl.lex with parameters of type SerializationContextModifier 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
Methods in com.evolveum.midpoint.prism.impl.lex.dom with parameters of type SerializationContextModifier 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
Methods in com.evolveum.midpoint.prism.impl.lex.json with parameters of type SerializationContextModifier 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
Methods in com.evolveum.midpoint.prism.impl.lex.json.writer with parameters of type SerializationContextModifier 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
Methods in com.evolveum.midpoint.prism.impl.marshaller with parameters of type SerializationContextModifier 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) Constructors in com.evolveum.midpoint.prism.impl.marshaller with parameters of type SerializationContextModifierConstructorDescriptionPrismSerializerImpl
(@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
Methods in com.evolveum.prism.xml.ns._public.types_3 with parameters of type SerializationContext