Structs§
- Tree
Level Aggregate - A helper struct summarizing counts at a single level in the tree. No public fields, so we use getset to provide read-only access.
- Tree
Level Aggregate Builder - Builder for
TreeLevelAggregate. - Tree
Level Skipping Stats - Describes skip-related stats at a given level. No public fields.
- Tree
Level Skipping Stats Builder - Builder for
TreeLevelSkippingStats. - Tree
Weighted Branching Stats - Summarizes child-count distribution stats for weighted branching validation.
No public fields; use
getsetfor read access. - Tree
Weighted Branching Stats Builder - Builder for
TreeWeightedBranchingStats.
Enums§
- Detected
Tree Configuration Complexity - Potential result for a measured complexity. We might not know, so we have
Unknown. - Tree
Level Aggregate Builder Error - Error type for TreeLevelAggregateBuilder
- Tree
Level Skipping Stats Builder Error - Error type for TreeLevelSkippingStatsBuilder
- Tree
Weighted Branching Stats Builder Error - Error type for TreeWeightedBranchingStatsBuilder
Traits§
- Tree
Balance Symmetry Measurer - Tree
Breadth Measurer
- Tree
Configuration Complexity Measurer
- Tree
Density Measurer
- Tree
Depth Measurer - We want to define a trait hierarchy for “measuring” each portion of a
GrowerTreeConfigurationagainst arbitrary tree-like data structures (e.g.,Skeleton,StringSkeleton, or others). - Tree
Leaf Granularity Measurer - Tree
Level Skipping Measurer
- Tree
Level Specific Measurer
- Tree
SubBranch Ordering Measurer
- Tree
Weighted Branching Measurer