Hierarchy For All Packages
- cloud.opencode.base.tree,
- cloud.opencode.base.tree.builder,
- cloud.opencode.base.tree.diff,
- cloud.opencode.base.tree.exception,
- cloud.opencode.base.tree.operation,
- cloud.opencode.base.tree.path,
- cloud.opencode.base.tree.result,
- cloud.opencode.base.tree.serialization,
- cloud.opencode.base.tree.traversal,
- cloud.opencode.base.tree.validation,
- cloud.opencode.base.tree.virtual
Class Hierarchy
- java.lang.Object
- cloud.opencode.base.tree.builder.ConcurrentTreeBuilder
- cloud.opencode.base.tree.validation.CycleDetector
- cloud.opencode.base.tree.DefaultTreeNode<ID> (implements cloud.opencode.base.tree.Treeable<T,
ID>) - cloud.opencode.base.tree.traversal.DepthLimitedTraversal (implements cloud.opencode.base.tree.traversal.TreeTraversal)
- cloud.opencode.base.tree.traversal.IterativeTraversal (implements cloud.opencode.base.tree.traversal.TreeTraversal)
- cloud.opencode.base.tree.traversal.LevelOrderTraversal (implements cloud.opencode.base.tree.traversal.TreeTraversal)
- cloud.opencode.base.tree.builder.ListToTreeConverter
- cloud.opencode.base.tree.OpenTree
- cloud.opencode.base.tree.path.PathFinder
- cloud.opencode.base.tree.traversal.PostOrderTraversal (implements cloud.opencode.base.tree.traversal.TreeTraversal)
- cloud.opencode.base.tree.traversal.PreOrderTraversal (implements cloud.opencode.base.tree.traversal.TreeTraversal)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- cloud.opencode.base.core.exception.OpenException (implements cloud.opencode.base.core.exception.OpenExceptionMeta)
- cloud.opencode.base.tree.exception.TreeException
- cloud.opencode.base.tree.exception.CycleDetectedException
- cloud.opencode.base.tree.exception.TreeException
- cloud.opencode.base.core.exception.OpenException (implements cloud.opencode.base.core.exception.OpenExceptionMeta)
- java.lang.RuntimeException
- java.lang.Exception
- cloud.opencode.base.tree.TreeBuilder
- cloud.opencode.base.tree.diff.TreeDiff
- cloud.opencode.base.tree.operation.TreeFilter
- cloud.opencode.base.tree.operation.TreeMapper
- cloud.opencode.base.tree.operation.TreeMerger
- cloud.opencode.base.tree.TreeNode<T>
- cloud.opencode.base.tree.validation.TreeNodeValidator
- cloud.opencode.base.tree.TreePrinter
- cloud.opencode.base.tree.serialization.TreeSerializer
- cloud.opencode.base.tree.serialization.TreeSerializer.SerializerConfig.Builder
- cloud.opencode.base.tree.operation.TreeSorter
- cloud.opencode.base.tree.TreeTraverser
- cloud.opencode.base.tree.operation.TreeUtil
- cloud.opencode.base.tree.virtual.VirtualTree<T,
ID> (implements cloud.opencode.base.tree.Treeable<T, ID>) - cloud.opencode.base.tree.virtual.VirtualTree.Builder<T,
ID>
Interface Hierarchy
- cloud.opencode.base.tree.virtual.LazyChildLoader<T,
ID> - cloud.opencode.base.tree.Treeable<T,
ID> - cloud.opencode.base.tree.operation.TreeMerger.MergeStrategy<T>
- cloud.opencode.base.tree.result.TreeResult<T>
- cloud.opencode.base.tree.traversal.TreeTraversal
- cloud.opencode.base.tree.TreeTraverser.ControlledVisitor<T>
- cloud.opencode.base.tree.traversal.TreeVisitor<T>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- cloud.opencode.base.tree.exception.TreeErrorCode
- cloud.opencode.base.tree.result.TreeResult.Violation.Severity
- cloud.opencode.base.tree.TreeTraverser.TraversalControl
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- cloud.opencode.base.tree.LightTreeNode<ID>
- cloud.opencode.base.tree.TreeBuilder.NodeWithDepth<T>
- cloud.opencode.base.tree.diff.TreeDiffResult<T>
- cloud.opencode.base.tree.diff.TreeDiffResult.ModifiedNode<T>
- cloud.opencode.base.tree.validation.TreeNodeValidator.ValidationResult
- cloud.opencode.base.tree.path.TreePath<T>
- cloud.opencode.base.tree.result.TreeResult.Empty<T> (implements cloud.opencode.base.tree.result.TreeResult<T>)
- cloud.opencode.base.tree.result.TreeResult.Failure<T> (implements cloud.opencode.base.tree.result.TreeResult<T>)
- cloud.opencode.base.tree.result.TreeResult.Success<T> (implements cloud.opencode.base.tree.result.TreeResult<T>)
- cloud.opencode.base.tree.result.TreeResult.Validation<T> (implements cloud.opencode.base.tree.result.TreeResult<T>)
- cloud.opencode.base.tree.result.TreeResult.Violation
- cloud.opencode.base.tree.serialization.TreeSerializer.SerializerConfig
- cloud.opencode.base.tree.operation.TreeStatistics
- cloud.opencode.base.tree.virtual.VirtualTree.CacheStats
- java.lang.Record