org.mindswap.pellet.query.impl
Class ImprovedARQParser

java.lang.Object
  extended by org.mindswap.pellet.query.impl.ARQParser
      extended by org.mindswap.pellet.query.impl.ImprovedARQParser
All Implemented Interfaces:
QueryParser

public class ImprovedARQParser
extends ARQParser
implements QueryParser

Author:
Evren Sirin

Field Summary
 
Fields inherited from class org.mindswap.pellet.query.impl.ARQParser
log
 
Constructor Summary
ImprovedARQParser()
           
 
Method Summary
 com.hp.hpl.jena.query.Syntax getSyntax()
           
 Query parse(java.io.InputStream in, KnowledgeBase kb)
           
 Query parse(com.hp.hpl.jena.query.Query sparql, KnowledgeBase kb)
           
 Query parse(java.io.Reader in, KnowledgeBase kb)
           
 Query parse(java.lang.String queryStr, KnowledgeBase kb)
           
 void setSyntax(com.hp.hpl.jena.query.Syntax syntax)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImprovedARQParser

public ImprovedARQParser()
Method Detail

getSyntax

public com.hp.hpl.jena.query.Syntax getSyntax()
Overrides:
getSyntax in class ARQParser

setSyntax

public void setSyntax(com.hp.hpl.jena.query.Syntax syntax)
Overrides:
setSyntax in class ARQParser

parse

public Query parse(java.io.InputStream in,
                   KnowledgeBase kb)
            throws java.io.IOException
Specified by:
parse in interface QueryParser
Overrides:
parse in class ARQParser
Throws:
java.io.IOException

parse

public Query parse(java.io.Reader in,
                   KnowledgeBase kb)
            throws java.io.IOException
Specified by:
parse in interface QueryParser
Overrides:
parse in class ARQParser
Throws:
java.io.IOException

parse

public Query parse(java.lang.String queryStr,
                   KnowledgeBase kb)
Specified by:
parse in interface QueryParser
Overrides:
parse in class ARQParser

parse

public Query parse(com.hp.hpl.jena.query.Query sparql,
                   KnowledgeBase kb)
Overrides:
parse in class ARQParser


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