eu.larkc.core.pluginregistry.query
Class VariableBinding

java.lang.Object
  extended by eu.larkc.core.pluginregistry.query.VariableBinding
All Implemented Interfaces:
java.lang.Iterable<BindingSet>

public class VariableBinding
extends java.lang.Object
implements java.lang.Iterable<BindingSet>

Default variable binding implementation.

Author:
Luka Bradesko, Blaz Fortuna

Constructor Summary
VariableBinding()
           
 
Method Summary
 void addBindingSet(BindingSet bindingSet)
           
static VariableBinding getTestVariableBinding()
          constructs test variable binding
 java.util.Set<java.lang.String> GetVariableNames()
           
 java.util.Iterator<BindingSet> iterator()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VariableBinding

public VariableBinding()
Method Detail

addBindingSet

public void addBindingSet(BindingSet bindingSet)

GetVariableNames

public java.util.Set<java.lang.String> GetVariableNames()

iterator

public java.util.Iterator<BindingSet> iterator()
Specified by:
iterator in interface java.lang.Iterable<BindingSet>

getTestVariableBinding

public static VariableBinding getTestVariableBinding()
constructs test variable binding

Returns:
dummy variable binding for testing