Package com.apicatalog.tree.io
Class JakartaMaterializer
java.lang.Object
com.apicatalog.tree.io.NodeVisitor
com.apicatalog.tree.io.NodeGenerator
com.apicatalog.tree.io.JakartaMaterializer
-
Nested Class Summary
Nested classes/interfaces inherited from class com.apicatalog.tree.io.NodeGenerator
NodeGenerator.PropertyKeyPolicyNested classes/interfaces inherited from class com.apicatalog.tree.io.NodeVisitor
NodeVisitor.Context -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected jakarta.json.JsonValueFields inherited from class com.apicatalog.tree.io.NodeGenerator
policyFields inherited from class com.apicatalog.tree.io.NodeVisitor
adapter, depth, entryComparator, maxDepth, maxVisited, node, nodeContext, nodeType, stack, UNLIMITED_DEPTH, UNLIMITED_NODES, visited -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidbeginMap()protected voidend()jakarta.json.JsonValuejson()voidnode(Object node, NodeAdapter adapter) protected voidprotected jakarta.json.JsonValuetoJsonValue(Object node) Methods inherited from class com.apicatalog.tree.io.NodeGenerator
nodeMethods inherited from class com.apicatalog.tree.io.NodeVisitor
keyComparator, maxDepth, maxDepth, maxVisited, maxVisited, of, of, reset, step, visited
-
Field Details
-
json
protected jakarta.json.JsonValue json -
builders
-
-
Constructor Details
-
JakartaMaterializer
public JakartaMaterializer()
-
-
Method Details
-
node
- Overrides:
nodein classNodeGenerator
-
scalar
- Specified by:
scalarin classNodeGenerator
-
toJsonValue
-
beginMap
protected void beginMap()- Specified by:
beginMapin classNodeGenerator
-
beginCollection
protected void beginCollection()- Specified by:
beginCollectionin classNodeGenerator
-
end
protected void end()- Specified by:
endin classNodeGenerator
-
json
public jakarta.json.JsonValue json()
-