Class StreamExplanation
- java.lang.Object
-
- org.apache.solr.client.solrj.io.stream.expr.Explanation
-
- org.apache.solr.client.solrj.io.stream.expr.StreamExplanation
-
- All Implemented Interfaces:
MapSerializable
public class StreamExplanation extends Explanation
Explanation containing details about a stream expression
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.solr.client.solrj.io.stream.expr.Explanation
Explanation.ExpressionType
-
-
Constructor Summary
Constructors Constructor Description StreamExplanation(String expressionNodeId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChild(Explanation child)List<Explanation>getChildren()voidsetChildren(List<Explanation> children)Map<String,Object>toMap(Map<String,Object> map)Use the passed map to minimize object creation.StreamExplanationwithChildren(List<Explanation> children)StreamExplanationwithChildren(Explanation[] children)-
Methods inherited from class org.apache.solr.client.solrj.io.stream.expr.Explanation
addHelper, getExpression, getExpressionNodeId, getExpressionType, getFunctionName, getHelpers, getImplementingClass, getNote, setExpression, setExpressionType, setFunctionName, setHelpers, setImplementingClass, setNote, withExpression, withExpressionType, withFunctionName, withHelper, withHelpers, withHelpers, withImplementingClass, withNote
-
-
-
-
Constructor Detail
-
StreamExplanation
public StreamExplanation(String expressionNodeId)
-
-
Method Detail
-
getChildren
public List<Explanation> getChildren()
-
setChildren
public void setChildren(List<Explanation> children)
-
withChildren
public StreamExplanation withChildren(List<Explanation> children)
-
withChildren
public StreamExplanation withChildren(Explanation[] children)
-
addChild
public void addChild(Explanation child)
-
toMap
public Map<String,Object> toMap(Map<String,Object> map)
Description copied from interface:MapSerializableUse the passed map to minimize object creation. Do not keep a reference to the passed map and reuse it. it may be reused by the framework- Specified by:
toMapin interfaceMapSerializable- Overrides:
toMapin classExplanation
-
-