## Uses of Class
org.eclipse.rdf4j.spring.dao.support.RelationMapBuilder

- Packages that use RelationMapBuilder
  Package | Description
  --- | ---
  org.eclipse.rdf4j.spring.dao.support |

- - ### Uses of RelationMapBuilder in org.eclipse.rdf4j.spring.dao.support

    Methods in org.eclipse.rdf4j.spring.dao.support that return RelationMapBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `RelationMapBuilder` | RelationMapBuilder.`constraints​(GraphPattern... constraints)` | Constrains the result iff the `GraphPattern` contains the variables `_relSubject` and/or `_relObject`, which are the variables in the triple with the `RdfPredicate` specified in the constructor.
    `RelationMapBuilder` | RelationMapBuilder.`relationIsOptional()` | Indicates that the existence of the triple is not required, allowing to use the constraints to select certain subjects and to answer the mapping to an empty Set in the `buildOneToMany()` case and `NOTHING` in the `buildOneToOne()` case.
    `RelationMapBuilder` | RelationMapBuilder.`useRelationObjectAsKey()` | Indicates that the builder should use the triple's object for the key in the resulting `Map` instead of the subject (the default).
    `RelationMapBuilder` | RelationMapBuilder.`withBinding​(String key, Boolean value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBinding​(String key, Double value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBinding​(String key, Float value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBinding​(String key, Integer value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBinding​(String key, String value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBinding​(String key, IRI value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBinding​(String key, Value value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBinding​(Variable key, Boolean value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBinding​(Variable key, Double value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBinding​(Variable key, Float value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBinding​(Variable key, Integer value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBinding​(Variable key, String value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBinding​(Variable key, IRI value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBinding​(Variable key, Value value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBindingMaybe​(String key, Boolean value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBindingMaybe​(String key, Double value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBindingMaybe​(String key, Float value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBindingMaybe​(String key, Integer value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBindingMaybe​(String key, String value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBindingMaybe​(String key, IRI value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBindingMaybe​(String key, Value value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBindingMaybe​(Variable key, Boolean value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBindingMaybe​(Variable var, Double value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBindingMaybe​(Variable key, Float value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBindingMaybe​(Variable key, Integer value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBindingMaybe​(Variable key, String value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBindingMaybe​(Variable key, IRI value)` |
    `RelationMapBuilder` | RelationMapBuilder.`withBindingMaybe​(Variable key, Value value)` |