org.apache.jena.larq
Class IndexBuilderString

java.lang.Object
  extended by com.hp.hpl.jena.rdf.listeners.StatementListener
      extended by org.apache.jena.larq.IndexBuilderModel
          extended by org.apache.jena.larq.IndexBuilderLiteral
              extended by org.apache.jena.larq.IndexBuilderString
All Implemented Interfaces:
com.hp.hpl.jena.rdf.model.ModelChangedListener

public class IndexBuilderString
extends IndexBuilderLiteral

Index literals which are plain strings, string with a language tag or which have a datatype of XSD string.


Constructor Summary
IndexBuilderString()
          Create an index builder in-memory that indexes string literals
IndexBuilderString(File fileDir)
          Create an index builder, storing the Lucene files in a directory, that indexes string literals
IndexBuilderString(org.apache.lucene.index.IndexWriter existingWriter)
          Use an existing IndexWriter to indexes string literal
IndexBuilderString(com.hp.hpl.jena.rdf.model.Property property)
          Create an index builder in-memory that indexes string literals, restricted to statements with a given property
IndexBuilderString(com.hp.hpl.jena.rdf.model.Property property, File fileDir)
          Create an index builder, storing the Lucene files in a directory, that indexes string literals, where the indexed statements are restricted to statements with a given property
IndexBuilderString(com.hp.hpl.jena.rdf.model.Property property, org.apache.lucene.index.IndexWriter existingWriter)
          Use an existing IndexWriter to indexes string literal, restricted to statements with a given property
IndexBuilderString(com.hp.hpl.jena.rdf.model.Property property, String fileDir)
          Create an index builder, storing the Lucene files in a directory, that indexes string literals, where the indexed statements are restricted to statements with a given property
IndexBuilderString(String fileDir)
          Create an index builder, storing the Lucene files in a directory, that indexes string literals
 
Method Summary
 
Methods inherited from class org.apache.jena.larq.IndexBuilderLiteral
indexStatement, unindexStatement
 
Methods inherited from class org.apache.jena.larq.IndexBuilderModel
addedStatement, avoidDuplicates, closeWriter, flushWriter, getIndex, indexStatements, removedStatement, setAvoidDuplicates
 
Methods inherited from class com.hp.hpl.jena.rdf.listeners.StatementListener
addedStatements, addedStatements, addedStatements, addedStatements, notifyEvent, removedStatements, removedStatements, removedStatements, removedStatements
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IndexBuilderString

public IndexBuilderString()
Create an index builder in-memory that indexes string literals


IndexBuilderString

public IndexBuilderString(org.apache.lucene.index.IndexWriter existingWriter)
Use an existing IndexWriter to indexes string literal


IndexBuilderString

public IndexBuilderString(File fileDir)
Create an index builder, storing the Lucene files in a directory, that indexes string literals


IndexBuilderString

public IndexBuilderString(String fileDir)
Create an index builder, storing the Lucene files in a directory, that indexes string literals


IndexBuilderString

public IndexBuilderString(com.hp.hpl.jena.rdf.model.Property property)
Create an index builder in-memory that indexes string literals, restricted to statements with a given property


IndexBuilderString

public IndexBuilderString(com.hp.hpl.jena.rdf.model.Property property,
                          org.apache.lucene.index.IndexWriter existingWriter)
Use an existing IndexWriter to indexes string literal, restricted to statements with a given property


IndexBuilderString

public IndexBuilderString(com.hp.hpl.jena.rdf.model.Property property,
                          File fileDir)
Create an index builder, storing the Lucene files in a directory, that indexes string literals, where the indexed statements are restricted to statements with a given property


IndexBuilderString

public IndexBuilderString(com.hp.hpl.jena.rdf.model.Property property,
                          String fileDir)
Create an index builder, storing the Lucene files in a directory, that indexes string literals, where the indexed statements are restricted to statements with a given property



Licenced under the Apache License, Version 2.0