## Uses of Interface
org.eclipse.rdf4j.sparqlbuilder.rdf.RdfValue

- Packages that use RdfValue
  Package | Description
  --- | ---
  org.eclipse.rdf4j.sparqlbuilder.constraint |
  org.eclipse.rdf4j.sparqlbuilder.rdf |

- - ### Uses of RdfValue in org.eclipse.rdf4j.sparqlbuilder.constraint

    Methods in org.eclipse.rdf4j.sparqlbuilder.constraint with parameters of type RdfValue
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Expression<?>` | Expressions.`in​(Variable var, RdfValue... options)` |
    `static Expression<?>` | Expressions.`notIn​(Variable var, RdfValue... options)` |

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

    Subinterfaces of RdfValue in org.eclipse.rdf4j.sparqlbuilder.rdf
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `Iri` | Denotes an RDF IRI
    `interface` | `RdfBlankNode` | Denotes an RDF Blank Node
    `interface` | `RdfResource` | Denotes an RDF Resource

    Classes in org.eclipse.rdf4j.sparqlbuilder.rdf that implement RdfValue
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `RdfBlankNode.AnonymousBlankNode` | an anonymous blank node
    `static class` | `RdfBlankNode.LabeledBlankNode` | a labeled blank node, of the form "_:`label`"
    `static class` | `RdfBlankNode.PropertiesBlankNode` | A blank node representing a resource that matches the contained set of predicate-object lists
    `class` | `RdfLiteral<T>` | Denotes an RDF literal
    `static class` | `RdfLiteral.BooleanLiteral` | Represents an RDF boolean literal
    `static class` | `RdfLiteral.NumericLiteral` | Represents an RDF number literal
    `static class` | `RdfLiteral.StringLiteral` | Represents an RDF string literal