Uses of Interface
com.apicatalog.tree.io.NodeAdapter
-
-
Uses of NodeAdapter in com.apicatalog.tree.io
Classes in com.apicatalog.tree.io that implement NodeAdapter Modifier and Type Class Description classJackson2AdapterJackson2Adapteris aNodeAdapterimplementation that bridges between a generic tree model and the Jackson 2JsonNodeAPI.classJakartaAdapterclassNativeAdapterFields in com.apicatalog.tree.io declared as NodeAdapter Modifier and Type Field Description protected NodeAdapterNodeModel. adapterprotected NodeAdapterNodeVisitor. adapterAdapter providing access to node types and children.Fields in com.apicatalog.tree.io with type parameters of type NodeAdapter Modifier and Type Field Description protected java.util.Collection<NodeAdapter>AdapterProvider. adaptersMethods in com.apicatalog.tree.io that return NodeAdapter Modifier and Type Method Description NodeAdapterNodeModel. adapter()Methods in com.apicatalog.tree.io that return types with arguments of type NodeAdapter Modifier and Type Method Description java.util.Collection<NodeAdapter>AdapterProvider. adapters()java.util.Optional<NodeAdapter>AdapterProvider. findAdapter(java.lang.Object node)Methods in com.apicatalog.tree.io with parameters of type NodeAdapter Modifier and Type Method Description static java.lang.ObjectNativeAdapter. adapt(java.lang.Object value, NodeAdapter adapter)(package private) static booleanNodeModel. deepEquals(java.lang.Object left, NodeAdapter leftAdapter, java.lang.Object right, NodeAdapter rightAdapter)protected static booleanNodeModel. deepEqualsCollection(java.lang.Iterable<? extends java.lang.Object> left, NodeAdapter leftAdapter, java.lang.Iterable<? extends java.lang.Object> right, NodeAdapter rightAdapter)voidJakartaMaterializer. node(java.lang.Object node, NodeAdapter adapter)voidNodeGenerator. node(java.lang.Object node, NodeAdapter adapter)static AdapterProviderAdapterProvider. of(NodeAdapter... adapters)static NodeVisitorNodeVisitor. of(java.lang.Object root, NodeAdapter adapter)Creates a newNodeVisitorstarting at the given root node, using the default property key ordering - insertion order.static NodeVisitorNodeVisitor. of(java.lang.Object root, NodeAdapter adapter, java.util.Comparator<java.util.Map.Entry<?,?>> propertyComparator)Creates a newNodeVisitorstarting at the given root node, using a custom comparator for ordering map property keys.voidNodeVisitor. reset(java.lang.Object node, NodeAdapter adapter)Resets the traversal with a new root node and adapter.Constructors in com.apicatalog.tree.io with parameters of type NodeAdapter Constructor Description NodeModel(java.lang.Object node, NodeAdapter adapter)Creates a new immutable tree with the given root node and adapter.NodeVisitor(java.util.Deque<java.lang.Object> stack, NodeAdapter adapter)Creates a new traversal with the given stack and adapter.NodeVisitor(java.util.Deque<java.lang.Object> stack, NodeAdapter adapter, java.util.Comparator<java.util.Map.Entry<?,?>> entryComparator)Constructor parameters in com.apicatalog.tree.io with type arguments of type NodeAdapter Constructor Description AdapterProvider(java.util.Collection<NodeAdapter> adapters)
-