Modifier and Type | Method and Description |
---|---|
SerializationContext |
SerializationContext.clone() |
static SerializationContext |
SerializationContext.forOptions(SerializationOptions options) |
Modifier and Type | Method and Description |
---|---|
PrismSerializer<T> |
PrismSerializer.context(SerializationContext context)
Sets the context for the serialization operation, containing e.g.
|
static boolean |
SerializationContext.isSerializeCompositeObjects(SerializationContext ctx) |
static boolean |
SerializationContext.isSerializeForExport(SerializationContext ctx) |
static boolean |
SerializationContext.isSerializeReferenceNames(SerializationContext ctx) |
RootXNode |
SerializerXNodeTarget.write(List<RootXNode> roots,
QName aggregateElementName,
SerializationContext context) |
abstract T |
SerializerTarget.write(List<RootXNode> roots,
QName aggregateElementName,
SerializationContext context) |
String |
SerializerStringTarget.write(List<RootXNode> roots,
QName aggregateElementName,
SerializationContext context) |
Element |
SerializerDomTarget.write(List<RootXNode> roots,
QName aggregateElementName,
SerializationContext context) |
RootXNode |
SerializerXNodeTarget.write(RootXNode xroot,
SerializationContext context) |
abstract T |
SerializerTarget.write(RootXNode xroot,
SerializationContext context) |
String |
SerializerStringTarget.write(RootXNode xroot,
SerializationContext context) |
Element |
SerializerDomTarget.write(RootXNode xroot,
SerializationContext context) |
Modifier and Type | Method and Description |
---|---|
T |
LexicalProcessor.write(List<RootXNode> roots,
QName aggregateElementName,
SerializationContext context)
TODO
Not supported for NullLexicalProcessor, though.
|
T |
LexicalProcessor.write(RootXNode xnode,
SerializationContext serializationContext)
Serializes a root node into XNode tree.
|
T |
LexicalProcessor.write(XNode xnode,
QName rootElementName,
SerializationContext serializationContext)
Serializes a non-root node into XNode tree.
|
Modifier and Type | Method and Description |
---|---|
String |
DomLexicalProcessor.write(List<RootXNode> roots,
QName aggregateElementName,
SerializationContext context) |
String |
DomLexicalProcessor.write(RootXNode xnode,
SerializationContext serializationContext) |
String |
DomLexicalProcessor.write(XNode xnode,
QName rootElementName,
SerializationContext serializationContext) |
Modifier and Type | Method and Description |
---|---|
XNode |
NullLexicalProcessor.write(List<RootXNode> roots,
QName aggregateElementName,
SerializationContext context) |
String |
AbstractJsonLexicalProcessor.write(List<RootXNode> roots,
QName aggregateElementName,
SerializationContext prismSerializationContext) |
XNode |
NullLexicalProcessor.write(RootXNode xnode,
SerializationContext serializationContext) |
String |
AbstractJsonLexicalProcessor.write(RootXNode root,
SerializationContext prismSerializationContext) |
XNode |
NullLexicalProcessor.write(XNode xnode,
QName rootElementName,
SerializationContext serializationContext) |
String |
AbstractJsonLexicalProcessor.write(XNode xnode,
QName rootElementName,
SerializationContext serializationContext) |
Modifier and Type | Method and Description |
---|---|
PrismSerializerImpl<T> |
PrismSerializerImpl.context(SerializationContext context) |
<T> XNode |
BeanMarshaller.marshall(T bean,
SerializationContext ctx) |
<T> MapXNode |
BeanMarshaller.marshalProtectedDataType(Object o,
SerializationContext sc) |
Constructor and Description |
---|
PrismSerializerImpl(SerializerTarget<T> target,
QName itemName,
ItemDefinition itemDefinition,
SerializationContext context,
PrismContextImpl prismContext) |
Copyright © 2019 Evolveum. All rights reserved.