Class Values.Builder
- java.lang.Object
-
- org.eclipse.rdf4j.sparqlbuilder.constraint.Values.Builder
-
- All Implemented Interfaces:
Values.ValuesBuilder
,Values.VariablesBuilder
- Enclosing class:
- Values
public static class Values.Builder extends Object implements Values.VariablesBuilder, Values.ValuesBuilder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Values
build()
Values.ValuesBuilder
iriValue(IRI value)
Values.ValuesBuilder
iriValues(Collection<IRI> values)
Values.ValuesBuilder
iriValues(IRI... values)
Values.ValuesBuilder
value(RdfValue value)
Provide another value.Values.ValuesBuilder
values(Collection<RdfValue> values)
Values.ValuesBuilder
values(RdfValue... values)
Values.VariablesBuilder
variables(Variable... variable)
-
-
-
Method Detail
-
variables
public Values.VariablesBuilder variables(Variable... variable)
- Specified by:
variables
in interfaceValues.VariablesBuilder
-
value
public Values.ValuesBuilder value(RdfValue value)
Provide another value. This will fill up the current solution sequence. If this value is the last one (i.e. the solution sequence now is of the same length as the list of variables), the current solution sequence is recorded and a new solution sequence begins.- Specified by:
value
in interfaceValues.ValuesBuilder
- Specified by:
value
in interfaceValues.VariablesBuilder
- Parameters:
value
-- Returns:
-
values
public Values.ValuesBuilder values(RdfValue... values)
- Specified by:
values
in interfaceValues.ValuesBuilder
- Specified by:
values
in interfaceValues.VariablesBuilder
-
values
public Values.ValuesBuilder values(Collection<RdfValue> values)
- Specified by:
values
in interfaceValues.ValuesBuilder
- Specified by:
values
in interfaceValues.VariablesBuilder
-
iriValue
public Values.ValuesBuilder iriValue(IRI value)
- Specified by:
iriValue
in interfaceValues.ValuesBuilder
- Specified by:
iriValue
in interfaceValues.VariablesBuilder
-
iriValues
public Values.ValuesBuilder iriValues(IRI... values)
- Specified by:
iriValues
in interfaceValues.ValuesBuilder
- Specified by:
iriValues
in interfaceValues.VariablesBuilder
-
iriValues
public Values.ValuesBuilder iriValues(Collection<IRI> values)
- Specified by:
iriValues
in interfaceValues.ValuesBuilder
- Specified by:
iriValues
in interfaceValues.VariablesBuilder
-
build
public Values build()
- Specified by:
build
in interfaceValues.ValuesBuilder
-
-