org.mindswap.pellet.query
Interface QueryResultBinding

All Superinterfaces:
java.lang.Cloneable
All Known Implementing Classes:
QueryResultBindingImpl

public interface QueryResultBinding
extends java.lang.Cloneable

Results of query execution. A mapping from variable names to values, which are ATermAppl objects that represent the URI for individuals and the value of literal in the form literal(value, lang, datatypeURI) for data values

Author:
Evren Sirin

Method Summary
 java.lang.Object clone()
           
 aterm.ATermAppl getValue(aterm.ATermAppl var)
           
 java.util.Set getVars()
           
 boolean hasValue(aterm.ATermAppl var)
           
 void setValue(aterm.ATermAppl var, aterm.ATermAppl value)
           
 void setValues(QueryResultBinding binding)
           
 

Method Detail

hasValue

boolean hasValue(aterm.ATermAppl var)

getValue

aterm.ATermAppl getValue(aterm.ATermAppl var)

setValue

void setValue(aterm.ATermAppl var,
              aterm.ATermAppl value)

setValues

void setValues(QueryResultBinding binding)

getVars

java.util.Set getVars()

clone

java.lang.Object clone()


Copyright © 2007-2009 Natalya Keberle. All Rights Reserved.