Class ExplanationImpl
- java.lang.Object
-
- org.eclipse.rdf4j.query.explanation.ExplanationImpl
-
- All Implemented Interfaces:
Explanation
@Experimental public class ExplanationImpl extends java.lang.Object implements Explanation
This is an experimental feature. It may be changed, moved or potentially removed in a future release.- Since:
- 3.2.0
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.rdf4j.query.explanation.Explanation
Explanation.Level
-
-
Field Summary
Fields Modifier and Type Field Description private GenericPlanNode
genericPlanNode
(package private) com.fasterxml.jackson.databind.ObjectMapper
objectMapper
-
Constructor Summary
Constructors Constructor Description ExplanationImpl(GenericPlanNode genericPlanNode, boolean timedOut)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toDot()
GenericPlanNode
toGenericPlanNode()
java.lang.String
toJson()
java.lang.String
toString()
-
-
-
Field Detail
-
genericPlanNode
private final GenericPlanNode genericPlanNode
-
objectMapper
com.fasterxml.jackson.databind.ObjectMapper objectMapper
-
-
Constructor Detail
-
ExplanationImpl
public ExplanationImpl(GenericPlanNode genericPlanNode, boolean timedOut)
-
-
Method Detail
-
toGenericPlanNode
public GenericPlanNode toGenericPlanNode()
- Specified by:
toGenericPlanNode
in interfaceExplanation
-
toJson
public java.lang.String toJson()
- Specified by:
toJson
in interfaceExplanation
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
toDot
public java.lang.String toDot()
- Specified by:
toDot
in interfaceExplanation
-
-