Class CategoryTree<G>

java.lang.Object
org.openrewrite.config.CategoryTree<G>
Type Parameters:
G - A grouping key that can cross category boundaries. Must implement Object.equals(java.lang.Object) and Object.hashCode(), but there is otherwise no restriction on the type. For example, a grouping key could be a String that represents a GAV coordinate of a recipe artifact that contributes recipes to multiple categories.
Direct Known Subclasses:
CategoryTree.Root

public class CategoryTree<G> extends Object
A hierarchical listing of recipe categories and the recipes that are contained inside them.