## 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.federated |
  org.eclipse.rdf4j.federated.algebra |
  org.eclipse.rdf4j.federated.api |
  org.eclipse.rdf4j.federated.cache |
  org.eclipse.rdf4j.federated.evaluation |
  org.eclipse.rdf4j.federated.evaluation.iterator |
  org.eclipse.rdf4j.federated.evaluation.union |
  org.eclipse.rdf4j.federated.structures |
  org.eclipse.rdf4j.federated.util |
  org.eclipse.rdf4j.federated.write |
  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.http.server |
  org.eclipse.rdf4j.lucene.spin |
  org.eclipse.rdf4j.model | The RDF Model API
  org.eclipse.rdf4j.model.impl | Default implementations of the RDF model interfaces
  org.eclipse.rdf4j.model.util | Helper classes for working with RDF models.
  org.eclipse.rdf4j.query | Interfaces and classes for handling queries and query results.
  org.eclipse.rdf4j.query.algebra | Abstract Query Algebra model.
  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.triple |
  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.serql | The SeRQL query engine.
  org.eclipse.rdf4j.query.parser.sparql | The rdf4j SPARQL 1.1 parser.
  org.eclipse.rdf4j.query.resultio.sparqljson | A writer for the SPARQL Query Results JSON Format
  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 accessing rdf databases and SPARQL endpoints.
  org.eclipse.rdf4j.repository.base | Abstract base classes and wrappers for the main Repository API interfaces.
  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 | Wrapper/adapter base implementations.
  org.eclipse.rdf4j.repository.event.util |
  org.eclipse.rdf4j.repository.filters |
  org.eclipse.rdf4j.repository.optimistic |
  org.eclipse.rdf4j.repository.sail | Repository implementation for local RDF databases that implement the SAIL SPI.
  org.eclipse.rdf4j.repository.sail.helpers | Helper and utility classes for the `SailRepository`
  org.eclipse.rdf4j.repository.sparql | A `Repository` that serves as a SPARQL endpoint client.
  org.eclipse.rdf4j.repository.sparql.query |
  org.eclipse.rdf4j.repository.util | Helper classes for working with Repositories.
  org.eclipse.rdf4j.rio.helpers | Provides helpers classes for Rio.
  org.eclipse.rdf4j.rio.ntriples | Parser/writer for the N-Triples format.
  org.eclipse.rdf4j.rio.rdfjson | Parser/writer for the RDF/JSON format.
  org.eclipse.rdf4j.rio.trig | Parser/writer for the TriG format.
  org.eclipse.rdf4j.rio.trigstar |
  org.eclipse.rdf4j.rio.turtle | Parser/writer for the Turtle format.
  org.eclipse.rdf4j.rio.turtlestar |
  org.eclipse.rdf4j.sail | RDF Storage And Inference Layer (RDF Sail): a set of interfaces defining an SPI for RDF databases.
  org.eclipse.rdf4j.sail.base | Base functionality for Sail implementations that require multi-versioned concurrency control (MVCC).
  org.eclipse.rdf4j.sail.evaluation |
  org.eclipse.rdf4j.sail.extensiblestore | Elasticsearch store for string triples
  org.eclipse.rdf4j.sail.extensiblestore.evaluationstatistics |
  org.eclipse.rdf4j.sail.extensiblestore.valuefactory |
  org.eclipse.rdf4j.sail.helpers | Abstract base implementation and internal helper classes for 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 | A Sail implementation that supports full-text indexing via the Lucene API.
  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 |
  org.eclipse.rdf4j.sail.model |
  org.eclipse.rdf4j.sail.nativerdf | The Native Store.
  org.eclipse.rdf4j.sail.nativerdf.model |
  org.eclipse.rdf4j.sail.shacl | A Sail implementation for SHACL constraint checking.
  org.eclipse.rdf4j.sail.shacl.planNodes |
  org.eclipse.rdf4j.sail.shacl.results |
  org.eclipse.rdf4j.sparqlbuilder.graphpattern |
  org.eclipse.rdf4j.sparqlbuilder.rdf |
  org.eclipse.rdf4j.spin | See discussion at https://github.com/eclipse/rdf4j/issues/1262
  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 |
  org.eclipse.rdf4j.workbench.commands |
  org.eclipse.rdf4j.workbench.util |

