]
Gustavo Fernandes updated ISPN-10452:
-------------------------------------
Status: Open (was: New)
Remove AsElementAttributeSerializer
-----------------------------------
Key: ISPN-10452
URL:
https://issues.jboss.org/browse/ISPN-10452
Project: Infinispan
Issue Type: Bug
Reporter: Gustavo Fernandes
Assignee: Gustavo Fernandes
Priority: Major
The JSON rendering currently is based on inspecting Attributes in Configuration(Builder)
class, and it's also possible to plug-in an AttributeSerializer that will emit the
Attribute as a JSON object rather than a field inside an object.
For the sake of simplicity and less mental gymnastics, JSON objects should be generated
from Configuration objects and JSON fields should be generated from the
Configuration's Attributes collections.