Class FieldExpression.Builder (2.0.0)

public static final class FieldExpression.Builder

A field expression builder. A name and expression must be supplied.

Inheritance

java.lang.Object > FieldExpression.Builder

Constructors

Builder()

public Builder()

Methods

build()

public FieldExpression build()

Builds the FieldExpression. An expression and name for the expression must be given.

Returns
TypeDescription
FieldExpression

the built FieldExpression

setExpression(String expression)

public FieldExpression.Builder setExpression(String expression)

Sets the expression to evaluate to return in ScoredDocument.

Parameter
NameDescription
expressionString

an expression to evaluate and return in a ScoredDocument field

Returns
TypeDescription
FieldExpression.Builder

this Builder

setName(String name)

public FieldExpression.Builder setName(String name)

Sets the name of the expression. The name must be a valid field name.

Parameter
NameDescription
nameString

the name of the expression

Returns
TypeDescription
FieldExpression.Builder

this Builder