## Uses of Interface
org.eclipse.rdf4j.model.Value

- Packages that use Value
  Package | Description
  --- | ---
  org.eclipse.rdf4j.console | A command line console tool for querying and updating local or remote RDF4J repositories.
  org.eclipse.rdf4j.http.client |
  org.eclipse.rdf4j.http.protocol |
  org.eclipse.rdf4j.http.protocol.transaction |
  org.eclipse.rdf4j.http.protocol.transaction.operations |
  org.eclipse.rdf4j.lucene.spin |
  org.eclipse.rdf4j.model | RDF Model API
  org.eclipse.rdf4j.model.impl | Default implementations of the RDF model interfaces.
  org.eclipse.rdf4j.model.util |
  org.eclipse.rdf4j.query | Interfaces and classes for handling queries and query results.
  org.eclipse.rdf4j.query.algebra | Query Algebra
  org.eclipse.rdf4j.query.algebra.evaluation |
  org.eclipse.rdf4j.query.algebra.evaluation.function |
  org.eclipse.rdf4j.query.algebra.evaluation.function.datetime |
  org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql |
  org.eclipse.rdf4j.query.algebra.evaluation.function.hash |
  org.eclipse.rdf4j.query.algebra.evaluation.function.numeric |
  org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm |
  org.eclipse.rdf4j.query.algebra.evaluation.function.string |
  org.eclipse.rdf4j.query.algebra.evaluation.function.xsd | Functions for casting values to various XML Schema datatypes
  org.eclipse.rdf4j.query.algebra.evaluation.impl |
  org.eclipse.rdf4j.query.algebra.evaluation.iterator |
  org.eclipse.rdf4j.query.algebra.evaluation.limited |
  org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator |
  org.eclipse.rdf4j.query.algebra.evaluation.util |
  org.eclipse.rdf4j.query.algebra.helpers |
  org.eclipse.rdf4j.query.impl |
  org.eclipse.rdf4j.query.parser.sparql | The SPARQL query engine.
  org.eclipse.rdf4j.query.parser.sparql.ast |
  org.eclipse.rdf4j.query.resultio.text |
  org.eclipse.rdf4j.query.resultio.text.csv |
  org.eclipse.rdf4j.query.resultio.text.tsv |
  org.eclipse.rdf4j.queryrender | This package contains classes for working with RDF4J query objects.
  org.eclipse.rdf4j.queryrender.builder | This package is deprecated.
  org.eclipse.rdf4j.repository | The Repository API: the main API for handling RDF4J repositories.
  org.eclipse.rdf4j.repository.base |
  org.eclipse.rdf4j.repository.contextaware | A repository wrapper with convenience functions for handling contexts.
  org.eclipse.rdf4j.repository.evaluation |
  org.eclipse.rdf4j.repository.event | Interfaces for notification/interception of events happening on Repositories and RepositoryConnections
  org.eclipse.rdf4j.repository.event.base |
  org.eclipse.rdf4j.repository.event.util |
  org.eclipse.rdf4j.repository.filters |
  org.eclipse.rdf4j.repository.sail | Repository implementation for local RDF databases that implement the SAIL API.
  org.eclipse.rdf4j.repository.sail.helpers |
  org.eclipse.rdf4j.repository.sparql | A repository that serves as a client for a SPARQL endpoint.
  org.eclipse.rdf4j.repository.sparql.query |
  org.eclipse.rdf4j.repository.util |
  org.eclipse.rdf4j.rio.helpers | Provides helpers classes for Rio.
  org.eclipse.rdf4j.rio.ntriples | Parser and writer for RDF in N-Triples format.
  org.eclipse.rdf4j.rio.rdfjson |
  org.eclipse.rdf4j.rio.trig | Parser and writer for RDF in TriG format.
  org.eclipse.rdf4j.rio.turtle | Parser and writer for RDF in Turtle format.
  org.eclipse.rdf4j.sail | RDF Storage And Inference Layer (RDF Sail): a set of interfaces defining an API for RDF repositories.
  org.eclipse.rdf4j.sail.base |
  org.eclipse.rdf4j.sail.evaluation |
  org.eclipse.rdf4j.sail.helpers | Generic utility classes for RDF Sail implementations.
  org.eclipse.rdf4j.sail.inferencer |
  org.eclipse.rdf4j.sail.inferencer.fc | Forward-chaining inferencers, implemented as `StackableSail`s.
  org.eclipse.rdf4j.sail.inferencer.util |
  org.eclipse.rdf4j.sail.lucene |
  org.eclipse.rdf4j.sail.lucene.fn |
  org.eclipse.rdf4j.sail.memory | An implementation of the RDF SAIL API that uses main memory for storage.
  org.eclipse.rdf4j.sail.memory.model | Classes implementing the storage model of the MemoryStore.
  org.eclipse.rdf4j.sail.model |
  org.eclipse.rdf4j.sail.nativerdf | Native RDF storage backend.
  org.eclipse.rdf4j.sail.nativerdf.model |
  org.eclipse.rdf4j.sail.shacl |
  org.eclipse.rdf4j.sail.shacl.planNodes |
  org.eclipse.rdf4j.spin |
  org.eclipse.rdf4j.spin.function | Core functions required for SPIN.
  org.eclipse.rdf4j.spin.function.apf |
  org.eclipse.rdf4j.spin.function.list |
  org.eclipse.rdf4j.spin.function.spif |