- - ### 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.federated

    Methods in org.eclipse.rdf4j.federated with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | FedXConnection.`addStatementInternal(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `protected CloseableIteration<? extends Statement,SailException>` | FedXConnection.`getStatementsInternal(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)`
    `protected void` | FedXConnection.`removeStatementsInternal(Resource subj, IRI pred, Value obj, Resource... contexts)`

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

    Methods in org.eclipse.rdf4j.federated.algebra with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `void` | FedXStatementPattern.`addBoundFilter(String varName, Value value)`
    `void` | FilterTuple.`addBoundFilter(String varName, Value value)` register a filter that can be directly expressed as a binding, e.g.
    `void` | ExclusiveGroup.`addBoundFilter(String varName, Value value)`

  - ### Uses of Value in org.eclipse.rdf4j.federated.api

    Methods in org.eclipse.rdf4j.federated.api with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `RepositoryResult<Statement>` | FedXApi.`getStatements(Resource subject, IRI predicate, Value object, Resource... contexts)`

  - ### Uses of Value in org.eclipse.rdf4j.federated.cache

    Methods in org.eclipse.rdf4j.federated.cache with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `static List<StatementSource>` | CacheUtils.`checkCacheForStatementSourcesUpdateCache(SourceSelectionCache cache, List<Endpoint> endpoints, Resource subj, IRI pred, Value obj, QueryInfo queryInfo, Resource... contexts)` Checks the cache for relevant statement sources to the provided statement.
    `static boolean` | CacheUtils.`checkCacheUpdateCache(SourceSelectionCache cache, List<Endpoint> endpoints, Resource subj, IRI pred, Value obj, QueryInfo queryInfo, Resource... contexts)` Checks the cache if some endpoint can provide results to the subquery.

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

    Methods in org.eclipse.rdf4j.federated.evaluation that return Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | FederationEvalStrategy.`evaluate(ConjunctiveFilterExpr node, BindingSet bindings)`
    `Value` | FederationEvalStrategy.`evaluate(FilterExpr node, BindingSet bindings)`
    `Value` | FederationEvalStrategy.`evaluate(ValueExpr expr, BindingSet bindings)`

    Methods in org.eclipse.rdf4j.federated.evaluation with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `CloseableIteration<Statement,QueryEvaluationException>` | FederationEvalStrategy.`getStatements(QueryInfo queryInfo, Resource subj, IRI pred, Value obj, Resource... contexts)` Retrieve the statements matching the provided subject, predicate and object value from the federation members.
    `CloseableIteration<Statement,QueryEvaluationException>` | SailTripleSource.`getStatements(Resource subj, IRI pred, Value obj, QueryInfo queryInfo, Resource... contexts)`
    `CloseableIteration<Statement,QueryEvaluationException>` | SparqlTripleSource.`getStatements(Resource subj, IRI pred, Value obj, QueryInfo queryInfo, Resource... contexts)`
    `CloseableIteration<Statement,QueryEvaluationException>` | TripleSource.`getStatements(Resource subj, IRI pred, Value obj, QueryInfo queryInfo, Resource... contexts)` Return the statements matching the given pattern as a `Statement` iteration.
    `boolean` | SparqlTripleSource.`hasStatements(Resource subj, IRI pred, Value obj, QueryInfo queryInfo, Resource... contexts)`
    `boolean` | TripleSourceBase.`hasStatements(Resource subj, IRI pred, Value obj, QueryInfo queryInfo, Resource... contexts)`
    `boolean` | TripleSource.`hasStatements(Resource subj, IRI pred, Value obj, QueryInfo queryInfo, Resource... contexts)` Check if the repository can return results for the given triple pattern represented by subj, pred and obj

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

    Fields in org.eclipse.rdf4j.federated.evaluation.iterator declared as Value
    Modifier and Type | Field and Description
    --- | ---
    `Value` | IndependentJoingroupBindingsIteration3.BindingInfo.`value`
    `Value` | IndependentJoingroupBindingsIteration2.BindingInfo.`value`

    Constructors in org.eclipse.rdf4j.federated.evaluation.iterator with parameters of type Value
    Constructor and Description
    `BindingInfo(String name, int bindingsIdx, Value value)`
    `BindingInfo(String name, int bindingsIdx, Value value)`

  - ### Uses of Value in org.eclipse.rdf4j.federated.evaluation.union

    Fields in org.eclipse.rdf4j.federated.evaluation.union declared as Value
    Modifier and Type | Field and Description
    --- | ---
    `protected Value` | ParallelGetStatementsTask.`obj`

    Constructors in org.eclipse.rdf4j.federated.evaluation.union with parameters of type Value
    Constructor and Description
    `ParallelGetStatementsTask(ParallelExecutor<Statement> unionControl, Endpoint endpoint, Resource subj, IRI pred, Value obj, QueryInfo queryInfo, Resource... contexts)`

  - ### Uses of Value in org.eclipse.rdf4j.federated.structures

    Fields in org.eclipse.rdf4j.federated.structures declared as Value
    Modifier and Type | Field and Description
    --- | ---
    `protected Value` | UnboundStatement.`obj`
    `protected Value` | SubQuery.`obj`

    Methods in org.eclipse.rdf4j.federated.structures that return Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | UnboundStatement.`getObject()`
    `Value` | SubQuery.`object()`

    Methods in org.eclipse.rdf4j.federated.structures with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `void` | FedXBooleanQuery.`setBinding(String name, Value value)`
    `void` | FedXGraphQuery.`setBinding(String name, Value value)`
    `void` | FedXTupleQuery.`setBinding(String name, Value value)`

    Constructors in org.eclipse.rdf4j.federated.structures with parameters of type Value
    Constructor and Description
    `QueryInfo(Resource subj, IRI pred, Value obj, boolean includeInferred, FederationContext federationContext, Dataset dataset)`
    `SubQuery(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `UnboundStatement(Resource subj, IRI pred, Value obj)`

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

    Methods in org.eclipse.rdf4j.federated.util that return Value
    Modifier and Type | Method and Description
    --- | ---
    `static Value` | QueryAlgebraUtil.`getVarValue(Var var, BindingSet bindings)` Return the `Value` of the variable which is either taken from the variable itself (bound) or from the bindingsset (unbound).

    Methods in org.eclipse.rdf4j.federated.util with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `protected static StringBuilder` | FilterUtils.`appendValue(StringBuilder sb, Value value)`
    `protected static StringBuilder` | QueryStringUtil.`appendValue(StringBuilder sb, Value value)` Append a string representation of the value to the string builder.
    `protected static String` | QueryStringUtil.`getValueString(Value value)` Return the string representation of this value, see `QueryStringUtil.appendValue(StringBuilder, Value)` for details.
    `static StatementPattern` | QueryAlgebraUtil.`toStatementPattern(Resource subj, IRI pred, Value obj)`
    `static String` | QueryStringUtil.`toString(Resource subj, IRI pred, Value obj)` Return a string representation of this statement using the following pattern, where variables are indicated using ?var and values are represented as strings.

  - ### Uses of Value in org.eclipse.rdf4j.federated.write

    Methods in org.eclipse.rdf4j.federated.write with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `void` | ReadOnlyWriteStrategy.`addStatement(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `void` | RepositoryWriteStrategy.`addStatement(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `void` | WriteStrategy.`addStatement(Resource subj, IRI pred, Value obj, Resource... contexts)` Add a statement
    `void` | ReadOnlyWriteStrategy.`removeStatement(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `void` | RepositoryWriteStrategy.`removeStatement(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `void` | WriteStrategy.`removeStatement(Resource subj, IRI pred, Value obj, Resource... contexts)` Remove a statement

  - ### 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.http.server

    Methods in org.eclipse.rdf4j.http.server that return Value
    Modifier and Type | Method and Description
    --- | ---
    `static Value` | ProtocolUtil.`parseValueParam(javax.servlet.http.HttpServletRequest request, String paramName, ValueFactory vf)`

  - ### 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)` Deprecated.
    `void` | LuceneSpinSailConnection.`removeStatements(Resource subj, IRI pred, Value obj, Resource... contexts)` Deprecated. 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` | `Triple` An RDF* triple.
    `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` | Triple.`getObject()` Gets the object of this triple.
    `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.

    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.
    `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.
    `default Triple` | ValueFactory.`createTriple(Resource subject, IRI predicate, Value object)` Creates a new RDF* triple with the supplied subject, predicate and object.
    `Model` | Model.`filter(Resource subj, IRI pred, Value obj, Resource... contexts)` Returns a filtered 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.
    `default Iterable<Statement>` | Model.`getStatements(Resource subject, IRI predicate, Value object, Resource... contexts)` Returns an `Iterable` over all `Statement`s in this Model that match the supplied criteria.
    `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` | `SimpleTriple` A simple default implementation of the `Triple` 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` | SimpleTriple.`getObject()`
    `Value` | LinkedHashModel.ModelStatement.`getObject()`
    `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()`
    `Set<Value>` | DynamicModel.`objects()`

    Methods in org.eclipse.rdf4j.model.impl with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | EmptyModel.`add(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | TreeModel.`add(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | FilteredModel.`add(Resource s, IRI p, Value o, Resource... c)`
    `boolean` | LinkedHashModel.`add(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | DynamicModel.`add(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | EmptyModel.`contains(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | TreeModel.`contains(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | FilteredModel.`contains(Resource s, IRI p, Value o, Resource... c)`
    `boolean` | LinkedHashModel.`contains(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | DynamicModel.`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)`
    `Triple` | ValidatingValueFactory.`createTriple(Resource subject, IRI predicate, Value object)`
    `Triple` | AbstractValueFactory.`createTriple(Resource subject, IRI predicate, Value object)`
    `Model` | EmptyModel.`filter(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `Model` | TreeModel.`filter(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `Model` | FilteredModel.`filter(Resource s, IRI p, Value o, Resource... c)`
    `Model` | LinkedHashModel.`filter(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `Model` | DynamicModel.`filter(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `Iterable<Statement>` | DynamicModel.`getStatements(Resource subject, IRI predicate, Value object, Resource... contexts)`
    `boolean` | EmptyModel.`remove(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | TreeModel.`remove(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | FilteredModel.`remove(Resource s, IRI p, Value o, Resource... c)`
    `boolean` | LinkedHashModel.`remove(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | DynamicModel.`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` | EmptyModel.`removeTermIteration(Iterator<Statement> iter, Resource subj, IRI pred, Value obj, Resource... contexts)`
    `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)`
    `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.
    `SimpleTriple(Resource subject, IRI predicate, Value object)` Creates a new Triple 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.

    Constructor parameters in org.eclipse.rdf4j.model.impl with type arguments of type Value
    Constructor and Description
    `ModelStatement(org.eclipse.rdf4j.model.impl.LinkedHashModel.ModelNode<Resource> subj, org.eclipse.rdf4j.model.impl.LinkedHashModel.ModelNode<IRI> pred, org.eclipse.rdf4j.model.impl.LinkedHashModel.ModelNode<Value> obj, org.eclipse.rdf4j.model.impl.LinkedHashModel.ModelNode<Resource> ctx)`
    `ModelStatement(org.eclipse.rdf4j.model.impl.LinkedHashModel.ModelNode<Resource> subj, org.eclipse.rdf4j.model.impl.LinkedHashModel.ModelNode<IRI> pred, org.eclipse.rdf4j.model.impl.LinkedHashModel.ModelNode<Value> obj, org.eclipse.rdf4j.model.impl.LinkedHashModel.ModelNode<Resource> ctx, Statement statement)`

  - ### 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.
    `static <C extends Collection<Value>> C` | RDFContainers.`toValues(IRI containerType, Model m, Resource container, C collection, Resource... contexts)` Converts an RDF Containter to a Java `Collection` of `Value` objects.

    Methods in org.eclipse.rdf4j.model.util that return types with arguments of type Value
    Modifier and Type | Method and Description
    --- | ---
    `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(Iterable<Statement> statements)` Retrieves an object `Value` from the supplied statements.
    `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 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 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.

    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.
    `static void` | RDFContainers.`consumeValues(Model m, Resource container, IRI containerType, java.util.function.Consumer<Value> consumer, Resource... contexts)` Reads an RDF Container starting with the supplied containter 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 that return types with arguments of type Value
    Modifier and Type | Method and Description
    --- | ---
    `static List<Value>` | QueryResults.`getAllValues(TupleQueryResult result, String var)` Returns a list of values of a particular variable out of the QueryResult.

    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 Triple,QueryEvaluationException>` | RDFStarTripleSource.`getRdfStarTriples(Resource subj, IRI pred, Value obj)` Gets all Triple nodes that have a specific subject, predicate and/or object.
    `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
    --- | ---
    `default Value` | Function.`evaluate(TripleSource tripleSource, Value... args)` Evaluate the function over the supplied input arguments.
    `Value` | UnaryFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | BinaryFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | Function.`evaluate(ValueFactory valueFactory, Value... args)` Deprecated. since 3.3.0. Use `Function.evaluate(TripleSource, Value...)` instead. A reference to a ValueFactory can be retrieved using `TripleSource.getValueFactory()` if needed.
    `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
    --- | ---
    `default Value` | Function.`evaluate(TripleSource tripleSource, Value... args)` Evaluate the function over the supplied input arguments.
    `Value` | UnaryFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | TupleFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | BinaryFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | Function.`evaluate(ValueFactory valueFactory, Value... args)` Deprecated. since 3.3.0. Use `Function.evaluate(TripleSource, Value...)` instead. A reference to a ValueFactory can be retrieved using `TripleSource.getValueFactory()` if needed.
    `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` | Tz.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Hours.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Month.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Seconds.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Minutes.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Timezone.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Year.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Day.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Now.`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` | SHA256.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | SHA384.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | SHA512.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | SHA1.`evaluate(ValueFactory valueFactory, Value... args)`
    `abstract Literal` | HashFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | MD5.`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` | Ceil.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Abs.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Floor.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Round.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Rand.`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
    --- | ---
    `Literal` | STRUUID.`evaluate(ValueFactory valueFactory, Value... args)`
    `IRI` | UUID.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | StrLang.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | StrDt.`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` | Replace.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | StrAfter.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | StrLen.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Concat.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Substring.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | StrStarts.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | LowerCase.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | StrBefore.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Contains.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | UpperCase.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | EncodeForUri.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | StrEnds.`evaluate(ValueFactory valueFactory, Value... args)`

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

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.function.triple that return Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | TripleObjectFunction.`evaluate(ValueFactory vf, Value... args)`
    `Value` | TriplePredicateFunction.`evaluate(ValueFactory vf, Value... args)`
    `Value` | IsTripleFunction.`evaluate(ValueFactory vf, Value... args)`
    `Value` | TripleSubjectFunction.`evaluate(ValueFactory vf, Value... args)`
    `Value` | StatementFunction.`evaluate(ValueFactory vf, Value... args)`

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.function.triple with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | TripleObjectFunction.`evaluate(ValueFactory vf, Value... args)`
    `Value` | TriplePredicateFunction.`evaluate(ValueFactory vf, Value... args)`
    `Value` | IsTripleFunction.`evaluate(ValueFactory vf, Value... args)`
    `Value` | TripleSubjectFunction.`evaluate(ValueFactory vf, Value... args)`
    `Value` | StatementFunction.`evaluate(ValueFactory vf, 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` | DateTimeCast.`convert(ValueFactory vf, Value value)`
    `protected Literal` | DecimalCast.`convert(ValueFactory valueFactory, Value value)`
    `protected Literal` | DoubleCast.`convert(ValueFactory valueFactory, Value value)`
    `protected Literal` | StringCast.`convert(ValueFactory valueFactory, Value value)`
    `protected Literal` | BooleanCast.`convert(ValueFactory valueFactory, Value value)`
    `protected Literal` | FloatCast.`convert(ValueFactory valueFactory, 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` | IntegerCastFunction.`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` | ExtendedEvaluationStrategy.`evaluate(Compare node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`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` | ExtendedEvaluationStrategy.`evaluate(MathExpr node, BindingSet bindings)`
    `Value` | StrictEvaluationStrategy.`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(ValueExprTripleRef node, 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<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<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` | ListBindingSet.`getValue(String bindingName)`
    `Value` | EmptyBindingSet.`getValue(String bindingName)`
    `Value` | MapBindingSet.`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.serql

    Methods in org.eclipse.rdf4j.query.parser.serql with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `junit.framework.Test` | SeRQLParserTestCase.Factory.`createTest(String name, String queryFile, Value result)`

    Constructors in org.eclipse.rdf4j.query.parser.serql with parameters of type Value
    Constructor and Description
    `SeRQLParserTestCase(String name, String queryFile, Value result)` Creates a new SeRQL Parser test.

  - ### 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)` Deprecated. Retrieve the associated Value (if any) for the given valueExpr.

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

    Methods in org.eclipse.rdf4j.query.resultio.sparqljson that return Value
    Modifier and Type | Method and Description
    --- | ---
    `protected Value` | AbstractSPARQLJSONParser.`parseValue(com.fasterxml.jackson.core.JsonParser jp, String bindingStr)`

    Methods in org.eclipse.rdf4j.query.resultio.sparqljson with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | SPARQLResultsJSONWriter.`writeValue(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 that return Value
    Modifier and Type | Method and Description
    --- | ---
    `protected Value` | SPARQLResultsTSVMappingStrategy.`parseValue(String valueString)`

    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>` | AbstractQueryBuilder.`addProjectionStatement(String theSubj, IRI thePred, Value theObj)` Deprecated.
    `QueryBuilder<T>` | QueryBuilder.`addProjectionStatement(String theSubj, IRI thePred, Value theObj)` Deprecated.
    `QueryBuilder<T>` | AbstractQueryBuilder.`addProjectionStatement(String theSubj, String thePred, Value theObj)` Deprecated.
    `QueryBuilder<T>` | QueryBuilder.`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
    --- | ---
    `boolean` | RepositoryConnectionInterceptor.`add(RepositoryConnection conn, Resource subject, IRI predicate, Value object, Resource... contexts)`
    `void` | RepositoryConnectionListener.`add(RepositoryConnection conn, Resource subject, IRI predicate, Value object, Resource... contexts)`
    `boolean` | RepositoryConnectionInterceptor.`remove(RepositoryConnection conn, Resource subject, IRI predicate, Value object, Resource... contexts)`
    `void` | RepositoryConnectionListener.`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
    --- | ---
    `boolean` | RepositoryConnectionInterceptorAdapter.`add(RepositoryConnection conn, Resource subject, IRI predicate, Value object, Resource... contexts)`
    `void` | RepositoryConnectionListenerAdapter.`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)`
    `boolean` | RepositoryConnectionInterceptorAdapter.`remove(RepositoryConnection conn, Resource subject, IRI predicate, Value object, Resource... contexts)`
    `void` | RepositoryConnectionListenerAdapter.`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` | AccurateRepositoryBloomFilter.`mayHaveStatement(RepositoryConnection conn, Resource subj, IRI pred, Value obj, Resource... contexts)`
    `boolean` | InaccurateRepositoryBloomFilter.`mayHaveStatement(RepositoryConnection conn, Resource subj, IRI pred, Value obj, Resource... contexts)`
    `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.

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

    Methods in org.eclipse.rdf4j.repository.optimistic with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `protected long` | IsolationLevelTest.`count(RepositoryConnection con, Resource subj, IRI pred, Value obj, boolean includeInferred, 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 type parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `static <T extends Value> T` | RDFStarUtil.`fromRDFEncodedValue(T encodedValue)` Converts the supplied value from an RDF-compatible representation to an RDF* value.
    `static <T extends Value> T` | RDFStarUtil.`toRDFEncodedValue(T value)` Converts the supplied value from RDF* to an RDF-compatible representation.

    Methods in org.eclipse.rdf4j.rio.helpers 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.helpers with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `static void` | NTriplesUtil.`append(Value value, Appendable appendable)` Appends the N-Triples representation of the given `Value` to the given `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 serializing the datatype a `Literal` with the xsd:string datatype as it is implied for RDF-1.1.
    `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.
    `static boolean` | RDFStarUtil.`isEncodedTriple(Value value)` Checks if the supplied `Value` represents an RDF* triple encoded as an IRI.
    `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.If the supplied value is a `Literal`, it optionally ignores the xsd:string datatype, since this datatype is implicit in RDF-1.1.

  - ### 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 with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `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)`
    `protected void` | TriGWriter.`writeStatement(Resource subj, IRI pred, Value obj, Resource context, boolean canShortenSubject, boolean canShortenObject)`

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

    Methods in org.eclipse.rdf4j.rio.trigstar that return Value
    Modifier and Type | Method and Description
    --- | ---
    `protected Value` | TriGStarParser.`parseValue()`

  - ### 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.`writeStatement(Resource subj, IRI pred, Value obj, Resource context, boolean canShortenSubjectBNode, boolean canShortenObjectBNode)`
    `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.rio.turtlestar

    Methods in org.eclipse.rdf4j.rio.turtlestar that return Value
    Modifier and Type | Method and Description
    --- | ---
    `protected Value` | TurtleStarParser.`parseValue()`

  - ### 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.
    `protected long` | SailIsolationLevelTest.`count(SailConnection con, Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)`
    `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.
    `default void` | SailSink.`deprecate(Resource subj, IRI pred, Value obj, Resource ctx)` Deprecated.
    `default boolean` | SailSink.`deprecateByQuery(Resource subj, IRI pred, Value obj, Resource[] contexts)` Removes all statements 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)`
    `default CloseableIteration<? extends Triple,SailException>` | SailDataset.`getTriples(Resource subj, IRI pred, Value obj)` Gets all RDF* triples that have a specific subject, predicate and/or object.
    `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.extensiblestore

    Methods in org.eclipse.rdf4j.sail.extensiblestore with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | ExtensibleStoreConnection.`addInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `protected void` | ExtensibleStoreConnection.`addStatementInternal(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `CloseableIteration<? extends ExtensibleStatement,SailException>` | DataStructureInterface.`getStatements(Resource subject, IRI predicate, Value object, boolean inferred, Resource... context)`
    `CloseableIteration<? extends ExtensibleStatement,SailException>` | ReadCache.`getStatements(Resource subject, IRI predicate, Value object, boolean inferred, Resource... context)`
    `boolean` | ExtensibleStoreConnection.`removeInferredStatement(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `default boolean` | DataStructureInterface.`removeStatementsByQuery(Resource subj, IRI pred, Value obj, boolean inferred, Resource[] contexts)`
    `boolean` | ReadCache.`removeStatementsByQuery(Resource subj, IRI pred, Value obj, boolean inferred, Resource[] contexts)`
    `protected void` | ExtensibleStoreConnection.`removeStatementsInternal(Resource subj, IRI pred, Value obj, Resource... contexts)`

    Constructors in org.eclipse.rdf4j.sail.extensiblestore with parameters of type Value
    Constructor and Description
    `FilteringIteration(CloseableIteration<E,X> wrappedIteration, Resource subject, IRI predicate, Value object, boolean inferred, Resource... context)`
    `FilteringIteration(Iteration<E,X> wrappedIteration, Resource subject, IRI predicate, Value object, boolean inferred, Resource... context)`
    `PartialStatement(Resource subject, IRI predicate, Value object, boolean inferred, Resource... context)`

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

    Methods in org.eclipse.rdf4j.sail.extensiblestore.evaluationstatistics with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `CloseableIteration<? extends ExtensibleStatement,SailException>` | EvaluationStatisticsWrapper.`getStatements(Resource subject, IRI predicate, Value object, boolean inferred, Resource... context)`
    `void` | ExtensibleDynamicEvaluationStatistics.`removeByQuery(Resource subj, IRI pred, Value obj, boolean inferred, Resource... contexts)`
    `void` | DynamicStatistics.`removeByQuery(Resource subj, IRI pred, Value obj, boolean inferred, Resource... contexts)`
    `boolean` | EvaluationStatisticsWrapper.`removeStatementsByQuery(Resource subj, IRI pred, Value obj, boolean inferred, Resource[] contexts)`

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

    Constructors in org.eclipse.rdf4j.sail.extensiblestore.valuefactory with parameters of type Value
    Constructor and Description
    `ExtensibleContextStatement(Resource subject, IRI predicate, Value object, Resource context, boolean inferred)` Creates a new Statement with the supplied subject, predicate and object for the specified associated context.
    `ExtensibleStatementImpl(Resource subject, IRI predicate, Value object, boolean inferred)` Creates a new Statement with the supplied subject, predicate and object.

  - ### 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` | AbstractSailConnection.`addStatement(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `void` | SailConnectionWrapper.`addStatement(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.
    `void` | SailConnectionWrapper.`addStatement(UpdateContext modify, Resource subj, IRI pred, Value obj, Resource... contexts)`
    `protected abstract void` | AbstractSailConnection.`addStatementInternal(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `CloseableIteration<? extends Statement,SailException>` | AbstractSailConnection.`getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)`
    `CloseableIteration<? extends Statement,SailException>` | SailConnectionWrapper.`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` | 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.`removeStatement(UpdateContext modify, Resource subj, IRI pred, Value obj, Resource... contexts)`
    `void` | AbstractSailConnection.`removeStatements(Resource subj, IRI pred, Value obj, Resource... contexts)`
    `void` | SailConnectionWrapper.`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)`
    `boolean` | SchemaCachingRDFSInferencerConnection.`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)` Deprecated.
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | DistanceTupleFunction.`evaluate(ValueFactory valueFactory, Value... args)` Deprecated.

    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)` Deprecated.
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | DistanceTupleFunction.`evaluate(ValueFactory valueFactory, Value... args)` Deprecated.

  - ### 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` | `MemTriple` A MemoryStore-specific implementation of `Triple`.
    `class` | `NumericMemLiteral` An extension of MemLiteral that stores a numeric value to avoid parsing.

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

    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)` Deprecated.
    `boolean` | SailModel.`contains(Resource subj, IRI pred, Value obj, Resource... contexts)` Deprecated.
    `Model` | SailModel.`filter(Resource subj, IRI pred, Value obj, Resource... contexts)` Deprecated.
    `boolean` | SailModel.`remove(Resource subj, IRI pred, Value obj, Resource... contexts)` Deprecated.
    `void` | SailModel.`removeTermIteration(Iterator<Statement> iter, Resource subj, IRI pred, Value obj, Resource... contexts)` Deprecated.

  - ### 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)` Deprecated. Gets the ID for the specified value.
    `NativeValue` | ValueStore.`getNativeValue(Value value)` Deprecated.
    `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)` Deprecated. 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>` | VerySimpleRdfsBackwardsChainingConnection.`getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)` Deprecated.
    `CloseableIteration<? extends Statement,SailException>` | ShaclSailConnection.`getStatements(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)`
    `boolean` | VerySimpleRdfsBackwardsChainingConnection.`hasStatement(Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts)` Deprecated.
    `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

    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.`getLine()`
    `List<Value>` | Tuple.`getlist()`

    Methods in org.eclipse.rdf4j.sail.shacl.planNodes with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `static String` | Formatter.`prefix(Value in)`

    Method parameters in org.eclipse.rdf4j.sail.shacl.planNodes with type arguments of type Value
    Modifier and Type | Method and Description
    --- | ---
    `void` | Tuple.`setLine(List<Value> line)`

    Constructors in org.eclipse.rdf4j.sail.shacl.planNodes with parameters of type Value
    Constructor and Description
    `Tuple(Value... list)`
    `UnorderedSelect(SailConnection connection, Resource subject, IRI predicate, Value object, UnorderedSelect.OutputPattern outputPattern)`

    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)`
    `ValueInFilter(PlanNode parent, Set<Value> valueSet)`
    `ValuesBackedNode(Collection<Value> collection)`

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

    Methods in org.eclipse.rdf4j.sail.shacl.results that return types with arguments of type Value
    Modifier and Type | Method and Description
    --- | ---
    `Optional<Value>` | ValidationResult.`getValue()` Deprecated.

    Constructors in org.eclipse.rdf4j.sail.shacl.results with parameters of type Value
    Constructor and Description
    `ValidationResult(org.eclipse.rdf4j.sail.shacl.AST.PropertyShape sourceShape, Value focusNode, Value value)` Deprecated.

  - ### Uses of Value in org.eclipse.rdf4j.sparqlbuilder.graphpattern

    Methods in org.eclipse.rdf4j.sparqlbuilder.graphpattern with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `static TriplePattern` | GraphPatterns.`tp(RdfSubject subject, IRI predicate, Value... objects)`
    `static TriplePattern` | GraphPatterns.`tp(RdfSubject subject, RdfPredicate predicate, Value... objects)`
    `static TriplePattern` | GraphPatterns.`tp(Resource subject, IRI predicate, Value... objects)`
    `static TriplePattern` | GraphPatterns.`tp(Resource subject, RdfPredicate predicate, Value... objects)`

  - ### Uses of Value in org.eclipse.rdf4j.sparqlbuilder.rdf

    Methods in org.eclipse.rdf4j.sparqlbuilder.rdf with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `default TriplePattern` | RdfSubject.`has(IRI predicate, Value... values)` Create a triple pattern from this subject and the given predicate and object
    `default TriplePattern` | RdfSubject.`has(RdfPredicate predicate, Value... values)` Create a triple pattern from this subject and the given predicate and object
    `static RdfObject` | Rdf.`object(Value value)` Converts an object `Value`s to an `RdfObject`s.
    `static RdfObject[]` | Rdf.`objects(Value... values)` Converts an array of object `Value`s to an array of `RdfObject`s.

  - ### 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` | AskFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | ObjectFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | EvalFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | SpinFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `protected Value` | Localname.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected Value` | Not.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected Value` | Subtract.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | And.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | GreaterThanOrEqualTo.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | Add.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | LessThanOrEqualTo.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | Or.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | EqualTo.`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` | Divide.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | GreaterThan.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | LessThan.`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>` | ConstructTupleFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | SelectTupleFunction.`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)`
    `Value` | AskFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | SpinTupleFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | ConstructTupleFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | ObjectFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | EvalFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | SpinFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | SelectTupleFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `Literal` | Concat.`evaluate(ValueFactory valueFactory, Value... args)`
    `protected Value` | Localname.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected Value` | Not.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected Value` | Subtract.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | And.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | GreaterThanOrEqualTo.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | Add.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | LessThanOrEqualTo.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | Or.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | EqualTo.`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` | Divide.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | GreaterThan.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | LessThan.`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` | CanInvoke.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | ReplaceAll.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | IndexOf.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | ConvertSpinRDFToString.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | BuildURI.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | Name.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | CurrentTimeMillis.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | LastIndexOf.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | DecodeURL.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | GenerateUUID.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | BuildString.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | Invoke.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | EncodeURL.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | Random.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | HasAllObjects.`evaluate(ValueFactory valueFactory, Value... args)`
    `protected Value` | TimeMillis.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected Value` | UnCamelCase.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected Value` | IsValidURI.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected Value` | Trim.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected Value` | Mod.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | DateFormat.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | ParseDate.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | DecimalFormat.`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>` | ForEach.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | Split.`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
    --- | ---
    `Value` | CanInvoke.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | ReplaceAll.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | ForEach.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | IndexOf.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | ConvertSpinRDFToString.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | BuildURI.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | Split.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | Name.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | CurrentTimeMillis.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | LastIndexOf.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | DecodeURL.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | GenerateUUID.`evaluate(ValueFactory valueFactory, Value... args)`
    `CloseableIteration<? extends List<? extends Value>,QueryEvaluationException>` | For.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | BuildString.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | Invoke.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | EncodeURL.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | Random.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | HasAllObjects.`evaluate(ValueFactory valueFactory, Value... args)`
    `protected Value` | TimeMillis.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected Value` | UnCamelCase.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected Value` | IsValidURI.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected Value` | Trim.`evaluate(ValueFactory valueFactory, Value arg)`
    `protected Value` | Mod.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | DateFormat.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | ParseDate.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | DecimalFormat.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`
    `protected Value` | Cast.`evaluate(ValueFactory valueFactory, Value arg1, Value arg2)`

  - ### Uses of Value in org.eclipse.rdf4j.workbench.commands

    Methods in org.eclipse.rdf4j.workbench.commands with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `protected ExploreServlet.ResultCursor` | ExploreServlet.`processResource(RepositoryConnection con, TupleResultBuilder builder, Value value, int offset, int limit, boolean render)` Query the repository for all instances of the given value, optionally writing the results into the HTTP response.

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

    Methods in org.eclipse.rdf4j.workbench.util that return Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | WorkbenchRequest.`getValue(String name)` Gets the `Value` referred to by the parameter value.

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