[midPoint-git] [Evolveum/prism] 1a1365: Add serialization of value content
mederly
noreply at github.com
Fri Jul 11 09:57:31 CEST 2025
Branch: refs/heads/midpilot
Home: https://github.com/Evolveum/prism
Commit: 1a1365ea6f794b89724d32e0917e2a57bb742ca1
https://github.com/Evolveum/prism/commit/1a1365ea6f794b89724d32e0917e2a57bb742ca1
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-07-10 (Thu, 10 Jul 2025)
Changed paths:
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismSerializer.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/SerializerStringTarget.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/SerializerTarget.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/LexicalProcessor.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/DelegatingLexicalProcessor.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/AbstractWriter.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/PrismMarshaller.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/PrismSerializerImpl.java
M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestPrismParsing.java
Log Message:
-----------
Add serialization of value content
PrismSerializer#serializePrismValueContent and
PrismSerializer#serializeRealValueContent now serialize
a (structured) value without putting the root XNode there.
Applicable to JSON/YAML only. Useful for serializing
things like this:
{
"kind" : "account",
"intent" : "default",
"objectClassName" : "AccountObjectClass"
}
i.e. without the artificial root element.
To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/prism/settings/notifications
More information about the midPoint-svn
mailing list