- - ### Uses of Value in org.eclipse.rdf4j.console

    Methods in org.eclipse.rdf4j.console with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `static String` | Util.`getPrefixedValue(Value value, Map<String,String> namespaces)` Get string representation for a value.

  - ### Uses of Value in org.eclipse.rdf4j.http.client

    Methods in org.eclipse.rdf4j.http.client with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `void` | RDF4JProtocolSession.`getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, RDFHandler handler, Resource... contexts)`

  - ### Uses of Value in org.eclipse.rdf4j.http.protocol

    Methods in org.eclipse.rdf4j.http.protocol that return Value
    Modifier and Type | Method and Description
    --- | ---
    `static Value` | Protocol.`decodeValue(String encodedValue, ValueFactory valueFactory)` Decode a previously encoded value.

    Methods in org.eclipse.rdf4j.http.protocol with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `static String` | Protocol.`encodeValue(Value value)` Encodes a value in a canonical serialized string format, for use in a URL query parameter.

  - ### Uses of Value in org.eclipse.rdf4j.http.protocol.transaction

    Methods in org.eclipse.rdf4j.http.protocol.transaction with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | TransactionWriter.`serialize(Value value, XMLWriter xmlWriter)`

  - ### Uses of Value in org.eclipse.rdf4j.http.protocol.transaction.operations

    Methods in org.eclipse.rdf4j.http.protocol.transaction.operations that return Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | StatementOperation.`getObject()`

    Methods in org.eclipse.rdf4j.http.protocol.transaction.operations with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `void` | StatementOperation.`setObject(Value object)`

    Constructors in org.eclipse.rdf4j.http.protocol.transaction.operations with parameters of type Value
    Constructor and Description
    `AddStatementOperation(Resource subj, IRI pred, Value obj, Resource... contexts)` Create an AddStatementOperation.
    `RemoveStatementsOperation(Resource subj, IRI pred, Value obj, Resource... contexts)` Creates a RemoveStatementsOperation.

  - ### Uses of Value in org.eclipse.rdf4j.lucene.spin

    Methods in org.eclipse.rdf4j.lucene.spin with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `void` | LuceneSpinSailConnection.`addStatement(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `void` | LuceneSpinSailConnection.`removeStatements(Resource subj, IRI pred, Value obj, Resource... contexts)` Removes all statements matching the specified subject, predicate and object from the repository.

  - ### Uses of Value in org.eclipse.rdf4j.model

    Subinterfaces of Value in org.eclipse.rdf4j.model
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `BNode` An RDF-1.1 blank node (aka bnode, aka anonymous node).
    `interface` | `IRI` An Internationalized Resource Identifier (IRI).
    `interface` | `Literal` An RDF-1.1 literal consisting of a label (the lexical value), a datatype, and optionally a language tag.
    `interface` | `Resource` The supertype of all RDF resources (IRIs and blank nodes).
    `interface` | `URI` Deprecated. since 2.0. Use `IRI` instead.

    Methods in org.eclipse.rdf4j.model that return Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | Statement.`getObject()` Gets the object of this statement.

    Methods in org.eclipse.rdf4j.model that return types with arguments of type Value
    Modifier and Type | Method and Description
    --- | ---
    `Set<Value>` | Model.`objects()` Returns a `Set` view of the objects contained in this model.
    `default Optional<Value>` | Model.`objectValue()` Deprecated. since 2.0. Instead, use `Models.object(Model)` to retrieve an object value, and/or use the size of the set returned by `Model.objects()` to verify if the object is unique.

    Methods in org.eclipse.rdf4j.model with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | Model.`add(Resource subj, IRI pred, Value obj, Resource... contexts)` Adds one or more statements to the model.
    `boolean` | Graph.`add(Resource subj, IRI pred, Value obj, Resource... contexts)` Deprecated. Adds one or more statements to the graph.
    `default boolean` | Model.`add(Resource subj, URI pred, Value obj, Resource... contexts)` Deprecated. since 2.0. Use `Model.add(Resource, IRI, Value, Resource...)` instead.
    `boolean` | Model.`contains(Resource subj, IRI pred, Value obj, Resource... contexts)` Determines if statements with the specified subject, predicate, object and (optionally) context exist in this model.
    `default boolean` | Model.`contains(Resource subj, URI pred, Value obj, Resource... contexts)` Deprecated. since 2.0. Use `Model.contains(Resource, IRI, Value, Resource...)` instead.
    `Statement` | ValueFactory.`createStatement(Resource subject, IRI predicate, Value object)` Creates a new statement with the supplied subject, predicate and object.
    `Statement` | ValueFactory.`createStatement(Resource subject, IRI predicate, Value object, Resource context)` Creates a new statement with the supplied subject, predicate and object and associated context.
    `default Statement` | ValueFactory.`createStatement(Resource subject, URI predicate, Value object)` Deprecated. Use `ValueFactory.createStatement(Resource, IRI, Value)` instead.
    `default Statement` | ValueFactory.`createStatement(Resource subject, URI predicate, Value object, Resource context)` Deprecated. Use `ValueFactory.createStatement(Resource, IRI, Value, Resource)` instead.
    `Model` | Model.`filter(Resource subj, IRI pred, Value obj, Resource... contexts)` Returns a view of the statements with the specified subject, predicate, object and (optionally) context.
    `default Model` | Model.`filter(Resource subj, URI pred, Value obj, Resource... contexts)` Deprecated.
    `Iterator<Statement>` | Graph.`match(Resource subj, IRI pred, Value obj, Resource... contexts)` Deprecated. The preferred alternative is `Model.filter(org.eclipse.rdf4j.model.Resource, org.eclipse.rdf4j.model.IRI, org.eclipse.rdf4j.model.Value, org.eclipse.rdf4j.model.Resource...)`.iterator().
    `boolean` | Model.`remove(Resource subj, IRI pred, Value obj, Resource... contexts)` Removes statements with the specified subject, predicate, object and (optionally) context exist in this model.
    `default boolean` | Model.`remove(Resource subj, URI pred, Value obj, Resource... contexts)` Deprecated. since 2.0. Use `Model.remove(Resource, IRI, Value, Resource...)` instead.

  - ### Uses of Value in org.eclipse.rdf4j.model.impl

    Classes in org.eclipse.rdf4j.model.impl that implement Value
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BNodeImpl` Deprecated. since 2.0. Use `SimpleBNode` instead for extending, and `ValueFactory` for instantiation.
    `class` | `BooleanLiteral` An extension of `SimpleLiteral` that stores a boolean value to avoid parsing.
    `class` | `BooleanLiteralImpl` Deprecated. since 2.0. Use `BooleanLiteral` instead.
    `class` | `CalendarLiteral` An extension of `SimpleLiteral` that stores a calendar value to avoid parsing.
    `class` | `DecimalLiteral` An extension of `SimpleLiteral` that stores an integer value using a `BigDecimal` object.
    `class` | `IntegerLiteral` An extension of `SimpleLiteral` that stores an integer value using a `BigInteger` object.
    `class` | `LiteralImpl` Deprecated. since 2.0. Use `SimpleLiteral` for extending, and instantiate using a `ValueFactory`.
    `class` | `NumericLiteral` An extension of `SimpleLiteral` that stores a numeric value to avoid parsing.
    `class` | `SimpleBNode` An simple default implementation of the `BNode` interface.
    `class` | `SimpleIRI` The default implementation of the `IRI` interface.
    `class` | `SimpleLiteral` A simple default implementation of the `Literal` interface.
    `class` | `URIImpl` Deprecated. since 2.0. Use `SimpleIRI` instead for extending, and `ValueFactory` for instantiation.

    Fields in org.eclipse.rdf4j.model.impl declared as Value
    Modifier and Type | Field and Description
    --- | ---
    `protected Value` | FilteredModel.`obj`

    Methods in org.eclipse.rdf4j.model.impl that return Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | SimpleStatement.`getObject()`

    Methods in org.eclipse.rdf4j.model.impl that return types with arguments of type Value
    Modifier and Type | Method and Description
    --- | ---
    `Set<Value>` | AbstractModel.`objects()`

    Methods in org.eclipse.rdf4j.model.impl with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | TreeModel.`add(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | LinkedHashModel.`add(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | GraphImpl.`add(Resource subj, IRI pred, Value obj, Resource... contexts)` Deprecated.
    `boolean` | FilteredModel.`add(Resource s, IRI p, Value o, Resource... c)`
    `boolean` | EmptyModel.`add(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | TreeModel.`contains(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | LinkedHashModel.`contains(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | FilteredModel.`contains(Resource s, IRI p, Value o, Resource... c)`
    `boolean` | EmptyModel.`contains(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `Statement` | ValidatingValueFactory.`createStatement(Resource subject, IRI predicate, Value object)`
    `Statement` | AbstractValueFactory.`createStatement(Resource subject, IRI predicate, Value object)`
    `Statement` | ValidatingValueFactory.`createStatement(Resource subject, IRI predicate, Value object, Resource context)`
    `Statement` | AbstractValueFactory.`createStatement(Resource subject, IRI predicate, Value object, Resource context)`
    `Statement` | ValidatingValueFactory.`createStatement(Resource subject, URI predicate, Value object)`
    `Statement` | ValidatingValueFactory.`createStatement(Resource subject, URI predicate, Value object, Resource context)`
    `Model` | TreeModel.`filter(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `Model` | LinkedHashModel.`filter(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `Model` | FilteredModel.`filter(Resource s, IRI p, Value o, Resource... c)`
    `Model` | EmptyModel.`filter(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `Iterator<Statement>` | GraphImpl.`match(Resource subj, IRI pred, Value obj, Resource... contexts)` Deprecated.
    `Iterator<Statement>` | AbstractModel.`match(Resource subj, IRI pred, Value obj, Resource... contexts)` Deprecated.
    `boolean` | TreeModel.`remove(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | LinkedHashModel.`remove(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | FilteredModel.`remove(Resource s, IRI p, Value o, Resource... c)`
    `boolean` | EmptyModel.`remove(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `protected abstract void` | FilteredModel.`removeFilteredTermIteration(Iterator<Statement> iter, Resource subj, IRI pred, Value obj, Resource... contexts)` Called by aggregate sets when a term has been removed from a term iterator.
    `void` | TreeModel.`removeTermIteration(Iterator<Statement> iterator, Resource subj, IRI pred, Value obj, Resource... contexts)`
    `void` | FilteredModel.`removeTermIteration(Iterator<Statement> iter, Resource s, IRI p, Value o, Resource... c)`
    `void` | EmptyModel.`removeTermIteration(Iterator<Statement> iter, Resource subj, IRI pred, Value obj, Resource... contexts)`
    `abstract void` | AbstractModel.`removeTermIteration(Iterator<Statement> iter, Resource subj, IRI pred, Value obj, Resource... contexts)` Called by aggregate sets when a term has been removed from a term iterator.
    `void` | LinkedHashModel.`removeTermIteration(Iterator iterator, Resource subj, IRI pred, Value obj, Resource... contexts)`

    Constructors in org.eclipse.rdf4j.model.impl with parameters of type Value
    Constructor and Description
    `ContextStatement(Resource subject, IRI predicate, Value object, Resource context)` Creates a new Statement with the supplied subject, predicate and object for the specified associated context.
    `ContextStatementImpl(Resource subject, URI predicate, Value object, Resource context)` Deprecated. since 2.0. Use `ValueFactory.createStatement(Resource, IRI, Value, Resource)` instead.
    `FilteredModel(AbstractModel model, Resource subj, IRI pred, Value obj, Resource... contexts)`
    `SimpleStatement(Resource subject, IRI predicate, Value object)` Creates a new Statement with the supplied subject, predicate and object.
    `StatementImpl(Resource subject, URI predicate, Value object)` Deprecated. since 2.0. Use `ValueFactory.createStatement(Resource, IRI, Value)` instead.

  - ### Uses of Value in org.eclipse.rdf4j.model.util

    Methods in org.eclipse.rdf4j.model.util with type parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `static <C extends Collection<Value>> C` | RDFCollections.`asValues(Model m, Resource head, C collection, Resource... contexts)` Converts an RDF Collection to a Java `Collection` of `Value` objects.

    Methods in org.eclipse.rdf4j.model.util that return Value
    Modifier and Type | Method and Description
    --- | ---
    `static Value` | Models.`anyObject(Model m)` Deprecated. since 2.0. Use `Models.object(Model)` instead.
    `static Value` | GraphUtil.`getOptionalObject(Graph graph, Resource subj, IRI pred, Resource... contexts)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.objectValue()` instead.
    `static Value` | GraphUtil.`getUniqueObject(Graph graph, Resource subj, IRI pred, Resource... contexts)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.objectValue()` instead.

    Methods in org.eclipse.rdf4j.model.util that return types with arguments of type Value
    Modifier and Type | Method and Description
    --- | ---
    `static Iterator<Value>` | GraphUtil.`getObjectIterator(Graph graph, Resource subj, IRI pred, Resource... contexts)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.objects()` instead.
    `static Set<Value>` | GraphUtil.`getObjects(Graph graph, Resource subj, IRI pred, Resource... contexts)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.objects()` instead.
    `static Set<Value>` | Models.`getProperties(Model m, Resource subject, IRI property, Resource... contexts)` Retrieve all property values for the supplied subject and property from the given model.
    `static Optional<Value>` | Models.`getProperty(Model m, Resource subject, IRI property, Resource... contexts)` Retrieve a property value for the supplied subject from the given model.
    `static Optional<Value>` | Models.`object(Model m)` Retrieves an object `Value` from the statements in the given model.

    Methods in org.eclipse.rdf4j.model.util with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `int` | LexicalValueComparator.`compare(Value o1, Value o2)`
    `static void` | Statements.`consume(ValueFactory vf, Resource subject, IRI predicate, Value object, java.util.function.Consumer<Statement> consumer, Resource... contexts)` Creates one or more `Statement` objects with the given subject, predicate and object, one for each given context, and sends each created statement to the supplied `Consumer`.
    `static <C extends Collection<Statement>> C` | Statements.`create(ValueFactory vf, Resource subject, IRI predicate, Value object, C collection, Resource... contexts)` Creates one or more `Statement` objects with the given subject, predicate and object, one for each given context.
    `Optional<Statement>` | GetStatementOptional.`get(Resource subject, IRI predicate, Value object, Resource... contexts)` Either supplies a statement matching the given pattern, or `Optional.empty()` otherwise.
    `static boolean` | Literals.`getBooleanValue(Value v, boolean fallback)` Returns the result of `getBooleanValue((Literal)value, fallback)` in case the supplied value is a literal, returns the fallback value otherwise.
    `static byte` | Literals.`getByteValue(Value v, byte fallback)` Returns the result of `getByteValue((Literal)value, fallback)` in case the supplied value is a literal, returns the fallback value otherwise.
    `static XMLGregorianCalendar` | Literals.`getCalendarValue(Value v, XMLGregorianCalendar fallback)` Returns the result of `getCalendarValue((Literal)value, fallback)` in case the supplied value is a literal, returns the fallback value otherwise.
    `static BigDecimal` | Literals.`getDecimalValue(Value v, BigDecimal fallback)` Returns the result of `getDecimalValue((Literal)value, fallback)` in case the supplied value is a literal, returns the fallback value otherwise.
    `static double` | Literals.`getDoubleValue(Value v, double fallback)` Returns the result of `getDoubleValue((Literal)value, fallback)` in case the supplied value is a literal, returns the fallback value otherwise.
    `static float` | Literals.`getFloatValue(Value v, float fallback)` Returns the result of `getFloatValue((Literal)value, fallback)` in case the supplied value is a literal, returns the fallback value otherwise.
    `static BigInteger` | Literals.`getIntegerValue(Value v, BigInteger fallback)` Returns the result of `getIntegerValue((Literal)value, fallback)` in case the supplied value is a literal, returns the fallback value otherwise.
    `static int` | Literals.`getIntValue(Value v, int fallback)` Returns the result of `getIntValue((Literal)value, fallback)` in case the supplied value is a literal, returns the fallback value otherwise.
    `static String` | Literals.`getLabel(Value v, String fallback)` Returns the result of `getLabel((Literal)v, fallback` in case the supplied value is a literal, returns the fallback value otherwise.
    `static long` | Literals.`getLongValue(Value v, long fallback)` Returns the result of `getLongValue((Literal)value, fallback)` in case the supplied value is a literal, returns the fallback value otherwise.
    `static Resource` | GraphUtil.`getOptionalSubject(Graph graph, IRI pred, Value obj, Resource... contexts)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.subjectResource()` instead.
    `static IRI` | GraphUtil.`getOptionalSubjectURI(Graph graph, IRI pred, Value obj, Resource... contexts)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.subjectIRI()` instead.
    `static short` | Literals.`getShortValue(Value v, short fallback)` Returns the result of `getShortValue((Literal)value, fallback)` in case the supplied value is a literal, returns the fallback value otherwise.
    `static Iterator<Resource>` | GraphUtil.`getSubjectIterator(Graph graph, IRI pred, Value obj, Resource... contexts)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.subjects()` instead.
    `static Set<Resource>` | GraphUtil.`getSubjects(Graph graph, IRI pred, Value obj, Resource... contexts)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.subjects()` instead.
    `static Resource` | GraphUtil.`getUniqueSubject(Graph graph, IRI pred, Value obj, Resource... contexts)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.subjectResource()` instead.
    `static IRI` | GraphUtil.`getUniqueSubjectURI(Graph graph, IRI pred, Value obj, Resource... contexts)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.subjectIRI()` instead.
    `static void` | GraphUtil.`remove(Graph graph, Resource subj, IRI pred, Value obj, Resource... contexts)` Deprecated. since 2.0. Use `Model.remove(Resource, IRI, Value, Resource...)` instead.
    `static Model` | Models.`setProperty(Model m, Resource subject, IRI property, Value value, Resource... contexts)` Sets the property value for the given subject to the given object value, replacing any existing value(s) for the subject's property.
    `static void` | GraphUtil.`setUniqueObject(Graph graph, Resource subj, IRI pred, Value obj, Resource... contexts)` Deprecated. since 2.0. Use `Models.setProperty(Model, Resource, IRI, Value, Resource...)` instead.

    Method parameters in org.eclipse.rdf4j.model.util with type arguments of type Value
    Modifier and Type | Method and Description
    --- | ---
    `static void` | RDFCollections.`consumeValues(Model m, Resource head, java.util.function.Consumer<Value> consumer, Resource... contexts)` Reads an RDF Collection starting with the supplied list head from the supplied `Model` and sends each collection member `Value` to the supplied `Consumer` function.

    Constructors in org.eclipse.rdf4j.model.util with parameters of type Value
    Constructor and Description
    `ModelException(Value value)`
    `ModelException(Value v1, Value v2)`
    `PatternIterator(Iterator<S> iter, Value subj, Value pred, Value obj, Value... contexts)`
    `PatternIterator(Iterator<S> iter, Value subj, Value pred, Value obj, Value... contexts)`

  - ### Uses of Value in org.eclipse.rdf4j.query

    Methods in org.eclipse.rdf4j.query that return Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | Binding.`getValue()` Gets the value of the binding.
    `Value` | BindingSet.`getValue(String bindingName)` Gets the value of the binding with the specified name from this BindingSet.

    Methods in org.eclipse.rdf4j.query with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `void` | Operation.`setBinding(String name, Value value)` Binds the specified variable to the supplied value.

  - ### Uses of Value in org.eclipse.rdf4j.query.algebra

    Methods in org.eclipse.rdf4j.query.algebra that return Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | Var.`getValue()`
    `Value` | ValueConstant.`getValue()`

    Methods in org.eclipse.rdf4j.query.algebra with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `void` | Var.`setValue(Value value)`
    `void` | ValueConstant.`setValue(Value value)`

    Constructors in org.eclipse.rdf4j.query.algebra with parameters of type Value
    Constructor and Description
    `ValueConstant(Value value)`
    `Var(String name, Value value)`

  - ### Uses of Value in org.eclipse.rdf4j.query.algebra.evaluation

    Methods in org.eclipse.rdf4j.query.algebra.evaluation that return Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | EvaluationStrategy.`evaluate(ValueExpr expr, BindingSet bindings)` Gets the value of this expression.
    `Value` | QueryBindingSet.`getValue(String bindingName)`

    Methods in org.eclipse.rdf4j.query.algebra.evaluation with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `void` | QueryBindingSet.`addBinding(String name, Value value)` Adds a new binding to the binding set.
    `CloseableIteration<? extends Statement,QueryEvaluationException>` | TripleSource.`getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)` Gets all statements that have a specific subject, predicate and/or object.
    `void` | QueryBindingSet.`setBinding(String name, Value value)`

  - ### Uses of Value in org.eclipse.rdf4j.query.algebra.evaluation.function

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.function that return Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | UnaryFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | Function.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | BinaryFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `protected abstract Value` | UnaryFunction.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected abstract Value` | BinaryFunction.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.function that return types with arguments of type Value
    Modifier and Type | Method and Description
    --- | ---
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | TupleFunction.`evaluate(ValueFactory valueFactory, Value... args)`

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.function with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | UnaryFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | TupleFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | Function.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | BinaryFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `protected abstract Value` | UnaryFunction.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected abstract Value` | BinaryFunction.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`

  - ### Uses of Value in org.eclipse.rdf4j.query.algebra.evaluation.function.datetime

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.function.datetime with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `Literal` | Year.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Tz.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Timezone.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Seconds.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Now.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Month.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Minutes.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Hours.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Day.`evaluate(ValueFactory valueFactory, Value... args)`

  - ### Uses of Value in org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql that return Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | SRID.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | Relate.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | Distance.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | Buffer.`evaluate(ValueFactory valueFactory, Value... args)`

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | SRID.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | Relate.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | Distance.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | Buffer.`evaluate(ValueFactory valueFactory, Value... args)`

  - ### Uses of Value in org.eclipse.rdf4j.query.algebra.evaluation.function.hash

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.function.hash with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `Literal` | SHA512.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | SHA384.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | SHA256.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | SHA1.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | MD5.`evaluate(ValueFactory valueFactory, Value... args)`
    `abstract Literal` | HashFunction.`evaluate(ValueFactory valueFactory, Value... args)`

  - ### Uses of Value in org.eclipse.rdf4j.query.algebra.evaluation.function.numeric

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.function.numeric with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `Literal` | Round.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Rand.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Floor.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Ceil.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Abs.`evaluate(ValueFactory valueFactory, Value... args)`

  - ### Uses of Value in org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `IRI` | UUID.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | StrLang.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | StrDt.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | STRUUID.`evaluate(ValueFactory valueFactory, Value... args)`

  - ### Uses of Value in org.eclipse.rdf4j.query.algebra.evaluation.function.string

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.function.string with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `Literal` | UpperCase.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Substring.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | StrStarts.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | StrLen.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | StrEnds.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | StrBefore.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | StrAfter.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Replace.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | LowerCase.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | EncodeForUri.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Contains.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Concat.`evaluate(ValueFactory valueFactory, Value... args)`

  - ### Uses of Value in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `protected Literal` | StringCast.`convert(ValueFactory valueFactory, Value value)`
    `protected Literal` | IntegerCastFunction.`convert(ValueFactory valueFactory, Value value)`
    `protected Literal` | FloatCast.`convert(ValueFactory valueFactory, Value value)`
    `protected Literal` | DoubleCast.`convert(ValueFactory valueFactory, Value value)`
    `protected Literal` | DecimalCast.`convert(ValueFactory valueFactory, Value value)`
    `protected Literal` | DateTimeCast.`convert(ValueFactory vf, Value value)`
    `protected abstract Literal` | CastFunction.`convert(ValueFactory vf, Value v)` Convert the supplied value to a literal of the function output datatype.
    `protected Literal` | BooleanCast.`convert(ValueFactory valueFactory, Value value)`
    `Literal` | StringCast.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | CastFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `protected ValueExprEvaluationException` | CastFunction.`typeError(Value arg, Throwable cause)` Creates a `ValueExprEvaluationException` that signals a type error.

  - ### Uses of Value in org.eclipse.rdf4j.query.algebra.evaluation.impl

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl that return Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | StrictEvaluationStrategy.`evaluate(And node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(BNodeGenerator node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(Bound node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(Coalesce node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(CompareAll node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(CompareAny node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(Compare node, BindingSet bindings)`
    `Value` | ExtendedEvaluationStrategy.`evaluate(Compare node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(Datatype node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(Exists node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(FunctionCall node, BindingSet bindings)` Evaluates a function.
    `Value` | StrictEvaluationStrategy.`evaluate(If node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(In node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(IsBNode node, BindingSet bindings)` Determines whether the operand (a variable) contains a BNode.
    `Value` | StrictEvaluationStrategy.`evaluate(IsLiteral node, BindingSet bindings)` Determines whether the operand (a variable) contains a Literal.
    `Value` | StrictEvaluationStrategy.`evaluate(IsNumeric node, BindingSet bindings)` Determines whether the operand (a variable) contains a numeric datatyped literal, i.e.
    `Value` | StrictEvaluationStrategy.`evaluate(IsResource node, BindingSet bindings)` Determines whether the operand (a variable) contains a Resource.
    `Value` | StrictEvaluationStrategy.`evaluate(IsURI node, BindingSet bindings)` Determines whether the operand (a variable) contains a URI.
    `Value` | StrictEvaluationStrategy.`evaluate(Label node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(Lang node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(LangMatches node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(Like node, BindingSet bindings)` Determines whether the two operands match according to the `like` operator.
    `Value` | StrictEvaluationStrategy.`evaluate(ListMemberOperator node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(LocalName node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(MathExpr node, BindingSet bindings)`
    `Value` | ExtendedEvaluationStrategy.`evaluate(MathExpr node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(Namespace node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(Not node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(Now node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(Or node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(Regex node, BindingSet bindings)` Determines whether the two operands match according to the `regex` operator.
    `Value` | StrictEvaluationStrategy.`evaluate(SameTerm node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(Str node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(ValueConstant valueConstant, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(ValueExpr expr, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`evaluate(Var var, BindingSet bindings)`
    `protected Value` | StrictEvaluationStrategy.`getVarValue(Var var, BindingSet bindings)`

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `static CloseableIteration<BindingSet,QueryEvaluationException>` | TupleFunctionEvaluationStrategy.`evaluate(TupleFunction func, List<Var> resultVars, BindingSet bindings, ValueFactory valueFactory, Value... argValues)`
    `protected ZeroLengthPathIteration` | StrictEvaluationStrategy.`getZeroLengthPathIterator(BindingSet bindings, Var subjectVar, Var objVar, Var contextVar, Value subj, Value obj)`

    Constructors in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type Value
    Constructor and Description
    `VarBinder(String varName, Value value)`

  - ### Uses of Value in org.eclipse.rdf4j.query.algebra.evaluation.iterator

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.iterator that return Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | PathIteration.ValuePair.`getEndValue()`
    `Value` | PathIteration.ValuePair.`getStartValue()`

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.iterator with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `protected boolean` | ZeroLengthPathIteration.`add(Set<Value> reportedValues2, Value v)` add param v to the set reportedValues2

    Method parameters in org.eclipse.rdf4j.query.algebra.evaluation.iterator with type arguments of type Value
    Modifier and Type | Method and Description
    --- | ---
    `protected boolean` | ZeroLengthPathIteration.`add(Set<Value> reportedValues2, Value v)` add param v to the set reportedValues2

    Constructors in org.eclipse.rdf4j.query.algebra.evaluation.iterator with parameters of type Value
    Constructor and Description
    `ValuePair(Value startValue, Value endValue)`
    `ZeroLengthPathIteration(EvaluationStrategy evaluationStrategyImpl, Var subjectVar, Var objVar, Value subj, Value obj, Var contextVar, BindingSet bindings)`

  - ### Uses of Value in org.eclipse.rdf4j.query.algebra.evaluation.limited

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.limited with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `protected ZeroLengthPathIteration` | LimitedSizeEvaluationStrategy.`getZeroLengthPathIterator(BindingSet bindings, Var subjectVar, Var objVar, Var contextVar, Value subj, Value obj)`

  - ### Uses of Value in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `protected boolean` | LimitedSizeZeroLengthPathIteration.`add(Set<Value> reportedValues2, Value v)`

    Method parameters in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator with type arguments of type Value
    Modifier and Type | Method and Description
    --- | ---
    `protected boolean` | LimitedSizeZeroLengthPathIteration.`add(Set<Value> reportedValues2, Value v)`

    Constructors in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator with parameters of type Value
    Constructor and Description
    `LimitedSizeZeroLengthPathIteration(EvaluationStrategy evaluationStrategyImpl, Var subjectVar, Var objVar, Value subj, Value obj, Var contextVar, BindingSet bindings, AtomicLong used, long maxSize)`

  - ### Uses of Value in org.eclipse.rdf4j.query.algebra.evaluation.util

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.util that return Value
    Modifier and Type | Method and Description
    --- | ---
    `static Value` | TripleSources.`singleValue(Resource subj, IRI pred, TripleSource store)`

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.util that return types with arguments of type Value
    Modifier and Type | Method and Description
    --- | ---
    `static Iteration<? extends Value,QueryEvaluationException>` | TripleSources.`list(Resource subj, TripleSource store)`

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.util with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `int` | ValueComparator.`compare(Value o1, Value o2)`
    `static boolean` | QueryEvaluationUtil.`compare(Value leftVal, Value rightVal, Compare.CompareOp operator)`
    `static boolean` | QueryEvaluationUtil.`compare(Value leftVal, Value rightVal, Compare.CompareOp operator, boolean strict)`
    `static boolean` | QueryEvaluationUtil.`getEffectiveBooleanValue(Value value)` Determines the effective boolean value (EBV) of the supplied value as defined in the SPARQL specification: The EBV of any literal whose type is xsd:boolean or numeric is false if the lexical form is not valid for that datatype (e.g.
    `static CloseableIteration<? extends IRI,QueryEvaluationException>` | TripleSources.`getSubjectURIs(IRI predicate, Value object, TripleSource store)`
    `static boolean` | QueryEvaluationUtil.`isPlainLiteral(Value v)` Checks whether the supplied value is a "plain literal".
    `static boolean` | QueryEvaluationUtil.`isSimpleLiteral(Value v)` Checks whether the supplied value is a "simple literal".
    `static boolean` | QueryEvaluationUtil.`isStringLiteral(Value v)` Checks whether the supplied literal is a "string literal".
    `static Statement` | TripleSources.`single(Resource subj, IRI pred, Value obj, TripleSource store)` Returns the single statement with the given subject, predicate and object or null if none exists.

  - ### Uses of Value in org.eclipse.rdf4j.query.algebra.helpers

    Methods in org.eclipse.rdf4j.query.algebra.helpers with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `static Var` | TupleExprs.`createConstVar(Value value)` Creates an (anonymous) Var representing a constant value.
    `static String` | TupleExprs.`getConstVarName(Value value)`

  - ### Uses of Value in org.eclipse.rdf4j.query.impl

    Methods in org.eclipse.rdf4j.query.impl that return Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | SimpleBinding.`getValue()`
    `Value` | MapBindingSet.`getValue(String bindingName)`
    `Value` | ListBindingSet.`getValue(String bindingName)`
    `Value` | EmptyBindingSet.`getValue(String bindingName)`

    Methods in org.eclipse.rdf4j.query.impl with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `void` | MapBindingSet.`addBinding(String name, Value value)` Adds a binding to the binding set.
    `void` | AbstractOperation.`setBinding(String name, Value value)`

    Constructors in org.eclipse.rdf4j.query.impl with parameters of type Value
    Constructor and Description
    `BindingImpl(String name, Value value)` Deprecated.
    `ListBindingSet(List<String> names, Value... values)` Creates a new List-based BindingSet containing the supplied bindings.
    `SimpleBinding(String name, Value value)` Creates a binding object with the supplied name and value.

    Constructor parameters in org.eclipse.rdf4j.query.impl with type arguments of type Value
    Constructor and Description
    `ListBindingSet(List<String> bindingNames, List<? extends Value> values)` Creates a new List-based BindingSet containing the supplied bindings.

  - ### Uses of Value in org.eclipse.rdf4j.query.parser.sparql

    Methods in org.eclipse.rdf4j.query.parser.sparql that return Value
    Modifier and Type | Method and Description
    --- | ---
    `protected Value` | TupleExprBuilder.`getValueForExpr(ValueExpr valueExpr)` Retrieve the associated Value (if any) for the given valueExpr.

  - ### Uses of Value in org.eclipse.rdf4j.query.parser.sparql.ast

    Methods in org.eclipse.rdf4j.query.parser.sparql.ast that return Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | ASTRDFValue.`getRDFValue()`

    Methods in org.eclipse.rdf4j.query.parser.sparql.ast with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `void` | ASTRDFValue.`setRDFValue(Value value)`

  - ### Uses of Value in org.eclipse.rdf4j.query.resultio.text

    Methods in org.eclipse.rdf4j.query.resultio.text that return Value
    Modifier and Type | Method and Description
    --- | ---
    `protected Value` | SPARQLResultsXSVMappingStrategy.`parseNumberPatternMatch(String valueString)` This method parses a number as matched by `SPARQLResultsXSVMappingStrategy.numberPattern` into a `Value`.

  - ### Uses of Value in org.eclipse.rdf4j.query.resultio.text.csv

    Methods in org.eclipse.rdf4j.query.resultio.text.csv with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | SPARQLResultsCSVWriter.`writeValue(Value val)`

  - ### Uses of Value in org.eclipse.rdf4j.query.resultio.text.tsv

    Methods in org.eclipse.rdf4j.query.resultio.text.tsv with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | SPARQLResultsTSVWriter.`writeValue(Value val)`

  - ### Uses of Value in org.eclipse.rdf4j.queryrender

    Methods in org.eclipse.rdf4j.queryrender with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `static String` | RenderUtils.`getSerqlQueryString(Value theValue)` Deprecated. Use {`RenderUtils.toSeRQL(Value)` instead.
    `static String` | RenderUtils.`getSPARQLQueryString(Value theValue)` Deprecated. Use `RenderUtils.toSPARQL(Value)` instead.
    `static String` | RenderUtils.`toSeRQL(Value theValue)` Return the query string rendering of the `Value`
    `static String` | RenderUtils.`toSPARQL(Value theValue)` Return the SPARQL query string rendering of the `Value`
    `static StringBuilder` | RenderUtils.`toSPARQL(Value value, StringBuilder builder)` Append the SPARQL query string rendering of the `Value` to the supplied `StringBuilder`.

  - ### Uses of Value in org.eclipse.rdf4j.queryrender.builder

    Methods in org.eclipse.rdf4j.queryrender.builder with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `QueryBuilder<T>` | QueryBuilder.`addProjectionStatement(String theSubj, IRI thePred, Value theObj)` Deprecated.
    `QueryBuilder<T>` | AbstractQueryBuilder.`addProjectionStatement(String theSubj, IRI thePred, Value theObj)` Deprecated.
    `QueryBuilder<T>` | QueryBuilder.`addProjectionStatement(String theSubj, String thePred, Value theObj)` Deprecated.
    `QueryBuilder<T>` | AbstractQueryBuilder.`addProjectionStatement(String theSubj, String thePred, Value theObj)` Deprecated.
    `QueryBuilder<T>` | AbstractQueryBuilder.`addProjectionStatement(String theSubj, Value thePred, Value theObj)` Deprecated.
    `GroupBuilder<T,E>` | GroupBuilder.`atom(String theSubjVar, String thePredVar, Value theObj)` Deprecated.
    `GroupBuilder<T,E>` | GroupBuilder.`atom(String theSubjVar, Value thePredVar, String theObj)` Deprecated.
    `GroupBuilder<T,E>` | GroupBuilder.`atom(String theSubjVar, Value thePred, Value theObj)` Deprecated.
    `GroupBuilder<T,E>` | GroupBuilder.`atom(Value theSubjVar, String thePredVar, String theObj)` Deprecated.
    `GroupBuilder<T,E>` | GroupBuilder.`atom(Value theSubjVar, Value thePredVar, String theObj)` Deprecated.
    `GroupBuilder<T,E>` | GroupBuilder.`atom(Value theSubjVar, Value thePredVar, Value theObj)` Deprecated.
    `static Compare` | ValueExprFactory.`eq(String theVar, Value theValue)` Deprecated.
    `GroupBuilder<T,E>` | FilterBuilder.`eq(String theVar, Value theValue)` Deprecated.
    `GroupBuilder<T,E>` | GroupBuilder.`filter(String theVar, Compare.CompareOp theOp, Value theValue)` Deprecated.
    `static Compare` | ValueExprFactory.`ge(String theVar, Value theValue)` Deprecated.
    `GroupBuilder<T,E>` | FilterBuilder.`ge(String theVar, Value theValue)` Deprecated.
    `static Compare` | ValueExprFactory.`gt(String theVar, Value theValue)` Deprecated.
    `GroupBuilder<T,E>` | FilterBuilder.`gt(String theVar, Value theValue)` Deprecated.
    `static Compare` | ValueExprFactory.`le(String theVar, Value theValue)` Deprecated.
    `GroupBuilder<T,E>` | FilterBuilder.`le(String theVar, Value theValue)` Deprecated.
    `static Compare` | ValueExprFactory.`lt(String theVar, Value theValue)` Deprecated.
    `GroupBuilder<T,E>` | FilterBuilder.`lt(String theVar, Value theValue)` Deprecated.
    `static Compare` | ValueExprFactory.`ne(String theVar, Value theValue)` Deprecated.
    `GroupBuilder<T,E>` | FilterBuilder.`ne(String theVar, Value theValue)` Deprecated.
    `GroupBuilder<T,E>` | GroupBuilder.`setContext(Value theContextValue)` Deprecated.
    `static Var` | GroupBuilder.`valueToVar(Value theValue)` Deprecated.

  - ### Uses of Value in org.eclipse.rdf4j.repository

    Methods in org.eclipse.rdf4j.repository with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `void` | RepositoryConnection.`add(Resource subject, IRI predicate, Value object, Resource... contexts)` Adds a statement with the specified subject, predicate and object to this repository, optionally to one or more named contexts.
    `default void` | RepositoryConnection.`add(Resource subject, URI predicate, Value object, Resource... contexts)` Deprecated. since 2.0. Use `RepositoryConnection.add(Resource, IRI, Value, Resource...)` instead.
    `void` | RepositoryConnection.`exportStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, RDFHandler handler, Resource... contexts)` Exports all statements with a specific subject, predicate and/or object from the repository, optionally from the specified contexts.
    `RepositoryResult<Statement>` | RepositoryConnection.`getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)` Gets all statements with a specific subject, predicate and/or object from the repository.
    `default RepositoryResult<Statement>` | RepositoryConnection.`getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)` Gets all statements with a specific subject, predicate and/or object from the repository.
    `default RepositoryResult<Statement>` | RepositoryConnection.`getStatements(Resource subj, URI pred, Value obj, boolean includeInferred, Resource... contexts)` Deprecated. since 2.0. Use `RepositoryConnection.getStatements(Resource, IRI, Value, boolean, Resource...)` instead.
    `boolean` | RepositoryConnection.`hasStatement(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)` Checks whether the repository contains statements with a specific subject, predicate and/or object, optionally in the specified contexts.
    `default boolean` | RepositoryConnection.`hasStatement(Resource subj, URI pred, Value obj, boolean includeInferred, Resource... contexts)` Deprecated. since 2.0. Use `RepositoryConnection.hasStatement(Resource, IRI, Value, boolean, Resource...)` instead.
    `void` | RepositoryConnection.`remove(Resource subject, IRI predicate, Value object, Resource... contexts)` Removes the statement(s) with the specified subject, predicate and object from the repository, optionally restricted to the specified contexts.
    `default void` | RepositoryConnection.`remove(Resource subject, URI predicate, Value object, Resource... contexts)` Deprecated. since 2.0. Use `RepositoryConnection.remove(Resource, IRI, Value, Resource...)` instead.

  - ### Uses of Value in org.eclipse.rdf4j.repository.base

    Methods in org.eclipse.rdf4j.repository.base with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `void` | RepositoryConnectionWrapper.`add(Resource subject, IRI predicate, Value object, Resource... contexts)`
    `void` | AbstractRepositoryConnection.`add(Resource subject, IRI predicate, Value object, Resource... contexts)`
    `protected void` | RepositoryConnectionWrapper.`addWithoutCommit(Resource subject, IRI predicate, Value object, Resource... contexts)`
    `protected abstract void` | AbstractRepositoryConnection.`addWithoutCommit(Resource subject, IRI predicate, Value object, Resource... contexts)`
    `void` | RepositoryConnectionWrapper.`exportStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, RDFHandler handler, Resource... contexts)`
    `RepositoryResult<Statement>` | RepositoryConnectionWrapper.`getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)`
    `boolean` | RepositoryConnectionWrapper.`hasStatement(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)`
    `boolean` | AbstractRepositoryConnection.`hasStatement(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)`
    `void` | RepositoryConnectionWrapper.`remove(Resource subject, IRI predicate, Value object, Resource... contexts)`
    `void` | AbstractRepositoryConnection.`remove(Resource subject, IRI predicate, Value object, Resource... contexts)`
    `protected void` | RepositoryConnectionWrapper.`removeWithoutCommit(Resource subject, IRI predicate, Value object, Resource... contexts)`
    `protected abstract void` | AbstractRepositoryConnection.`removeWithoutCommit(Resource subject, IRI predicate, Value object, Resource... contexts)`

  - ### Uses of Value in org.eclipse.rdf4j.repository.contextaware

    Methods in org.eclipse.rdf4j.repository.contextaware with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `void` | ContextAwareConnection.`add(Resource subject, IRI predicate, Value object, Resource... contexts)`
    `void` | ContextAwareConnection.`exportStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, RDFHandler handler, Resource... contexts)`
    `void` | ContextAwareConnection.`exportStatements(Resource subj, IRI pred, Value obj, RDFHandler handler, Resource... contexts)` Exports all statements with a specific subject, predicate and/or object from the repository, optionally from the specified contexts.
    `RepositoryResult<Statement>` | ContextAwareConnection.`getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)`
    `RepositoryResult<Statement>` | ContextAwareConnection.`getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)` Gets all statements with a specific subject, predicate and/or object from the repository.
    `boolean` | ContextAwareConnection.`hasStatement(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)`
    `boolean` | ContextAwareConnection.`hasStatement(Resource subj, IRI pred, Value obj, Resource... contexts)` Checks whether the repository contains statements with a specific subject, predicate and/or object, optionally in the specified contexts.
    `void` | ContextAwareConnection.`remove(Resource subject, IRI predicate, Value object, Resource... contexts)` Removes the statement with the specified subject, predicate and object from the repository, optionally restricted to the specified contexts.
    `protected void` | ContextAwareConnection.`removeWithoutCommit(Resource subject, IRI predicate, Value object, Resource... contexts)`

  - ### Uses of Value in org.eclipse.rdf4j.repository.evaluation

    Methods in org.eclipse.rdf4j.repository.evaluation with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `CloseableIteration<? extends Statement,QueryEvaluationException>` | RepositoryTripleSource.`getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)`

  - ### Uses of Value in org.eclipse.rdf4j.repository.event

    Methods in org.eclipse.rdf4j.repository.event with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `void` | RepositoryConnectionListener.`add(RepositoryConnection conn, Resource subject, IRI predicate, Value object, Resource... contexts)`
    `boolean` | RepositoryConnectionInterceptor.`add(RepositoryConnection conn, Resource subject, IRI predicate, Value object, Resource... contexts)`
    `void` | RepositoryConnectionListener.`remove(RepositoryConnection conn, Resource subject, IRI predicate, Value object, Resource... contexts)`
    `boolean` | RepositoryConnectionInterceptor.`remove(RepositoryConnection conn, Resource subject, IRI predicate, Value object, Resource... contexts)`

  - ### Uses of Value in org.eclipse.rdf4j.repository.event.base

    Methods in org.eclipse.rdf4j.repository.event.base with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `void` | RepositoryConnectionListenerAdapter.`add(RepositoryConnection conn, Resource subject, IRI predicate, Value object, Resource... contexts)`
    `boolean` | RepositoryConnectionInterceptorAdapter.`add(RepositoryConnection conn, Resource subject, IRI predicate, Value object, Resource... contexts)`
    `void` | NotifyingRepositoryConnectionWrapper.`addWithoutCommit(Resource subject, IRI predicate, Value object, Resource... contexts)`
    `void` | InterceptingRepositoryConnectionWrapper.`addWithoutCommit(Resource subject, IRI predicate, Value object, Resource... contexts)`
    `void` | RepositoryConnectionListenerAdapter.`remove(RepositoryConnection conn, Resource subject, IRI predicate, Value object, Resource... contexts)`
    `boolean` | RepositoryConnectionInterceptorAdapter.`remove(RepositoryConnection conn, Resource subject, IRI predicate, Value object, Resource... contexts)`
    `void` | NotifyingRepositoryConnectionWrapper.`removeWithoutCommit(Resource subj, IRI pred, Value obj, Resource... ctx)`
    `void` | InterceptingRepositoryConnectionWrapper.`removeWithoutCommit(Resource subject, IRI predicate, Value object, Resource... contexts)`

  - ### Uses of Value in org.eclipse.rdf4j.repository.event.util

    Methods in org.eclipse.rdf4j.repository.event.util with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `void` | DebugRepositoryConnectionListener.`add(RepositoryConnection conn, Resource subject, IRI predicate, Value object, Resource... contexts)`
    `void` | DebugRepositoryConnectionListener.`remove(RepositoryConnection conn, Resource subject, IRI predicate, Value object, Resource... contexts)`

  - ### Uses of Value in org.eclipse.rdf4j.repository.filters

    Methods in org.eclipse.rdf4j.repository.filters with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | RepositoryBloomFilter.`mayHaveStatement(RepositoryConnection conn, Resource subj, IRI pred, Value obj, Resource... ctxs)` Returns true if the repository may have such a statement or false if it definitely does not.
    `boolean` | InaccurateRepositoryBloomFilter.`mayHaveStatement(RepositoryConnection conn, Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | AccurateRepositoryBloomFilter.`mayHaveStatement(RepositoryConnection conn, Resource subj, IRI pred, Value obj, Resource... contexts)`

  - ### Uses of Value in org.eclipse.rdf4j.repository.sail

    Methods in org.eclipse.rdf4j.repository.sail with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | SailRepositoryConnection.`addWithoutCommit(Resource subject, IRI predicate, Value object, Resource... contexts)`
    `void` | SailRepositoryConnection.`exportStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, RDFHandler handler, Resource... contexts)`
    `RepositoryResult<Statement>` | SailRepositoryConnection.`getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)`
    `boolean` | SailRepositoryConnection.`hasStatement(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)`
    `protected void` | SailRepositoryConnection.`removeWithoutCommit(Resource subject, IRI predicate, Value object, Resource... contexts)`

  - ### Uses of Value in org.eclipse.rdf4j.repository.sail.helpers

    Methods in org.eclipse.rdf4j.repository.sail.helpers with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | RDFSailInserter.`addStatement(Resource subj, IRI pred, Value obj, Resource ctxt)`

  - ### Uses of Value in org.eclipse.rdf4j.repository.sparql

    Methods in org.eclipse.rdf4j.repository.sparql with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | SPARQLConnection.`addWithoutCommit(Resource subject, IRI predicate, Value object, Resource... contexts)`
    `void` | SPARQLConnection.`exportStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, RDFHandler handler, Resource... contexts)`
    `RepositoryResult<Statement>` | SPARQLConnection.`getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)`
    `boolean` | SPARQLConnection.`hasStatement(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)`
    `protected void` | SPARQLConnection.`removeWithoutCommit(Resource subject, IRI predicate, Value object, Resource... contexts)`
    `protected Iteration<Statement,QueryEvaluationException>` | SPARQLConnection.`toStatementIteration(TupleQueryResult iter, Resource subj, IRI pred, Value obj)` Converts a `TupleQueryResult` resulting from the `SPARQLConnection.EVERYTHING_WITH_GRAPH` to a statement by using the respective values from the `BindingSet` or (if provided) the ones from the arguments.

  - ### Uses of Value in org.eclipse.rdf4j.repository.sparql.query

    Methods in org.eclipse.rdf4j.repository.sparql.query that return Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | SPARQLQueryBindingSet.`getValue(String bindingName)`

    Methods in org.eclipse.rdf4j.repository.sparql.query with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `void` | SPARQLQueryBindingSet.`addBinding(String name, Value value)` Adds a new binding to the binding set.
    `static StringBuilder` | QueryStringUtil.`appendValueAsString(StringBuilder sb, Value value)` Converts a value to its SPARQL string representation and appends it to a StringBuilder.
    `void` | SPARQLQueryBindingSet.`setBinding(String name, Value value)`
    `void` | SPARQLOperation.`setBinding(String name, Value value)` Deprecated.
    `static String` | QueryStringUtil.`valueToString(Value value)` Converts a value to its SPARQL string representation.

  - ### Uses of Value in org.eclipse.rdf4j.repository.util

    Methods in org.eclipse.rdf4j.repository.util with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | RDFInserter.`addStatement(Resource subj, IRI pred, Value obj, Resource ctxt)`
    `protected abstract void` | AbstractRDFInserter.`addStatement(Resource subj, IRI pred, Value obj, Resource ctxt)`
    `static Optional<Statement>` | Connections.`getStatement(RepositoryConnection conn, Resource subject, IRI predicate, Value object, Resource... contexts)` Retrieve a single `Statement` matching with the supplied subject, predicate, object and context(s) from the given `RepositoryConnection`.

  - ### Uses of Value in org.eclipse.rdf4j.rio.helpers

    Methods in org.eclipse.rdf4j.rio.helpers with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `protected Statement` | AbstractRDFParser.`createStatement(Resource subj, IRI pred, Value obj)` Creates a new `Statement` object with the supplied components.
    `protected Statement` | AbstractRDFParser.`createStatement(Resource subj, IRI pred, Value obj, Resource context)` Creates a new `Statement` object with the supplied components.

  - ### Uses of Value in org.eclipse.rdf4j.rio.ntriples

    Fields in org.eclipse.rdf4j.rio.ntriples declared as Value
    Modifier and Type | Field and Description
    --- | ---
    `protected Value` | NTriplesParser.`object`

    Methods in org.eclipse.rdf4j.rio.ntriples that return Value
    Modifier and Type | Method and Description
    --- | ---
    `static Value` | NTriplesUtil.`parseValue(String nTriplesValue, ValueFactory valueFactory)` Parses an N-Triples value, creates an object for it using the supplied ValueFactory and returns this object.

    Methods in org.eclipse.rdf4j.rio.ntriples with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `static void` | NTriplesUtil.`append(Value value, Appendable appendable)`
    `static void` | NTriplesUtil.`append(Value value, Appendable appendable, boolean xsdStringToPlainLiteral, boolean escapeUnicode)` Appends the N-Triples representation of the given `Value` to the given `Appendable`, optionally not serialising the datatype a `Literal` with the xsd:string datatype as it is implied for RDF-1.1.
    `static String` | NTriplesUtil.`toNTriplesString(Value value)` Creates an N-Triples string for the supplied value.
    `static String` | NTriplesUtil.`toNTriplesString(Value value, boolean xsdStringToPlainLiteral)` Creates an N-Triples string for the supplied value.
    `protected void` | NTriplesWriter.`writeValue(Value value)` Writes the N-Triples representation of the given `Value`.

  - ### Uses of Value in org.eclipse.rdf4j.rio.rdfjson

    Methods in org.eclipse.rdf4j.rio.rdfjson with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `static void` | RDFJSONWriter.`writeObject(Value object, Set<Resource> contexts, com.fasterxml.jackson.core.JsonGenerator jg)` Helper method to reduce complexity of the JSON serialisation algorithm Any null contexts will only be serialised to JSON if there are also non-null contexts in the contexts array

  - ### Uses of Value in org.eclipse.rdf4j.rio.trig

    Methods in org.eclipse.rdf4j.rio.trig with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | TriGParser.`reportStatement(Resource subj, IRI pred, Value obj)`

  - ### Uses of Value in org.eclipse.rdf4j.rio.turtle

    Fields in org.eclipse.rdf4j.rio.turtle declared as Value
    Modifier and Type | Field and Description
    --- | ---
    `protected Value` | TurtleParser.`object`

    Methods in org.eclipse.rdf4j.rio.turtle that return Value
    Modifier and Type | Method and Description
    --- | ---
    `protected Value` | TurtleParser.`parseQNameOrBoolean()` Parses qnames and boolean values, which have equivalent starting characters.
    `protected Value` | TurtleParser.`parseValue()` Parses an RDF value.

    Methods in org.eclipse.rdf4j.rio.turtle with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | TurtleParser.`reportStatement(Resource subj, IRI pred, Value obj)`
    `protected void` | TurtleWriter.`writeValue(Value val)` Deprecated. Use `TurtleWriter.writeValue(Value, boolean)` instead.
    `protected void` | TurtleWriter.`writeValue(Value val, boolean canShorten)` Writes a value, optionally shortening it if it is an `IRI` and has a namespace definition that is suitable for use in this context for shortening or a `BNode` that has been confirmed to be able to be shortened in this context.

  - ### Uses of Value in org.eclipse.rdf4j.sail

    Methods in org.eclipse.rdf4j.sail with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `void` | SailConnection.`addStatement(Resource subj, IRI pred, Value obj, Resource... contexts)` Adds a statement to the store.
    `default void` | SailConnection.`addStatement(Resource subj, URI pred, Value obj, Resource... contexts)` Deprecated. since 4.0. Use `SailConnection.addStatement(Resource, IRI, Value, Resource...)` instead.
    `void` | SailConnection.`addStatement(UpdateContext op, Resource subj, IRI pred, Value obj, Resource... contexts)` Adds a statement to the store.
    `default void` | SailConnection.`addStatement(UpdateContext op, Resource subj, URI pred, Value obj, Resource... contexts)` Deprecated. since 4.0. Use `SailConnection.addStatement(UpdateContext, Resource, IRI, Value, Resource...)` instead.
    `CloseableIteration<? extends Statement,SailException>` | SailConnection.`getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)` Gets all statements from the specified contexts that have a specific subject, predicate and/or object.
    `default CloseableIteration<? extends Statement,SailException>` | SailConnection.`getStatements(Resource subj, URI pred, Value obj, boolean includeInferred, Resource... contexts)` Deprecated. since 4.0. Use `SailConnection.getStatements(Resource, IRI, Value, boolean, Resource...)` instead.
    `default boolean` | SailConnection.`hasStatement(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)` Determines if the store contains any statements from the specified contexts that have a specific subject, predicate and/or object.
    `void` | SailConnection.`removeStatement(UpdateContext op, Resource subj, IRI pred, Value obj, Resource... contexts)` Removes all statements matching the specified subject, predicate and object from the repository.
    `default void` | SailConnection.`removeStatement(UpdateContext op, Resource subj, URI pred, Value obj, Resource... contexts)` Deprecated. since 4.0. USe `SailConnection.removeStatement(UpdateContext, Resource, IRI, Value, Resource...)` instead.
    `void` | SailConnection.`removeStatements(Resource subj, IRI pred, Value obj, Resource... contexts)` Removes all statements matching the specified subject, predicate and object from the repository.
    `default void` | SailConnection.`removeStatements(Resource subj, URI pred, Value obj, Resource... contexts)` Deprecated. since 4.0. Use `SailConnection.removeStatements(Resource, IRI, Value, Resource...)` instead.

  - ### Uses of Value in org.eclipse.rdf4j.sail.base

    Methods in org.eclipse.rdf4j.sail.base with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | SailSourceConnection.`addInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `void` | SailSourceConnection.`addStatement(UpdateContext op, Resource subj, IRI pred, Value obj, Resource... contexts)`
    `void` | SailSink.`approve(Resource subj, IRI pred, Value obj, Resource ctx)` Adds a statement to the store.
    `void` | SailSink.`deprecate(Resource subj, IRI pred, Value obj, Resource ctx)` Removes a statement with the specified subject, predicate, object, and context.
    `CloseableIteration<? extends Statement,SailException>` | SailDataset.`getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)` Gets all statements that have a specific subject, predicate and/or object.
    `protected CloseableIteration<? extends Statement,SailException>` | SailSourceConnection.`getStatementsInternal(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)`
    `void` | SailSink.`observe(Resource subj, IRI pred, Value obj, Resource... contexts)` Called to indicate matching statements have been observed and must not change their state until after this `SailSink` is committed, iff this was opened in an isolation level compatible with `IsolationLevels.SERIALIZABLE`.
    `boolean` | SailSourceConnection.`removeInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `void` | SailSourceConnection.`removeStatement(UpdateContext op, Resource subj, IRI pred, Value obj, Resource... contexts)`

  - ### Uses of Value in org.eclipse.rdf4j.sail.evaluation

    Methods in org.eclipse.rdf4j.sail.evaluation with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `CloseableIteration<? extends Statement,QueryEvaluationException>` | SailTripleSource.`getStatements(Resource subj, IRI pred, Value obj, Resource... contexts)`

  - ### Uses of Value in org.eclipse.rdf4j.sail.helpers

    Methods in org.eclipse.rdf4j.sail.helpers with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `void` | SailConnectionWrapper.`addStatement(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `void` | AbstractSailConnection.`addStatement(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `void` | SailConnectionWrapper.`addStatement(UpdateContext modify, Resource subj, IRI pred, Value obj, Resource... contexts)`
    `void` | AbstractSailConnection.`addStatement(UpdateContext op, Resource subj, IRI pred, Value obj, Resource... contexts)` The default implementation buffers added statements until the update operation is complete.
    `protected abstract void` | AbstractSailConnection.`addStatementInternal(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `CloseableIteration<? extends Statement,SailException>` | SailConnectionWrapper.`getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)`
    `CloseableIteration<? extends Statement,SailException>` | AbstractSailConnection.`getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)`
    `protected abstract CloseableIteration<? extends Statement,SailException>` | AbstractSailConnection.`getStatementsInternal(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)`
    `void` | SailConnectionWrapper.`removeStatement(UpdateContext modify, Resource subj, IRI pred, Value obj, Resource... contexts)`
    `void` | AbstractSailConnection.`removeStatement(UpdateContext op, Resource subj, IRI pred, Value obj, Resource... contexts)` The default implementation buffers removed statements until the update operation is complete.
    `void` | SailConnectionWrapper.`removeStatements(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `void` | AbstractSailConnection.`removeStatements(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `protected abstract void` | AbstractSailConnection.`removeStatementsInternal(Resource subj, IRI pred, Value obj, Resource... contexts)`

  - ### Uses of Value in org.eclipse.rdf4j.sail.inferencer

    Methods in org.eclipse.rdf4j.sail.inferencer with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | InferencerConnectionWrapper.`addInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | InferencerConnection.`addInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)` Adds an inferred statement to a specific context.
    `CloseableIteration<? extends Statement,SailException>` | InferencerConnectionWrapper.`getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)` Calls `InferencerConnectionWrapper.flushUpdates()` before forwarding the call to the wrapped connection.
    `boolean` | InferencerConnectionWrapper.`removeInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | InferencerConnection.`removeInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)` Removes an inferred statement from a specific context.

  - ### Uses of Value in org.eclipse.rdf4j.sail.inferencer.fc

    Methods in org.eclipse.rdf4j.sail.inferencer.fc that return types with arguments of type Value
    Modifier and Type | Method and Description
    --- | ---
    `Collection<Value>` | CustomGraphQueryInferencer.`getWatchObjects()` Exposed for test purposes.
    `Collection<Value>` | CustomGraphQueryInferencer.`getWatchPredicates()` Exposed for test purposes.
    `Collection<Value>` | CustomGraphQueryInferencer.`getWatchSubjects()` Exposed for test purposes.

    Methods in org.eclipse.rdf4j.sail.inferencer.fc with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | DedupingInferencerConnection.`addInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `void` | SchemaCachingRDFSInferencerConnection.`addStatement(Resource subject, IRI predicate, Value object, Resource... contexts)`
    `void` | SchemaCachingRDFSInferencerConnection.`addStatement(UpdateContext modify, Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | DedupingInferencerConnection.`removeInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)`

  - ### Uses of Value in org.eclipse.rdf4j.sail.inferencer.util

    Methods in org.eclipse.rdf4j.sail.inferencer.util with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | RDFInferencerInserter.`addStatement(Resource subj, IRI pred, Value obj, Resource ctxt)`

  - ### Uses of Value in org.eclipse.rdf4j.sail.lucene

    Methods in org.eclipse.rdf4j.sail.lucene with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `void` | LuceneSailConnection.`addStatement(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `void` | LuceneSailConnection.`removeStatements(Resource subj, IRI pred, Value obj, Resource... contexts)`

  - ### Uses of Value in org.eclipse.rdf4j.sail.lucene.fn

    Methods in org.eclipse.rdf4j.sail.lucene.fn that return types with arguments of type Value
    Modifier and Type | Method and Description
    --- | ---
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | QueryTupleFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | DistanceTupleFunction.`evaluate(ValueFactory valueFactory, Value... args)`

    Methods in org.eclipse.rdf4j.sail.lucene.fn with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | QueryTupleFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | DistanceTupleFunction.`evaluate(ValueFactory valueFactory, Value... args)`

  - ### Uses of Value in org.eclipse.rdf4j.sail.memory

    Methods in org.eclipse.rdf4j.sail.memory with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | MemoryStoreConnection.`addInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `protected void` | MemoryStoreConnection.`addStatementInternal(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | MemoryStoreConnection.`removeInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `protected void` | MemoryStoreConnection.`removeStatementsInternal(Resource subj, IRI pred, Value obj, Resource... contexts)`

  - ### Uses of Value in org.eclipse.rdf4j.sail.memory.model

    Subinterfaces of Value in org.eclipse.rdf4j.sail.memory.model
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `MemResource` A MemoryStore-specific extension of Resource giving it subject statements.
    `interface` | `MemValue` A MemoryStore-specific extension of the Value interface, giving it node properties.

    Classes in org.eclipse.rdf4j.sail.memory.model that implement Value
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BooleanMemLiteral` An extension of MemLiteral that stores a boolean value to avoid parsing.
    `class` | `CalendarMemLiteral` An extension of MemLiteral that stores a Calendar value to avoid parsing.
    `class` | `DecimalMemLiteral` An extension of MemLiteral that stores a decimal value to avoid parsing.
    `class` | `IntegerMemLiteral` An extension of MemLiteral that stores an integer value to avoid parsing.
    `class` | `MemBNode` A MemoryStore-specific extension of BNodeImpl giving it node properties.
    `class` | `MemIRI` A MemoryStore-specific implementation of URI that stores separated namespace and local name information to enable reuse of namespace String objects (reducing memory usage) and that gives it node properties.
    `class` | `MemLiteral` A MemoryStore-specific extension of Literal giving it node properties.
    `class` | `NumericMemLiteral` An extension of MemLiteral that stores a numeric value to avoid parsing.

    Methods in org.eclipse.rdf4j.sail.memory.model with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `MemValue` | MemValueFactory.`getMemValue(Value value)` Returns a previously created MemValue that is equal to the supplied value, or `null` if the supplied value is a new value or is equal to `null`.
    `MemValue` | MemValueFactory.`getOrCreateMemValue(Value value)` Gets or creates a MemValue for the supplied Value.

  - ### Uses of Value in org.eclipse.rdf4j.sail.model

    Methods in org.eclipse.rdf4j.sail.model with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | SailModel.`add(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | SailModel.`contains(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `Model` | SailModel.`filter(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | SailModel.`remove(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `void` | SailModel.`removeTermIteration(Iterator<Statement> iter, Resource subj, IRI pred, Value obj, Resource... contexts)`

  - ### Uses of Value in org.eclipse.rdf4j.sail.nativerdf

    Methods in org.eclipse.rdf4j.sail.nativerdf with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | NativeStoreConnection.`addInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `protected void` | NativeStoreConnection.`addStatementInternal(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `int` | ValueStore.`getID(Value value)` Gets the ID for the specified value.
    `NativeValue` | ValueStore.`getNativeValue(Value value)`
    `boolean` | NativeStoreConnection.`removeInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `protected void` | NativeStoreConnection.`removeStatementsInternal(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `int` | ValueStore.`storeValue(Value value)` Stores the supplied value and returns the ID that has been assigned to it.

  - ### Uses of Value in org.eclipse.rdf4j.sail.nativerdf.model

    Subinterfaces of Value in org.eclipse.rdf4j.sail.nativerdf.model
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `NativeResource`
    `interface` | `NativeValue`

    Classes in org.eclipse.rdf4j.sail.nativerdf.model that implement Value
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NativeBNode`
    `class` | `NativeIRI`
    `class` | `NativeLiteral`

  - ### Uses of Value in org.eclipse.rdf4j.sail.shacl

    Methods in org.eclipse.rdf4j.sail.shacl with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `void` | ShaclSailConnection.`addStatement(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `void` | ShaclSailConnection.`addStatement(UpdateContext modify, Resource subj, IRI pred, Value obj, Resource... contexts)`
    `CloseableIteration<? extends Statement,SailException>` | ShaclSailConnection.`getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)`
    `boolean` | ShaclSailConnection.`hasStatement(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)`
    `void` | ShaclSailConnection.`removeStatement(UpdateContext modify, Resource subj, IRI pred, Value obj, Resource... contexts)`
    `void` | ShaclSailConnection.`removeStatements(Resource subj, IRI pred, Value obj, Resource... contexts)`

  - ### Uses of Value in org.eclipse.rdf4j.sail.shacl.planNodes

    Fields in org.eclipse.rdf4j.sail.shacl.planNodes with type parameters of type Value
    Modifier and Type | Field and Description
    --- | ---
    `List<Value>` | Tuple.`line`

    Methods in org.eclipse.rdf4j.sail.shacl.planNodes that return types with arguments of type Value
    Modifier and Type | Method and Description
    --- | ---
    `List<Value>` | Tuple.`getlist()`

    Constructor parameters in org.eclipse.rdf4j.sail.shacl.planNodes with type arguments of type Value
    Constructor and Description
    `SetFilterNode(Set<Value> targetNodeList, PlanNode parent, int index, boolean returnValid)`
    `Tuple(List<Value> list)`
    `Tuple(List<Value> list, Tuple historyTuple)`

  - ### Uses of Value in org.eclipse.rdf4j.spin

    Methods in org.eclipse.rdf4j.spin that return Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | Argument.`getDefaultValue()`

    Methods in org.eclipse.rdf4j.spin with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `ValueExpr` | SpinParser.`parseExpression(Value expr, TripleSource store)`

    Method parameters in org.eclipse.rdf4j.spin with type arguments of type Value
    Modifier and Type | Method and Description
    --- | ---
    `ParsedOperation` | Template.`call(Map<IRI,Value> argValues)`

    Constructors in org.eclipse.rdf4j.spin with parameters of type Value
    Constructor and Description
    `Argument(IRI IRI, IRI valueType, boolean optional, Value defaultValue)`

  - ### Uses of Value in org.eclipse.rdf4j.spin.function

    Methods in org.eclipse.rdf4j.spin.function that return Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | SpinxFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | SpinFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | ObjectFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | EvalFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | AskFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `protected Value` | Not.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected Value` | Localname.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected Value` | Subtract.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | Or.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | NotEqualTo.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | Multiply.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | LessThanOrEqualTo.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | LessThan.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | GreaterThanOrEqualTo.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | GreaterThan.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | EqualTo.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | Divide.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | And.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | Add.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`

    Methods in org.eclipse.rdf4j.spin.function that return types with arguments of type Value
    Modifier and Type | Method and Description
    --- | ---
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | SpinTupleFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | SelectTupleFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | ConstructTupleFunction.`evaluate(ValueFactory valueFactory, Value... args)`

    Methods in org.eclipse.rdf4j.spin.function with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `protected static void` | EvalFunction.`addArguments(Query query, Value... args)`
    `protected static void` | AbstractSpinFunction.`addBindings(Query query, Value... args)`
    `Value` | SpinxFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | SpinTupleFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | SpinFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | SelectTupleFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | ObjectFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | EvalFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | ConstructTupleFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Concat.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | AskFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `protected Value` | Not.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected Value` | Localname.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected Value` | Subtract.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | Or.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | NotEqualTo.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | Multiply.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | LessThanOrEqualTo.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | LessThan.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | GreaterThanOrEqualTo.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | GreaterThan.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | EqualTo.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | Divide.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | And.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | Add.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`

  - ### Uses of Value in org.eclipse.rdf4j.spin.function.apf

    Methods in org.eclipse.rdf4j.spin.function.apf that return types with arguments of type Value
    Modifier and Type | Method and Description
    --- | ---
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | ConcatTupleFunction.`evaluate(ValueFactory valueFactory, Value... args)`

    Methods in org.eclipse.rdf4j.spin.function.apf with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | ConcatTupleFunction.`evaluate(ValueFactory valueFactory, Value... args)`

  - ### Uses of Value in org.eclipse.rdf4j.spin.function.list

    Methods in org.eclipse.rdf4j.spin.function.list that return types with arguments of type Value
    Modifier and Type | Method and Description
    --- | ---
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | Member.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | Length.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | Index.`evaluate(ValueFactory valueFactory, Value... args)`

    Methods in org.eclipse.rdf4j.spin.function.list with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | Member.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | Length.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | Index.`evaluate(ValueFactory valueFactory, Value... args)`

  - ### Uses of Value in org.eclipse.rdf4j.spin.function.spif

    Methods in org.eclipse.rdf4j.spin.function.spif that return Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | ReplaceAll.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | Random.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | Name.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | LastIndexOf.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | Invoke.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | IndexOf.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | HasAllObjects.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | GenerateUUID.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | EncodeURL.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | DecodeURL.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | CurrentTimeMillis.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | ConvertSpinRDFToString.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | CanInvoke.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | BuildURI.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | BuildString.`evaluate(ValueFactory valueFactory, Value... args)`
    `protected Value` | UnCamelCase.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected Value` | Trim.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected Value` | TimeMillis.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected Value` | IsValidURI.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected Value` | ParseDate.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | Mod.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | DecimalFormat.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | DateFormat.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | Cast.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`

    Methods in org.eclipse.rdf4j.spin.function.spif that return types with arguments of type Value
    Modifier and Type | Method and Description
    --- | ---
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | Split.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | ForEach.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | For.`evaluate(ValueFactory valueFactory, Value... args)`

    Methods in org.eclipse.rdf4j.spin.function.spif with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | Split.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | ReplaceAll.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | Random.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | Name.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | LastIndexOf.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | Invoke.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | IndexOf.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | HasAllObjects.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | GenerateUUID.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | ForEach.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | For.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | EncodeURL.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | DecodeURL.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | CurrentTimeMillis.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | ConvertSpinRDFToString.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | CanInvoke.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | BuildURI.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | BuildString.`evaluate(ValueFactory valueFactory, Value... args)`
    `protected Value` | UnCamelCase.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected Value` | Trim.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected Value` | TimeMillis.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected Value` | IsValidURI.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected Value` | ParseDate.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | Mod.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | DecimalFormat.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | DateFormat.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | Cast.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`

Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.