Uses of Interface
com.apicatalog.tree.io.TreeAdapter
Packages that use TreeAdapter
Package
Description
Provides a flexible, format-agnostic framework for processing tree-like data
structures.
-
Uses of TreeAdapter in com.apicatalog.tree.io
Fields in com.apicatalog.tree.io declared as TreeAdapterFields in com.apicatalog.tree.io with type parameters of type TreeAdapterMethods in com.apicatalog.tree.io that return TreeAdapterModifier and TypeMethodDescriptionTreeIO.adapter()TreeTraversal.adapter()Gets the adapter to process the#currentNode().Methods in com.apicatalog.tree.io with parameters of type TreeAdapterModifier and TypeMethodDescriptionstatic Comparator<Map.Entry<?,?>> TreeIO.comparingStringKeys(TreeAdapter adapter) static final booleanTreeIO.deepEquals(Object left, TreeAdapter leftAdapter, Object right, TreeAdapter rightAdapter) protected static booleanTreeIO.deepEqualsCollection(Iterable<? extends Object> left, TreeAdapter leftAdapter, Iterable<? extends Object> right, TreeAdapter rightAdapter) default booleanTreeAdapter.isCompatibleWith(TreeAdapter adapter) TreeAdapter.property(Object key, TreeAdapter keyAdapter, Object node) voidTreeRenderer.render(Object node, TreeAdapter adapter, OutputStream os) TreeTraversal.root(Object node, TreeAdapter adapter) Sets the root node for the traversal, initializing the visitor's stack.Constructors in com.apicatalog.tree.io with parameters of type TreeAdapterModifierConstructorDescriptionTreeIO(Object node, TreeAdapter adapter) Creates a new immutable tree with the given root node and adapter. -
Uses of TreeAdapter in com.apicatalog.tree.io.java
Classes in com.apicatalog.tree.io.java that implement TreeAdapterMethods in com.apicatalog.tree.io.java with parameters of type TreeAdapterModifier and TypeMethodDescriptionstatic final ObjectNativeAdapter.adapt(Object value, TreeAdapter adapter) static ObjectNativeMaterializer.node(Object node, TreeAdapter adapter) NativeAdapter.property(Object key, TreeAdapter keyAdapter, Object node) static ObjectNativeMaterializer.scalar(Object node, TreeAdapter adapter) NativeMaterializer.structure(Object node, TreeAdapter adapter) The primary entry point for materialization.