org.openanzo.common.rdb.query
Class Glitter2SolutionAdaptor
java.lang.Object
org.openanzo.common.rdb.query.Glitter2SolutionAdaptor
- All Implemented Interfaces:
- java.lang.Iterable<org.openrdf.query.Binding>, org.openrdf.query.BindingSet
public class Glitter2SolutionAdaptor
- extends java.lang.Object
- implements org.openrdf.query.BindingSet
In-line conversion of a Glitter PatternSolution to BindingSet
- Author:
- Matthew Roy ( mroy@cambridgesemantics.com )
|
Method Summary |
org.openrdf.query.Binding |
getBinding(java.lang.String varName)
|
org.openrdf.model.Value |
getValue(java.lang.String varName)
|
boolean |
hasBinding(java.lang.String varName)
|
java.util.Iterator<org.openrdf.query.Binding> |
iterator()
|
int |
size()
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.openrdf.query.BindingSet |
equals, hashCode |
Glitter2SolutionAdaptor
public Glitter2SolutionAdaptor(PatternSolution solution,
java.util.Map<java.lang.Long,org.openrdf.model.Value> alreadyStored,
NodeConverter converter)
- Create a new Glitter2SolutionAdaptor
- Parameters:
solution - to convertalreadyStored - map of node IDs to their Valueconverter - converter used to convert IDs to Values
Glitter2SolutionAdaptor
public Glitter2SolutionAdaptor(PatternSolution solution,
NodeConverter converter)
- Create a new Glitter2SolutionAdaptor
- Parameters:
solution - to convertconverter - converter used to convert IDs to Values
hasBinding
public boolean hasBinding(java.lang.String varName)
- Specified by:
hasBinding in interface org.openrdf.query.BindingSet
getValue
public org.openrdf.model.Value getValue(java.lang.String varName)
- Specified by:
getValue in interface org.openrdf.query.BindingSet
getBinding
public org.openrdf.query.Binding getBinding(java.lang.String varName)
- Specified by:
getBinding in interface org.openrdf.query.BindingSet
iterator
public java.util.Iterator<org.openrdf.query.Binding> iterator()
- Specified by:
iterator in interface java.lang.Iterable<org.openrdf.query.Binding>- Specified by:
iterator in interface org.openrdf.query.BindingSet
size
public int size()
- Specified by:
size in interface org.openrdf.query.BindingSet
Copyright © 2007 Cambridge Semantics Inc.. All Rights Reserved.