com.hp.hpl.jena.sparql.engine.binding
Interface BindingMap

All Superinterfaces:
Binding
All Known Implementing Classes:
BindingHashMap

public interface BindingMap
extends Binding

Bindings are immutable, and are equal-by-value, but they have to be constructed somehow and this interface captures that. Bindings should be created, then not changed, and returned as type "Binding".


Method Summary
 void add(Var var, com.hp.hpl.jena.graph.Node node)
          Add a (var, value) pair - the value must not be null
 void addAll(Binding other)
          Add all the (var, value) pairs from another binding
 
Methods inherited from interface com.hp.hpl.jena.sparql.engine.binding.Binding
contains, get, isEmpty, size, vars
 

Method Detail

add

void add(Var var,
         com.hp.hpl.jena.graph.Node node)
Add a (var, value) pair - the value must not be null


addAll

void addAll(Binding other)
Add all the (var, value) pairs from another binding



Licenced under the Apache License, Version 2.0