Class AbstractWriter
java.lang.Object
com.evolveum.midpoint.prism.impl.lex.json.writer.AbstractWriter
- Direct Known Subclasses:
JsonWriter
,YamlWriter
Writes XNode into JSON/YAML.
-
Method Summary
Modifier and TypeMethodDescription@NotNull String
write
(@NotNull XNode xnode, @NotNull QName rootElementName, SerializationContext prismSerializationContext) @NotNull String
write
(@NotNull XNode node, SerializationContext prismSerializationContext) @NotNull String
write
(@NotNull List<RootXNodeImpl> roots, @Nullable SerializationContext prismSerializationContext)
-
Method Details
-
getSchema
-
write
@NotNull public @NotNull String write(@NotNull @NotNull XNode xnode, @NotNull @NotNull QName rootElementName, SerializationContext prismSerializationContext) throws SchemaException - Throws:
SchemaException
-
write
@NotNull public @NotNull String write(@NotNull @NotNull XNode node, SerializationContext prismSerializationContext) throws SchemaException - Throws:
SchemaException
-
write
@NotNull public @NotNull String write(@NotNull @NotNull List<RootXNodeImpl> roots, @Nullable @Nullable SerializationContext prismSerializationContext) throws SchemaException - Throws:
SchemaException
-