| Name | Description | Type | Package | Framework |
| BottomUpSemanticsExplainHint | Explain hint indicating potential problems caused by the bottom-up evaluation semantics of SPARQL. | Class | com.bigdata.rdf.sparql.ast.explainhints | BlazeGraph |
| ExplainHint | Abstract base class for explain hints, providing a common base implementations, to be reused in concrete subclasses. | Class | com.bigdata.rdf.sparql.ast.explainhints | BlazeGraph |
| ExplainHints | A list of IExplainHints, to be attached as an annotation to an ASTBase node. | Class | com.bigdata.rdf.sparql.ast.explainhints | BlazeGraph |
| IExplainHint | Hint to be interpreted by EXPLAIN, containing information to be exposed to the user. | Interface | com.bigdata.rdf.sparql.ast.explainhints | BlazeGraph |
| IExplainHint .ExplainHintCategory | Class | com.bigdata.rdf.sparql.ast.explainhints | BlazeGraph | |
| IExplainHint .ExplainHintSeverity | Class | com.bigdata.rdf.sparql.ast.explainhints | BlazeGraph | |
| JoinOrderExplainHint | Explain hint indicating potential problems caused by the join order within a given join group, such as non-optional non-minus nodes that could not be | Class | com.bigdata.rdf.sparql.ast.explainhints | BlazeGraph |
| UnsatisfiableMinusExplainHint | Explain hint indicating a MINUS expression that is unsatisfiable, i. | Class | com.bigdata.rdf.sparql.ast.explainhints | BlazeGraph |