## 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.examples.function |
  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.base | Abstract base classes for RDF Model API interfaces.
  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.examples.function

    Methods in org.eclipse.rdf4j.examples.function that return Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | ExistingPalindromeFunction.`evaluate(TripleSource tripleSource, Value... args)` Executes the existingPalindrome function.
    `Value` | ExistingPalindromeFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | PalindromeFunction.`evaluate(ValueFactory valueFactory, Value... args)` Executes the palindrome function.

    Methods in org.eclipse.rdf4j.examples.function with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `Value` | ExistingPalindromeFunction.`evaluate(TripleSource tripleSource, Value... args)` Executes the existingPalindrome function.
    `Value` | ExistingPalindromeFunction.`evaluate(ValueFactory valueFactory, Value... args)`
    `Value` | PalindromeFunction.`evaluate(ValueFactory valueFactory, Value... args)` Executes the palindrome function.

  - ### 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* embedded 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.base

    Classes in org.eclipse.rdf4j.model.base that implement Value
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractBNode` Base class for `BNode`, offering common functionality.
    `class` | `AbstractIRI` Base class for `IRI`, offering common functionality.
    `class` | `AbstractLiteral` Base class for `Literal`, offering common functionality.
    `class` | `AbstractTriple` Base class for `Triple`, offering common functionality.

    Methods in org.eclipse.rdf4j.model.base with parameters of type Value
    Modifier and Type | Method and Description
    --- | ---
    `Statement` | AbstractValueFactory.`createStatement(Resource subject, IRI predicate, Value object)`
    `Statement` | AbstractValueFactory.`createStatement(Resource subject, IRI predicate, Value object, Resource context)`
    `Triple` | AbstractValueFactory.`createTriple(Resource subject, IRI predicate, Value object)`

  - ### 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)` Deprecated.
    `Statement` | SimpleValueFactory.`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)` Deprecated.
    `Statement` | SimpleValueFactory.`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)` Deprecated.
    `Triple` | SimpleValueFactory.`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.
    `static Statement` | Statements.`statement(Resource subject, IRI predicate, Value object, Resource context)` Create a `Statement` from the supplied subject, predicate, object and context.
    `static Statement` | Statements.`statement(ValueFactory vf, Resource subject, IRI predicate, Value object, Resource context)` Create a `Statement` from the supplied subject, predicate, object and context.
    `static Triple` | Values.`triple(Resource subject, IRI predicate, Value object)` Creates a new `RDF* embedded triple` with the supplied subject, predicate, and object.
    `static Triple` | Values.`triple(ValueFactory vf, Resource subject, IRI predicate, Value object)` Creates a new `RDF* embedded triple` with the supplied subject, predicate, and object.

    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)` 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-2021 Eclipse Foundation. All Rights Reserved.