| Name | Description | Type | Package | Framework |
| BinC45ModelSelection | Class for selecting a C4. | Class | weka.classifiers.trees.j48 | Weka |
| BinC45Split | Class implementing a binary C4. | Class | weka.classifiers.trees.j48 | Weka |
| C45ModelSelection | Class for selecting a C4. | Class | weka.classifiers.trees.j48 | Weka |
| C45PruneableClassifierTree | Class for handling a tree structure that can be pruned using C4. | Class | weka.classifiers.trees.j48 | Weka |
| C45Split | Class implementing a C4. | Class | weka.classifiers.trees.j48 | Weka |
| ClassifierSplitModel | Abstract class for classification models that can be used recursively to split the data. | Class | weka.classifiers.trees.j48 | Weka |
| ClassifierTree | Class for handling a tree structure used for classification. | Class | weka.classifiers.trees.j48 | Weka |
| Distribution | Class for handling a distribution of class values. | Class | weka.classifiers.trees.j48 | Weka |
| EntropyBasedSplitCrit | Class | weka.classifiers.trees.j48 | Weka | |
| ModelSelection | Abstract class for model selection criteria. | Class | weka.classifiers.trees.j48 | Weka |
| NBTreeClassifierTree | Class for handling a naive bayes tree structure used for classification. | Class | weka.classifiers.trees.j48 | Weka |
| NBTreeModelSelection | Class for selecting a NB tree split. | Class | weka.classifiers.trees.j48 | Weka |
| NBTreeNoSplit | Class implementing a "no-split"-split (leaf node) for naive bayesVersion:$Revision: 10531 $Author:Mark Hall (mhall@cs. | Class | weka.classifiers.trees.j48 | Weka |
| NBTreeSplit | Class implementing a NBTree split on an attribute. | Class | weka.classifiers.trees.j48 | Weka |
| NoSplit | Class implementing a "no-split"-split. | Class | weka.classifiers.trees.j48 | Weka |
| PruneableClassifierTree | Class for handling a tree structure that can be pruned using a pruning set. | Class | weka.classifiers.trees.j48 | Weka |
| SplitCriterion | Abstract class for computing splitting criteria with respect to distributions of class values. | Class | weka.classifiers.trees.j48 | Weka |
| Stats | Class implementing a statistical routine needed by J48 to compute its error estimate. | Class | weka.classifiers.trees.j48 | Weka |