com.hp.hpl.jena.query.larq
Class LuceneSearch

java.lang.Object
  extended by com.hp.hpl.jena.sparql.pfunction.PropertyFunctionBase
      extended by com.hp.hpl.jena.sparql.pfunction.PropertyFunctionEval
          extended by com.hp.hpl.jena.query.larq.LuceneSearch
All Implemented Interfaces:
com.hp.hpl.jena.sparql.pfunction.PropertyFunction

public abstract class LuceneSearch
extends com.hp.hpl.jena.sparql.pfunction.PropertyFunctionEval

Base class for searching a IndexLARQ


Method Summary
 com.hp.hpl.jena.sparql.engine.QueryIterator boundSubject(com.hp.hpl.jena.sparql.engine.binding.Binding binding, com.hp.hpl.jena.graph.Node match, com.hp.hpl.jena.sparql.core.Var score, java.lang.String searchString, long limit, float scoreLimit, com.hp.hpl.jena.sparql.engine.ExecutionContext execCxt)
           
 void build(com.hp.hpl.jena.sparql.pfunction.PropFuncArg argSubject, com.hp.hpl.jena.graph.Node predicate, com.hp.hpl.jena.sparql.pfunction.PropFuncArg argObject, com.hp.hpl.jena.sparql.engine.ExecutionContext execCxt)
           
 com.hp.hpl.jena.sparql.engine.QueryIterator execEvaluated(com.hp.hpl.jena.sparql.engine.binding.Binding binding, com.hp.hpl.jena.sparql.pfunction.PropFuncArg argSubject, com.hp.hpl.jena.graph.Node predicate, com.hp.hpl.jena.sparql.pfunction.PropFuncArg argObject, com.hp.hpl.jena.sparql.engine.ExecutionContext execCxt)
           
 com.hp.hpl.jena.sparql.engine.QueryIterator varSubject(com.hp.hpl.jena.sparql.engine.binding.Binding binding, com.hp.hpl.jena.sparql.core.Var match, com.hp.hpl.jena.sparql.core.Var score, java.lang.String searchString, long limit, float scoreLimit, com.hp.hpl.jena.sparql.engine.ExecutionContext execCxt)
           
 
Methods inherited from class com.hp.hpl.jena.sparql.pfunction.PropertyFunctionEval
exec
 
Methods inherited from class com.hp.hpl.jena.sparql.pfunction.PropertyFunctionBase
exec
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

build

public void build(com.hp.hpl.jena.sparql.pfunction.PropFuncArg argSubject,
                  com.hp.hpl.jena.graph.Node predicate,
                  com.hp.hpl.jena.sparql.pfunction.PropFuncArg argObject,
                  com.hp.hpl.jena.sparql.engine.ExecutionContext execCxt)
Specified by:
build in interface com.hp.hpl.jena.sparql.pfunction.PropertyFunction
Overrides:
build in class com.hp.hpl.jena.sparql.pfunction.PropertyFunctionBase

execEvaluated

public com.hp.hpl.jena.sparql.engine.QueryIterator execEvaluated(com.hp.hpl.jena.sparql.engine.binding.Binding binding,
                                                                 com.hp.hpl.jena.sparql.pfunction.PropFuncArg argSubject,
                                                                 com.hp.hpl.jena.graph.Node predicate,
                                                                 com.hp.hpl.jena.sparql.pfunction.PropFuncArg argObject,
                                                                 com.hp.hpl.jena.sparql.engine.ExecutionContext execCxt)
Specified by:
execEvaluated in class com.hp.hpl.jena.sparql.pfunction.PropertyFunctionEval

varSubject

public com.hp.hpl.jena.sparql.engine.QueryIterator varSubject(com.hp.hpl.jena.sparql.engine.binding.Binding binding,
                                                              com.hp.hpl.jena.sparql.core.Var match,
                                                              com.hp.hpl.jena.sparql.core.Var score,
                                                              java.lang.String searchString,
                                                              long limit,
                                                              float scoreLimit,
                                                              com.hp.hpl.jena.sparql.engine.ExecutionContext execCxt)

boundSubject

public com.hp.hpl.jena.sparql.engine.QueryIterator boundSubject(com.hp.hpl.jena.sparql.engine.binding.Binding binding,
                                                                com.hp.hpl.jena.graph.Node match,
                                                                com.hp.hpl.jena.sparql.core.Var score,
                                                                java.lang.String searchString,
                                                                long limit,
                                                                float scoreLimit,
                                                                com.hp.hpl.jena.sparql.engine.ExecutionContext execCxt)


Copyright © 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP