Class StreamExpression
- java.lang.Object
-
- org.apache.solr.client.solrj.io.stream.expr.StreamExpression
-
- All Implemented Interfaces:
StreamExpressionParameter
public class StreamExpression extends Object implements StreamExpressionParameter
Expression containing a function and set of parameters
-
-
Constructor Summary
Constructors Constructor Description StreamExpression(String functionName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddParameter(String parameter)voidaddParameter(StreamExpressionParameter parameter)booleanequals(Object other)StringgetFunctionName()List<StreamExpressionParameter>getParameters()inthashCode()voidsetFunctionName(String functionName)voidsetParameters(List<StreamExpressionParameter> parameters)StringtoString()StreamExpressionwithFunctionName(String functionName)StreamExpressionwithParameter(String parameter)StreamExpressionwithParameter(StreamExpressionParameter parameter)StreamExpressionwithParameters(List<StreamExpressionParameter> parameters)
-
-
-
Constructor Detail
-
StreamExpression
public StreamExpression(String functionName)
-
-
Method Detail
-
getFunctionName
public String getFunctionName()
-
setFunctionName
public void setFunctionName(String functionName)
-
withFunctionName
public StreamExpression withFunctionName(String functionName)
-
addParameter
public void addParameter(StreamExpressionParameter parameter)
-
addParameter
public void addParameter(String parameter)
-
withParameter
public StreamExpression withParameter(StreamExpressionParameter parameter)
-
withParameter
public StreamExpression withParameter(String parameter)
-
getParameters
public List<StreamExpressionParameter> getParameters()
-
setParameters
public void setParameters(List<StreamExpressionParameter> parameters)
-
withParameters
public StreamExpression withParameters(List<StreamExpressionParameter> parameters)
-
-