A B C D E F G H I J K L M N O P Q R S T U V W X Y

A

abort(Receiver) - Method in class LazyTreeBuilder
Like finish() above, but aborts the tree building process and removes the file.
AccentFoldingFilter - Class in org.cdlib.xtf.textIndexer
Improves query results by converting accented characters to normal characters by removing diacritics.
AccentFoldingFilter(TokenStream, CharMap) - Constructor for class AccentFoldingFilter
Construct a token stream to remove accents from the input tokens.
AccentFoldingRewriter - Class in org.cdlib.xtf.textEngine
Rewrites a Lucene query to replace all accented words with the same word minus diacritics.
AccentFoldingRewriter(CharMap, Set) - Constructor for class AccentFoldingRewriter
Construct a new rewriter to use the given map
accentMap - Variable in class SearchTree
Set of accented chars to remove diacritics from
accentMap - Variable in class AccentFoldingRewriter
 
accentMap - Variable in class DefaultQueryProcessor
Mapping of accented chars to chars without diacritics
accentMap - Variable in class MoreLikeThisQuery
 
accentMap - Variable in class QueryContext
The accent map used when processing the query.
accentMap - Variable in class SlopFixupRewriter
 
accentMap - Variable in class SnippetMaker
Accented chars to remove diacritics from
accentMap() - Method in class SnippetMaker
Obtain the set of accented chars to remove diacritics from.
accentMap - Variable in class XtfSearcher
Map of accented chars to remove diacritics from
accentMap() - Method in class XtfSearcher
Find out the accent mapping, or null if none.
accentMap - Variable in class XtfWordEquiv
 
accentMap - Variable in class AccentFoldingFilter
Set of characters to map
accentMap - Variable in class XMLTextProcessor
The set of accented chars to remove diacritics from.
accentMap - Variable in class XTFTextAnalyzer
The set of accented chars to remove diacritics from
accentMapName - Variable in class IndexMerge.DirInfo
 
accentMapPath - Variable in class IndexInfo
Path to a mapping from accented characters to their corresponding chars with teh diacritics removed.
access - Variable in class Authenticator.AuthSpec
 
ACCESS_ALLOW - Static variable in class Authenticator.AuthSpec
 
ACCESS_DENY - Static variable in class Authenticator.AuthSpec
 
accumIncrement - Variable in class BigramStopFilter
Accumulates position increment of removed tokens
accumText - Variable in class XMLTextProcessor
A buffer used to accumulate actual words from the source text, along with "virtual words" implied by any sectiontype and proximitybreak attributes encountered, as well as various special markers used to locate where in the XML source text the indexed text is stored.
ACRONYM - Static variable in interface FreeformQueryParserConstants
 
ACRONYM_TYPE - Static variable in class CheckingTokenStream
Token type for acronyms
add(String, int) - Method in class FreqData
Add a count for a given word
add(String, String, int) - Method in class FreqData
Add a count for a given word pair
add(long, int) - Method in class FreqData
Add a count for a given hash code and count
add(File) - Method in class FreqData
Append sorted counts from an input stream that were saved by FreqData.save(File).
add(Iterator) - Method in class SpellTestCmdLine.DictBuilder
 
add(Iterator) - Method in class SpellTestCmdLine.SpeltDictBuilder
 
add(int) - Method in class IntList
Add a value to the end of the list, expanding the array if necessary
add(long) - Method in class LongList
Add a value to the end of the list, expanding the array if necessary
add(long) - Method in class LongSet
Add a value to the set, if it's not already present.
add(FreeformQueryParser.FNode) - Method in class FreeformQueryParser.FNode
Add a child to this node
add(float) - Method in class FloatList
 
add(int, int) - Method in class IntMultiMap
Add a new association between a key and a value.
add(StructuredFile.DirEntry) - Method in class StructuredFile.Directory
Add an entry to the Directory
add(String, int) - Method in class TagArray
Add a tag to the array
add(String, int, int) - Method in class TagArray
Add a tag to the array
add_escapes(String) - Method in exception ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
add_escapes(String) - Method in exception ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addCombo(String, FileSorter, int, int, int, int) - Method in class SpellWriter
Add a combination of letters to the edit map
addCombos(String, FileSorter) - Method in class SpellWriter
Add combinations of the first six letters of the word, capturing all the possibilities that represent an edit distance of 2 or less.
addCookie(Cookie) - Method in class FakeServletResponse
 
addDateHeader(String, long) - Method in class FakeServletResponse
 
addDependency(Dependency) - Method in class GeneratingCache
Can be called by the generate() method to add a dependency to the key being generated.
addDependency(K, Dependency) - Method in class SimpleCache
Add a dependency to an existing entry.
addDoc(GroupCounts.DocHitMaker) - Method in class GroupCounts
Add a document hit to the counts
addElement(NodeImpl, int, int, boolean) - Method in class SearchTree
Create an element as the sibling of another node.
addEscapes(String) - Static method in error TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addEscapes(String) - Static method in error TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addFacetField(String) - Method in class XTFTextAnalyzer
Mark a field as a "facet field", that will receive special tokenization to deal with hierarchy.
addHead(Object) - Method in class CircularQueue
Add an object to the start of the queue.
addHead(Linkable) - Method in class EmbeddedList
Add an object to the head of the list.
addHeader(String, String) - Method in class FakeServletResponse
 
addIntHeader(String, int) - Method in class FakeServletResponse
 
addKeyDefinition(int, KeyDefinition, Configuration) - Method in class KeyManager
Register a key definition.
addLine(String) - Method in class FileSorter
Add a line to be sorted.
addMisspelledField(String) - Method in class XTFTextAnalyzer
Mark a field as a "misspelled field", that won't be added to the spelling correction dictionary.
addParam(XMLFormatter, String, String, Map) - Method in class TextServlet
Adds the tokenized and un-tokenized version of the attribute to the given formatter.
addParam(String, String) - Method in class TextServlet.RequestWrapper
 
addSnippets() - Method in class SearchTree
Adds the top-level <xtf:snippets> element.
addSpans(int, String, SpanRecordingScorer[], FieldSpans) - Method in class FieldSpanSource
For the given field and list of scorers, calculate (and deduplicate if necessary) the spans for that field.
addSpans(FieldSpans) - Method in class FieldSpans
Add matching spans for one or more fields.
addSpecialAttrib() - Method in class SearchElementImpl
 
addTag(String, int) - Method in class FRBRData
Add a tag for the given term and type.
addTail(Object) - Method in class CircularQueue
Add an object to the end of the queue.
addTail(Linkable) - Method in class EmbeddedList
Add an object to the tail of the list.
addTermFrequencies(TokenStream, String, Map) - Method in class MoreLikeThisQuery
Adds term frequencies found by tokenizing text from reader into the Map words.
addTermKey(String, Vector, HashMap, HashMap) - Method in class StaticGroupData
Add the given term to the group vector and map.
addText(NodeImpl, String, boolean) - Method in class SearchTree
Create a text node.
addThreadConnection(Connection) - Static method in class SQLConnect
Add a connection to the per-thread list
addToken(XMLFormatter, String, boolean) - Method in class TextServlet
Adds a token element to a parameter node.
addTokens(char, XMLFormatter, String) - Method in class TextServlet
Adds one or more token elements to a parameter node.
addToTokenizedFieldsFile(String) - Method in class XMLTextProcessor
Adds a field to the on-disk list of tokenized fields for an index.
addXTFNamespace() - Method in class SearchTree
Add our namespace to the list of namespaces.
adjustBeginLineColumn(int, int) - Method in class SimpleCharStream
Method to adjust line and column numbers for the start of a token.
adjustBeginLineColumn(int, int) - Method in class SimpleCharStream
Method to adjust line and column numbers for the start of a token.
adjustPosition() - Method in class NearSpans.SpansCell
 
adjustTop() - Method in class PriorityQueue
Should be called when the Object at top changes values.
advance(int) - Method in class OrNearSpans
 
advance() - Method in class SpanRecordingScorer
Worker method used by SpanScorer.next() and SpanScorer.skipTo(int).
advance() - Method in class SpanScorer
 
advance() - Method in class SpellTestCmdLine.TextRipper
Advance to the next word in the current file, or the next file if at the end of the current one.
advance() - Method in class AttributeEnumeration
Move to the next node in the enumeration.
advance() - Method in class ProxyAttributeEnumeration
Move to the next node in the enumeration.
advance() - Method in class TreeEnumeration
Advance along the axis until a node is found that matches the required criteria
advanceOneCell() - Method in class NearSpans
 
ageList - Variable in class Cache
A list, kept sorted by descending age, of all the entries.
align(PrintWriter, String, int) - Method in class SpellReader.Word
 
allocateAttributes(int) - Method in class ProxyElement
Allocate the attribute array.
allocateAttributes(int) - Method in interface SearchElement
Allocate the array for pre-computed attributes
allocateAttributes(int) - Method in class SearchElementImpl
Allocate the attribute array.
allocateID() - Method in class TagArray
Allocate a new string identifier, expanding the arrays if necessary.
allPermanent - Variable in class LazyDocument
True if nodes in the cache should be permanent, false for weak refs
allTests - Static variable in class Tester
List of all tests (or at least, tests for all classes that have been loaded.
ALPHA - Static variable in interface FreeformQueryParserConstants
 
ALPHANUM - Static variable in interface FreeformQueryParserConstants
 
alternate - Variable in class DoubleMetaphone.DoubleMetaphoneResult
 
ampPattern - Static variable in class SearchTree
 
ampPattern - Static variable in class SnippetMaker
 
analyzer - Variable in class ChunkSource
Analyzer to use for tokenizing the text
analyzer - Variable in class TreeAnnotater
 
analyzer - Variable in class SnippetMaker
Lucene analyzer used for tokenizing text
AncestorEnumeration - Class in org.cdlib.xtf.lazyTree
 
AncestorEnumeration(NodeImpl, NodeTest, boolean) - Constructor for class AncestorEnumeration
 
AND - Static variable in interface FreeformQueryParserConstants
 
ANDs() - Method in class FreeformQueryParser
A sequence of terms (optionally separated by "AND" or "&") is AND-ed together.
anyProcessed - Variable in class SrcTreeProcessor.CacheEntry
 
anyWordsQueued() - Method in class SpellWriter
Check if any words are queued for add.
APOSTROPHE - Static variable in interface FreeformQueryParserConstants
 
APOSTROPHE_TYPE - Static variable in class CheckingTokenStream
Token type for words containing apostrophes
append(char) - Method in class DoubleMetaphone.DoubleMetaphoneResult
 
append(char, char) - Method in class DoubleMetaphone.DoubleMetaphoneResult
 
append(String) - Method in class DoubleMetaphone.DoubleMetaphoneResult
 
append(String, String) - Method in class DoubleMetaphone.DoubleMetaphoneResult
 
appendAlternate(char) - Method in class DoubleMetaphone.DoubleMetaphoneResult
 
appendAlternate(String) - Method in class DoubleMetaphone.DoubleMetaphoneResult
 
appendPrimary(char) - Method in class DoubleMetaphone.DoubleMetaphoneResult
 
appendPrimary(String) - Method in class DoubleMetaphone.DoubleMetaphoneResult
 
apply(AttribList, HttpServletRequest, HttpServletResponse) - Method in class CrossQuery
Creates the query request, processes it, and formats the results.
apply(HttpServletRequest, HttpServletResponse) - Method in class RawQuery
Creates the query request, processes it, and formats the results.
apply(DocRequest, HttpServletRequest, HttpServletResponse) - Method in class DynaXML
Loads the source document, optionally performs a text search on it, and then runs the document formatter to produce the final HTML result page.
apply(AttribList, HttpServletRequest, HttpServletResponse) - Method in class SRU
 
applyBoost(int, float, BoostSet, QueryRequest) - Method in class DefaultQueryProcessor
If a boost set was specified, boost the given document's score according to the set.
applyPreFilters(Templates[], XMLReader, InputSource, Result) - Static method in class IndexUtil
Apply one or more prefilter stylesheets to an XML input source.
arg - Variable in class FreeformQueryParser.JJCalls
 
ArgElement - Class in org.cdlib.xtf.saxonExt.exec
Represents an <arg> element below a <run> instruction.
ArgElement() - Constructor for class ArgElement
 
ArgElement.ArgInstruction - Class in org.cdlib.xtf.saxonExt.exec
 
ArgElement.ArgInstruction() - Constructor for class ArgElement.ArgInstruction
 
ArrayUtil - Class in org.cdlib.xtf.util
Various handy functions for working with arrays.
ArrayUtil() - Constructor for class ArrayUtil
 
atMatch() - Method in class NearSpans
 
atomize() - Method in class NodeImpl
Get the typed value.
atomize() - Method in class ProxyElement
 
atomize() - Method in class TreeEnumeration
Return the atomized value of the current node.
attr(String, String) - Method in class XMLFormatter
Format a tag attribute from an attribute name and an associated string value.
attr(String, int) - Method in class XMLFormatter
Format a tag attribute from an attribute name and an associated integer value.
attr(String, float) - Method in class XMLFormatter
Format a tag attribute from an attribute name and an associated floating-point value.
attrBuf - Variable in class LazyDocument
Buffer for unpacking nodes
attrBytes - Variable in class LazyDocument
Byte buffer for reading nodes
attrFile - Variable in class LazyDocument
Contains all the attributes
Attrib - Class in org.cdlib.xtf.util
A simple key/value relationship.
Attrib() - Constructor for class Attrib
Default constructor
Attrib(String, String) - Constructor for class Attrib
Fancy constructor - sets the key and the value
AttribList - Class in org.cdlib.xtf.util
Maintains a list of key/value pairs.
AttribList() - Constructor for class AttribList
 
attribs - Variable in class OutputElement
 
attribs - Variable in class InstructionWithContent
 
attribs - Variable in class TextConfig
All the configuration attributes in the form of name/value pairs
attribs - Variable in exception GeneralException
Attributes that give more info on the exception
attribute(int, int, CharSequence, int, int) - Method in class HackedTinyBuilder
 
attribute(int, int, CharSequence, int, int) - Method in class SessionURLRewriter
Called when an attribute is output.
ATTRIBUTE_MARKER - Static variable in class Constants
 
AttributeEnumeration - Class in org.cdlib.xtf.lazyTree
AttributeEnumeration is an enumeration of all the attribute nodes of an Element.
AttributeEnumeration(NodeImpl, NodeTest) - Constructor for class AttributeEnumeration
Constructor
AttributeImpl - Class in org.cdlib.xtf.lazyTree
Represents an attribute node from a persistent XML document.
AttributeImpl(ElementImpl, int) - Constructor for class AttributeImpl
Construct an Attribute node for the n'th attribute of a given element
attrName - Variable in class TagFilter
Name of the current attribute
attrName(int) - Method in class EasyNode
Get a specific numbered attribute's name
attrNames - Variable in class ElementImpl
 
attrNames - Variable in class ProxyElement
Pre-computed attribute names
attrNames - Variable in class EasyNode
Attribute names for this node
attrNameStart - Variable in class TagFilter
Start position of the attribute name
attrValue(int) - Method in class EasyNode
Get a specific numbered attribute's value
attrValue(String) - Method in class EasyNode
Get a named attribute's value, or null if no such name found.
attrValues - Variable in class ElementImpl
 
attrValues - Variable in class ProxyElement
Pre-computed attribute values
attrValues - Variable in class EasyNode
Attribute values for this node
authCache - Variable in class Authenticator
Caches authorized session IDs
authCacheExpire - Variable in class DynaXMLConfig
Max amount of time (seconds) to cache authentication lookups
authCacheSize - Variable in class DynaXMLConfig
Max # of authentication lookups to cache
authenticate(DocRequest, HttpServletRequest, HttpServletResponse) - Method in class DynaXML
Performs user authentication for a request, given the authentication info for the document.
authenticate(DocRequest, HttpServletRequest, HttpServletResponse) - Method in class TestableDynaXML
Performs user authentication for a request, given the authentication info for the document.
Authenticator - Class in org.cdlib.xtf.dynaXML
Performs all authentication tasks for the servlet, including IP-based, LDAP, and external authentication.
Authenticator(DynaXML) - Constructor for class Authenticator
Construct an authorizer, initializing all the caches.
authenticator - Variable in class DynaXML
Handles authentication
Authenticator.AllAuthSpec - Class in org.cdlib.xtf.dynaXML
Allow or deny all access
Authenticator.AllAuthSpec() - Constructor for class Authenticator.AllAuthSpec
 
Authenticator.AuthSpec - Class in org.cdlib.xtf.dynaXML
Holds information on a particular authorization specification
Authenticator.AuthSpec() - Constructor for class Authenticator.AuthSpec
 
Authenticator.ExternalAuthSpec - Class in org.cdlib.xtf.dynaXML
Allow or deny based on an external login page
Authenticator.ExternalAuthSpec() - Constructor for class Authenticator.ExternalAuthSpec
 
Authenticator.IPAuthSpec - Class in org.cdlib.xtf.dynaXML
Allow or deny based on whether requestor's IP address is in the specified list.
Authenticator.IPAuthSpec() - Constructor for class Authenticator.IPAuthSpec
 
Authenticator.IpListCache - Class in org.cdlib.xtf.dynaXML
This class is used to cache IP maps so we don't have to load the same ones over and over.
Authenticator.IpListCache(int, int, boolean) - Constructor for class Authenticator.IpListCache
Constructor - initializes the cache
Authenticator.LdapAuthSpec - Class in org.cdlib.xtf.dynaXML
Allow or deny based on looking up an entry in an LDAP database.
Authenticator.LdapAuthSpec() - Constructor for class Authenticator.LdapAuthSpec
 
authExternal(Authenticator.ExternalAuthSpec, HttpServletRequest, HttpServletResponse) - Method in class Authenticator
Uses an external login web page to authorize user access.
authLdap(Authenticator.LdapAuthSpec, HttpServletRequest, HttpServletResponse) - Method in class Authenticator
Uses an LDAP server to authorize user access with a username and password.
authSpecs - Variable in class DocRequest
List of authentication specs, which are evaluated in order until one is found that definitely allows or denies access.
autoFlush - Static variable in class Trace
True to force an immediate newline after every output
available - Variable in class SimpleCharStream
 
available - Variable in class SimpleCharStream
 

B

backup(int) - Method in class SimpleCharStream
 
backup(int) - Method in interface CharStream
Backs up the input stream by amount steps.
backup(int) - Method in class SimpleCharStream
 
BAR - Static variable in interface SelectorParserConstants
 
base - Variable in class FileSorter.BlockReader
The temporary file being read
Base64 - Class in org.cdlib.xtf.util
Utility class that decodes Base64 data.
Base64() - Constructor for class Base64
 
baseDir - Variable in class SearchTest
Base directory for relative file paths
baseDir - Variable in class TextServlet
Base directory specified in servlet config (if any)
baseDir - Variable in class FakeServletConfig
 
baseDir - Variable in class RegressTest
 
baseDir - Variable in class QueryRequestParser
Keeps track of the servlet base directory, used to map relative file paths.
baseScore - Variable in class SpellReader.Phrase
 
BASIC - Static variable in interface FreeformQueryParserConstants
 
BasicMarkPos - Class in org.apache.lucene.mark
Stores a position within a single document field.
BasicMarkPos() - Constructor for class BasicMarkPos
 
BasicWordIter - Class in org.apache.lucene.mark
Utility class used to iterate either forward or backward through the tokens in a single string of text.
BasicWordIter(String, TokenStream) - Constructor for class BasicWordIter
Construct the iterator and read in tokens from the given stream.
BasicWordIter() - Constructor for class BasicWordIter
Do-nothing constructor - should only be used by derived classes that perform their own initialization.
batchDelete() - Method in class XMLTextProcessor
If the first entry in the file queue requires deletion, we start up a batch delete up to XMLTextProcessor.MAX_DELETION_BATCH deletions.
begin(StructuredStore) - Method in class LazyTreeBuilder
Alternate way of constructing a lazy tree.
beginChunk() - Method in class MARCIndexSource.RecordHandler
 
beginColumn - Variable in class Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginColumn - Variable in class Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginContext(MarkPos, Span) - Method in interface MarkCollector
If context marking is enabled, this is called to mark the start of the context surrounding a hit.
beginField(MarkPos) - Method in interface MarkCollector
Marks the position of the very start of the field.
beginLine - Variable in class Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginSpan(MarkPos, Span) - Method in interface MarkCollector
Marks the beginning of a hit.
beginTag(String) - Method in class XMLFormatter
Add a string containing a properly indented begin tag consisting only of the tag name.
beginTag(String, String) - Method in class XMLFormatter
Format a string containing a properly indented begin tag consisting of a tag name and a list of attributes.
BeginToken() - Method in class SimpleCharStream
 
BeginToken() - Method in interface CharStream
Returns the next character that marks the beginning of the next token.
BeginToken() - Method in class SimpleCharStream
 
beginWatch(String, long, long) - Static method in class ThreadWatcher
Notifies the watcher that the current thread is about to begin an operation that might turn into a runaway.
beingWatched - Static variable in class ThreadWatcher
 
bestChildren - Variable in class TopChoiceSelector
 
bestLevel - Variable in class TopChoiceSelector
 
bestParent - Variable in class TopChoiceSelector
 
bigramQueries(SpanQuery[], int, QueryRewriter.SpanClauseJoiner) - Method in class BigramQueryRewriter
Removes stop words from a set of consecutive queries by combining them with adjacent non-stop-words.
BigramQueryRewriter - Class in org.apache.lucene.bigram
Rewrites a query to eliminate stop words by combining them with adjacent non-stop-words, forming "bi-grams" (or bi-grams with 2 words).
BigramQueryRewriter(Set, int) - Constructor for class BigramQueryRewriter
Constructs a rewriter using the given stopword set.
BigramSpanRangeQuery - Class in org.apache.lucene.bigram
Matches spans containing terms within a specified range.
BigramSpanRangeQuery(Term, Term, boolean, int) - Constructor for class BigramSpanRangeQuery
Constructs a span query selecting all terms greater than lowerTerm but less than upperTerm.
BigramSpanWildcardQuery - Class in org.apache.lucene.bigram
Matches spans containing a wildcard term.
BigramSpanWildcardQuery(Term, int) - Constructor for class BigramSpanWildcardQuery
Construct a SpanWildcardTermQuery matching expanded terms, but limiting the total number of terms matched.
BigramStopFilter - Class in org.apache.lucene.bigram
Optimizes query speed by getting rid of stop words, but doing it in a way that still allows them to be queried.
BigramStopFilter(TokenStream, Set) - Constructor for class BigramStopFilter
Construct a token stream to filter 'stopWords' out of 'input'.
bigramTermsExact(Query[], String[], QueryRewriter.SpanClauseJoiner) - Method in class BigramQueryRewriter
Given a sequence of terms consisting of mixed stop and real words, figure out the bigrammed sequence required to get an exact match with the index.
bigramTermsInexact(Query[], String[], QueryRewriter.SpanClauseJoiner) - Method in class BigramQueryRewriter
Given a sequence of terms consisting of mixed stop and real words, figure out the bigrammed sequence that will give hits on at least the real words, and give priority to ones that are near the closest stop words.
binarySearch(int) - Method in class IntList
Perform a binary search for the given value.
binarySearch(long) - Method in class LongList
Perform a binary search for the given value.
binarySearch(float) - Method in class FloatList
 
bindName - Variable in class Authenticator.LdapAuthSpec
 
bindPassword - Variable in class Authenticator.LdapAuthSpec
 
blankLineAfterTag() - Method in class XMLFormatter
Return whether or not a blank line will automatically be inserted after each new tag.
blankLineAfterTag(boolean) - Method in class XMLFormatter
Set whether or not a blank line will automatically be inserted after each new tag.
block - Variable in class LineReader
Internal buffer of file data
block - Variable in class TagChars
 
BLOCK_SIZE - Static variable in class CrimsonBugWorkaround.BlockEnum
 
BLOCK_SIZE - Static variable in class DocTypeDeclRemover
How many bytes to scan before giving up
BLOCK_SIZE - Static variable in class IntMultiMap
 
BLOCK_SIZE - Variable in class TagArray
 
blockEnd - Variable in class LineReader
Ending position of the block buffer within the file
blockHeads - Variable in class WordMap
Sorted list of the block keys, for fast binary searching
blockMap - Variable in class WordMap
Map of blocks, keyed by the first word in each block
blockOffsets - Variable in class FileSorter
Offsets of blocks already written to the temp file
blocks - Variable in class IntMultiMap
 
blocks - Variable in class TagArray
 
blockSize - Static variable in class LineReader
Size of our internal buffer
blockStart - Variable in class LineReader
Starting position of the block buffer within the file
blurbedText - Variable in class XMLTextProcessor
A buffer containing the "blurbified" text to be stored in the index.
blurbify(StringBuffer, boolean) - Method in class XMLTextProcessor
Convert the given source text into a "blurb."
boost() - Method in class BoostSet.LineIter
Get the boost factor of the current line
boost - Variable in class MoreLikeThisQuery
Should we apply a boost to the Query based on the scores?
boostByDoc - Variable in class BoostSet
Set of boost values, one per document ID
boostMap - Variable in class MoreLikeThisQuery
Boost values for the fields
BoostSet - Class in org.cdlib.xtf.textEngine
Holds a set of boost factors to apply to individual documents in the document set.
BoostSet(IndexReader, File, String) - Constructor for class BoostSet
Do not construct directly; use BoostSet.getCachedSet(IndexReader, File, String) instead.
BoostSet.DocIter - Class in org.cdlib.xtf.textEngine
Iterates all the document keys in an index
BoostSet.DocIter(IndexReader, String) - Constructor for class BoostSet.DocIter
Construct from an index reader
BoostSet.LineIter - Class in org.cdlib.xtf.textEngine
Iterates all the lines in a boost file
BoostSet.LineIter(BufferedReader) - Constructor for class BoostSet.LineIter
Construct from a reader
BoostSetParams - Class in org.cdlib.xtf.textEngine
Various parameters for applying a boost set to query results.
BoostSetParams() - Constructor for class BoostSetParams
 
boostSetParams - Variable in class QueryRequest
Experimental, and probably temporary: Boost set info
bottom - Variable in class OutputElement.Rect
 
bottom - Variable in class CircularQueue
Points to the current bottom entry
BoundedMarkPos - Class in org.cdlib.xtf.textEngine
Helps with marking fields that contain bump markers.
BoundedMarkPos(Token[]) - Constructor for class BoundedMarkPos
Creates a new mark pos
BoundedMarkPos.UnmarkableException - Exception in org.cdlib.xtf.textEngine
Exception thrown if asked to mark past XML elements or attributes
BoundedMarkPos.UnmarkableException() - Constructor for exception BoundedMarkPos.UnmarkableException
 
BoundedWordIter - Class in org.cdlib.xtf.textEngine
Just like a BasicWordIter, except that it enforces "soft" boundaries if the source text contains XTF "bump markers" of a certain size.
BoundedWordIter(String, TokenStream, int) - Constructor for class BoundedWordIter
Construct a bounded word iterator on the given text.
boundSize - Variable in class BoundedWordIter
 
brand - Variable in class DocRequest
Path to a brand profile (a simple XML document containing parameters that are passed to the display stylesheet.
breakupText(String, NodeImpl, boolean) - Method in class SearchTree
Create the appropriate node(s) for text within a snippet, including elements for any marked <term>s.
buf - Variable in class FakeOutputStream
 
buf - Variable in class FastTokenizer.DribbleReader
Buffer of characters currently being dribbled
buf - Variable in class LineReader
Used to accumulate lines
buf - Variable in class PackedByteBuf.CompressInfo
 
buf - Variable in class SubFileWriter
Buffered data (cuts down access to the physical file)
buf - Variable in class TraceWriter
Buffer to build up each line, flushed at newline
buf - Variable in class XMLFormatter
Buffer to accumulate the results in
BUF_SIZE - Static variable in class SubFileWriter
Size of the buffer to maintain
bufcolumn - Variable in class SimpleCharStream
 
bufcolumn - Variable in class SimpleCharStream
 
buffer - Variable in class FileSorter.BlockReader
Buffer of lines
buffer - Variable in class RunElement.OutputGrabber
 
buffer - Variable in class SimpleCharStream
 
buffer - Variable in class SimpleCharStream
 
buffer - Variable in class MARCIndexSource.RecordHandler
Accumulates the current MARCXML record
bufline - Variable in class SimpleCharStream
 
bufline - Variable in class SimpleCharStream
 
bufpos - Variable in class SimpleCharStream
 
bufpos - Variable in class SimpleCharStream
 
bufsize - Variable in class SimpleCharStream
 
bufsize - Variable in class SimpleCharStream
 
bufStartSize - Static variable in class XMLTextProcessor
Initial size for various text accumulation buffers used by this class.
bufTop - Variable in class SubFileWriter
Amount of data buffered
buildDictionary(int, String, String) - Static method in class SpellTestCmdLine
Rip text from files in a given source directory and add them to a spelling dictionary, using the specified algorithm.
buildDocHits(int, ResultGroup) - Method in class GroupCounts
Construct the array of doc hits for the hit group.
buildHierarchy(HashMap) - Method in class StaticGroupData
Based on a hierarchy data map, build the parent, child, and sibling relationship arrays that make all this info easy to find and fast to traverse.
buildIndex(int, BuiltInAtomicType, Set, DocumentInfo, XPathContext) - Method in class KeyManager
Build the index for a particular document for a named key
buildIndex(int, BuiltInAtomicType, Set, DocumentInfo, XPathContext) - Method in class LazyKeyManager
 
buildLazyFiles - Variable in class IndexerConfig
Flag indicating whether to build lazy files during the indexing process.
buildLazyFilesAlone - Variable in class DynaXMLConfig
Whether to generate lazy files alone (outside of textIndexer)
buildLazyStore(File, String, Templates, boolean, boolean) - Method in class DefaultDocLocator
Create a lazy document by loading the original, building the lazy tree, and writing it out.
buildLinks(HashMap) - Method in class StaticGroupData
Perform the final build step, forming the 'docs' and 'links' arrays.
buildParamBlock(AttribList, XMLFormatter, Map, String) - Method in class TextServlet
Creates a document containing tokenized and untokenized versions of each parameter.
buildResultGroup(int) - Method in class GroupCounts
 
BUMP_MARKER - Static variable in class Constants
The character used to mark the start/end of a special bump token.
bumpCount(int) - Method in class ProfilingListener
Increases the count by one for the current instruction.
bumpMarker - Static variable in class DocHitImpl
Bump marker used to denote different meta-data fields w/ same name
bumpMarker - Static variable in class XtfChunkSource
 
bytes - Variable in class RunElement.InputStuffer
 
bytes - Variable in class PackedByteBuf
Byte buffer to read from or write to
byteSize() - Method in class IntMultiMap
Calculate the size in bytes of the major structures of the map.
byteSize() - Method in class TagArray
Calculate the size in bytes of the major structures of the tag array.
bytesToHex(byte[]) - Static method in class Authenticator
Converts an array of bytes to the hex representation of them, two digits per byte and no spaces.

C

cache - Static variable in class SparseStringComparator
 
cache - Static variable in class FlippableStringComparator
 
cache - Variable in class TRStringDistance2
 
Cache<K,V> - Class in org.cdlib.xtf.cache
Cache is an abstract class used for code shared by SimpleCache and GeneratingCache.
Cache(int, int) - Constructor for class Cache
Constructor - sets up the parameters of the cache.
cache - Variable in class CacheDependency
The cache we're depending on
cache - Variable in class StylesheetCache.DepResolver
The cache to add dependencies to
cache - Static variable in class BoostSet
Cached data.
cache - Static variable in class FRBRData
Cached data.
cache - Static variable in class StaticGroupData
Cached data.
cache - Static variable in class NumericFieldData
Cached data.
cache - Variable in class CharMap
Keep a cache of lookups performed to-date
cache - Variable in class WordMap
Keep a cache of lookups performed to-date
Cache.ListEntry - Class in org.cdlib.xtf.cache
An entry in the age list maintained by the cache
Cache.ListEntry() - Constructor for class Cache.ListEntry
 
Cache.NullIterator - Class in org.cdlib.xtf.cache
Used to return an iterator that does nothing
Cache.NullIterator() - Constructor for class Cache.NullIterator
 
CACHE_SIZE - Static variable in class CharMap
How many recent mappings to maintain
CACHE_SIZE - Static variable in class WordMap
How many recent mappings to maintain
CacheDependency - Class in org.cdlib.xtf.cache
CacheDependency represents a dependency on an entry of the same or another cache.
CacheDependency(Cache, Object) - Constructor for class CacheDependency
Constructor.
cacheName - Variable in class StringCache
Name of the cache, printed by logAction()
calcDocKey(File, File, String, File) - Static method in class IndexUtil
Given an index within a config file and the path to the source XML text of a document, this method infers the correct document key that should be stored in the index.
calcDocKey(File, IndexInfo, File) - Static method in class IndexUtil
Given an index within a config file and the path to the source XML text of a document, this method infers the correct document key that should be stored in the index.
calcFreqBoost(int[], int) - Method in class SpellReader.Word
Calculate a boost factor based on the frequency of a term.
calcIndexName(NamePool, String, List, Configuration) - Method in class LazyKeyManager
Calculates a string name for a given set of xsl:key definitions.
calcLazyPath(File, File, String, File, boolean) - Static method in class IndexUtil
Given an index within a config file and the path to the source XML text of a document, this method infers the correct path to the lazy version of that source document.
calcLazyPath(File, IndexInfo, File, boolean) - Static method in class IndexUtil
Given an index within a config file and the path to the source XML text of a document, this method infers the correct path to the lazy version of that source document.
calcMetaphone(String) - Method in class SpellReader
 
calcMetaphone(String) - Static method in class SpellWriter
 
calcMimeType(Templates) - Static method in class TextServlet
Given a stylesheet, determine what the Mime type of the servlet response should be.
calcPrefix(String, String) - Static method in class Path
Find the part of the long path that, when all symbolic links are fully resolved, maps to the short path (when the short path also is fully resolved.)
calcScore() - Method in class SpellReader.Phrase
 
calcScore(PrintWriter) - Method in class SpellReader.Phrase
 
calcSortMap() - Method in class IntList
Calculate a reordering of the elements of the list that would put them in sorted order.
calcSortMap() - Method in class LongList
Calculate a reordering of the elements of the list that would put them in sorted order.
calcStats(IndexerConfig) - Static method in class IndexStats
 
calcType(String) - Method in class FRBRData
Calculate the type of a given field, based on the field name.
cancelled - Variable in class FieldSpanSource.ScoreOrder
 
CDLSearchTest - Class in org.cdlib.xtf.dynaXML.test
CDL-specific test: searches for every chunk of every document in an index.
CDLSearchTest(String) - Constructor for class CDLSearchTest
Default constructor
cellComparator - Static variable in class OrNearSpans
 
cells - Variable in class OrNearSpans
 
cfgFilePath - Variable in class IndexerConfig
Path to the config file.
cfgInfo - Variable in class SrcTreeProcessor
 
characters(CharSequence, int, int) - Method in class HackedTinyBuilder
Callback interface for SAX: not for application use
characters(char[], int, int) - Method in class DefaultDocLocator.LazyPassthru
 
characters(char[], int, int) - Method in class MARCIndexSource.RecordHandler
 
characters(char[], int, int) - Method in class XMLTextProcessor
Accumulate chunks of text encountered between element/node/tags.
characters(char[], int, int) - Method in class XMLStubReader.StubContentHandler
 
charAt(String, int) - Method in class DoubleMetaphone
Gets the character at index index if available, otherwise it returns Character.MIN_VALUE so that there is some sort of a default
charAt(int) - Method in class TagChars
 
charBuf - Variable in class DefaultDocLocator.LazyPassthru
 
charBuf - Variable in class XMLTextProcessor
Character buffer for accumulating partial text blocks (possibly) passed in to the characters() method from the SAX parser.
charBufPos - Variable in class XMLTextProcessor
Current end of the charBuf buffer.
CharMap - Class in org.cdlib.xtf.util
Maintains an in-memory, one-to-one mapping from characters in one set to characters in another.
CharMap(File) - Constructor for class CharMap
Construct a char map by reading in a file.
CharMap(InputStream) - Constructor for class CharMap
Construct a char map by reading from an InputStream.
charPos - Variable in class ChunkMarkPos
Character position within the current chunk
charPos - Variable in class BasicMarkPos
Absolute position, in number of characters, from start of field
chars1 - Variable in class FRBRGroupData
 
chars2 - Variable in class FRBRGroupData
 
CharStream - Interface in org.cdlib.xtf.textEngine.freeform
This interface describes a character stream that maintains line and column number positions of the characters.
charType - Static variable in class FRBRGroupData
 
charType - Static variable in class FastTokenizer
 
checkAndQueueText(IndexSource) - Method in class XMLTextProcessor
Check and conditionally queue a source text file for (re)indexing.
checkAuth(String, Vector, HttpServletRequest, HttpServletResponse) - Method in class Authenticator
Based on a list of authentication specifications, checks if the current session is allowed to access this document.
checkCache(int) - Method in class LazyDocument
Checks to see if we've already loaded the node corresponding with the given number.
checkCache(int) - Method in class SearchTree
Checks to see if we've already loaded the node corresponding with the given number.
checkFile(IndexSource) - Method in class XMLTextProcessor
Check to see if the current XML source text file exists in the Lucene database, and if so, whether or not it needs to be updated.
CheckingTokenStream - Class in org.cdlib.xtf.util
Used for debugging optimized FastTokenStream, this class checks the main TokenStream against a reference one for equality.
CheckingTokenStream(TokenStream, TokenStream) - Constructor for class CheckingTokenStream
Construct a CheckingTokenStream
checkLength(int) - Method in class SubFileReader
Ensure that the sub-file has room to read the specified number of bytes.
checkLength(int) - Method in class SubFileWriter
Ensure that the buffer has room for the specified number of bytes.
checkList() - Method in class NearSpans.SpansCell
Debugging only: check that the links are all correct
checkLower - Variable in class NumericRangeQuery.NumericRangeScorer
 
checkSlop() - Method in class NearSpans
 
checkSupport() - Method in class LazyTreeBuilder
Checks that the tree doesn't use features we don't support.
checkUpper - Variable in class NumericRangeQuery.NumericRangeScorer
 
child(int) - Method in class FRBRGroupData
 
child(int) - Method in class GroupCounts
Get the first child of the given group, in properly sorted order
child(int) - Method in class GroupData
Get the first child of the given group, or -1 if it has no children
child(int) - Method in class StaticGroupData
Get the first child of the given group, or -1 if it has no children
child(int) - Method in class EasyNode
Get a specific numbered child of this node
child(String) - Method in class EasyNode
Get the first child node with the specified name, case insensitive.
ChildEnumeration - Class in org.cdlib.xtf.lazyTree
 
ChildEnumeration(NodeImpl, NodeTest) - Constructor for class ChildEnumeration
 
childNum - Variable in class ParentNodeImpl
 
children - Variable in class FreeformQueryParser.FNode
 
children - Variable in class EasyNode
Child elements for this node
ChildSelector - Class in org.cdlib.xtf.textEngine.facet
Select children of the incoming groups
ChildSelector() - Constructor for class ChildSelector
 
chopPath(String) - Method in class RegressTest
 
Chunk - Class in org.apache.lucene.chunk
Keeps track of all the tokens in a given chunk of text, also maintaining a reference back to the source of the chunk.
Chunk(ChunkSource, int) - Constructor for class Chunk
Construct a new chunk
chunk - Variable in class ChunkedWordIter
Current chunk whose tokens we're currently traversing
chunk - Variable in class ChunkMarkPos
Current chunk
chunkAtt - Variable in class IndexInfo
Text chunk attribute array.
chunkBump - Variable in class ChunkSource
Number of words per chunk minus the overlap
chunkBump - Variable in class SpanChunkedNotQuery
 
chunkCache - Variable in class ChunkSource
Cache of recently loaded chunks
chunkCacheSize - Variable in class ChunkSource
Max # of chunks to cache
chunkCount - Variable in class DocHitImpl
Total number of chunks for this document
chunkCount - Variable in class XMLTextProcessor
The number of chunks of XML source text that have been processed.
ChunkedWordIter - Class in org.apache.lucene.chunk
Iterates over words in a large document that has been broken up into many overlapping Chunks.
ChunkedWordIter(ChunkSource) - Constructor for class ChunkedWordIter
Construct the iterator to access text from the given chunk source.
ChunkMarkPos - Class in org.apache.lucene.chunk
Tracks the position of a ChunkedWordIter as it progresses through a document which has been broken into chunks.
ChunkMarkPos() - Constructor for class ChunkMarkPos
 
chunkNum - Variable in class Chunk
Absolute number (i.e. document ID) of this chunk
chunkOverlap - Variable in class ChunkSource
Numer of words one chunk overlaps with the next
chunkOverlap - Variable in class DefaultQueryProcessor
Number of words a chunk shares with its successor
chunkOverlap - Variable in class SnippetMaker
Amount of overlap between adjacent index chunks
chunkOverlap - Variable in class XtfDocNumMap
Number of words one chunk overlaps with the next
chunkOverlap - Variable in class XtfSearcher
Amount of overlap, in words, between adjacent chunks
chunkOverlap() - Method in class XtfSearcher
Find out how many words adjacent chunks can overlap.
chunkOverlap - Variable in class IndexMerge.DirInfo
 
chunkOvlp - Static variable in class IndexInfo
Index into Chunk Attribute Array for the chunk size attribute.
chunkSize - Variable in class ChunkSource
Max number of words per chunk
chunkSize - Variable in class DefaultQueryProcessor
Max size of a chunk (in words)
chunkSize - Variable in class SnippetMaker
Max # of words in an index chunk
chunkSize - Variable in class XtfDocNumMap
Max number of words in a chunk
chunkSize - Variable in class XtfSearcher
Max # of words in a chunk
chunkSize() - Method in class XtfSearcher
Find out how many words (max) are in a chunk.
chunkSize - Static variable in class IndexInfo
Index into Chunk Attribute Array for the chunk size attribute.
chunkSize - Variable in class IndexMerge.DirInfo
 
chunkSource - Variable in class ChunkedWordIter
Source for fetching chunks
ChunkSource - Class in org.apache.lucene.chunk
Reads and caches chunks from an index.
ChunkSource(IndexReader, DocNumMap, int, String, Analyzer) - Constructor for class ChunkSource
Construct the iterator and read in starting text from the given chunk.
chunkStartNode - Variable in class XMLTextProcessor
The XML node in which the current chunk starts (may be different from the current node being processed, since chunks may span nodes.)
chunkWordCount - Variable in class XMLTextProcessor
Number of words accumulated so far for the current chunk.
chunkWordOffset - Variable in class XMLTextProcessor
The nodeWordCount at which the current chunk begins.
chunkWordOvlp - Variable in class XMLTextProcessor
The number of words of overlap between two adjacent chunks.
chunkWordOvlpStart - Variable in class XMLTextProcessor
The start word offset at which the next overlapping chunk begins.
chunkWordSize - Variable in class XMLTextProcessor
The size in words of a chunk.
CircularQueue - Class in org.cdlib.xtf.util
A simple queue of fixed size, that provides very fast insertion, deletion, and scanning.
CircularQueue(int) - Constructor for class CircularQueue
Construct a queue that can hold, at most, 'maxSize' entries.
CJK - Static variable in interface FreeformQueryParserConstants
 
clauses - Variable in class SpanNearQuery
 
clauses - Variable in class SpanOrNearQuery
 
clauses - Variable in class SpanOrQuery
 
clauses - Variable in class SpanExactQuery
 
clean - Variable in class IndexerConfig
Flag indicating whether or not to build index from scratch or incrementally.
cleanIndex(File) - Method in class IdxTreeCleaner
Performs the actual work of removing incomplete documents from an index.
cleanInput(String) - Method in class DoubleMetaphone
Cleans the input
cleanup() - Method in class Cache
Maintains the maxEntries and maxTime constraints imposed on the cache.
clear() - Method in class IntList
Remove all elements from the list (but doesn't resize the array)
clear() - Method in class LongList
Remove all elements from the list (but doesn't resize the array)
clear() - Method in class PriorityQueue
Removes all entries from the PriorityQueue.
clear() - Method in class Cache
Remove all entries from the cache.
clear() - Method in class LazyHashMap
 
clear() - Method in class AttribList
Remove all key/value pairs from the list
clear() - Method in class CircularQueue
Removes all entries from the queue.
clear() - Method in class FastIntCache
Clears all entries from the cache
clear() - Method in class FastStringCache
Clears all entries from the cache
clear() - Method in class FloatList
 
clearCaches() - Method in class Authenticator
Clears all the caches used by the authenticator.
clearDictionary() - Method in class SpellWriter
Delete all words in the dictionary (including those queued on disk)
clearFacetFields() - Method in class XTFTextAnalyzer
Clears the list of fields marked as facets.
clearFields() - Method in class FreeformQueryParser.FNode
Clear the 'field' on this node and all descendants
clearFile(File) - Static method in class FileSorter
Delete, or at least truncate, the given file (if it exists)
clearMisspelledFields() - Method in class XTFTextAnalyzer
Clears the list of fields marked as misspelled.
clearTabs() - Static method in class Trace
Resets the tab level to zero, undoing the effects of any calls to Trace.tab().
clearThreadErrors() - Static method in class XTFSaxonErrorListener
Clear the thread-specific list of Saxon errors that have occurred.
clone() - Method in class BasicWordIter
 
clone() - Method in class MarkPos
Make an exact copy of this object
clone() - Method in interface WordIter
Make an exact, independent, copy of this iterator
clone() - Method in class Span
Make an exact copy of this Span
clone() - Method in class SpellReader.Phrase
 
clone() - Method in class ProgressTracker
Clone this tracker
clone() - Method in class QueryRequest
 
clone() - Method in class PackedByteBuf
Obtain a copy of this buffer (with only the valid bytes)
close() - Method in class HackedTinyBuilder
 
close() - Method in class LimTermDocs
OTHER DELEGATED METHODS
close() - Method in class LimTermPositions
OTHER DELEGATED METHODS
close() - Method in class SpellReader
Closes any open files and/or resources associated with the SpellReader
close() - Method in class SpellTestCmdLine.SpeltSuggTester
 
close() - Method in interface SpellTestCmdLine.SuggTester
 
close() - Method in class SpellWriter
Closes all files.
close() - Method in class FileSorter.FileOutput
 
close() - Method in interface FileSorter.Output
 
close() - Method in class RandomAccessInputStream
 
close() - Method in class LazyDocument
Closes all disk files opened by the document.
close() - Method in interface PersistentTree
This should be called when done using the tree, to close disk files
close() - Method in class ProfilingListener
Unused
close() - Method in class LatencyCutoffStream
Close the output stream
close() - Method in class BoostSet.DocIter
Clean up
close() - Method in class BoostSet.LineIter
Clean up
close() - Method in class XtfSearcher
Close down the searcher and all its dependencies.
close() - Method in class SrcTreeProcessor
Indexing close function.
close() - Method in class StructuredFileProxy
 
close() - Method in class XMLTextProcessor
Close the Lucene index.
close() - Method in class CheckingTokenStream
Close the token stream
close() - Method in class DiskHashReader
Closes the reader (and its associated subfile).
close() - Method in class FastTokenizer.DribbleReader
Does nothing... required by interface
close() - Method in class LimitedOutputStream
Close the output stream
close() - Method in class StructuredFile
Closes the file.
close() - Method in interface StructuredStore
Closes the store.
close() - Method in class SubFileReader
 
close() - Method in class SubFileWriter
 
close() - Method in class SubStoreReader
 
close() - Method in class SubStoreWriter
 
close() - Method in class TraceWriter
Close the stream
CLOSE_BRACKET - Static variable in interface SelectorParserConstants
 
CLOSE_PAREN - Static variable in interface SelectorParserConstants
 
CLOSE_PAREN - Static variable in interface FreeformQueryParserConstants
 
closeQueueWriters() - Method in class SpellWriter
Closes the queue writers if either are open
closeReader(SubFileReader) - Method in class StructuredFile
Called by a subfile reader when its close() method is called.
closeTagStart() - Method in class XMLFormatter
If there has been a beginTag(), we need to be sure and add the closing ">" before doing anything else.
closeThreadConnections() - Static method in class SQLConnect
Close any connections held by the current thread
closeWriter(SubFileWriter) - Method in class StructuredFile
Called by a subfile when its close() method is called.
collect(int, float, FieldSpanSource) - Method in class SpanHitCollector
Called once for every non-zero scoring document, with the document number and its score, plus any spans for fields in span queries.
collect(int, float) - Method in class DynamicGroupData
Collect/build data for the given document and score.
collect(int, float) - Method in class FRBRGroupData
Add a document (that matched the query) to our data.
collector - Variable in class ContextMarker
Client instance which receives the resulting marks
collectTerms(Set) - Method in class EmptySpans
 
collectTerms(Set) - Method in class NearSpans.SpansCell
 
COLON - Static variable in interface SelectorParserConstants
 
COLON - Static variable in interface FreeformQueryParserConstants
 
colTag - Variable in class SQLQuery
name of element to hold the rows
colTag - Variable in class SQLQuery.QueryInstruction
 
column - Variable in class SQLQuery
selected column(s) to query
COLUMN - Static variable in class SQLQuery.QueryInstruction
 
column - Variable in class SimpleCharStream
 
column - Variable in class SimpleCharStream
 
combine(Query[]) - Method in class SpanRangeQuery
 
combineBoost(Query, Query) - Method in class QueryRewriter
Combines the boost value from an old query with that of a newly created one.
comboChar(int) - Method in class SpellReader
 
comboChar(char) - Method in class SpellWriter
 
comboKey(String, int, int, int, int) - Method in class SpellReader
Calculate a four letter key for the given word, by sticking together characters from the given positions.
comboKey(String, int, int, int, int) - Method in class SpellWriter
Calculate a key from the given characters of the word.
command - Variable in class RunElement
 
command - Variable in class RunElement.RunInstruction
 
comment(CharSequence, int, int) - Method in class HackedTinyBuilder
Callback interface for SAX: not for application use
comment(char[], int, int) - Method in class XMLStubReader.StubLexicalHandler
 
compact() - Method in class IntList
Resize the array so it exactly fits the current elements
compact() - Method in class LongList
Resize the array so it exactly fits the current elements
compact() - Method in class FloatList
 
compact() - Method in class PackedByteBuf
Makes the buffer as small as possible to hold the existing data; after this operation, no more data may be added.
compactedAccumText - Variable in class XMLTextProcessor
A version of the accumText member where individual "virtual words" have been compacted down into special offset markers.
compactStringComparator - Static variable in class DefaultQueryProcessor
Comparator used for sorting strings in "compact" indexes
compactVirtualWords() - Method in class XMLTextProcessor
Compacts multiple adjacent virtual words into a special "virtual word count" token.
COMPANY - Static variable in interface FreeformQueryParserConstants
 
compare(Object, Object) - Method in class SparseStringComparator.EntryComparator
 
compare(ScoreDoc, ScoreDoc) - Method in class SparseStringComparator.SparseComp
Compares two ScoreDoc objects and returns a result indicating their sort order.
compare(Object, Object) - Method in class FieldSpanSource.ScoreComparator
 
compare(ScoreDoc, ScoreDoc) - Method in class FlippableStringComparator.FlippableComp
 
compare(Object, Object) - Method in class SpanPosComparator
 
compare(int, int) - Method in class FRBRGroupData
 
compare(int, int, int) - Method in class GroupCounts
Compare two groups for sorting purposes.
compare(int, int) - Static method in class GroupCounts
Compare two ints for sorting purposes
compare(float, float) - Static method in class GroupCounts
Compare two floats for sorting purposes
compare(int, int) - Method in class GroupData
Compare two groups for sort order
compare(int, int) - Method in class StaticGroupData
Compare two groups for sort order
compareField(int, int, int, boolean) - Method in class FRBRGroupData
Compare a particular field of two groups
compareOrder(NodeInfo) - Method in class NodeImpl
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class ProxyElement
Loads the real node and defers to it
compareTo(OrNearSpans.SpansCell) - Method in class OrNearSpans.SpansCell
 
compareTo(Object) - Method in class FileSorter.BlockReader
Compare the current line of this reader with that of another.
compile(Executable) - Method in class ArgElement
 
compile(Executable) - Method in class InputElement
 
compile(Executable) - Method in class RunElement
 
compile(Executable) - Method in class OutputElement
 
compile(Executable) - Method in class SendElement
 
compile(Executable) - Method in class Redirect.SendElement
 
compile(Executable) - Method in class SQLClose
 
compile(Executable) - Method in class SQLColumn
 
compile(Executable) - Method in class SQLConnect
 
compile(Executable) - Method in class SQLDelete
 
compile(Executable) - Method in class SQLInsert
 
compile(Executable) - Method in class SQLProperty
 
compile(Executable) - Method in class SQLQuery
 
compile(Executable) - Method in class SQLUpdate
 
Component() - Method in class FreeformQueryParser
A component of a query is a phrase, term, parenthesized sequence, or a "not" clause.
components - Variable in class IpList.IpAddr
 
componentsEqual(IpList.IpAddr, int) - Method in class IpList.IpAddr
Checks if the first 'nComps' components of this IP address are equal to the specified one.
compress() - Method in class PackedByteBuf
If the buffer hasn't been compressed yet, do so.
compressed - Variable in class PackedByteBuf
Tells whether compression succeeded
compressInfo - Static variable in class PackedByteBuf
Used to compress/decompress data
compressLimitMax - Static variable in class PackedByteBuf
Maximum buffer size to compress (above this, we wouldn't have enough bytes to store the length.)
compressLimitMin - Static variable in class PackedByteBuf
Minimum buffer size to compress (below this, it's probably not worth even trying).
compressMarker - Static variable in class PackedByteBuf
Special marker used to denote a compressed buffer
compressTried - Variable in class PackedByteBuf
Tells whether we've attempted to compress the buffer
computeCardinality() - Method in class SQLClose.CloseInstruction
 
computeCardinality() - Method in class SQLConnect.ConnectInstruction
 
condenseEdmapKey(String, ArrayList<String>, Writer) - Method in class SpellWriter
Perform prefix compression on a list of words for a single edit map key.
condenseTerms(IndexReader, Map) - Method in class MoreLikeThisQuery
Condense the same term in multiple fields into a single term with a total score.
conditionC0(String, int) - Method in class DoubleMetaphone
Complex condition 0 for 'C'
conditionCH0(String, int) - Method in class DoubleMetaphone
Complex condition 0 for 'CH'
conditionCH1(String, int) - Method in class DoubleMetaphone
Complex condition 1 for 'CH'
conditionL0(String, int) - Method in class DoubleMetaphone
Complex condition 0 for 'L'
conditionM0(String, int) - Method in class DoubleMetaphone
Complex condition 0 for 'M'
config - Variable in class CrossQuery
Holds global servlet configuration info
config - Variable in class Authenticator
Configuration info
config - Variable in class DynaXML
Holds global servlet configuration info
config - Variable in class LazyDocument
Saxon configuration info
config - Variable in class LazyTreeBuilder
Saxon configuration used for tree loading
config - Variable in class TextConfig
Configuration used for parsing XML files
config - Static variable in class RegressTest
 
config - Variable in class QueryRequestParser
Configuration object used when building trees (only created if necessary.)
ConfigCache - Class in org.cdlib.xtf.textEngine
Used to maintain a simple cache of config files, so we don't have to keep loading the same one over and over.
ConfigCache() - Constructor for class ConfigCache
Default constructor - defines the default cache size and expiration time.
configCache - Static variable in class IndexUtil
 
ConfigCache.ConfigCacheKey - Class in org.cdlib.xtf.textEngine
A key in the ConfigCache.
ConfigCache.ConfigCacheKey() - Constructor for class ConfigCache.ConfigCacheKey
 
configFileLastModified - Variable in class TextServlet
Last modification time of the configuration file, so we can decide when we need to re-initialize the servlet.
configInfo - Variable in class XMLConfigParser
 
configPath - Variable in class ConfigCache.ConfigCacheKey
 
configure(IndexerConfig) - Method in class XMLConfigParser
This method parses a config file and stores the resulting parameters in a config info structure.
conforms(NodeImpl) - Method in class PrecedingEnumeration
Special code to skip the ancestors of the start node
conforms(NodeImpl) - Method in class TreeEnumeration
Test whether a node conforms to the node type and name constraints.
CONNECTION - Static variable in class SQLClose.CloseInstruction
 
connection - Variable in class SQLClose
 
connection - Variable in class SQLDelete
 
CONNECTION - Static variable in class SQLDelete.DeleteInstruction
 
connection - Variable in class SQLInsert
 
CONNECTION - Static variable in class SQLInsert.InsertInstruction
 
connection - Variable in class SQLQuery
 
CONNECTION - Static variable in class SQLQuery.QueryInstruction
 
connection - Variable in class SQLUpdate
 
CONNECTION - Static variable in class SQLUpdate.UpdateInstruction
 
ConsecutiveMap - Class in org.cdlib.xtf.util
Implements a simple mapping, from object keys to integers.
ConsecutiveMap() - Constructor for class ConsecutiveMap
 
conservative - Variable in class GroupSelector
 
conservativePrep() - Method in class GroupCounts
Gather data about which groups to gather DocHits for.
Constants - Class in org.cdlib.xtf.textEngine
Holds global constants for the XTF text system.
Constants() - Constructor for class Constants
 
constructIndex(DocumentInfo, Map, KeyDefinition, BuiltInAtomicType, Set, XPathContext, boolean) - Method in class KeyManager
Process one key definition to add entries to an index
constructIndex(DocumentInfo, Map, KeyDefinition, BuiltInAtomicType, Set, XPathContext, boolean) - Method in class LazyKeyManager
Optimized to use node test directly when possible, for speed.
contains(String, int, int, String) - Static method in class DoubleMetaphone
Shortcut method with 1 criteria
contains(String, int, int, String, String) - Static method in class DoubleMetaphone
Shortcut method with 2 criteria
contains(String, int, int, String, String, String) - Static method in class DoubleMetaphone
Shortcut method with 3 criteria
contains(String, int, int, String, String, String, String) - Static method in class DoubleMetaphone
Shortcut method with 4 criteria
contains(String, int, int, String, String, String, String, String) - Static method in class DoubleMetaphone
Shortcut method with 5 criteria
contains(String, int, int, String, String, String, String, String, String) - Static method in class DoubleMetaphone
Shortcut method with 6 criteria
contains(String, int, int, String[]) - Static method in class DoubleMetaphone
Determines whether value contains any of the criteria starting at index start and matching up to length length
contains(long) - Method in class LongSet
Check if the given value is contained in the set.
contains(int) - Method in class FastIntCache
Check whether the given key is present in the cache
contains(String) - Method in class FastStringCache
Check whether the given key is present in the cache
contains(int) - Method in class IntHash
Checks if the hash contains an entry for the given key.
contains(String) - Method in class StringHash
Checks if the hash contains an entry for the given key.
containsHeader(String) - Method in class FakeServletResponse
 
containsKey(Object) - Method in class LazyHashMap
 
containsValue(Object) - Method in class LazyHashMap
 
content - Variable in class InstructionWithContent
 
context - Variable in class FakeServletConfig
 
context - Variable in class QueryResult
Context of the query (including stop word list, and maps for plurals and accents).
ContextMarker - Class in org.apache.lucene.mark
Workhorse class that handles marking hits, context surrounding hits, and search terms.
ContextMarker(int, int, Set, Set, WordIter, MarkCollector) - Constructor for class ContextMarker
Construct a new marker
continuesAttrCode - Variable in class SearchTree
Name-code for all <continues> attributes
convert(InputStream) - Static method in class HTMLToString
Convert an HTML file into an HTMLTidy style XML string.
convert(InputStream) - Static method in class PDFToString
Convert a PDF file into an XML string.
convertFromUTF8(char[], int, int) - Method in class MARCIndexSource.RecordHandler
Look for probable UTF-8 encoding.
convertRecords() - Method in class MARCIndexSource.RecordHandler
 
convertToSpanQuery(Query) - Method in class BigramQueryRewriter
Converts non-span queries to span queries, and passes span queries through unchanged.
convertUTF8inURL(String) - Static method in class TextServlet
Although not completely standardized yet, most modern browsers encode Unicode characters above U+007F to UTF8 in the URL.
copy(Receiver, int, boolean, int) - Method in class AttributeImpl
Copy this node to a given outputter
copy(Receiver, int, boolean, int) - Method in class ElementImpl
Copy this node to a given receiver
copy(Receiver, int, boolean, int) - Method in class LazyDocument
Copy this node to a given outputter
copy(Receiver, int, boolean, int) - Method in class ProxyAttributeImpl
Copy this node to a given outputter
copy(Receiver, int, boolean, int) - Method in class ProxyElement
Loads the real node and defers to it
copy(Receiver, int, boolean, int) - Method in class SearchElementImpl
 
copy(Receiver, int, boolean, int) - Method in class TextImpl
Copy this node to a given outputter
copyBoost(Query, Query) - Method in class QueryRewriter
Copies the boost value from an old query to a newly created one.
copyBoost(Query, Query, Query) - Method in class QueryRewriter
Copies the max boost value from two old queries to a newly created one.
copyCase(String, String) - Static method in class StringUtil
Examines the pattern string to see whether it's lowercase, uppercase, or title case, and then applies that case to the given input string.
copyFile(File, File) - Static method in class Path
Copies a source file to the specified destination.
count - Variable in class ProfilingListener.ProfileCount
Count of how many nodes were referenced to serve this instr
count - Variable in class GroupCounts
 
count - Variable in class CircularQueue
Number of entries currently in the queue
count() - Method in class CircularQueue
Counts how many items are currently in the queue
count - Variable in class EmbeddedList
How many objects are currently in the list
countDescendants(int) - Method in class GroupCounts
Utility function to count the group and all of its descendants
CountedInputStream - Class in org.apache.lucene.util
Wraps an InputStream, and counts how many bytes have been read from it.
CountedInputStream(InputStream) - Constructor for class CountedInputStream
Wrap an input stream
CountedOutputStream - Class in org.apache.lucene.util
Wraps an OutputStream, and counts how many bytes have been written to it.
CountedOutputStream(OutputStream) - Constructor for class CountedOutputStream
Wrap an output stream
counts - Variable in class FreqData
One count per key
counts - Variable in class GroupSelector
 
countTextTo(MarkPos) - Method in class ChunkMarkPos
 
countTextTo(MarkPos) - Method in class BasicMarkPos
Counts the number of characters of text starting at this position and ending at another position.
countTextTo(MarkPos) - Method in class MarkPos
Counts the number of characters of text starting at this position and ending at another position.
CQLParseException - Exception in org.cdlib.xtf.servletBase
This exception is thrown when the request contains an invalid query string.
CQLParseException(String) - Constructor for exception CQLParseException
Constructor that only takes a 'message'.
cqlTokenize(XMLFormatter, String, String) - Method in class TextServlet
Parse 'val' as a CQL query, and add the resulting XCQL to the parameter.
create(File) - Static method in class StructuredFile
Create a structured file from scratch.
createAllKeys(LazyDocument, XPathContext) - Method in class LazyKeyManager
Called after creation of a lazy tree during the index process.
createChunkTokens(int) - Method in class ChunkSource
Create a new storage place for chunk tokens (derived classes may wish to override)
createChunkTokens(int) - Method in class XtfChunkSource
Create a new storage place for chunk tokens (derived classes may wish to override)
createDefault(String) - Static method in class QueryRoute
Create a default route to the given query parser
createDict(Directory, File) - Static method in class LuceneIndexToDict
Read a Lucene index and make a spelling dictionary from it.
createDict(Directory, File, ProgressTracker) - Static method in class LuceneIndexToDict
Read a Lucene index and make a spelling dictionary from it.
createDict(IndexReader, Analyzer, SpellWriter, ProgressTracker) - Static method in class LuceneIndexToDict
Read a Lucene index and make a spelling dictionary from it.
createDocLocator() - Method in class DynaXML
Create a DocLocator.
createDynamicGroup(IndexReader, String) - Method in class DefaultQueryProcessor
Create a dynamic group based on a field specification.
createElement(int, int) - Method in class SearchTree
Does the work of creating an element, but doesn't link it into the tree.
createElementNode() - Method in class LazyDocument
Create an element node.
createElementNode() - Method in class SearchTree
Create an element node.
createFilteredReceiver(Transformer, HttpServletRequest, HttpServletResponse) - Method in class TextServlet
Makes a Saxon Receiver that will transparently add a session IDs to URLs if they match the servlet URL, or other patterns configured in the conf file.
createHitElement(boolean, boolean, int, boolean) - Method in class SearchTree
Does the work of creating a "hit" element.
createHitQueue(IndexReader, int, String, boolean) - Static method in class DefaultQueryProcessor
Creates either a standard score-sorting hit queue, or a field-sorting hit queue, depending on whether the query is to be sorted.
createIndex(IndexInfo) - Method in class XMLTextProcessor
Utility function to create a new Lucene index database for reading or searching.
createMultiFieldQuery(EasyNode, String[], float[], SpanQuery[], Vector<Query>, int, int, int) - Method in class QueryRequestParser
Does the work of creating the guts of a keyword query.
createPath(String) - Static method in class Path
Create the specified file system path.
createPos() - Method in class ChunkedWordIter
 
createQuery(IndexReader, PriorityQueue) - Method in class MoreLikeThisQuery
Create the More like query from a PriorityQueue
createQueryProcessor() - Static method in class TextServlet
Create a QueryProcessor.
createQueue(IndexReader, Map) - Method in class MoreLikeThisQuery
Create a PriorityQueue from a word->tf map.
createSAXParser() - Static method in class IndexUtil
Create a SAX parser using the best implementation we can find.
createsNewNodes() - Method in class InstructionWithContent
Determine whether this instruction creates new nodes.
createSnippetNode(int, boolean) - Method in class SearchTree
Creates an on-the-fly snippet node.
createSpellcheckDict - Variable in class IndexInfo
Whether to create a spellcheck dictionary for this index
createSubStore(String) - Method in class StructuredFileProxy
 
createSubStore(String) - Method in class StructuredFile
Create a new sub-file with the specified name.
createSubStore(String) - Method in interface StructuredStore
Create a new sub-store with the specified name.
createTempFile(XPathContext, String, String) - Static method in class FileUtils
Generates a temporary file in the default temporary-file directory, using the given prefix and suffix to generate the name.
createText(String) - Method in class SearchTree
Does the work of creating a text node, but doesn't link it into the tree.
createTextNode() - Method in class LazyDocument
Create a text node.
createTextNode() - Method in class SearchTree
Create a text node.
createTransformer() - Static method in class IndexUtil
Create a Saxon transformer.
createWeight(Searcher) - Method in class SpanQuery
 
createWeight(Searcher) - Method in class MoreLikeThisQuery.MoreLikeWrapper
Returns a Weight that applies the filter to the enclosed query's Weight.
createWeight(Searcher) - Method in class NumericRangeQuery
 
createXMLReader() - Static method in class IndexUtil
Create an XML reader using the best implementation we can find.
creatingEnt - Variable in class StructuredFile
Directory entry of the sub-file being created (if StructuredFile.creatingSubfile is true).
creatingSubfile - Variable in class StructuredFile
True when creating a sub-file; enforces the rule that only one sub-file may be created at a time.
CrimsonBugWorkaround - Class in org.cdlib.xtf.textIndexer
There's a very nasty bug in the Apache Crimson XML parser.
CrimsonBugWorkaround(InputStream) - Constructor for class CrimsonBugWorkaround
Construct a stream that filters the given one
CrimsonBugWorkaround.BlockEnum - Class in org.cdlib.xtf.textIndexer
Presents the input stream as a series of blocks of data
CrimsonBugWorkaround.BlockEnum(InputStream) - Constructor for class CrimsonBugWorkaround.BlockEnum
 
cropOffX - Variable in class OutputElement.OutputInstruction
 
cropOffY - Variable in class OutputElement.OutputInstruction
 
CrossQuery - Class in org.cdlib.xtf.crossQuery
The crossQuery servlet coordinates the process of parsing a URL query, activating the textEngine to find all occurrences, and finally formatting the results.
CrossQuery() - Constructor for class CrossQuery
 
CrossQueryConfig - Class in org.cdlib.xtf.crossQuery
Holds global configuration information for the crossQuery servlet.
CrossQueryConfig(CrossQuery) - Constructor for class CrossQueryConfig
Default constructor
CrossQueryConfig(CrossQuery, String) - Constructor for class CrossQueryConfig
Constructor - Reads and parses the global configuration file (XML) for the crossQuery servlet.
cullIndex(File, IndexInfo) - Method in class IdxTreeCuller
Create an IdxTreeCuller instance and call this method to remove documents from indices when the associated source text no longer exists.
cur - Variable in class FileSorter.BlockReader
Position within buffer
cur() - Method in class FileSorter.BlockReader
Obtain the current line of the file.
curBlock - Variable in class IntMultiMap
 
curBlock - Variable in class TagArray
 
curBlockLines - Variable in class FileSorter
Buffer of lines in the current block
curBlockMem - Variable in class FileSorter
Approximate amount of memory consumed by the current block of lines
curBlockNum - Variable in class IntMultiMap
 
curBlockTop - Variable in class IntMultiMap
 
curBlockUsed - Variable in class TagArray
 
curChar - Variable in class SelectorParserTokenManager
 
curChar - Variable in class FreeformQueryParserTokenManager
 
curDateTime(XPathContext, String) - Static method in class FileUtils
Gets the current date and time.
curDoc - Variable in class FieldSpanSource
 
curEntry - Variable in class GeneratingCache
The entry being generated
curIdxRecord - Variable in class XMLTextProcessor
The current record being indexed within XMLTextProcessor.curIdxSrc
curIdxSrc - Variable in class XMLTextProcessor
The location of the XML source text file currently being indexed.
curLexState - Variable in class SelectorParserTokenManager
 
curLexState - Variable in class FreeformQueryParserTokenManager
 
curMark - Variable in class GroupCounts
 
curNode - Variable in class XMLTextProcessor
The current XML node we are currently reading source text from.
curPos - Variable in class SubFileReader
Current read position within the subfile
curPrettyKey - Variable in class XMLTextProcessor
Display name of the current file
current - Variable in class TreeEnumeration
 
current() - Method in class TreeEnumeration
Return the current Item
CURRENT_VERSION - Static variable in class LazyTreeBuilder
File version stored in the persistent file.
CURRENT_VERSION - Static variable in class TextIndexer
The version of the text indexer (placed into any indexes created
currentDepth - Variable in class HackedTinyBuilder
 
currentToken - Variable in exception ParseException
This is the last token that has been consumed successfully.
currentToken - Variable in exception ParseException
This is the last token that has been consumed successfully.
curRequest - Static variable in class TextServlet
Keeps track, per thread, of the HTTP servlet request being processed
curResponse - Static variable in class TextServlet
Keeps track, per thread, of the HTTP servlet response
curServlet - Static variable in class TextServlet
Keeps track, per thread, of the servlet performing a request
curSize - Variable in class LongSet
 
curSize - Variable in class IntHash
 
curSize - Variable in class StringHash
 
curSubFile - Variable in class StructuredFile
The sub-file that last accessed the file.
curVersion - Variable in class XtfSearcher
Version number of the index last time we checked

D

DASH - Static variable in interface SelectorParserConstants
 
data - Variable in class IntList
 
data - Variable in class LongList
 
data - Variable in class FRBRGroupData
Tag/doc data for the specified fields
data - Variable in class GroupCounts
 
data - Variable in class NumericRangeQuery.NumericRangeScorer
 
data - Variable in class FloatList
 
DATABASE - Static variable in class SQLConnect.ConnectInstruction
 
database - Variable in class SQLConnect
 
dataPos - Variable in class NumericRangeQuery.NumericRangeScorer
 
dataSize - Variable in class NumericRangeQuery.NumericRangeScorer
 
dateFormat - Static variable in class Trace
Format to output dates in.
dateFormatCache - Static variable in class FileUtils
Used to avoid recreating SimpleDateFormat objects all the time
debug(PrintWriter) - Method in class SpellReader.Word
Dump debugging output about this word
debug - Variable in class LazyDocument
Flag denoting whether to print out when key indexes are created
debug - Static variable in class Trace
Print all messages (debug, info, errors, and warnings.)
debug(String) - Static method in class Trace
Output a message at the 'debug' level.
debug(EasyNode) - Static method in class XMLWriter
Prints the node, in XML format, to Trace.debug()
debug(EasyNode, boolean) - Static method in class XMLWriter
Prints the node, in XML format, to Trace.debug()
debug(Source) - Static method in class XMLWriter
Prints the node, in XML format, to Trace.debug()
debug(Source, boolean) - Static method in class XMLWriter
Prints the node, in XML format, to Trace.debug()
debugChunk(XtfChunk) - Method in class XtfChunkSource
DEBUGGING ONLY: Print out debugging info for the current chunk, including all of its tokens.
debugDoc - Variable in class CDLSearchTest
 
debugFieldMatch(String, int, int) - Method in class FRBRGroupData
 
debugGroups(int) - Method in class GroupData
Output the groups to the info trace stream
debugNum - Variable in class CDLSearchTest
 
debugStream - Variable in class SelectorParserTokenManager
 
debugStream - Variable in class FreeformQueryParserTokenManager
 
debugWriter - Variable in class SpellReader
Where to send debugging info (or null for none)
decFormat - Variable in class QueryResult
Formatter for non-normalized scores
deChunk(Query) - Static method in class QueryRequestParser
Ensures that the given query, if it is a span query on the "text" field, is wrapped by a de-chunking query.
decimalFormat - Static variable in class CrossQuery
Used to format decimal numbers
decodeBits(int, int, int, int, int, int) - Static method in class Base64
Combines bits from two different bytes into a single character.
decodeChar(char) - Static method in class Base64
Given a character in the Base64 set, figure out the decimal equivalent.
decodeHtml(String) - Method in class FakeServletRequest
 
decodeQuantum(String) - Static method in class Base64
Decodes a 4-character Base64 'quantum' into a 3-character string.
decodeString(String) - Static method in class Base64
Decodes a full Base64 string to the corresponding normal string.
decodeURL(String) - Static method in class TextServlet
Certain methods of HttpServletRequest do not decode escaped characters in the URL.
decompress() - Method in class PackedByteBuf
Given a raw buffer, this method determines if it is compressed, and if so, decompresses it.
DEFAULT - Static variable in interface WordEquiv
 
DEFAULT - Static variable in interface SelectorParserConstants
 
DEFAULT - Static variable in interface FreeformQueryParserConstants
 
DEFAULT_MARKER - Static variable in class BoostSet
Marker for the default value
DEFAULT_MAX_SNIPPETS - Static variable in class QueryRequestParser
Default value for maxSnippets, so we can recognize difference between the default and a user-specified value.
DEFAULT_MEM_LIMIT - Static variable in class FileSorter
Default memory limit if none specified
DEFAULT_MIN_PAIR_FREQ - Static variable in class SpellWriter
Default minimum pair frequency = 2
DEFAULT_MIN_WORD_FREQ - Static variable in class SpellWriter
Default minimum word frequency = 2
defaultBoost - Variable in class BoostSetParams
Default value if document not in boost set.
defaultChunkOvlp - Static variable in class IndexInfo
Constant defining the default overlap (in words) of two adjacent text chunks.
defaultChunkSize - Static variable in class IndexInfo
Constant defining the default size (in words) of a text chunk.
defaultDepth - Static variable in class SectionInfo
Default depth for a section: Value = 0.
DefaultDocLocator - Class in org.cdlib.xtf.dynaXML
Provides local filesystem-based access to lazy and non-lazy versions of a source XML document.
DefaultDocLocator() - Constructor for class DefaultDocLocator
 
DefaultDocLocator.LazyPassthru - Class in org.cdlib.xtf.dynaXML
Passes SAX events to a ContentHandler.
DefaultDocLocator.LazyPassthru(ContentHandler, boolean) - Constructor for class DefaultDocLocator.LazyPassthru
 
defaultIndexFlag - Static variable in class SectionInfo
Default state for Index/No-Index Flag.
defaultLexState - Variable in class SelectorParserTokenManager
 
defaultLexState - Variable in class FreeformQueryParserTokenManager
 
DefaultQueryProcessor - Class in org.cdlib.xtf.textEngine
Takes a QueryRequest, rewrites the queries if necessary to remove stop- words and form bi-grams, then consults the index(es), and produces a QueryResult.
DefaultQueryProcessor() - Constructor for class DefaultQueryProcessor
 
DefaultQueryProcessor.DocHitMakerImpl - Class in org.cdlib.xtf.textEngine
 
DefaultQueryProcessor.DocHitMakerImpl() - Constructor for class DefaultQueryProcessor.DocHitMakerImpl
 
DefaultQueryProcessor.HitQueueMakerImpl - Class in org.cdlib.xtf.textEngine
 
DefaultQueryProcessor.HitQueueMakerImpl(IndexReader, String, boolean) - Constructor for class DefaultQueryProcessor.HitQueueMakerImpl
 
defaultSectionBump - Static variable in class SectionInfo
Default word bump for a section: Value = 0.
defaultSectionType - Static variable in class SectionInfo
Default section type name: Value = "".
defaultSentenceBump - Static variable in class SectionInfo
Default sentence bump for a section: Value = 5.
defaultSpellFlag - Static variable in class SectionInfo
Default state for Spell/No-Spell Flag.
defaultStopWords - Static variable in class IndexInfo
Constant defining the default list of stop words.
defaultTabSize - Static variable in class Trace
Amount to indent when Trace.tab() is called.
defaultTabSize - Variable in class XMLFormatter
Default amount to indent when XMLFormatter.tab() is called.
defaultTokenize(XMLFormatter, String, String) - Method in class TextServlet
Break 'val' up into its component tokens and add elements for them.
defaultWordBoost - Static variable in class SectionInfo
Default word boost for a section: Value = 1.0f.
deflater - Variable in class PackedByteBuf.CompressInfo
 
delete() - Method in class StructuredFileProxy
 
delete() - Method in class StructuredFile
Close and delete the entire structured file
delete() - Method in interface StructuredStore
Deletes the storage completely (implies close() first)
deleteDir(File) - Static method in class Path
Utility function to delete a specified directory and all its files and subdirectories.
deleteFile(File) - Method in class SpellWriter
Attempt to delete (and at least truncate) the given file.
deleteFirst - Variable in class XMLTextProcessor.FileQueueEntry
 
deleteIndex(File) - Method in class IdxTreeCuller
 
deletePath(String) - Static method in class Path
Remove the specified path from the file system.
deleteTempFiles() - Static method in class FileUtils
Deletes all temporary files created by the current thread using FileUtils.createTempFile(net.sf.saxon.expr.XPathContext, java.lang.String, java.lang.String).
dependencies - Variable in class Cache.ListEntry
Things this entry depends on
dependenciesValid(K) - Method in class Cache
Check the dependencies of a cache entry, if present.
Dependency - Class in org.cdlib.xtf.cache
Base class for all dependencies.
Dependency() - Constructor for class Dependency
 
dependencyChecking - Variable in class Authenticator.IpListCache
 
dependencyChecking - Variable in class StylesheetCache
 
dependencyCheckingEnabled - Variable in class TextConfig
Turns on dependency checking for the caches, so that (for instance) changing a stylesheet forces it to be reloaded.
dependencyReceiver - Variable in class StylesheetCache
 
depth - Variable in class SectionInfo
Depth count for a section.
depth() - Method in class SectionInfoStack
Return the current depth of the top section on the nesting stack.
DescendantEnumeration - Class in org.cdlib.xtf.lazyTree
 
DescendantEnumeration(NodeImpl, NodeTest, boolean) - Constructor for class DescendantEnumeration
 
DescendantSelector - Class in org.cdlib.xtf.textEngine.facet
Select all the group and all its descendants of the incoming groups
DescendantSelector() - Constructor for class DescendantSelector
 
descrip - Variable in class ThreadWatcher.Entry
 
DIGIT - Static variable in interface FreeformQueryParserConstants
 
dir - Variable in class IndexMerge.DirInfo
 
dir - Variable in class StructuredFile
Current subfile directory
dirBuf - Variable in class SrcTreeProcessor
 
directory() - Method in class LimIndexReader
 
directory - Variable in class XtfSearcher
The index directory to read from
directOutput(EasyNode, String, HttpServletResponse) - Method in class SRU
Scans the node and its descendants for an SRW 'explainResponse' or 'diagnostics'.
dirPos - Variable in class StructuredFile
File position of the subfile directory (zero if the directory has been erased)
disable - Variable in class SQLQuery
name of element to hold the columns
disable_tracing() - Method in class SelectorParser
 
disable_tracing() - Method in class FreeformQueryParser
 
DiskHashReader - Class in org.cdlib.xtf.util
Provides quick access to a disk-based hash table created by a DiskHashWriter.
DiskHashReader(SubStoreReader) - Constructor for class DiskHashReader
Read in the header of of the hash from the given subfile.
DiskHashWriter - Class in org.cdlib.xtf.util
Creates a persistent string to byte buffer hash table on disk, optimized for quick access.
DiskHashWriter() - Constructor for class DiskHashWriter
 
display(int, PrintStream, Configuration) - Method in class InstructionWithContent
Diagnostic print of expression structure.
displayStyle - Variable in class QueryRequest
Path (base dir relative) for the resultFormatter stylesheet
displayStyle() - Method in class IndexSource
Stylesheet from which to gather XSLT key definitions to be computed and cached on disk.
displayStyle - Variable in class MARCIndexSource
Stylesheet from which to gather XSLT key definitions to be computed and cached on disk.
displayStyle() - Method in class MARCIndexSource
 
displayStyle - Variable in class XMLIndexSource
Stylesheet from which to gather XSLT key definitions to be computed and cached on disk.
displayStyle() - Method in class XMLIndexSource
 
doc() - Method in class LimTermDocs
 
doc() - Method in class LimTermPositions
 
doc() - Method in class EmptySpans
 
doc() - Method in class NearSpans
 
doc() - Method in class NearSpans.SpansCell
 
doc() - Method in class OrNearSpans
 
doc() - Method in class OrNearSpans.SpansCell
 
doc() - Method in interface Spans
Returns the document number of the current match.
doc - Variable in class SpanScorer
 
doc() - Method in class SpanScorer
 
doc - Variable in class TreeAnnotater
 
doc - Variable in class LazyHashMap
 
doc - Variable in class DefaultQueryProcessor.DocHitMakerImpl
 
doc(int) - Method in class NumericFieldData
 
doc() - Method in class NumericRangeQuery.NumericRangeScorer
 
docBuf - Variable in class SrcTreeProcessor
 
docExists(String) - Method in class XMLTextProcessor
Checks if a given document exists in the index.
docFreq(Term) - Method in class LimIndexReader
 
docGroups - Variable in class FRBRGroupData
Mapping of documents to groups
docHit - Variable in class SearchTree
Document hit from the text engine, containing snippets for this doc
docHit - Variable in class DefaultQueryProcessor.DocHitMakerImpl
 
DocHit - Class in org.cdlib.xtf.textEngine
Represents a query hit at the document level.
DocHit(int, float) - Constructor for class DocHit
Construct a document hit.
DocHitImpl - Class in org.cdlib.xtf.textEngine
Represents a query hit at the document level.
DocHitImpl(int, float) - Constructor for class DocHitImpl
Construct a document hit.
docHits - Variable in class ResultGroup
One hit per document
docHits - Variable in class QueryResult
One hit per document
docId - Variable in class SparseStringComparator.Entry
 
docId() - Method in class BoostSet.DocIter
Gets the Lucene document ID of the current document
docIdFromPath(String) - Method in class CDLSearchTest
Parses out the document ID given a document's path.
docIndexes - Variable in class KeyManager
 
docKey - Variable in class BoostSet.DocIter
 
docKey - Variable in class DocHitImpl
Index key for this document
DocLocator - Interface in org.cdlib.xtf.dynaXML
Iterface that locates lazy or normal data streams for dynaXML document requests.
docLocator - Variable in class DynaXML
Locator used to find lazy and non-lazy document files
docLookupSheet - Variable in class DynaXMLConfig
Filesystem path to the 'doclookup' stylesheet, used to get info about documents given their docId's.
doClose() - Method in class LimIndexReader
 
docNumMap - Variable in class ChunkSource
Map of document to chunk numbers
DocNumMap - Interface in org.apache.lucene.chunk
Provides information on the chunk size and chunk overlap for a given index, and provides a mapping from main documents to the chunks they are made of.
docNumMap - Variable in class SpanDechunkingQuery
 
docNumMap - Variable in class DefaultQueryProcessor
Keeps track of which chunks belong to which documents
docNumMap - Variable in class SlopFixupRewriter
 
docNumMap - Variable in class SnippetMaker
Keeps track of which chunks belong to which source document in the index.
docNumMap() - Method in class SnippetMaker
Obtain the document number map used to make snippets
docNumMap - Variable in class XtfSearcher
Keeps track of which chunks belong to which documents
docNumMap() - Method in class XtfSearcher
Gets a map for translating chunk IDs to document IDs (and vice-versa)
docNums - Variable in class XtfDocNumMap
Array of indexes, one for each docInfo chunk
doCommit() - Method in class LimIndexReader
 
docPos(int) - Method in class NumericFieldData
 
docPos(int) - Method in class NumericRangeQuery.NumericRangeScorer
 
DocRequest - Class in org.cdlib.xtf.dynaXML
Holds document information specific to a docId
DocRequest() - Constructor for class DocRequest
Default constructor
DocRequest(DocRequest) - Constructor for class DocRequest
Copy constructor.
docs - Variable in class FRBRGroupData
IDs of matching documents
docs() - Method in class SelectorParser
 
docs - Variable in class StaticGroupData
Array of document IDs
docs - Variable in class NumericFieldData
Document IDs containing values for the field
docScoreCutoff - Variable in class SpellcheckParams
Document score cutoff.
docScoreNorm - Variable in class DefaultQueryProcessor
Document normalization factor (calculated from DefaultQueryProcessor.maxDocScore)
docScores - Variable in class FRBRGroupData
Score of each matching document
docSelCache - Variable in class SrcTreeProcessor
 
docSelCacheFile - Variable in class SrcTreeProcessor
 
docSelDependencies - Variable in class SrcTreeProcessor
 
docSelector - Variable in class SrcTreeProcessor
 
docSelectorPath - Variable in class IndexInfo
Path to stylesheet used to determine which documents to index
docSelPath - Variable in class SrcTreeProcessor
 
DocsSelector - Class in org.cdlib.xtf.textEngine.facet
Gather documents for all incoming groups.
DocsSelector(int, int) - Constructor for class DocsSelector
 
docTags - Variable in class FRBRData
 
docTitle(int) - Method in class FRBRGroupData
Find the title of a document
DocTypeDeclRemover - Class in org.cdlib.xtf.util
The parser that comes with the JDK always tries to resolve DOCTYPE declarations in an XML file, but will barf if it can't.
DocTypeDeclRemover(InputStream) - Constructor for class DocTypeDeclRemover
Default constructor: records the input stream to filter.
document(int, FieldSelector) - Method in class LimIndexReader
 
document(int) - Method in class LimIndexReader
 
document - Variable in class NodeImpl
 
document - Variable in class ProxyElement
Document to use for loading
documentNumber - Variable in class LazyDocument
Unique number assigned to each document
doDelete(int) - Method in class LimIndexReader
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class CrossQuery
Handles the HTTP 'get' method.
doGet(HttpServletRequest, HttpServletResponse) - Method in class RawQuery
Handles the HTTP 'get' and 'put' methods.
doGet(HttpServletRequest, HttpServletResponse) - Method in class DynaXML
Handles the HTTP 'get' method.
doGet(HttpServletRequest, HttpServletResponse) - Method in class TextServlet
Derived classes must supply this method.
doMerge(IndexMerge.DirInfo[], boolean) - Static method in class IndexMerge
Merge a bunch of indexes together.
done - Variable in class RunElement.InputStuffer
 
done - Variable in class RunElement.OutputGrabber
 
done - Variable in class BoostSet.DocIter
 
done() - Method in class BoostSet.DocIter
Return true if there are no more documents to read
done - Variable in class BoostSet.LineIter
 
done() - Method in class BoostSet.LineIter
Returns true if no more lines to read
Done() - Method in class SimpleCharStream
 
Done() - Method in interface CharStream
The lexer calls this function to indicate that it is done with the stream and hence implementations can free any resources held by this class.
Done() - Method in class SimpleCharStream
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class TextServlet
Derived classes may optionally supply this method.
doSetNorm(int, String, byte) - Method in class LimIndexReader
 
DOUBLE_COLON - Static variable in interface SelectorParserConstants
 
DoubleMetaphone - Class in org.apache.lucene.spelt
Encodes a string into a double metaphone value.
DoubleMetaphone() - Constructor for class DoubleMetaphone
Creates an instance of this DoubleMetaphone encoder
doubleMetaphone(String) - Method in class DoubleMetaphone
Encode a value with Double Metaphone
doubleMetaphone(String, boolean) - Method in class DoubleMetaphone
Encode a value with Double Metaphone, optionally using the alternate encoding.
doubleMetaphone - Static variable in class SpellWriter
Used for calculating double metaphone keys
DoubleMetaphone.DoubleMetaphoneResult - Class in org.apache.lucene.spelt
Inner class for storing results, since there is the optional alternate encoding.
DoubleMetaphone.DoubleMetaphoneResult(int) - Constructor for class DoubleMetaphone.DoubleMetaphoneResult
 
doUndeleteAll() - Method in class LimIndexReader
 
downHeap() - Method in class PriorityQueue
 
dribble - Variable in class StdTermFilter
 
dribbleReader - Variable in class FastTokenizer
Used to dribble out tokens to a standard tokenizer; used when we encounter a case that's hard to figure out.
DRIVER - Static variable in class SQLConnect.ConnectInstruction
 
driver - Variable in class SQLConnect
 
DTDSuppressingXMLReader - Class in org.cdlib.xtf.servletBase
Simple wrapper for an XML reader that requests it to avoid loading external DTDs.
DTDSuppressingXMLReader() - Constructor for class DTDSuppressingXMLReader
Construct the XML reader and set a flag on it to avoid loading external DTDs
dump - Variable in class TestableDynaXML
 
dumpFields(IndexReader, String[], Writer) - Static method in class IndexDump
 
dumpTermFreqs(IndexReader, DocNumMap, String[], Writer) - Static method in class IndexDump
 
dumpTree(String, Source) - Static method in class TestableDynaXML
Writes out a source tree, removing things like score and rank that can reasonably vary between the annotated and SearchTree versions of a document.
DynamicGroupData - Class in org.cdlib.xtf.textEngine.facet
Abstract class representing dynamically generated group data for a facet query.
DynamicGroupData() - Constructor for class DynamicGroupData
 
DynaXML - Class in org.cdlib.xtf.dynaXML
Main dynaXML servlet.
DynaXML() - Constructor for class DynaXML
 
dynaXML - Variable in class SearchTest
The servlet used in the test
DynaXMLConfig - Class in org.cdlib.xtf.dynaXML
Holds global configuration information for the dynaXML servlet.
DynaXMLConfig(DynaXML, String) - Constructor for class DynaXMLConfig
Constructor - Reads and parses the global configuration file (XML) for the servlet.
DynaXMLException - Exception in org.cdlib.xtf.dynaXML
A general-purpose exception used for problems that may occasionally happen and are expected to.
DynaXMLException(String) - Constructor for exception DynaXMLException
Default constructor.
DynaXMLException(String, Throwable) - Constructor for exception DynaXMLException
Constructor that includes a reference to the exception that caused this one.

E

EasyNode - Class in org.cdlib.xtf.util
Provides an easy-to-use wrapper around a Saxon NodeInfo.
EasyNode(NodeInfo) - Constructor for class EasyNode
Wrap a NodeInfo
edmapBuf - Variable in class SpellWriter
String buffer for edmap pairs
edMapDecoder - Variable in class SpellReader
Charset decoder for reading edit map entries
edMapFile - Variable in class SpellReader
File for reading edit map entries
edmapFile - Variable in class SpellWriter
File containing edit map data
edMapKeys - Variable in class SpellReader
Keys in the edit map file
edMapPosns - Variable in class SpellReader
Positions in the edit map file
element - Variable in class AttributeEnumeration
 
element - Variable in class AttributeImpl
 
element - Variable in class ProxyAttributeEnumeration
 
element - Variable in class ProxyAttributeImpl
 
element - Variable in class ProxyElement
The actual element (null until loaded)
ELEMENT_MARKER - Static variable in class Constants
 
ElementImpl - Class in org.cdlib.xtf.lazyTree
A node in the XML parse tree representing an XML element.
ElementImpl() - Constructor for class ElementImpl
 
elementName - Variable in class SessionURLRewriter
 
elementName - Variable in class TagFilter
Name of the last element we've started
elementStart - Variable in class TagFilter
Start position of insides of element def
EMAIL - Static variable in interface FreeformQueryParserConstants
 
EmbeddedList - Class in org.cdlib.xtf.util
This class implements a linked list, where the links are embedded within the objects added to the list.
EmbeddedList() - Constructor for class EmbeddedList
 
emitMarks(Span, MarkPos, MarkPos) - Method in class ContextMarker
Emit all the marks for the given hit.
emptyInstr - Static variable in class ProfilingListener
Dummy used for counting nodes when no instruction is specified
EmptySelector - Class in org.cdlib.xtf.textEngine.facet
Select empty or non-empty groups, according to a flag.
EmptySelector(boolean) - Constructor for class EmptySelector
 
EmptySpans - Class in org.apache.lucene.search.spans
Expert: An empty list of spans, suitable for ORing with other lists.
EmptySpans() - Constructor for class EmptySpans
Don't create a new instance... use EmptySpans.theInstance.
enable_tracing() - Method in class SelectorParser
 
enable_tracing() - Method in class FreeformQueryParser
 
enableProfiling - Variable in class StylesheetCache
 
enableProfiling(boolean) - Method in class StylesheetCache
Enable or disable profiling (only affects stylesheets that are not already cached)
encode(Object) - Method in class DoubleMetaphone
Encode the value using DoubleMetaphone.
encode(String) - Method in class DoubleMetaphone
Encode the value using DoubleMetaphone.
encodeRedirectUrl(String) - Method in class FakeServletResponse
 
encodeRedirectURL(String) - Method in class FakeServletResponse
 
encodeUrl(String) - Method in class FakeServletResponse
 
encodeURL(String) - Method in class FakeServletResponse
 
encodeURL(XPathContext, String) - Static method in class Session
Function to encode a URL, adding session ID if necessary.
encodeURLPattern - Variable in class SessionURLRewriter
 
end() - Method in class EmptySpans
 
end() - Method in class NearSpans
 
end() - Method in class NearSpans.SpansCell
 
end() - Method in class OrNearSpans
 
end() - Method in class OrNearSpans.SpansCell
 
end - Variable in class Span
Word position of the span end
end - Variable in class SpanFirstQuery
 
end() - Method in interface Spans
Returns the end position of the current match.
endAddr - Variable in class IpList.IpRange
End of the range (can be equal to startAddr)
endAllTags() - Method in class XMLFormatter
Add a string containing properly indented end tags for any remaining open tags.
endCDATA() - Method in class XMLStubReader.StubLexicalHandler
 
endChunk() - Method in class MARCIndexSource.RecordHandler
 
endColumn - Variable in class Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endColumn - Variable in class Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endContext(MarkPos) - Method in interface MarkCollector
If context marking is enabled, this is called to mark the end of the context surrounding a hit.
endCurrentItem(Item) - Method in class ProfilingListener
Unused
endDoc - Variable in class ResultGroup
Oridinal rank of the last document hit returned, plus 1
endDoc - Variable in class QueryResult
Oridinal rank of the last document hit returned, plus 1
endDocument() - Method in class HackedTinyBuilder
Callback interface for SAX: not for application use
endDocument() - Method in class DefaultDocLocator.LazyPassthru
 
endDocument() - Method in class MARCIndexSource.RecordHandler
 
endDocument() - Method in class XMLTextProcessor
Perform any final document processing when the end of the XML source text has been reached.
endDocument() - Method in class XMLStubReader.StubContentHandler
 
endDTD() - Method in class XMLStubReader.StubLexicalHandler
 
ended - Variable in class HackedTinyBuilder
 
endElement() - Method in class HackedTinyBuilder
Callback interface for SAX: not for application use
endElement(String, String, String) - Method in class DefaultDocLocator.LazyPassthru
 
endElement(String, String, String) - Method in class MARCIndexSource.RecordHandler
 
endElement(String, String, String) - Method in class XMLConfigParser
Methed called when the end tag is encountered in the config file.
endElement(String, String, String) - Method in class XMLTextProcessor
Process the end of a new XML source text element/node/tag.
endElement(String, String, String) - Method in class XMLStubReader.StubContentHandler
 
endEntity(String) - Method in class XMLStubReader.StubLexicalHandler
 
endField(MarkPos) - Method in interface MarkCollector
Marks the very end of the field.
endLine - Variable in class Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endNode - Variable in class Snippet
Node number of the last word in the hit
endOffset - Variable in class Snippet
Word number of the last word in the hit, plus one
endPrefixMapping(String) - Method in class MARCIndexSource.RecordHandler
 
endPrefixMapping(String) - Method in class XMLTextProcessor
 
endPrefixMapping(String) - Method in class XMLStubReader.StubContentHandler
 
endSpan(MarkPos) - Method in interface MarkCollector
Marks the end of a hit.
endTag() - Method in class XMLFormatter
Add a string containing a properly indented end tag for the closest open tag (if any.)
endWatch() - Static method in class ThreadWatcher
Notifies the watcher that the current thread has completed the operation begun after ThreadWatcher.beginWatch(String,long,long).
ensureCapacity(int) - Method in class IntList
Ensure that at least the given number of elements can be stored
ensureCapacity(int) - Method in class LongList
Ensure that at least the given number of elements can be stored
ensureCapacity(int) - Method in class FloatList
 
ensureCapacity(int) - Method in class TagArray
Checks if the current block has space for the given number of bytes.
ensureSize(int) - Method in class PackedByteBuf
Make sure that the buffer has room to hold at least nBytes bytes.
enter(InstructionInfo, XPathContext) - Method in class ProfilingListener
Record the instruction being entered, so that subsequent counts can be attributed to it.
entries - Variable in class SparseStringComparator.SparseComp
 
entries - Variable in class FieldSpans
One FieldSpans.Entry per field
entries - Variable in class CircularQueue
The current queue entries
entries - Variable in class StructuredFile.Directory
All the entries currently in the directory
entryComparator - Static variable in class SparseStringComparator
 
entrySet() - Method in class LazyHashMap
 
ents - Variable in class LongSet
 
ents - Variable in class IntHash
 
ents - Variable in class StringHash
 
enumerateChildren(NodeTest) - Method in class ParentNodeImpl
 
eof - Variable in class FileSorter.BlockReader
Set to true when last line has been read
EOF - Static variable in interface SelectorParserConstants
 
EOF - Static variable in interface FreeformQueryParserConstants
 
eof - Variable in class CrimsonBugWorkaround.BlockEnum
 
eol - Variable in exception ParseException
The end of line string for this machine.
eol - Variable in exception ParseException
The end of line string for this machine.
EQUAL - Static variable in interface SelectorParserConstants
 
equals(Object) - Method in class LimIndexReader
 
equals(Object) - Method in class LimTermDocs
 
equals(Object) - Method in class LimTermPositions
 
equals(SpellReader.Word) - Method in class SpellReader.Word
 
equals(Object) - Method in class NodeImpl
The equals() method compares nodes for identity.
equals(Object) - Method in class ProfilingListener.ProfileCount
Determine if this ProfileCount is the same as another
equals(Object) - Method in class DTDSuppressingXMLReader
 
equals(ConfigCache.ConfigCacheKey) - Method in class ConfigCache.ConfigCacheKey
 
equals(Object) - Method in class MoreLikeThisQuery.MoreLikeWrapper
Returns true iff o is equal to this.
equals(Object) - Method in class NumericRangeQuery
Returns true if o is equal to this.
equals(Object) - Method in class Attrib
 
eraseDirectory() - Method in class StructuredFile
Gets rid of the directory at the end of the file, in preparation for overwriting it with a new subfile.
error - Variable in class RunElement.InputStuffer
 
error - Variable in class RunElement.OutputGrabber
 
error(String) - Method in class QueryRequestParser
Convenience function to throw a QueryGenException with the given message.
error - Variable in class MARCIndexSource.RecordHandler
If an exception occured, it is recorded here
error(String) - Static method in class Trace
Output a message at the 'error' level.
error(TransformerException) - Method in class XTFSaxonErrorListener
Receive notification of a recoverable error.
errorCode - Variable in error TokenMgrError
Indicates the reason why the exception is thrown.
errorCode - Variable in error TokenMgrError
Indicates the reason why the exception is thrown.
errorGenSheet - Variable in class QueryRoute
Optional: path to the error generator stylesheet
errorGenSheet - Variable in class TextConfig
Filesystem path to a stylesheet used to generate error pages (no permission, invalid document, general exceptions, etc.)
errorGenSheet - Variable in class TextServlet
The error generator stylesheet to use
errors - Static variable in class Trace
Print errors only
ES_EP_EB_EL_EY_IB_IL_IN_IE_EI_ER - Static variable in class DoubleMetaphone
 
escapeHTMLChars(String) - Static method in class StringUtil
Replaces 'special' HTML characters with their corresponding character entity references.
escapeText(String) - Static method in class XMLFormatter
Change any XML-special characters to their ampersand equivalents.
evalSql - Variable in class SQLColumn.ColumnInstruction
 
evalSql() - Method in class SQLColumn.ColumnInstruction
 
evalSql - Variable in class SQLColumn
 
evaluateItem(XPathContext) - Method in class RunElement.RunInstruction
 
evaluateItem(XPathContext) - Method in class Redirect.SendElement.SendInstruction
 
evaluateItem(XPathContext) - Method in class SQLClose.CloseInstruction
 
evaluateItem(XPathContext) - Method in class SQLConnect.ConnectInstruction
 
evaluateItem(XPathContext) - Method in class SQLDelete.DeleteInstruction
 
evaluateItem(XPathContext) - Method in class SQLInsert.InsertInstruction
 
evaluateItem(XPathContext) - Method in class SQLUpdate.UpdateInstruction
 
evaluateVariable(XPathContext) - Method in class ArgElement.ArgInstruction
Evaluate the variable (method exists only to satisfy the interface)
evaluateVariable(XPathContext) - Method in class InputElement.InputInstruction
Evaluate the variable (method exists only to satisfy the interface)
evaluateVariable(XPathContext) - Method in class SQLColumn.ColumnInstruction
Evaluate the variable (method exists only to satisfy the interface)
evaluateVariable(XPathContext) - Method in class SQLProperty.PropertyInstruction
Evaluate the variable (method exists only to satisfy the interface)
eventStack - Variable in class XMLStubReader.StubContentHandler
 
ExcessiveWorkException - Exception in org.apache.lucene.limit
Thrown when the maximum amount of work for a query has been exceeded.
ExcessiveWorkException() - Constructor for exception ExcessiveWorkException
 
exclude - Variable in class SpanChunkedNotQuery
 
exclude - Variable in class SpanNotNearQuery
 
exclude - Variable in class SpanNotQuery
 
Exec - Class in org.cdlib.xtf.saxonExt
Front-end to the "Exec" Saxon extension, which allows stylesheets to call command-line programs, with proper error handling, timeouts, and format conversion.
Exec() - Constructor for class Exec
 
exists(XPathContext, String) - Static method in class FileUtils
Checks whether a file with the given path exists (that is, if it can be read.)
expand() - Method in class SpanRecordingScorer
Enlarge the arrays used to keep track of spans
expand() - Method in class PriorityQueue
Make the queue bigger.
expand(int[]) - Static method in class ArrayUtil
 
expand(long[]) - Static method in class ArrayUtil
 
expand(float[]) - Static method in class ArrayUtil
 
expand(String[]) - Static method in class ArrayUtil
 
expandable - Variable in class PriorityQueue
 
ExpandBuff(boolean) - Method in class SimpleCharStream
 
ExpandBuff(boolean) - Method in class SimpleCharStream
 
expandText(SearchTextImpl, boolean) - Method in class SearchTree
Annotate a text node with search results.
expectedTokenSequences - Variable in exception ParseException
Each entry in this array is an array of integers.
expectedTokenSequences - Variable in exception ParseException
Each entry in this array is an array of integers.
explain() - Method in class EmptySpans
 
explain() - Method in class NearSpans
 
explain() - Method in class NearSpans.SpansCell
 
explain() - Method in class OrNearSpans
 
explain() - Method in interface Spans
Returns an explanation of how the score was arrived at.
explain(int) - Method in class SpanScorer
 
explain(IndexReader, int) - Method in class SpanWeight
 
explain(int) - Method in class NumericRangeQuery.NumericRangeScorer
 
explain(IndexReader, int) - Method in class NumericRangeQuery.NumericRangeWeight
 
explainKeys(Configuration, PrintStream) - Method in class KeyManager
Diagnostic output explaining the keys
explainScores - Variable in class QueryRequest
Whether to calculate an explanation of each score.
explanation() - Method in class DocHit
Get an explanation of this document's score.
explanation - Variable in class DocHitImpl
Explanation of this document's score
explanation() - Method in class DocHitImpl
Retrieve an explanation of this document's score
exponent - Variable in class BoostSetParams
Exponent applied to all boost set values.
expr() - Method in class SelectorParser
 
extractTerm(Object) - Method in class BigramQueryRewriter
Given a term query, span term query (or plain term), extract the Term itself.
extractTerms(Set) - Method in class NumericRangeQuery
 
extractTermText(Object) - Method in class BigramQueryRewriter
Given a term, term query, span term query (or plain string), extract the term text.

F

facetFields - Variable in class XTFTextAnalyzer
List of fields marked as "facets" and thus get special tokenization
facets - Variable in class QueryResult
Faceted results grouped by field value (if specified in query)
FacetSpec - Class in org.cdlib.xtf.textEngine.facet
Stores a facet specification, as part of a QueryRequest.
FacetSpec() - Constructor for class FacetSpec
 
facetSpecs - Variable in class QueryRequest
Facet specifications (if any)
FacetTokenizer - Class in org.cdlib.xtf.textIndexer
Performs special tokenization for facet fields.
FacetTokenizer(String) - Constructor for class FacetTokenizer
Construct a token stream to remove accents from the input tokens.
factory - Variable in class StylesheetCache
 
failedTests - Variable in class RegressTest
 
fakeChar - Static variable in class FastTokenizer
We use a special character to mark the end of a FastTokenizer.DribbleReader.
fakeChars - Variable in class FastTokenizer.DribbleReader
Character array version of FastTokenizer.DribbleReader.fakeStr
FakeOutputStream - Class in org.cdlib.xtf.test
Used to gather output from dynaXML or crossQuery during a test.
FakeOutputStream() - Constructor for class FakeOutputStream
 
FakeServletConfig - Class in org.cdlib.xtf.test
Used to abuse dynaXML and crossQuery, providing them only as much context as they need in the testing environment.
FakeServletConfig(FakeServletContext, String, String) - Constructor for class FakeServletConfig
 
FakeServletContext - Class in org.cdlib.xtf.test
Used to abuse dynaXML and crossQuery, providing only as much context as they need within the test environment.
FakeServletContext() - Constructor for class FakeServletContext
 
FakeServletRequest - Class in org.cdlib.xtf.test
A synthetic servlet request, useful when calling dynaXML or crossQuery programatically.
FakeServletRequest(String) - Constructor for class FakeServletRequest
 
FakeServletResponse - Class in org.cdlib.xtf.test
Used to gather the response from crossQuery or dynaXML during a test.
FakeServletResponse(ServletOutputStream) - Constructor for class FakeServletResponse
 
fakeStr - Static variable in class FastTokenizer.DribbleReader
String used to mark the end of the dribbled text
fakeWord - Static variable in class FastTokenizer
This is the special word used by DribbleReader
FastIntCache - Class in org.cdlib.xtf.util
A fast but inflexible cache where the keys are integers, the size is fixed, and a crude LRU policy is enforced.
FastIntCache(int) - Constructor for class FastIntCache
Construct a new cache.
FastNodeTestPattern - Class in org.cdlib.xtf.lazyTree
Optimizes Saxon's NodeTestPattern adding the ability to directly use a NodeTest when selecting elements, rather than selecting all elements and then applying the test to them (the latter is slow on lazy trees).
FastNodeTestPattern(NodeTest) - Constructor for class FastNodeTestPattern
 
FastStringCache - Class in org.cdlib.xtf.util
A fast but inflexible cache where the keys are strings, the size is fixed, and a crude LRU policy is enforced.
FastStringCache(int) - Constructor for class FastStringCache
Construct a new cache.
FastStringReader - Class in org.cdlib.xtf.util
Used to bypass the slowness of a Lucene StringReader (but only when used in conjuction with a FastTokenizer).
FastStringReader(String) - Constructor for class FastStringReader
Construct a reader for the given string
FastStringReader(Reader) - Constructor for class FastStringReader
Wrap a normal reader with a fast string reader
FastTokenizer - Class in org.cdlib.xtf.util
Like Lucene's StandardTokenizer, but handles the easy cases very quickly.
FastTokenizer(FastStringReader) - Constructor for class FastTokenizer
Create a tokenizer that will tokenize the stream of characters from the given reader.
FastTokenizer.DribbleReader - Class in org.cdlib.xtf.util
This class is used, when the fast tokenizer encounters a questionable situation, to dribble out characters to a standard tokenizer that can do a more complete job.
FastTokenizer.DribbleReader() - Constructor for class FastTokenizer.DribbleReader
 
fatalError(TransformerException) - Method in class XTFSaxonErrorListener
Receive notification of a non-recoverable error.
field - Variable in class ChunkSource
Field to read from the chunks
field - Variable in class SpanNearQuery
 
field - Variable in class SpanOrNearQuery
 
field - Variable in class SpanOrQuery
 
field - Variable in class SpanRecordingScorer
Field being queried (a Span query can only work on one field
field - Variable in class BoostSet.DocIter
 
field - Variable in class BoostSet
Field to find document keys in
field - Variable in class BoostSetParams
Field name for boost set document keys.
field - Variable in class FacetSpec
Name of the meta-data field to group by
field() - Method in class FRBRGroupData
Get the field name (synthetic in our case)
field() - Method in class GroupData
Get the name of the grouping field
field - Variable in class ResultFacet
Name of the faceted meta-data field
field - Variable in class StaticGroupData
The particular field we have data from
field() - Method in class StaticGroupData
Get the name of the grouping field
field - Variable in class FreeformQueryParser.FNode
 
field - Variable in class QueryRequestParser.QueryEntry
 
FIELD_END - Static variable in interface WordIter
See WordIter.getPos(int) or WordIter.getPos(MarkPos,int)
FIELD_END_MARKER - Static variable in class Constants
 
FIELD_START - Static variable in interface WordIter
See WordIter.getPos(int) or WordIter.getPos(MarkPos,int)
FIELD_START_MARKER - Static variable in class Constants
 
fieldBoosts - Variable in class MoreLikeThisQuery
Boost value per field.
fieldName - Variable in class NumericRangeQuery
 
fieldNames - Variable in class MoreLikeThisQuery
Field name(s) we'll analyze.
fields - Variable in class FieldSpanSource
 
fields - Variable in class SpellcheckParams
Fields to scan in the query for possibly misspelled terms.
fields - Variable in class SpellingSuggestion
List of fields in which the original term was queried
fields - Variable in class SpellSuggRewriter
 
fieldSet - Variable in class QuerySpeller
Set of fields we're allowed to collect terms for
FieldSpans - Class in org.apache.lucene.search.spans
Keeps a record of the matching spans and search terms for each field.
FieldSpans() - Constructor for class FieldSpans
 
fieldSpans - Variable in class DocHitImpl
Spans per field
FieldSpans.Entry - Class in org.apache.lucene.search.spans
Stores all the information for a field
FieldSpans.Entry(int, Span[], Set) - Constructor for class FieldSpans.Entry
 
FieldSpanSource - Class in org.apache.lucene.search
This class, an instance of which is passed to a SpanHitCollector for each hit, retrieves FieldSpans when requested.
FieldSpanSource(SpanRecordingScorer[]) - Constructor for class FieldSpanSource
Package-private on purpose.
FieldSpanSource.ScoreComparator - Class in org.apache.lucene.search
Used to sort spans by descending score, then by position
FieldSpanSource.ScoreComparator() - Constructor for class FieldSpanSource.ScoreComparator
 
FieldSpanSource.ScoreOrder - Class in org.apache.lucene.search
Keeps track of the next and previous spans, in score order
FieldSpanSource.ScoreOrder() - Constructor for class FieldSpanSource.ScoreOrder
 
file - Variable in class FileDependency
The file we're tracking
file - Variable in class LineReader
Actual disk file we're reading
file - Variable in class StructuredFile
Actual file path of the structured file
file - Variable in class SubFileReader
Actual disk file to write to
file - Variable in class SubFileWriter
Actual disk file to write to
fileDate - Variable in class DocHitImpl
Date the original source XML document was last modified
FileDependency - Class in org.cdlib.xtf.cache
This class represents a dependency on a given file.
FileDependency(File) - Constructor for class FileDependency
Constructor - stores the modification date of the file.
FileDependency(String) - Constructor for class FileDependency
Constructor - stores the modification date of the file.
fileMap - Static variable in class StructuredFile
Map of currently open Structured files.
filePath() - Method in class DocHit
Retrieve the original file path as recorded in the index (if any.)
filePath() - Method in class DocHitImpl
Retrieve the original file path as recorded in the index (if any.)
fileQueue - Variable in class XMLTextProcessor
List of files to process.
filesAndTimes - Variable in class SrcTreeProcessor.CacheEntry
 
filesEqual(File, File) - Method in class RegressTest
 
fileSize - Variable in class MARCIndexSource
Size of the whole input file
FileSorter - Class in org.apache.lucene.util
Performs a disk-based sort of the lines of a text file, similar to the UNIX sort command.
FileSorter() - Constructor for class FileSorter
Protected constructor -- do not construct directly; rather, use one of the simple, intermediate, or advanced API methods below.
FileSorter.BlockReader - Class in org.apache.lucene.util
Reads a block of compressed lines from the temporary disk file, and feeds them out one at a time.
FileSorter.BlockReader(RandomAccessFile, long, int) - Constructor for class FileSorter.BlockReader
Construct the reader
FileSorter.FileOutput - Class in org.apache.lucene.util
Advanced API class: write output to a file
FileSorter.FileOutput(File, int) - Constructor for class FileSorter.FileOutput
 
FileSorter.Output - Interface in org.apache.lucene.util
Advanced API interface for writing lines from the sorter
fileStack - Variable in class SpellTestCmdLine.TextRipper
 
FileUtils - Class in org.cdlib.xtf.xslt
Provides file-related utilities to be called by XSLT stylesheets through Saxon's extension function mechanism.
FileUtils() - Constructor for class FileUtils
 
FileWalker - Class in org.cdlib.xtf.util
The FileWalker class is a utility class that simplifies traversing all the files in a file-system directory, and optionally, in any sub-directories.
FileWalker() - Constructor for class FileWalker
 
fill() - Method in class FileSorter.BlockReader
Fill the buffer with more lines.
fill(int) - Method in class IntList
Fill the list with a given data value
fill(long) - Method in class LongList
Fill the list with a given data value
fill(float) - Method in class FloatList
 
FillBuff() - Method in class SimpleCharStream
 
FillBuff() - Method in class SimpleCharStream
 
filter() - Method in class SelectorParser
 
filter - Variable in class StdTermFilter
 
filter(String) - Method in class StdTermFilter
Apply the standard mapping to the given term.
filter - Variable in class StdTermRewriter
 
filter(String) - Method in class XtfWordEquiv
 
filterDir - Variable in class RegressTest
 
filterFile - Variable in class RegressTest
 
filterInput() - Method in class HTMLIndexSource
Transform the HTML file to XML data
filterInput() - Method in class MSWordIndexSource
Transform the MS Word file to XML data
filterInput() - Method in class PDFIndexSource
Transform the PDF file to XML data
filterInput() - Method in class TextIndexSource
Transform the text file to XML data
filterInput() - Method in class XMLIndexSource
Filter the input, if necessary, to remove DOCTYPE declarations, or work around a bug in the Crimson parser.
filterXMLDocument(InputStream, boolean, boolean) - Static method in class IndexUtil
Applies the standard set of filters for an XML document.
filterXMLDocument(InputStream, SAXParser, boolean) - Static method in class IndexUtil
Applies the standard set of filters for an XML document.
finalize() - Method in class SpellReader
 
finalize() - Method in class SpellWriter
 
finalPath - Variable in class StructuredFileProxy
 
find(K) - Method in class GeneratingCache
Check the cache for an entry matching the given key.
find(String) - Method in class Authenticator.IpListCache
Locate the IP list for the given path.
find(String) - Method in class StylesheetCache
Locate the stylesheet for the given filesystem path.
find(File, String) - Method in class ConfigCache
Find or load the configuration given its File
find(String) - Method in class DiskHashReader
Locate the entry for the given string key.
find(String) - Method in class StructuredFile.Directory
Locate the named directory entry.
findAfter(int) - Static method in class Prime
Determines a prime number greater than n, but not too much greater.
findCloseWords(SpellReader.Word, int, SpellReader.WordQueue) - Method in class SpellReader
Find words "close" to the given one, and add them to a queue.
findContext(Span, Span, MarkPos, MarkPos) - Method in class ContextMarker
Locate the start and end of context for the given hit.
findDocIndex(int) - Method in class NumericFieldData
 
findEnd(String, int) - Method in class DocTypeDeclRemover
 
findEntry(int) - Method in class SparseStringComparator.SparseComp
Retrieve the entry for a given document, or null if not found.
findFirstHit(int) - Method in class SearchTree
Locates the first hit that could conceivably involve this node, that is, the first hit with node number >= 'nodeNum'.
findGroup(int) - Method in class FRBRGroupData
Figure out a group to put the document in.
findGroup(String) - Method in class FRBRGroupData
 
findGroup(String) - Method in class GroupData
Locate a group by name and return its index, or -1 if not found
findGroup(String) - Method in class StaticGroupData
Locate a group by name and return its index, or -1 if not found
findLastHit(int) - Method in class SearchTree
Locates the last hit that could conceivably involve this node, that is, the last hit with node number >= 'nodeNum'.
findType(String) - Method in class TagArray
Allocates a number for the given type string.
finish(ProgressTracker) - Method in class SpellTestCmdLine.DictBuilder
 
finish(ProgressTracker) - Method in class SpellTestCmdLine.SpeltDictBuilder
 
finish(FileSorter.Output) - Method in class FileSorter
Perform the main work of sorting, sending the results to the specified output.
finish(Receiver, boolean) - Method in class LazyTreeBuilder
Completes writing out a disk-based file.
finish(SnippetMaker, float) - Method in class DocHitImpl
Called after all hits have been gathered to normalize the scores and associate a snippetMaker for later use.
finish() - Method in class DynamicGroupData
Complete any tasks to finish building the group data.
finish() - Method in class FRBRGroupData
Form the final FRBR groups for the document set.
finishGroup(ResultGroup, SnippetMaker, QueryRequest, Weight, BoostSet) - Method in class DefaultQueryProcessor
Finishes DocHits within a single group (also processes all its descendant groups.)
finishWithExplain(SnippetMaker, float, Weight, BoostSet, BoostSetParams) - Method in class DocHitImpl
Called after all hits have been gathered to normalize the scores and associate a snippetMaker for later use.
first - Variable in class FreeformQueryParser.JJCalls
 
FIRST_COLUMN - Static variable in class SQLInsert.InsertInstruction
 
FIRST_COLUMN - Static variable in class SQLUpdate.UpdateInstruction
 
FIRST_PROPERTY - Static variable in class SQLConnect.ConnectInstruction
 
FIRST_TYPE - Static variable in class FRBRData
 
firstCell - Variable in class NearSpans
 
firstChild - Variable in class TopChoiceSelector
 
firstChunk - Variable in class ChunkSource
First chunk in the document
firstLink(int) - Method in class FRBRGroupData
 
firstLink(int) - Method in class GroupData
Return the ID of the first link for the given document, or -1 if there are no links for that document.
firstLink(int) - Method in class StaticGroupData
Return the ID of the first link for the given document, or -1 if there are no links for that document.
firstPos(int) - Method in class IntMultiMap
For iteration: get the first position for the given key, or -1 if it has none.
firstTime - Variable in class BigramStopFilter
true before next() called for the first time
firstTime - Variable in class NearSpans
 
firstTime - Variable in class OrNearSpans
 
firstTime - Variable in class SpanScorer
 
firstTime - Variable in class SpellWritingFilter
true before the first token is returned
firstTime - Variable in class DocTypeDeclRemover
Marks whether we've scanned the initial block for a DOCTYPE decl
firstTimeInit(boolean) - Method in class TextServlet
Ensures that the servlet has been properly initialized.
firstTrace - Static variable in class Trace
First trace instance ever created
fixBuf() - Method in class CrimsonBugWorkaround.BlockEnum
Scan through the input buffer, looking for the suspicious pair of characters and sticking a space between them.
fixLinks() - Method in class NearSpans.SpansCell
Helper function for linkAfter and linkBefore
fixNots() - Method in class FreeformQueryParser.FNode
In XTF, "not" is always implemented as AND-NOT.
Flag - Class in org.cdlib.xtf.lazyTree
Enumeration of the flags we store for a node.
Flag() - Constructor for class Flag
 
flag - Variable in class EmptySelector
 
flag - Variable in class SelectedSelector
 
flipEmpty - Variable in class SparseStringComparator.SparseComp
 
flipEmpty - Variable in class FlippableStringComparator.FlippableComp
 
FlippableStringComparator - Class in org.apache.lucene.search
 
FlippableStringComparator() - Constructor for class FlippableStringComparator
 
FlippableStringComparator.FlippableComp - Class in org.apache.lucene.search
 
FlippableStringComparator.FlippableComp(IndexReader, String) - Constructor for class FlippableStringComparator.FlippableComp
 
flipY - Variable in class OutputElement
 
flipY - Variable in class OutputElement.OutputInstruction
 
FloatList - Class in org.cdlib.xtf.util
A fast, array-based, expandable list of floats.
FloatList() - Constructor for class FloatList
 
FloatList(int) - Constructor for class FloatList
 
flush() - Method in class LatencyCutoffStream
Flush any pending data to the output stream
flush() - Method in class GroupSelector
Flush any queued groups
flush() - Method in class TopChoiceSelector
 
flush() - Method in class UnionSelector
Flush any remaining queued groups
flush() - Method in class LimitedOutputStream
Flush any pending data to the output stream
flush() - Method in class TraceWriter
Flush any remaining output in the buffer
flushBlock() - Method in class FileSorter
Flush currently buffered lines to the temporary file.
flushBuffer() - Method in class FakeServletResponse
 
flushCharacters() - Method in class DefaultDocLocator.LazyPassthru
 
flushCharacters() - Method in class XMLTextProcessor
Process any accumulated source text, writing indexing completed chunks to the Lucene database as necessary.
flushPhase1(ProgressTracker) - Method in class SpellWriter
Performs the word-adding phase of the flush procedure.
flushPhase2(ProgressTracker) - Method in class SpellWriter
Performs the pair-adding phase of the flush procedure.
flushQueuedWords() - Method in class SpellWriter
Ensures that all words in the queue are written to the dictionary on disk.
flushQueuedWords(ProgressTracker) - Method in class SpellWriter
Ensures that all words in the queue are written to the dictionary on disk.
flushRecentPairs() - Method in class SpellWriter
Flush any accumulated pairs, with their counts.
flushRecentWords() - Method in class SpellWriter
Flush any accumulated words, with their counts.
FollowingEnumeration - Class in org.cdlib.xtf.lazyTree
 
FollowingEnumeration(NodeImpl, NodeTest) - Constructor for class FollowingEnumeration
 
FollowingSiblingEnumeration - Class in org.cdlib.xtf.lazyTree
 
FollowingSiblingEnumeration(NodeImpl, NodeTest) - Constructor for class FollowingSiblingEnumeration
 
forcedChunk - Variable in class XMLTextProcessor
Flag indicating that a new chunk needs to be created.
forceLazy - Static variable in class DynaXML
Set to only allow lazy documents (set by TestableDynaXML only)
forceNewChunk(String, float, int) - Method in class XMLTextProcessor
Forces subsequent text to start at the beginning of a new chunk.
forceRewrite(Query) - Method in class QueryRewriter
Can be used to force some or all queries to be rewritten even if no changes.
forceRewrite(Query) - Method in class SlopFixupRewriter
 
form(int, int) - Static method in class TRStringDistance2
 
form - Variable in class Normalizer.Jdk16Normalizer
 
formatHits(String, HttpServletRequest, HttpServletResponse, AttribList, QueryRequest, QueryResult, long) - Method in class CrossQuery
Formats a list of hits using the resultFormatter stylesheet.
formatHits(String, HttpServletRequest, HttpServletResponse, AttribList, QueryRequest, QueryResult, long) - Method in class TestableCrossQuery
 
formatHits(File, QueryResult, String) - Method in class RegressTest
Formats a list of hits using the resultFormatter stylesheet.
formatTree(File, SearchTree, PreparedStylesheet) - Method in class RegressTest
Formats a search tree with a stylesheet, and writes it to the output file.
formPath(String, String) - Method in class RegressTest
 
FRBRData - Class in org.cdlib.xtf.textEngine.facet
Keeps a large in-memory table of the title, author, and other info for each document.
FRBRData(IndexReader, String[]) - Constructor for class FRBRData
Read tags for a given set of fields from the given reader.
FRBRGroupData - Class in org.cdlib.xtf.textEngine.facet
Implements a dynamic mapping from document to a FRBR-style title/author key.
FRBRGroupData() - Constructor for class FRBRGroupData
 
FreeformQuery - Class in org.cdlib.xtf.xslt
Utility function to parse a "freeform" google-style query into XTF compatible format.
FreeformQuery() - Constructor for class FreeformQuery
 
FreeformQueryParser - Class in org.cdlib.xtf.textEngine.freeform
A grammar-based parser for "freeform queries", constructed with JavaCC.
FreeformQueryParser(InputStream) - Constructor for class FreeformQueryParser
 
FreeformQueryParser(InputStream, String) - Constructor for class FreeformQueryParser
 
FreeformQueryParser(Reader) - Constructor for class FreeformQueryParser
 
FreeformQueryParser(FreeformQueryParserTokenManager) - Constructor for class FreeformQueryParser
 
FreeformQueryParser.FNode - Class in org.cdlib.xtf.textEngine.freeform
The result of a parse.
FreeformQueryParser.FNode(String) - Constructor for class FreeformQueryParser.FNode
Private constructor
FreeformQueryParser.FNode(String, String) - Constructor for class FreeformQueryParser.FNode
Private constructor
FreeformQueryParser.JJCalls - Class in org.cdlib.xtf.textEngine.freeform
 
FreeformQueryParser.JJCalls() - Constructor for class FreeformQueryParser.JJCalls
 
FreeformQueryParser.LookaheadSuccess - Error in org.cdlib.xtf.textEngine.freeform
 
FreeformQueryParser.LookaheadSuccess() - Constructor for error FreeformQueryParser.LookaheadSuccess
 
FreeformQueryParserConstants - Interface in org.cdlib.xtf.textEngine.freeform
 
FreeformQueryParserTokenManager - Class in org.cdlib.xtf.textEngine.freeform
 
FreeformQueryParserTokenManager(SimpleCharStream) - Constructor for class FreeformQueryParserTokenManager
 
FreeformQueryParserTokenManager(SimpleCharStream, int) - Constructor for class FreeformQueryParserTokenManager
 
freq() - Method in class LimTermDocs
 
freq() - Method in class LimTermPositions
 
freq - Variable in class SpanScorer
 
freq - Variable in class SpellReader.Word
 
freqBoost - Variable in class SpellReader.Word
 
FreqData - Class in org.apache.lucene.spelt
A fast, simple, in-memory data structure for holding frequency data used to produce spelling suggestions.
FreqData() - Constructor for class FreqData
 
freqFile - Variable in class SpellWriter
File containing compiled word frequencies
freqSamples - Variable in class SpellReader
Frequencies from the term data, sampled at 5 levels
fullText - Variable in class BasicMarkPos
The full text of the field

G

gatherDocs(int, int, int) - Method in class GroupCounts
Called by GroupSelector to mark groups to receive documents
gatherKeywords(Query, Set) - Method in class DefaultQueryProcessor
Make a list of all the terms present in the given query, grouped by field set.
gen - Variable in class FreeformQueryParser.JJCalls
 
GeneralException - Exception in org.cdlib.xtf.util
A general-purpose exception used for problems that may occasionally happen and are expected to.
GeneralException(String) - Constructor for exception GeneralException
Default constructor.
GeneralException(String, Throwable) - Constructor for exception GeneralException
Constructor that includes a reference to the exception that caused this one.
generate(K) - Method in class GeneratingCache
Called when find() fails to locate an entry for the given key.
generate(Object) - Method in class Authenticator.IpListCache
Load an IP list from the filesystem.
generate(String) - Method in class ImageCache
Read in and map an image
generate(Object) - Method in class StylesheetCache
Load and parse a stylesheet from the filesystem.
generate(Object) - Method in class ConfigCache
Load a configuration given its path
generateId(FastStringBuffer) - Method in class AttributeImpl
Get sequential key.
generateId(FastStringBuffer) - Method in class LazyDocument
Get a character string that uniquely identifies this node
generateId() - Method in class LazyDocument
Get a character string that uniquely identifies this node
generateId(FastStringBuffer) - Method in class NodeImpl
Get a character string that uniquely identifies this node within this document (The calling code will prepend a document identifier)
generateId(FastStringBuffer) - Method in class ProxyAttributeImpl
Get sequential key.
generateId(FastStringBuffer) - Method in class ProxyElement
Loads the real node and defers to it
generateParseException() - Method in class SelectorParser
 
generateParseException() - Method in class FreeformQueryParser
 
GeneratingCache<K,V> - Class in org.cdlib.xtf.cache
A cache that generates an entry if one isn't found.
GeneratingCache(int, int) - Constructor for class GeneratingCache
Constructor - sets up the parameters of the cache.
genErrorPage(HttpServletRequest, HttpServletResponse, Exception) - Method in class TestableCrossQuery
 
genErrorPage(HttpServletRequest, HttpServletResponse, Exception) - Method in class TestableDynaXML
Generate an error page based on the given exception.
genErrorPage(HttpServletRequest, HttpServletResponse, Exception) - Method in class TextServlet
Generate an error page based on the given exception.
get(String) - Method in class FreqData
Get the count for a given word, or zero if not found
get(String, String) - Method in class FreqData
Get the count for a given word pair, or zero if not found
get(long) - Method in class FreqData
Get the count for a given hash code, or zero if not found
get(int) - Method in class IntList
Get an element from the list
get(int) - Method in class LongList
Get an element from the list
get(K) - Method in class SimpleCache
Gets the value associated with a key, or null if none.
get(String) - Method in class StringCache
Get the value corresponding to the given key
get(Object) - Method in class LazyHashMap
Get the list of nodes associated with a given key.
get(String) - Method in class AttribList
Retrieves the value associated with the given key, or null if not present.
get(Object) - Method in class ConsecutiveMap
Retrieve the namecode for the given key.
get(int) - Method in class FastIntCache
Retrieve the value for the given key, or null if not found.
get(String) - Method in class FastStringCache
Retrieve the value for the given key, or null if not found.
get(int) - Method in class FloatList
 
get(int) - Method in class IntHash
Retrieves the entry for the given key.
get(String) - Method in class StringHash
Retrieves the entry for the given key.
getAllElements(int) - Method in class LazyDocument
Get a list of all elements with a given name.
getAllElements(int) - Method in class SearchTree
Get a list of all elements with a given name.
getAlternate() - Method in class DoubleMetaphone.DoubleMetaphoneResult
 
getAnnotatedTree(String) - Method in class TestableDynaXML
Get a version of the source tree with hits marked in context by a stupid but reliable annotater.
getAnother() - Method in class AncestorEnumeration
Get another enumeration of the same nodes
getAnother() - Method in class AttributeEnumeration
Get another enumeration of the same nodes
getAnother() - Method in class ChildEnumeration
Get another enumeration of the same nodes
getAnother() - Method in class DescendantEnumeration
Get another enumeration of the same nodes
getAnother() - Method in class FollowingEnumeration
Get another enumeration of the same nodes
getAnother() - Method in class FollowingSiblingEnumeration
Get another enumeration of the same nodes
getAnother() - Method in class PrecedingEnumeration
Get another enumeration of the same nodes
getAnother() - Method in class PrecedingOrAncestorEnumeration
Get another enumeration of the same nodes
getAnother() - Method in class PrecedingSiblingEnumeration
Get another enumeration of the same nodes
getAnother() - Method in class ProxyAttributeEnumeration
Get another enumeration of the same nodes
getArgInstructions(Executable) - Method in class RunElement
 
getArray() - Method in class ConsecutiveMap
Retrieve an array of all the keys, ordered by consecutive number.
getAttribute(String) - Method in class FakeServletContext
 
getAttribute(String) - Method in class FakeServletRequest
 
getAttributeNames() - Method in class FakeServletContext
 
getAttributeNames() - Method in class FakeServletRequest
 
getAttributeValue(int) - Method in class ElementImpl
Get the value of a given attribute of this node
getAttributeValue(int) - Method in class NodeImpl
Get the value of a given attribute of this node
getAttributeValue(int) - Method in class ProxyElement
Loads the real node and defers to it
getAttributeValue(int) - Method in class SearchElementImpl
Get the value of a given attribute of this node
getAttrs() - Method in class EasyNode
Iterate the attributes and fill the 'attrNames' and 'attrValues' vectors.
getAuthType() - Method in class FakeServletRequest
 
getBaseDir() - Method in class QueryRequestParser
Get the base directory from which relative paths are resolved
getBaseURI() - Method in class ElementImpl
Get the base URI of this element node.
getBaseURI() - Method in class LazyDocument
Get the base URI of this root node.
getBaseURI() - Method in class NodeImpl
Get the base URI for the node.
getBaseURI() - Method in class ProxyElement
Loads the real node and defers to it
getBeginColumn() - Method in class SimpleCharStream
 
getBeginColumn() - Method in interface CharStream
Returns the column number of the first character for current token (being matched after the last call to BeginTOken).
getBeginColumn() - Method in class SimpleCharStream
 
getBeginLine() - Method in class SimpleCharStream
 
getBeginLine() - Method in interface CharStream
Returns the line number of the first character for current token (being matched after the last call to BeginTOken).
getBeginLine() - Method in class SimpleCharStream
 
getBoost(int, float) - Method in class BoostSet
Get the boost factor associated with the given document, or the default boost value if not found.
getBufferSize() - Method in class FakeServletResponse
 
getCachedData(IndexReader, String) - Static method in class StaticGroupData
Retrieves GroupData for a given field from a given reader.
getCachedData(IndexReader, String) - Static method in class NumericFieldData
Retrieves tags for a given field from a given reader.
getCachedSet(IndexReader, File, String) - Static method in class BoostSet
Retrieves BoostSet for a given File from a given reader.
getCachedTags(IndexReader, String[]) - Static method in class FRBRData
Retrieves tags for a given set of fields from a given reader.
getCardinality() - Method in class InstructionWithContent
 
getCharacterEncoding() - Method in class FakeServletRequest
 
getCharacterEncoding() - Method in class FakeServletResponse
 
getChars(int) - Method in class TagArray
Get the characters that make up a given tag.
getChars(int, TagChars) - Method in class TagArray
Get the characters that make up a given tag, with no object allocation at all.
getChildren() - Method in class EasyNode
Iterate the children and fill the 'children' vector.
getChunkOverlap() - Method in class ChunkSource
Retrieve the number of words one chunk overlaps with the next
getChunkOverlap() - Method in interface DocNumMap
Get the number of words one chunk overlaps with the next
getChunkOverlap() - Method in class XtfDocNumMap
Get the number of words one chunk overlaps with the next
getChunkOvlp() - Method in class IndexInfo
Return the overlap of two adjacent text chunks for the current index.
getChunkOvlpStr() - Method in class IndexInfo
Return the overlap (in words) for two adjacent text text chunks in the current index as a string.
getChunkSize() - Method in class ChunkSource
Retrieve the max number of words per chunk
getChunkSize() - Method in interface DocNumMap
Get the max number of words per chunk
getChunkSize() - Method in class XtfDocNumMap
Get the max number of words per chunk
getChunkSize() - Method in class IndexInfo
Return the size of a text chunk for the current index.
getChunkSizeStr() - Method in class IndexInfo
Return the size of a text chunk (in words) for the current index as a string.
getClauses() - Method in class SpanNearQuery
Return the clauses whose spans are matched.
getClauses() - Method in class SpanOrNearQuery
Return the clauses whose spans are matched.
getClauses() - Method in class SpanOrQuery
Return the clauses whose spans are matched.
getClauses() - Method in class SpanExactQuery
Return the clauses whose spans are matched.
getClientIP(HttpServletRequest) - Method in class DynaXML
Retrieves the IP address of the client who is requesting a page from this servlet.
getCollationKey(AtomicValue, BuiltInAtomicType, StringCollator, Platform) - Static method in class KeyManager
 
getColumn() - Method in class SimpleCharStream
Deprecated.  
getColumn() - Method in interface CharStream
Deprecated.  
getColumn() - Method in class SimpleCharStream
Deprecated.  
getColumnInstructions(Executable) - Method in class SQLInsert
 
getColumnInstructions(Executable) - Method in class SQLUpdate
 
getColumnName() - Method in class SQLColumn.ColumnInstruction
 
getColumnName() - Method in class SQLColumn
 
getColumnNumber() - Method in class NodeImpl
Get the column number of the node.
getColumnNumber() - Method in class ProxyElement
Loads the real node and defers to it
getConfig() - Method in class CrossQuery
Retrieves the current configuration information (that was read in by readConfig()).
getConfig() - Method in class DynaXML
Retrieves the current configuration information (that was read in by readConfig()).
getConfig() - Method in class TextServlet
Derived classes must supply this method.
getConfig() - Method in class SRU
 
getConfigName() - Method in class CrossQuery
Called by the superclass to find out the name of our specific config file.
getConfigName() - Method in class RawQuery
 
getConfigName() - Method in class DynaXML
Called by the superclass to find out the name of our specific config file.
getConfigName() - Method in class TextServlet
Derived classes must supply this method.
getConfigName() - Method in class SRU
 
getConfiguration() - Method in class LazyDocument
Get the configuration previously set using setConfiguration
getConfiguration() - Method in class NodeImpl
Get the configuration
getConfiguration() - Method in class ProxyElement
 
getContentHandler() - Method in class DTDSuppressingXMLReader
 
getContentLength() - Method in class FakeServletRequest
 
getContentType() - Method in class FakeServletRequest
 
getContentType() - Method in class FakeServletResponse
 
getContext(String) - Method in class FakeServletContext
 
getContextPath() - Method in class FakeServletRequest
 
getCookies() - Method in class FakeServletRequest
 
getCount() - Method in class EmbeddedList
Get a count of the number of objects in the list.
getCountMap() - Method in class ProfilingListener
Get a thread-local count map
getCounts() - Method in class ProfilingListener
Gets a list of all the counts, sorted by ascending count.
getCurrentThreadId() - Static method in class Trace
Retrieve the thread identifier that is printed for the current thread.
getCurrentVersion(File) - Static method in class LimIndexReader
 
getCurrentVersion(String) - Static method in class LimIndexReader
 
getCurrentVersion(Directory) - Static method in class LimIndexReader
 
getCurRequest() - Static method in class TextServlet
Get the HTTP servlet request that is currently being processed by this thread, or null if none is being processed by this thread.
getCurResponse() - Static method in class TextServlet
Get the HTTP servlet response that is currently being generated by this thread, or null if no request is being processed.
getCurServlet() - Static method in class TextServlet
Get the servlet that is currently executing a request in this thread, or null if no request is being processed by this thread.
getData(XPathContext, String) - Static method in class Session
Function to get a data from a session variable.
getDateFormat(String) - Static method in class FileUtils
Get a SimpleDateFormatter for the given format string.
getDateHeader(String) - Method in class FakeServletRequest
 
getDebug() - Method in class LazyDocument
Find out whether debug lines are printed during key index creation
getDeclaredNamespaces(int[]) - Method in class ElementImpl
Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(LazyDocument, int, int, int[]) - Static method in class ElementImpl
Static method to get all namespace undeclarations and undeclarations defined on a given element, without instantiating the node object.
getDeclaredNamespaces(int[]) - Method in class NodeImpl
Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class ProxyElement
Loads the real node and defers to it
getDependencies(K) - Method in class Cache
Get the list of dependencies for a cache entry, if present.
getDisplayName() - Method in class AttributeImpl
Obtain the displayable name of this attribute.
getDisplayName() - Method in class NodeImpl
Get the display name of this node.
getDisplayName() - Method in class ProxyAttributeImpl
Obtain the displayable name of this attribute.
getDisplayName() - Method in class ProxyElement
Loads the real node and defers to it
getDistance(String) - Method in class TRStringDistance2
Compute Damerau-Levenstein distance between the target string and another string.
getDocCount() - Method in interface DocNumMap
Count the number of main documents (not chunks) in the index.
getDocCount() - Method in class XtfDocNumMap
Return a count of the number of documents (not chunks) in the index.
getDocNum(int) - Method in interface DocNumMap
Given a chunk number, return the corresponding document number that it is part of.
getDocNum() - Method in class DefaultQueryProcessor.DocHitMakerImpl
 
getDocNum() - Method in interface GroupCounts.DocHitMaker
 
getDocNum(int) - Method in class XtfDocNumMap
Given a chunk number, return the corresponding document number that it is part of.
getDocs(String, String) - Method in class CDLSearchTest
Scans an index for all the documents present in it, and returns their paths.
getDocumentImpl(DocumentInfo) - Static method in class LazyKeyManager
Retrieve the lazy document for the given doc, if possible.
getDocumentNumber() - Method in class LazyDocument
Get the unique document number
getDocumentNumber() - Method in class NodeImpl
Get the document number of the document containing this node.
getDocumentNumber() - Method in class ProxyElement
Loads the real node and defers to it
getDocumentRoot() - Method in class AttributeImpl
Get the root (document) node
getDocumentRoot() - Method in class LazyDocument
Get the root (document) node
getDocumentRoot() - Method in class NodeImpl
Get the root (document) node
getDocumentRoot() - Method in class ProxyAttributeImpl
Get the root (document) node
getDocumentRoot() - Method in class ProxyElement
Loads the real node and defers to it
getDTDHandler() - Method in class DTDSuppressingXMLReader
 
getEnd() - Method in class SpanFirstQuery
Return the maximum end position permitted in a match.
getEndColumn() - Method in class SimpleCharStream
 
getEndColumn() - Method in interface CharStream
Returns the column number of the last character for current token (being matched after the last call to BeginTOken).
getEndColumn() - Method in class SimpleCharStream
 
getEndLine() - Method in class SimpleCharStream
 
getEndLine() - Method in interface CharStream
Returns the line number of the last character for current token (being matched after the last call to BeginTOken).
getEndLine() - Method in class SimpleCharStream
 
getEntityResolver() - Method in class DTDSuppressingXMLReader
 
getErrorHandler() - Method in class DTDSuppressingXMLReader
 
getExclude() - Method in class SpanChunkedNotQuery
Return the SpanQuery whose matches must not overlap those returned.
getExclude() - Method in class SpanNotNearQuery
Return the SpanQuery whose matches must not overlap those returned.
getExclude() - Method in class SpanNotQuery
Return the SpanQuery whose matches must not overlap those returned.
getExpandedMessage(TransformerException) - Static method in class XTFSaxonErrorListener
Get a string containing the message for this exception and all contained exceptions
getExpressionType() - Method in class RunElement.RunInstruction
 
getExpressionType() - Method in class Redirect.SendElement.SendInstruction
 
getExpressionType() - Method in class SQLClose.CloseInstruction
 
getExpressionType() - Method in class SQLConnect.ConnectInstruction
 
getExpressionType() - Method in class SQLDelete.DeleteInstruction
 
getExpressionType() - Method in class SQLInsert.InsertInstruction
 
getExpressionType() - Method in class SQLQuery.QueryInstruction
 
getExpressionType() - Method in class SQLUpdate.UpdateInstruction
 
getExtensionClass(String) - Method in class Exec
Identify the class to be used for stylesheet elements with a given local name.
getExtensionClass(String) - Method in class Image
Identify the class to be used for stylesheet elements with a given local name.
getExtensionClass(String) - Method in class Mail
Identify the class to be used for stylesheet elements with a given local name.
getExtensionClass(String) - Method in class Redirect
Identify the class to be used for stylesheet elements with a given local name.
getExtensionClass(String) - Method in class SQL
Identify the class to be used for stylesheet elements with a given local name.
getFeature(String) - Method in class DTDSuppressingXMLReader
 
getField() - Method in class SpanChunkedNotQuery
 
getField() - Method in class SpanDechunkingQuery
 
getField() - Method in class SpanFirstQuery
 
getField() - Method in class SpanNearQuery
 
getField() - Method in class SpanNotNearQuery
 
getField() - Method in class SpanNotQuery
 
getField() - Method in class SpanOrNearQuery
 
getField() - Method in class SpanOrQuery
 
getField() - Method in class SpanQuery
Returns the name of the field matched by this query.
getField() - Method in class SpanRangeQuery
Returns the field name for this query
getField() - Method in class SpanRecordingScorer
 
getField() - Method in class SpanTermQuery
 
getField() - Method in class NumericRangeQuery
Returns the field name for this query
getField() - Method in class SpanExactQuery
 
getField() - Method in class SpanSectionTypeQuery
 
getFieldBoosts() - Method in class MoreLikeThisQuery
 
getFieldNames(IndexReader.FieldOption) - Method in class LimIndexReader
 
getFieldNames() - Method in class MoreLikeThisQuery
 
getFields() - Method in class FieldSpans
Get a set of all the field names
getFilePointer() - Method in class RandomAccessInputStream
 
getFilePointer() - Method in class SubFileReader
 
getFilePointer() - Method in class SubStoreReader
 
getFingerprint() - Method in class NodeImpl
Get the fingerprint of the node.
getFingerprint() - Method in class ProxyElement
Loads the real node and defers to it
getFirstChild() - Method in class NodeImpl
Get first child - default implementation used for leaf nodes
getFirstChild() - Method in class ParentNodeImpl
Get first child (DOM method)
getFirstChunk(int) - Method in interface DocNumMap
Given a document number, this method returns the number of its first chunk.
getFirstChunk(int) - Method in class XtfDocNumMap
Given a document number, this method returns the number of its first chunk.
getFloatAttrib(XPathContext, String, float) - Method in class OutputElement.OutputInstruction
Get an attribute value and convert to floating point.
getHead() - Method in class EmbeddedList
Get the first object in the list.
getHeader(String) - Method in class FakeServletRequest
 
getHeaderNames() - Method in class FakeServletRequest
 
getHeaders(String) - Method in class FakeServletRequest
 
getHitElement(int) - Method in class SearchTree
Given a hit number, this method retrieves the synthetic hit node for it.
getID() - Static method in class Session
Function to get the current session's identifier
GetImage() - Method in class SimpleCharStream
 
GetImage() - Method in interface CharStream
Returns a string made up of characters from the marked token beginning to the current buffer position.
GetImage() - Method in class SimpleCharStream
 
getImplementationMethod() - Method in class RunElement.RunInstruction
A subclass must provide one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class Redirect.SendElement.SendInstruction
A subclass must provide one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class SQLClose.CloseInstruction
A subclass must provide one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class SQLConnect.ConnectInstruction
A subclass must provide one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class SQLDelete.DeleteInstruction
A subclass must provide one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class SQLInsert.InsertInstruction
A subclass must provide one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class SQLQuery.QueryInstruction
A subclass must provide one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class SQLUpdate.UpdateInstruction
A subclass must provide one of the methods evaluateItem(), iterate(), or process().
getInclude() - Method in class SpanChunkedNotQuery
Return the SpanQuery whose matches are filtered.
getInclude() - Method in class SpanNotNearQuery
Return the SpanQuery whose matches are filtered.
getInclude() - Method in class SpanNotQuery
Return the SpanQuery whose matches are filtered.
getIndex(DocumentInfo, int, AtomicType) - Method in class KeyManager
Get the index associated with a particular key, a particular source document, and a particular primitive item type
getIndex(String) - Method in class LazyDocument
Access a disk-based xsl:key index stored by putIndex().
getIndexInfo(File, String) - Static method in class IndexUtil
Given an index configuration file and the name of an index within that file, fetch the configuration info.
getIndexPath() - Method in class XMLTextProcessor
Returns a normalized version of the base path of the Lucene database for an index.
getInitParameter(String) - Method in class FakeServletConfig
 
getInitParameter(String) - Method in class FakeServletContext
 
getInitParameterNames() - Method in class FakeServletConfig
 
getInitParameterNames() - Method in class FakeServletContext
 
getInputSource(String, boolean) - Method in class DefaultDocLocator
Retrieve the data stream for an XML source document.
getInputSource(String, boolean) - Method in interface DocLocator
Retrieve the data stream for an XML source document.
getInputStream() - Method in class FakeServletRequest
 
getInstructionInfo() - Method in class ArgElement.ArgInstruction
 
getInstructionInfo() - Method in class InputElement.InputInstruction
 
getInstructionInfo() - Method in class SQLColumn.ColumnInstruction
 
getInstructionInfo() - Method in class SQLProperty.PropertyInstruction
 
getInstructionName(InstructionInfoProvider, XPathContext) - Static method in class XTFSaxonErrorListener
Extract a name identifying the instruction at which an error occurred
getInstructionNameCode() - Method in class InstructionWithContent
Get the name of this instruction for diagnostic and tracing purposes
getInstructionStack() - Method in class ProfilingListener
Get a thread-local instruction stack
getIntHeader(String) - Method in class FakeServletRequest
 
getItemType() - Method in class LazyDocument
Return the type of node.
getItemType(TypeHierarchy) - Method in class InstructionWithContent
 
getKeyDefinitions(int) - Method in class KeyManager
Get all the key definitions that match a particular fingerprint
getLast() - Method in class IntList
Get the last element from the list
getLast() - Method in class LongList
Get the last element from the list
getLast() - Method in class FloatList
 
getLastChild() - Method in class NodeImpl
Get last child - default implementation used for leaf nodes
getLastChild() - Method in class ParentNodeImpl
The last child of this Node, or null if none.
getLastChunk(int) - Method in interface DocNumMap
Given a document number, this method returns the number of its last chunk.
getLastChunk(int) - Method in class XtfDocNumMap
Given a document number, this method returns the number of its last chunk.
getLastDescendantOrSelf() - Method in class NodeImpl
 
getLazyStore(String, String, String, Templates, boolean) - Method in class DefaultDocLocator
Search for a StructuredStore containing the "lazy" or persistent representation of a given document.
getLazyStore(String, String, String, Templates, boolean) - Method in interface DocLocator
Search for a StructuredStore containing the "lazy" or persistent representation of a given document.
getLine() - Method in class SimpleCharStream
Deprecated.  
getLine() - Method in interface CharStream
Deprecated.  
getLine() - Method in class SimpleCharStream
Deprecated.  
getLineNumber(int) - Method in class LazyDocument
Get the line number for an element.
getLineNumber() - Method in class LazyDocument
Get the line number of this root node.
getLineNumber() - Method in class NodeImpl
Get the line number of the node within its source document entity
getLineNumber() - Method in class ProxyElement
Loads the real node and defers to it
getLocalAddr() - Method in class FakeServletRequest
 
getLocale() - Method in class FakeServletRequest
 
getLocale() - Method in class FakeServletResponse
 
getLocales() - Method in class FakeServletRequest
 
getLocalName(int) - Method in class SessionURLRewriter
Get the local name corresponding to the given namecode
getLocalName() - Method in class FakeServletRequest
 
getLocalPart() - Method in class NodeImpl
Get the local name of this node.
getLocalPart() - Method in class ProxyElement
Loads the real node and defers to it
getLocalPort() - Method in class FakeServletRequest
 
getLocationMessage(TransformerException) - Static method in class XTFSaxonErrorListener
Get a string identifying the location of an error.
getLocationMessage(SourceLocator, XPathContext) - Static method in class XTFSaxonErrorListener
 
getLowerTerm() - Method in class SpanRangeQuery
Returns the lower term of this range query
getLowerVal() - Method in class NumericRangeQuery
Returns the value of the lower endpoint of this range query, null if open ended
getMajorVersion() - Method in class FakeServletContext
 
getMatch() - Method in class SpanFirstQuery
Return the SpanQuery whose matches are filtered.
getMaxCodeLen() - Method in class DoubleMetaphone
Returns the maxCodeLen.
getMaxSpans() - Method in class SpanRecordingScorer
 
getMessage() - Method in exception ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessage() - Method in exception ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error TokenMgrError
You can also modify the body of this method to customize your error messages.
getMethod() - Method in class FakeServletRequest
 
getMimeType(String) - Method in class FakeServletContext
 
getMinorVersion() - Method in class FakeServletContext
 
getNameCode() - Method in class NodeImpl
Get the nameCode of the node.
getNameCode() - Method in class ProxyAttributeImpl
Get the name code, which enables the name to be located in the name pool
getNameCode() - Method in class ProxyElement
Loads the real node and defers to it
getNameCode(String, boolean) - Method in class SearchTree
Retrieve the proper name code from the name pool.
getNamedDispatcher(String) - Method in class FakeServletContext
 
getNamePool() - Method in class AttributeImpl
Get the NamePool for the tree containing this node
getNamePool() - Method in class LazyDocument
Get the name pool used for the names in this document
getNamePool() - Method in class NodeImpl
Get the NamePool
getNamePool() - Method in class ProxyAttributeImpl
Get the NamePool for the tree containing this node
getNamePool() - Method in class ProxyElement
Loads the real node and defers to it
getNext() - Method in interface Linkable
Get a reference to the next item in the chain
getNext() - Method in class LinkableImpl
 
getNextInDocument(NodeImpl) - Method in class NodeImpl
Get the next node in document order
getNextSibling() - Method in class AttributeImpl
Get next sibling - not defined for attributes
getNextSibling() - Method in class LazyDocument
Get next sibling - always null
getNextSibling() - Method in class NodeImpl
Get next sibling node
getNextSibling() - Method in class ProxyAttributeImpl
Get next sibling - not defined for attributes
getNextToken() - Method in class SelectorParser
 
getNextToken() - Method in class SelectorParserTokenManager
 
getNextToken() - Method in class FreeformQueryParser
 
getNextToken() - Method in class FreeformQueryParserTokenManager
 
getNode(int) - Method in class LazyDocument
Get a node by its node number, loading it from disk if necessary.
getNode(int) - Method in class SearchTree
Get a node by its node number.
getNodeKind() - Method in class AttributeImpl
Return the type of node.
getNodeKind() - Method in class ElementImpl
Return the type of node.
getNodeKind() - Method in class LazyDocument
Get the type of node this document is -- ie it's a document node.
getNodeKind() - Method in class ProxyAttributeImpl
Return the type of node.
getNodeKind() - Method in class ProxyElement
Loads the real node and defers to it
getNodeKind() - Method in class TextImpl
Return the type of node.
getNodeNum(Receiver) - Method in class LazyTreeBuilder
Retrieves the current node number in the build.
getOutputLevel() - Static method in class Trace
Retrieves the current output level established by Trace.setOutputLevel(int).
getOutputStream() - Method in class TextServlet.ResponseWrapper
 
getOutputStream() - Method in class FakeServletResponse
 
getOwner() - Method in interface Linkable
Get a reference to the EmbeddedList that owns this object
getOwner() - Method in class LinkableImpl
 
getParameter(String) - Method in class TextServlet.RequestWrapper
 
getParameter(String) - Method in class FakeServletRequest
 
getParameterMap() - Method in class TextServlet.RequestWrapper
 
getParameterMap() - Method in class FakeServletRequest
 
getParameterNames() - Method in class TextServlet.RequestWrapper
 
getParameterNames() - Method in class FakeServletRequest
 
getParameterValues(String) - Method in class TextServlet.RequestWrapper
 
getParameterValues(String) - Method in class FakeServletRequest
 
getParent() - Method in class NodeImpl
Find the parent node of this node.
getParent() - Method in class ProxyElement
Loads the real node and defers to it
getPathInfo() - Method in class FakeServletRequest
 
getPathTranslated() - Method in class FakeServletRequest
 
getPos(MarkPos, int) - Method in class ChunkedWordIter
 
getPos(int) - Method in class BasicWordIter
 
getPos(MarkPos, int) - Method in class BasicWordIter
 
getPos(int) - Method in interface WordIter
Retrieve the start or end of the current position.
getPos(MarkPos, int) - Method in interface WordIter
Replace the position within a MarkPos created by WordIter.getPos(int) using the iterator's current position.
getPos(int) - Method in class BoundedWordIter
Create a new place to hold position info
getPos(MarkPos, int) - Method in class BoundedWordIter
Get the position of the end of the current word.
getPos(int) - Method in class XtfChunkedWordIter
Create an uninitialized MarkPos structure
getPos(MarkPos, int) - Method in class XtfChunkedWordIter
Get the position of the start of the current word
getPrefix() - Method in class NodeImpl
Get the prefix part of the name of this node.
getPrefix() - Method in class ProxyElement
Loads the real node and defers to it
getPrev() - Method in interface Linkable
Get a reference to the previous item in the chain
getPrev() - Method in class LinkableImpl
 
getPreviousInDocument() - Method in class AttributeImpl
Get the previous node in document order (skipping attributes)
getPreviousInDocument() - Method in class NodeImpl
Get the previous node in document order
getPreviousInDocument() - Method in class ProxyAttributeImpl
Get the previous node in document order (skipping attributes)
getPreviousSibling() - Method in class AttributeImpl
Get previous sibling - not defined for attributes
getPreviousSibling() - Method in class LazyDocument
Get previous sibling - always null
getPreviousSibling() - Method in class NodeImpl
Get the previous sibling of the node
getPreviousSibling() - Method in class ProxyAttributeImpl
Get previous sibling - not defined for attributes
getPrimary() - Method in class DoubleMetaphone.DoubleMetaphoneResult
 
getProperties() - Method in class AttributeEnumeration
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class TreeEnumeration
Get properties of this iterator, as a bit-significant integer.
getProperty(String) - Method in class DTDSuppressingXMLReader
 
getPropertyInstructions(Executable) - Method in class SQLConnect
 
getPropertyName() - Method in class SQLProperty
 
getPropertyName() - Method in class SQLProperty.PropertyInstruction
 
getProtocol() - Method in class FakeServletRequest
 
getPublicId() - Method in class NodeImpl
Get the public identifier of the document entity containing this node.
getPublicId() - Method in class ProxyElement
Loads the real node and defers to it
getQuery() - Method in class SpanWeight
 
getQuery() - Method in class MoreLikeThisQuery.MoreLikeWrapper
 
getQuery() - Method in class NumericRangeQuery.NumericRangeWeight
 
getQueryString() - Method in class FakeServletRequest
 
getQueueSize() - Method in class XMLTextProcessor
Find out how many texts have been queued up using XMLTextProcessor.queueText(IndexSource, boolean) but not yet processed by XMLTextProcessor.processQueuedTexts().
getReader() - Method in class FakeServletRequest
 
getRealPath(String) - Method in class TextServlet
Translate a partial filesystem path to a full path.
getRealPath(String) - Method in class FakeServletContext
 
getRealPath(String) - Method in class FakeServletRequest
 
getRemoteAddr() - Method in class FakeServletRequest
 
getRemoteHost() - Method in class FakeServletRequest
 
getRemotePort() - Method in class FakeServletRequest
 
getRemoteUser() - Method in class FakeServletRequest
 
getRequestDispatcher(String) - Method in class FakeServletContext
 
getRequestDispatcher(String) - Method in class FakeServletRequest
 
getRequestedSessionId() - Method in class FakeServletRequest
 
getRequestURI() - Method in class FakeServletRequest
 
getRequestURL(HttpServletRequest) - Static method in class TextServlet
Gets the full URL, including query parameters, from an HTTP request.
getRequestURL() - Method in class FakeServletRequest
 
getResource(String) - Method in class FakeServletContext
 
getResourceAsStream(String) - Method in class FakeServletContext
 
getResourcePaths(String) - Method in class FakeServletContext
 
getResult() - Method in class GroupCounts
Retrieve the result facet with its groupings.
getRoot() - Method in class AttributeImpl
Get the root node of the tree (not necessarily a document node)
getRoot() - Method in class LazyDocument
Get the root node
getRoot() - Method in class NodeImpl
Get the root node
getRoot() - Method in class ProxyAttributeImpl
Get the root node of the tree (not necessarily a document node)
getRoot() - Method in class ProxyElement
Loads the real node and defers to it
getRootKid() - Method in class SearchTree
Get the top-level element that can actually be modified.
getScheme() - Method in class FakeServletRequest
 
getScore() - Method in class DefaultQueryProcessor.DocHitMakerImpl
 
getScore() - Method in interface GroupCounts.DocHitMaker
 
getSearcher() - Method in class SpanWeight
 
getSectionTypeQuery() - Method in class SpanSectionTypeQuery
 
getSequenceNumber() - Method in class AttributeImpl
Get the node sequence number (in document order).
getSequenceNumber() - Method in class LazyDocument
Get the node sequence number (in document order).
getSequenceNumber() - Method in class NodeImpl
Get the node sequence number (in document order).
getSequenceNumber() - Method in class ProxyAttributeImpl
Get the node sequence number (in document order).
getSequenceNumber() - Method in class ProxyElement
Loads the real node and defers to it
getSequenceNumber() - Method in class SearchElementImpl
Gets the sequence number of this element, used for sorting nodes in document order.
getSequenceNumber() - Method in class SearchTextImpl
Get a unique sequence number for this node.
getServerInfo() - Method in class FakeServletContext
 
getServerName() - Method in class FakeServletRequest
 
getServerPort() - Method in class FakeServletRequest
 
getServlet(String) - Method in class FakeServletContext
 
getServletContext() - Method in class FakeServletConfig
 
getServletContextName() - Method in class FakeServletContext
 
getServletInfo() - Method in class CrossQuery
Informational method required by Servlet interface.
getServletInfo() - Method in class RawQuery
 
getServletInfo() - Method in class DynaXML
Informational method required by Servlet interface.
getServletInfo() - Method in class SRU
 
getServletName() - Method in class FakeServletConfig
 
getServletNames() - Method in class FakeServletContext
 
getServletPath() - Method in class FakeServletRequest
 
getServlets() - Method in class FakeServletContext
 
getSession() - Method in class FakeServletRequest
 
getSession(boolean) - Method in class FakeServletRequest
 
getSizeParameters() - Method in class HackedTinyBuilder
 
getSlop() - Method in class SpanChunkedNotQuery
Return the distance that must separate matches from excluded spans.
getSlop() - Method in class SpanNearQuery
Return the maximum number of intervening unmatched positions permitted.
getSlop() - Method in class SpanNotNearQuery
Return the distance that must separate matches from excluded spans.
getSlop() - Method in class SpanOrNearQuery
Return the maximum number of intervening unmatched positions permitted.
getSource() - Method in class QueryRequestParser
Get an XML source suitable for re-creating this query
getSourceDoc(DocRequest, Transformer) - Method in class DynaXML
Does the work of locating and loading the source document.
getSourceDoc(DocRequest, Transformer) - Method in class TestableDynaXML
Does the work of locating and loading the source document.
getSpanCount(String) - Method in class FieldSpans
Retrieve the number of spans stored for a given field
getSpanCount() - Method in class SpanRecordingScorer
 
getSpanDoc() - Method in class SpanRecordingScorer
 
getSpanRecording() - Method in class SpanQuery
Retrieve the max number of spans to record for a given document, or zero if span recording is currently off.
getSpans(IndexReader, Searcher) - Method in class SpanChunkedNotQuery
 
getSpans(IndexReader, Searcher) - Method in class SpanDechunkingQuery
 
getSpans(int) - Method in class FieldSpanSource
Retrieve the spans for the given document.
getSpans(String) - Method in class FieldSpans
Retrieve the matching spans for a given field.
getSpans(IndexReader, Searcher) - Method in class SpanFirstQuery
 
getSpans(IndexReader, Searcher) - Method in class SpanNearQuery
 
getSpans(IndexReader, Searcher) - Method in class SpanNotNearQuery
 
getSpans(IndexReader, Searcher) - Method in class SpanNotQuery
 
getSpans(IndexReader, Searcher) - Method in class SpanOrNearQuery
 
getSpans(IndexReader, Searcher) - Method in class SpanOrQuery
 
getSpans(IndexReader, Searcher) - Method in class SpanQuery
Expert: Returns the matches for this query in an index.
getSpans(IndexReader, Searcher) - Method in class SpanRangeQuery
Should never be called on this query itself, only on the result of SpanRangeQuery.rewrite(IndexReader).
getSpans() - Method in class SpanRecordingScorer
 
getSpans(IndexReader, Searcher) - Method in class SpanTermQuery
 
getSpans(IndexReader, Searcher) - Method in class SpanWildcardQuery
Should never be called on the wildcard query itself, only on the result of SpanWildcardQuery.rewrite(IndexReader).
getSpans(IndexReader, Searcher) - Method in class SpanExactQuery
Iterate all the spans from the text query that match the sectionType query also.
getSpans(IndexReader, Searcher) - Method in class SpanSectionTypeQuery
Iterate all the spans from the text query that match the sectionType query also.
getSpanTotal(String) - Method in class FieldSpans
Retrieve the total number of spans which matched the field
getStream(XPathContext) - Method in class InputElement.InputInstruction
Gets a proper byte stream for the value.
getString() - Method in class FastStringReader
Get the string back
getString(int) - Method in class TagArray
Get the string value of the given tag
getString(XPathContext, Value) - Static method in class Session
Gets a proper string for the value.
getStringValue() - Method in class AttributeImpl
Return the character value of the node.
getStringValue() - Method in class ParentNodeImpl
Return the string-value of the node, that is, the concatenation of the character content of all descendent elements and text nodes.
getStringValue() - Method in class ProxyAttributeImpl
Return the character value of the node.
getStringValue() - Method in class ProxyElement
Loads the real node and defers to it
getStringValue() - Method in class TextImpl
Return the character value of the node.
getStringValue() - Method in class TreeEnumeration
Return the string value of the current node.
getStringValueCS() - Method in class NodeImpl
Get the value of the item as a CharSequence.
getStringValueCS() - Method in class ParentNodeImpl
 
getStringValueCS() - Method in class ProxyElement
Loads the real node and defers to it
getSubQueries() - Method in class SpanChunkedNotQuery
 
getSubQueries() - Method in class SpanDechunkingQuery
 
getSubQueries() - Method in class SpanFirstQuery
 
getSubQueries() - Method in class SpanNearQuery
 
getSubQueries() - Method in class SpanNotNearQuery
 
getSubQueries() - Method in class SpanNotQuery
 
getSubQueries() - Method in class SpanOrNearQuery
 
getSubQueries() - Method in class SpanOrQuery
 
getSubQueries() - Method in class SpanExactQuery
Return all the sub-queries (clauses in our case)
getSubQuery() - Method in class MoreLikeThisQuery
Retrieve the sub-query
getSubType(int) - Method in class TagArray
Get the sub-type associated with a given tag (zero if none)
GetSuffix(int) - Method in class SimpleCharStream
 
GetSuffix(int) - Method in interface CharStream
Returns an array of characters that make up the suffix of length 'len' for the currently matched token.
GetSuffix(int) - Method in class SimpleCharStream
 
getSystemId() - Method in class LazyDocument
Get the system id of this root node
getSystemId(int) - Method in class LazyDocument
Get the system id of an element in the document
getSystemId() - Method in class NodeImpl
Get the system ID for the node.
getSystemId() - Method in class ProxyElement
Loads the real node and defers to it
getSystemId() - Method in class StructuredFileProxy
 
getSystemId() - Method in class StructuredFile
Get the full path to the file
getSystemId() - Method in interface StructuredStore
Gets the path, URI, or other unique identifier for this store
getTabSize(int) - Method in class SimpleCharStream
 
getTabSize(int) - Method in class SimpleCharStream
 
getTail() - Method in class EmbeddedList
Get the last object in the list.
getTerm() - Method in class SpanTermQuery
Return the term whose spans are matched.
getTermFreqVector(int, String) - Method in class LimIndexReader
 
getTermFreqVectors(int) - Method in class LimIndexReader
 
getTermLength() - Method in class SpanTermQuery
Return the length of the term in positions (typically 1)
getTermLimit() - Method in class SpanRangeQuery
Returns the term limit, if any, for this range query
getTermLimit() - Method in class SpanWildcardQuery
Retrieve the term limit this was constructed with
getTerms() - Method in class SpanChunkedNotQuery
 
getTerms() - Method in class SpanDechunkingQuery
 
getTerms(String) - Method in class FieldSpans
Retrieve the set of search terms for a given field
getTerms() - Method in class SpanFirstQuery
 
getTerms() - Method in class SpanNearQuery
 
getTerms() - Method in class SpanNotNearQuery
 
getTerms() - Method in class SpanNotQuery
 
getTerms() - Method in class SpanOrNearQuery
 
getTerms() - Method in class SpanOrQuery
 
getTerms() - Method in class SpanQuery
Returns a collection of all terms matched by this query.
getTerms() - Method in class SpanRangeQuery
Should never be called on this query itself, only on the result of SpanRangeQuery.rewrite(IndexReader).
getTerms() - Method in class SpanRecordingScorer
 
getTerms() - Method in class SpanTermQuery
 
getTerms() - Method in class SpanExactQuery
 
getTerms() - Method in class SpanSectionTypeQuery
 
getText(EasyNode) - Static method in class TextServlet
Extracts all of the text data from a tree element node.
getText(EasyNode) - Method in class QueryRequestParser
Ensures that the element has only a single child node (ignoring attributes), and that it's a text node.
getTextQuery() - Method in class SpanSectionTypeQuery
 
getTextStore() - Method in class HackedTinyBuilder
 
getTextTo(MarkPos) - Method in class ChunkMarkPos
 
getTextTo(MarkPos) - Method in class BasicMarkPos
Retrieves all the text starting at this position and ending at another position.
getTextTo(MarkPos) - Method in class MarkPos
Retrieves all the text starting at this position and ending at another position.
getTextTo(MarkPos, boolean) - Method in class BoundedMarkPos
Ensures that no XML elements or attributes are accidentally included in the text.
getThreadErrors() - Static method in class XTFSaxonErrorListener
Retrieve an array of the Saxon errors that have occurred in the current thread since the last call to XTFSaxonErrorListener.clearThreadErrors()
getThreadId(Thread) - Static method in class Trace
Retrieve the thread identifier that is printed for messages from the specified thread.
getThreadTrace() - Static method in class Trace
Gets a thread-specific instance of Trace.
getToken(int) - Method in class SelectorParser
 
getToken(int) - Method in class FreeformQueryParser
 
getTransformerFactory() - Static method in class IndexUtil
Get a TransformerFactory.
getTree() - Method in class HackedTinyBuilder
 
getTreeStore() - Method in class HackedTinyBuilder
 
getType(int) - Method in class TagArray
Get the type associated with a given tag.
getTypeAnnotation() - Method in class ElementImpl
Get the type annotation of this node, if any Returns Type.UNTYPED_ANY if there is no type annotation
getTypeAnnotation(int) - Method in class LazyDocument
Get the type annotation of a node
getTypeAnnotation() - Method in class NodeImpl
Get the type annotation of this node, if any
getTypeAnnotation() - Method in class ProxyElement
Loads the real node and defers to it
getTypedValue() - Method in class NodeImpl
Get the typed value of this node.
getTypedValue() - Method in class ProxyElement
Loads the real node and defers to it
getUnparsedEntity(String) - Method in class LazyDocument
Get the unparsed entity with a given nameID if there is one, or null if not.
getUpperTerm() - Method in class SpanRangeQuery
Returns the upper term of this range query
getUpperVal() - Method in class NumericRangeQuery
Returns the value of the upper endpoint of this range query, null if open ended
getURI() - Method in class NodeImpl
Get the URI part of the name of this node.
getURI() - Method in class ProxyElement
Loads the real node and defers to it
getUserPrincipal() - Method in class FakeServletRequest
 
getUserVersion() - Method in class StructuredFileProxy
 
getUserVersion() - Method in class StructuredFile.Directory
 
getUserVersion() - Method in class StructuredFile
Gets the user version (if any) set by StructuredFile.setUserVersion(String).
getUserVersion() - Method in interface StructuredStore
Gets the user version (if any) set by StructuredStore.setUserVersion(String).
getValue() - Method in class SpanWeight
 
getValue() - Method in class NumericRangeQuery.NumericRangeWeight
 
getValue(int) - Method in class IntMultiMap
Retrieve the value for a given link.
getValue(XPathContext, String) - Static method in class Session
Checks if the input string is actually an XML document.
getVersion() - Method in class LimIndexReader
 
getWrapped() - Method in class SpanDechunkingQuery
Retrieve the SpanQuery being wrapped
getWrappedNode() - Method in class EasyNode
Get the actual node we're wrapping
getWriter() - Method in class FakeServletResponse
 
getXtfSearcher(String) - Static method in class DefaultQueryProcessor
Get the XtfSearcher, which holds a reference to the Lucene index reader, cached chunk info, etc.
glomInside(SpanOrQuery, SpanTermQuery, boolean) - Method in class BigramQueryRewriter
Gloms the term onto each clause within an OR query.
glomInside(SpanChunkedNotQuery, SpanTermQuery, boolean) - Method in class BigramQueryRewriter
Gloms the term onto each clause within a NOT query.
glomInside(SpanNotNearQuery, SpanTermQuery, boolean) - Method in class BigramQueryRewriter
Gloms the term onto each clause within a NOT query.
glomQueries(Query, Query) - Method in class BigramQueryRewriter
Joins a stop word to a real word, or vice-versa.
glomToken(Token, Token, int) - Method in class BigramStopFilter
Constructs a new token, drawing the start position, position increment, and end position from the specified tokens.
groupChildren - Variable in class StaticGroupData
The first child of each group, or -1 for none.
GroupCounts - Class in org.cdlib.xtf.textEngine.facet
Maintains an ongoing count of groups and how many document hits were found in each group.
GroupCounts(GroupData, FacetSpec, GroupCounts.HitQueueMaker) - Constructor for class GroupCounts
Construct an object with all counts at zero
GroupCounts.DocHitMaker - Interface in org.cdlib.xtf.textEngine.facet
 
GroupCounts.HitQueueMaker - Interface in org.cdlib.xtf.textEngine.facet
 
GroupData - Class in org.cdlib.xtf.textEngine.facet
This class contains a mapping, from documents to one or more term values in each document.
GroupData() - Constructor for class GroupData
 
groupDocCounts - Variable in class FRBRGroupData
Number of documents in each group
groupDocs - Variable in class FRBRGroupData
First document in each group (for sorting purposes)
groupParents - Variable in class StaticGroupData
The parent of each group, or -1 for none
groups - Variable in class StaticGroupData
Array of group names
groupScores - Variable in class FRBRGroupData
Score of each group
groupSelector - Variable in class FacetSpec
Selection of groups
GroupSelector - Class in org.cdlib.xtf.textEngine.facet
Base class for the various selector classes that are chained together to execute a selection expression in a faceted query.
GroupSelector() - Constructor for class GroupSelector
 
groupSiblings - Variable in class StaticGroupData
The next sibling of each group, or -1 for none.
groupSpecs - Variable in class QueryRequestParser
Accumulated list of grouping specifications
grow() - Method in class LongSet
Expand the table and re-hash the existing entries.
gtPattern - Static variable in class SearchTree
 
gtPattern - Static variable in class SnippetMaker
 

H

HackedTinyBuilder - Class in net.sf.saxon.tinytree
 
HackedTinyBuilder() - Constructor for class HackedTinyBuilder
 
handleAEIOUY(String, DoubleMetaphone.DoubleMetaphoneResult, int) - Method in class DoubleMetaphone
Handles 'A', 'E', 'I', 'O', 'U', and 'Y' cases
handleC(String, DoubleMetaphone.DoubleMetaphoneResult, int) - Method in class DoubleMetaphone
Handles 'C' cases
handleCC(String, DoubleMetaphone.DoubleMetaphoneResult, int) - Method in class DoubleMetaphone
Handles 'CC' cases
handleCH(String, DoubleMetaphone.DoubleMetaphoneResult, int) - Method in class DoubleMetaphone
Handles 'CH' cases
handleD(String, DoubleMetaphone.DoubleMetaphoneResult, int) - Method in class DoubleMetaphone
Handles 'D' cases
handleG(String, DoubleMetaphone.DoubleMetaphoneResult, int, boolean) - Method in class DoubleMetaphone
Handles 'G' cases
handleGH(String, DoubleMetaphone.DoubleMetaphoneResult, int) - Method in class DoubleMetaphone
Handles 'GH' cases
handleH(String, DoubleMetaphone.DoubleMetaphoneResult, int) - Method in class DoubleMetaphone
Handles 'H' cases
handleJ(String, DoubleMetaphone.DoubleMetaphoneResult, int, boolean) - Method in class DoubleMetaphone
Handles 'J' cases
handleL(String, DoubleMetaphone.DoubleMetaphoneResult, int) - Method in class DoubleMetaphone
Handles 'L' cases
handleP(String, DoubleMetaphone.DoubleMetaphoneResult, int) - Method in class DoubleMetaphone
Handles 'P' cases
handleProperty(String, String) - Method in class CrossQueryConfig
Called by when a property is encountered in the configuration file.
handleProperty(String, String) - Method in class DynaXMLConfig
Called by when a property is encountered in the configuration file.
handleProperty(String, String) - Method in class TextConfig
Called when a property is encountered.
handleR(String, DoubleMetaphone.DoubleMetaphoneResult, int, boolean) - Method in class DoubleMetaphone
Handles 'R' cases
handleS(String, DoubleMetaphone.DoubleMetaphoneResult, int, boolean) - Method in class DoubleMetaphone
Handles 'S' cases
handleSC(String, DoubleMetaphone.DoubleMetaphoneResult, int) - Method in class DoubleMetaphone
Handles 'SC' cases
handleT(String, DoubleMetaphone.DoubleMetaphoneResult, int) - Method in class DoubleMetaphone
Handles 'T' cases
handleW(String, DoubleMetaphone.DoubleMetaphoneResult, int) - Method in class DoubleMetaphone
Handles 'W' cases
handleX(String, DoubleMetaphone.DoubleMetaphoneResult, int) - Method in class DoubleMetaphone
Handles 'X' cases
handleZ(String, DoubleMetaphone.DoubleMetaphoneResult, int, boolean) - Method in class DoubleMetaphone
Handles 'Z' cases
has(K) - Method in class Cache
Checks if the cache currently contains an entry for the given key.
has(Object) - Method in class ConsecutiveMap
Check if the given key is present in the map yet.
HAS_ALPHA - Static variable in class Flag
 
HAS_BETA - Static variable in class Flag
 
HAS_CHILD - Static variable in class Flag
 
HAS_DIGIT - Static variable in interface FreeformQueryParserConstants
 
HAS_NAMECODE - Static variable in class Flag
 
HAS_NEXT_SIBLING - Static variable in class Flag
 
HAS_PARENT - Static variable in class Flag
 
HAS_PREV_SIBLING - Static variable in class Flag
 
hasAttr(String) - Method in class EasyNode
Check if this node has the given attribute
hasChildNodes() - Method in class NodeImpl
Determine whether the node has any children.
hasChildNodes() - Method in class ParentNodeImpl
 
hasChildNodes() - Method in class ProxyElement
Loads the real node and defers to it
hasDeletions() - Method in class LimIndexReader
 
hash(String) - Static method in class Hash64
Calculate a non-negative 64-bit hash code for a string
hash(String, String) - Static method in class Hash64
Calculate a non-negative 64-bit hash code for two strings
hash(String, String, String) - Static method in class Hash64
Calculate a non-negative 64-bit hash code for three strings
Hash64 - Class in org.apache.lucene.util
Utility class that calculates good 64-bit hash codes for strings.
Hash64() - Constructor for class Hash64
 
hashCode() - Method in class LimIndexReader
 
hashCode() - Method in class LimTermDocs
 
hashCode() - Method in class LimTermPositions
 
hashCode() - Method in class AttributeImpl
The hashCode() method obeys the contract for hashCode(): that is, if two objects are equal (represent the same node) then they must have the same hashCode()
hashCode() - Method in class NodeImpl
The hashCode() method obeys the contract for hashCode(): that is, if two objects are equal (represent the same node) then they must have the same hashCode()
hashCode() - Method in class ProfilingListener.ProfileCount
Obtain a hash code so that ProfileCounts can be stored in a map
hashCode() - Method in class DTDSuppressingXMLReader
 
hashCode() - Method in class ConfigCache.ConfigCacheKey
 
hashCode() - Method in class MoreLikeThisQuery.MoreLikeWrapper
Returns a hash code value for this object.
hashCode() - Method in class NumericRangeQuery
Returns a hash code value for this object.
hashSize - Variable in class LongSet
 
hashSize - Variable in class IntHash
 
hashSize - Variable in class StringHash
 
hashSlot(String) - Method in class StringHash
Calculate the hash slot for a given key
hasMoreElements() - Method in class CrimsonBugWorkaround.BlockEnum
Tells whether there are more blocks to read
hasNext() - Method in class SpellTestCmdLine.TextRipper
Check if there's another word to get
hasNext() - Method in class Cache.NullIterator
 
hasNext() - Method in class AttributeEnumeration
Test if there are mode nodes still to come.
hasNext() - Method in class ProxyAttributeEnumeration
Test if there are mode nodes still to come.
hasNext() - Method in class TreeEnumeration
Determine whether there are more items to come.
hasNorms(String) - Method in class LimIndexReader
 
head - Variable in class EmbeddedList
Reference to the first object in the list, or null if empty
headerSize - Static variable in class DiskHashReader
Size of the header we expect to find
heap - Variable in class PriorityQueue
 
height() - Method in class OutputElement.Rect
 
high - Variable in class XtfDocNumMap
Used in binary searching
hiPct - Variable in class ProgressTracker
 
HIT_ELMT_MARKER - Static variable in class SearchTree
Each hit in the document is marked by a <hit> element.
hitCountAttrCode - Variable in class SearchTree
Name-code for all <hitCount> attributes
hitElementCode - Variable in class SearchTree
Name-code for all <hit> elements
hitElementFingerprint - Variable in class SearchTree
Name fingerprint for <xtf:hit> elements (includes namespace)
HitLoadException - Exception in org.cdlib.xtf.textEngine
Thrown if a problem (most likely an I/O error) occurs while loading a hit.
HitLoadException(Exception) - Constructor for exception HitLoadException
 
hitNumAttrCode - Variable in class SearchTree
Name-code for all <hitNum> attributes
hitQueue - Variable in class GroupCounts
 
HitQueue - Class in org.cdlib.xtf.textEngine
 
HitQueue(int) - Constructor for class HitQueue
 
hitQueueMaker - Variable in class GroupCounts
 
hitRankToNum - Variable in class SearchTree
Mapping from hitsByScore -> hitsByLocation
hitsByLocation - Variable in class SearchTree
Array of snippets sorted in document order
hitsByScore - Variable in class SearchTree
Array of snippets sorted by descending score
hitsToSource(String, String) - Method in class QueryResult
Makes an XML document out of the list of document hits, and returns a Source object that represents it.
hitsToString(String, String) - Method in class QueryResult
Makes an XML document out of the list of document hits, and returns a String object that represents it.
HOST - Static variable in interface FreeformQueryParserConstants
 
htmlCodeMap - Static variable in class HTMLToString
Build a HashMap from the code table above
htmlCodes - Static variable in class HTMLToString
Table of conversions from HTML ampersand codes to UNICODE.
htmlFile - Variable in class HTMLIndexSource
Source of HTML data
HTMLIndexSource - Class in org.cdlib.xtf.textIndexer
Transforms an HTML file to a single-record XML file.
HTMLIndexSource(File, String, Templates[], Templates, StructuredStore) - Constructor for class HTMLIndexSource
Constructor -- initializes all the fields
HTMLToString - Class in org.cdlib.xtf.textIndexer
This class provides a single static convert() method that converts an HTML file into an XML string that can be pre-filtered and added to a Lucene database by the XMLTextProcessor class.
HTMLToString() - Constructor for class HTMLToString
 
httpRequest - Variable in class SessionURLRewriter
 
httpResponse - Variable in class SessionURLRewriter
 

I

idType(String) - Method in class CheckingTokenStream
Map the type to apostrophe, acronym, or other
idxSrc - Variable in class XMLTextProcessor.FileQueueEntry
 
IdxTreeCleaner - Class in org.cdlib.xtf.textIndexer
This class purges "incomplete" documents from a Lucene index.
IdxTreeCleaner() - Constructor for class IdxTreeCleaner
 
IdxTreeCuller - Class in org.cdlib.xtf.textIndexer
This class provides a simple mechanism for removing documents from an index when the source text no longer exists in the document library.
IdxTreeCuller() - Constructor for class IdxTreeCuller
 
IdxTreeDictMaker - Class in org.cdlib.xtf.textIndexer
This class provides a simple mechanism for generating a spelling correction dictionary after new documents have been added or updated.
IdxTreeDictMaker() - Constructor for class IdxTreeDictMaker
 
IdxTreeOptimizer - Class in org.cdlib.xtf.textIndexer
This class provides a simple mechanism for optimizing Lucene indices after new documents have been added , updated, or removed.
IdxTreeOptimizer() - Constructor for class IdxTreeOptimizer
 
ignorableWhitespace(char[], int, int) - Method in class MARCIndexSource.RecordHandler
 
ignorableWhitespace(char[], int, int) - Method in class XMLStubReader.StubContentHandler
 
ignoreDuplicate - Variable in class SQLInsert
 
ignoreDuplicate - Variable in class SQLInsert.InsertInstruction
 
Image - Class in org.cdlib.xtf.saxonExt
Front-end to the "Image" Saxon extension, which allows stylesheets to perform image extraction and highlighting.
Image() - Constructor for class Image
 
image - Variable in class Token
The string image of the token.
image - Variable in class Token
The string image of the token.
ImageCache - Class in org.cdlib.xtf.saxonExt.image
Maintain a cache of palette-mapped images used for image highlighting.
ImageCache(int) - Constructor for class ImageCache
Construct the cache
imageCache - Static variable in class OutputElement
 
in - Variable in class FileSorter.BlockReader
Input source that decompresses and reads UTF strings
in - Variable in class RandomAccessInputStream
The file that will be read from
in - Variable in class CrimsonBugWorkaround.BlockEnum
 
in - Variable in class CrimsonBugWorkaround
 
inAttrName - Variable in class TagFilter
True when we're within an attribute name
inBuf - Variable in class SimpleCharStream
 
inBuf - Variable in class SimpleCharStream
 
inBuf - Variable in class CrimsonBugWorkaround.BlockEnum
 
inBufLen - Variable in class CrimsonBugWorkaround.BlockEnum
 
include - Variable in class SpanChunkedNotQuery
 
include - Variable in class SpanNotNearQuery
 
include - Variable in class SpanNotQuery
 
includeEmptyGroups - Variable in class FacetSpec
Whether to include empty groups by default
includeLower - Variable in class NumericRangeQuery
 
includeSelf - Variable in class AncestorEnumeration
 
includeSelf - Variable in class DescendantEnumeration
 
includesLower() - Method in class NumericRangeQuery
Returns true if the lower endpoint is inclusive
includesUpper() - Method in class NumericRangeQuery
Returns true if the upper endpoint is inclusive
includeUpper - Variable in class NumericRangeQuery
 
inclusive - Variable in class SpanRangeQuery
 
incrementNode() - Method in class XMLTextProcessor
Increment the node tracking information.
indent(int) - Method in class FreeformQueryParser.FNode
Return a string with two spaces per level, used for indenting XML.
index - Variable in class FlippableStringComparator.FlippableComp
 
index - Variable in class NearSpans.SpansCell
 
index - Variable in class OrNearSpans.SpansCell
 
index - Variable in class AttributeEnumeration
 
index - Variable in class AttributeImpl
 
index - Variable in class ProxyAttributeEnumeration
 
index - Variable in class ProxyAttributeImpl
 
index(File) - Method in class RegressTest
Runs a configuration file to produce an index.
index - Static variable in class SectionInfo
Index/No-Index Flag Value: Index the current section.
index - Variable in class XMLTextProcessor.MetaField
 
indexConfig - Variable in class DocRequest
Path to the index configuration file (relative to servlet base dir)
indexDir - Variable in class SpellKeywordTest
Directory in which the index (and spelling data) is stored
IndexDump - Class in org.cdlib.xtf.textIndexer
This class dumps the contents of user-selected fields from an XTF text index.
IndexDump() - Constructor for class IndexDump
 
indexedFields - Variable in class XtfSearcher
Set of all indexed fields in the index
indexedFields() - Method in class XtfSearcher
Gets the set of all fields that have been indexed.
IndexerConfig - Class in org.cdlib.xtf.textIndexer
This class records configuration information about the current state of the TextIndexer application.
IndexerConfig() - Constructor for class IndexerConfig
Default constructor.
indexExists(File) - Static method in class LimIndexReader
 
indexExists(String) - Static method in class LimIndexReader
 
indexExists(Directory) - Static method in class LimIndexReader
 
indexFlag - Variable in class SectionInfo
Index flag for a section.
indexFlag() - Method in class SectionInfoStack
Return the index flag for the top section on the nesting stack.
indexInfo - Variable in class IndexerConfig
Index specific information for the current index being created or updated.
IndexInfo - Class in org.cdlib.xtf.textIndexer
This class maintains configuration information about the current index that the TextIndexer program is processing.
IndexInfo() - Constructor for class IndexInfo
Default constructor.
IndexInfo(String, String) - Constructor for class IndexInfo
Alternate constructor.
indexInfo - Variable in class XMLTextProcessor
A reference to the configuration information for the current index being updated.
IndexMerge - Class in org.cdlib.xtf.textIndexer
This class merges the contents of two or more XTF indexes, with certain caveats.
IndexMerge() - Constructor for class IndexMerge
 
IndexMerge.DirInfo - Class in org.cdlib.xtf.textIndexer
 
IndexMerge.DirInfo(String, Directory) - Constructor for class IndexMerge.DirInfo
 
indexName - Variable in class DocRequest
Name of the index within which the lazy file is stored
indexName - Variable in class ConfigCache.ConfigCacheKey
 
indexName - Variable in class IndexInfo
Name of the current index being processed (as specified in the index configuration file.)
indexNameFound - Variable in class XMLConfigParser
 
indexOf(char) - Method in class TagChars
 
indexPath - Variable in class QueryRequest
Path to the Lucene index we want to search
indexPath - Variable in class XtfSearcher
Path to the index directory
indexPath - Variable in class IndexInfo
Name of the path to the current index's Lucene database.
indexPath - Variable in class XMLTextProcessor
The base directory for the current Lucene database.
indexReader - Variable in class DefaultQueryProcessor
Lucene reader from which to read index data
indexReader - Variable in class XtfSearcher
Reader used to access the index
indexReader() - Method in class XtfSearcher
Gets the reader this searcher is using to read indexes.
indexReader - Variable in class XMLTextProcessor
An Lucene index reader object, used in conjunction with the indexSearcher to check if the current document needs to be added to, updated in, or removed from the index.
IndexRecord - Class in org.cdlib.xtf.textIndexer
A single record within a IndexSource.
IndexRecord() - Constructor for class IndexRecord
 
indexSearcher - Variable in class XMLTextProcessor
An Lucene index searcher object, used in conjunction with the indexReader to check if the current document needs to be added to, updated in, or removed from the index.
IndexSource - Class in org.cdlib.xtf.textIndexer
Represents a single source of data for an XTF index.
IndexSource() - Constructor for class IndexSource
 
IndexStats - Class in org.cdlib.xtf.textIndexer
This class calculates and prints out some useful statistics about an existing index, such as number of documents, size, etc.
IndexStats() - Constructor for class IndexStats
 
indexText(String, float, int) - Method in class XMLTextProcessor
Add the current accumulated chunk of text to the Lucene database for the active index.
IndexUtil - Class in org.cdlib.xtf.textEngine
This class provides methods related to, but not always part of, a text index.
IndexUtil() - Constructor for class IndexUtil
 
indexWriter - Variable in class XMLTextProcessor
An Lucene index writer object, used to add or update documents to the index currently opened for writing.
inDictionary(String) - Method in class SpellReader
Check if the given word is in the spelling dictionary
inElement - Variable in class TagFilter
True while we're processing inside an element definition
inEndTag - Variable in class TagFilter
True while we're in an element end tag
inflater - Variable in class PackedByteBuf.CompressInfo
 
info - Static variable in class Trace
Print info messages, errors, and warnings
info(String) - Static method in class Trace
Output a message at the 'info' level.
infoStack - Variable in class SectionInfoStack
Actual generic stack that holds the SectionInfo objects.
init(int, int) - Method in class ElementImpl
 
init(NamePool, StructuredStore) - Method in class LazyDocument
Open a lazy tree and read in the root node.
init(int, int) - Method in class NodeImpl
Optional initialization function, depends on derived class
init(int, int) - Method in class TextImpl
Initialize the text node, and load the text.
init() - Method in class TextServlet.RequestWrapper
 
init(IndexReader, String) - Method in class DynamicGroupData
Initialize the data from the given index reader and parameter string.
init(IndexReader, String) - Method in class FRBRGroupData
Read in the FRBR data for the a delimited list of fields.
initCells(int) - Method in class OrNearSpans
 
initElement(SearchElement, int, int) - Method in class SearchTree
Initialize all the fields of a new element node.
initialize(int) - Method in class PriorityQueue
Subclass constructors must call this.
initList(int) - Method in class NearSpans
 
initNode(SearchNode) - Method in class SearchTree
Performs initialization tasks common to text and element nodes.
inMainDoc(int) - Method in class ChunkSource
Check if the given chunk is contained within the main document for this chunk source.
inMeta - Variable in class XMLTextProcessor
Flag indicating how deeply nested in a meta-data section the current text/tag being processed is.
inNamedIndexBlock - Variable in class XMLConfigParser
 
innerDescrip - Variable in class MoreLikeThisQuery.MoreLikeWrapper
 
innerQuery - Variable in class MoreLikeThisQuery.MoreLikeWrapper
 
inOrder - Variable in class NearSpans
 
inOrder - Variable in class SpanNearQuery
 
inOrder - Variable in class ConsecutiveMap
Vector of all unique keys, in order of addition
input_stream - Variable in class SelectorParserTokenManager
 
input_stream - Variable in class FreeformQueryParserTokenManager
 
InputElement - Class in org.cdlib.xtf.saxonExt.exec
Represents an <input> element below a <run> instruction.
InputElement() - Constructor for class InputElement
 
InputElement.InputInstruction - Class in org.cdlib.xtf.saxonExt.exec
 
InputElement.InputInstruction() - Constructor for class InputElement.InputInstruction
 
inputExpr - Variable in class RunElement.RunInstruction
 
inputPos - Variable in class BigramStopFilter
Tracks the position of input tokens, for debugging
inputStream - Variable in class SimpleCharStream
 
inputStream - Variable in class SimpleCharStream
 
inQuote - Variable in class TagFilter
True when we're within a quoted attribute value
inRange(int) - Method in class NumericRangeQuery.NumericRangeScorer
 
inReq - Variable in class TextServlet.RequestWrapper
 
insert(Object) - Method in class PriorityQueue
Adds element to the PriorityQueue in log(size) time if either the PriorityQueue is not full, or not lessThan(element, top()).
insertInto(PriorityQueue) - Method in class DefaultQueryProcessor.DocHitMakerImpl
 
insertInto(PriorityQueue) - Method in interface GroupCounts.DocHitMaker
 
insertVirtualWords(StringBuffer) - Method in class XMLTextProcessor
Inserts "virtual words" into the specified text as needed.
insertVirtualWords(String, int, StringBuffer, int) - Method in class XMLTextProcessor
Utility function used by the main insertVirtualWords() method to insert a specified number of virtual word symbols.
inSrc - Variable in class XMLIndexSource
Source of XML data
inStream - Variable in class RunElement.OutputGrabber
 
InstructionWithContent - Class in org.cdlib.xtf.saxonExt
Base class that automates much of the tedious Saxon housekeeping for an extension instruction that supports arbitrary content.
InstructionWithContent(String, Map<String, Expression>, Expression) - Constructor for class InstructionWithContent
Construct the content instruction.
IntHash - Class in org.cdlib.xtf.util
A fast but inflexible hash table where the keys are integers and the size is fixed.
IntHash(int) - Constructor for class IntHash
Create the hash table that can comfortably hold the specified number of entries.
IntHash.Ent - Class in org.cdlib.xtf.util
Keeps track of a single entry in the hash table.
IntHash.Ent() - Constructor for class IntHash.Ent
 
IntList - Class in org.apache.lucene.util
A fast, array-based, expandable list of ints.
IntList() - Constructor for class IntList
Basic constructor - initializes with capacity of 10
IntList(int) - Constructor for class IntList
Constructor to specify initial capacity explicitly
IntMultiMap - Class in org.cdlib.xtf.util
This class efficiently implements a "one to many" relationship between integer keys and multiple integer values.
IntMultiMap(int) - Constructor for class IntMultiMap
Initialize the mapping table.
IntMultiMap.Block - Class in org.cdlib.xtf.util
Keeps track of a block of values, with links to the following values.
IntMultiMap.Block() - Constructor for class IntMultiMap.Block
 
INVALID_LEXICAL_STATE - Static variable in error TokenMgrError
Tried to change to an invalid lexical state.
INVALID_LEXICAL_STATE - Static variable in error TokenMgrError
Tried to change to an invalid lexical state.
InvalidDocumentException - Exception in org.cdlib.xtf.dynaXML
This exception is thrown when a requestor attempts to access a document that doesn't exist or the file for it cannot be found.
InvalidDocumentException() - Constructor for exception InvalidDocumentException
Default constructor
ipList - Variable in class Authenticator.IPAuthSpec
 
IpList - Class in org.cdlib.xtf.dynaXML
Loads and provides quick access to a map of IP addresses.
IpList(String) - Constructor for class IpList
Constructs and loads an IP map from the specified file.
IpList.IpAddr - Class in org.cdlib.xtf.dynaXML
Data class to keep track of the four numeric components of an IP address.
IpList.IpAddr() - Constructor for class IpList.IpAddr
Constructs a blank IP address structure
IpList.IpAddr(int, int, int, int) - Constructor for class IpList.IpAddr
Constructs an IP address from the four numeric components
IpList.IpRange - Class in org.cdlib.xtf.dynaXML
Data structure to keep track of a range of IP addresses and whether they are "positive" or "negative".
IpList.IpRange(IpList.IpAddr, IpList.IpAddr, boolean) - Constructor for class IpList.IpRange
Construct an IP range.
ipListCache - Variable in class Authenticator
Caches IP maps
ipListCacheExpire - Variable in class DynaXMLConfig
Max amount of time (seconds) before IP list is automatically reloaded
ipListCacheSize - Variable in class DynaXMLConfig
Max # of IP lists to cache
isAllWhitespace(String) - Method in class TreeAnnotater
Determine whether a string contains only whitespace characters.
isAllWhitespace(String, int, int) - Static method in class XMLTextProcessor
Utility function to check if a string or a portion of a string is entirely whitespace.
isApproved(String) - Method in class IpList
Parses the given IP address and checks whether it falls within one of the positive ranges of the map, and doesn't fall in one of the excluded ranges.
isBigram(Set, String) - Static method in class BigramQueryRewriter
Determines if the given string is an bi-gram of a real word with a stop-word.
isCommitted() - Method in class FakeServletResponse
 
isComplete() - Method in class DoubleMetaphone.DoubleMetaphoneResult
 
isConfigFile - Variable in class XMLConfigParser
 
isCurrent() - Method in class LimIndexReader
 
isDeleted(int) - Method in class LimIndexReader
 
isDone - Variable in class MARCIndexSource
Are we there yet?
isDone - Variable in class MARCIndexSource.RecordHandler
Set to true when this thread has finished its business.
isDone - Variable in class XMLIndexSource
Keep track of whether we've processed this file yet
isDoubleMetaphoneEqual(String, String) - Method in class DoubleMetaphone
Check if the Double Metaphone values of two String values are equal.
isDoubleMetaphoneEqual(String, String, boolean) - Method in class DoubleMetaphone
Check if the Double Metaphone values of two String values are equal, optionally using the alternate value.
isDynamic() - Method in class FRBRGroupData
 
isDynamic() - Method in class GroupData
Whether the data is dynamic and thus has counts and scores available
isElement() - Method in class EasyNode
Checks if this is an element node
isEmpty() - Method in class FieldSpans
true if no spans have yet been stored
isEmpty() - Method in class IntList
Check if the list is empty (i.e. size() == 0)
isEmpty() - Method in class LongList
Check if the list is empty (i.e. size() == 0)
isEmpty(String) - Method in class Authenticator
Utility method to check if a string is null or ""
isEmpty() - Method in class LazyHashMap
 
isEmpty() - Method in class LazyKeyManager
Tells whether any keys have been registered.
isEmpty() - Method in class OutputElement.Rect
 
isEmpty(String) - Static method in class TextServlet
Utility function - check if string is null or ""
isEmpty() - Method in class SectionInfoStack
Query method to determine if there are any nested sections currently on the nesting stack.
isEmpty() - Method in class AttribList
Check if the list is empty
isEmpty() - Method in class CircularQueue
Checks whether the queue is currently empty
isEmpty() - Method in class FloatList
 
isEnabled(XPathContext) - Static method in class Session
Checks whether session tracking was enabled in the servlet config
isEndOfSentence(int, int, StringBuffer) - Method in class XMLTextProcessor
Utility function to determine if the current character marks the end of a sentence.
isEquivalent(String, String) - Method in interface WordEquiv
 
isEquivalent(String, String) - Method in class XtfWordEquiv
Checks if two words can be considered equivalent, and thus not form a real spelling suggestion.
isFacet - Variable in class XMLTextProcessor.MetaField
 
isFull() - Method in class CircularQueue
Checks whether the queue is currently full
isIDElement - Variable in class HackedTinyBuilder
 
isInclusive() - Method in class SpanRangeQuery
Returns true if the range query is inclusive
isInitted - Variable in class TextServlet
Flag to discern whether class has been initialized yet
isInOrder() - Method in class SpanNearQuery
Return true if matches are required to be in-order.
isInstruction() - Method in class ArgElement
Determine whether this node is an instruction.
isInstruction() - Method in class InputElement
Determine whether this node is an instruction.
isInstruction() - Method in class SQLColumn
Determine whether this node is an instruction.
isInstruction() - Method in class SQLProperty
Determine whether this node is an instruction.
isLocked(String) - Static method in class LimIndexReader
 
isLocked(Directory) - Static method in class LimIndexReader
 
isLowerCase(String) - Static method in class StringUtil
Check if the given string is all lower-case
isNoiseWord(String) - Method in class MoreLikeThisQuery
Determines if the passed term is likely to be of interest in "more like" comparisons
isOptimized() - Method in class LimIndexReader
 
isPositive - Variable in class IpList.IpRange
true if the range is specified IP address to include, false if it specifies addresses to exclude.
isPostIndexLazyFile(File) - Method in class DefaultDocLocator
Check if the given lazy file was created after the indexing process (i.e. by this doc locator)
isReported - Variable in class LatencyCutoffStream
Whether the message has been printed yet
isReported() - Method in class LatencyCutoffStream
Tells whether the latency was reported yet
isRequestedSessionIdFromCookie() - Method in class FakeServletRequest
 
isRequestedSessionIdFromUrl() - Method in class FakeServletRequest
 
isRequestedSessionIdFromURL() - Method in class FakeServletRequest
 
isRequestedSessionIdValid() - Method in class FakeServletRequest
 
isSameNodeInfo(NodeInfo) - Method in class AttributeImpl
Determine whether this is the same node as another node
isSameNodeInfo(NodeInfo) - Method in class NodeImpl
Determine whether this is the same node as another node
isSameNodeInfo(NodeInfo) - Method in class ProxyAttributeImpl
Determine whether this is the same node as another node
isSameNodeInfo(NodeInfo) - Method in class ProxyElement
Loads the real node and defers to it
isSecure() - Method in class FakeServletRequest
 
isSelected(int) - Method in class GroupCounts
Find out whether the given group is selected
isSentencePunctuationChar(char) - Method in class XMLTextProcessor
Utility function to detect sentence punctuation characters.
isSessionTrackingEnabled() - Method in class TextServlet
Tells whether session tracking was enabled in the config file
isSevere() - Method in exception NoPermissionException
This particular exception isn't really severe enough to log
isSevere() - Method in exception CQLParseException
This particular exception isn't really severe enough to log
isSevere() - Method in exception RedirectException
This particular exception isn't really severe enough to log
isSevere() - Method in exception QueryRequestParser.QueryFormatError
 
isSevere() - Method in exception GeneralException
Tells whether this is a really bad problem.
isSilentStart(String) - Method in class DoubleMetaphone
Determines whether or not the value starts with a silent letter.
isSlavoGermanic(String) - Method in class DoubleMetaphone
Determines whether or not a value is of slavo-germanic orgin.
isSparse - Variable in class DefaultQueryProcessor.HitQueueMakerImpl
 
isSparse - Variable in class DefaultQueryProcessor
Whether the index is "sparse" (i.e. more than 5 chunks per doc)
isSparse - Variable in class XtfSearcher
Whether this index is "sparse" (i.e. more than 5 chunks per doc)
isSparse() - Method in class XtfSearcher
Find out if the index is sparse (i.e. more than 5 chunks per doc)
isStopWord(String) - Method in class BigramStopFilter
Tells whether the token is a stop-word.
isText() - Method in class EasyNode
Checks if this is a text node
isTitleCase(String) - Static method in class StringUtil
Checks if the given string is "title case", i.e. the first letter is uppercase and the rest are lower case.
isUpperCase(String) - Static method in class StringUtil
Check if the given string is all upper-case
isUserInRole(String) - Method in class FakeServletRequest
 
isUsingNamespaces() - Method in class LazyDocument
determine whether this document uses namespaces
isValidDictionary(File) - Static method in class SpellReader
Check if there's a valid dictionary in the given directory
isVowel(char) - Method in class DoubleMetaphone
Determines whether or not a character is a vowel or not
isWildcardTerm(Term) - Method in class QueryRequestParser
Determines if the term contains a wildcard character ('*' or '?')
iter0 - Variable in class ContextMarker
Iterator used for locating the start of the hit/context
iter1 - Variable in class ContextMarker
Iterator used for locating the end of the hit/context
iterateAxis(byte) - Method in class NodeImpl
Return an enumeration over the nodes reached by the given axis from this node
iterateAxis(byte, NodeTest) - Method in class NodeImpl
Return an enumeration over the nodes reached by the given axis from this node
iterateAxis(byte) - Method in class ParentNodeImpl
 
iterateAxis(byte, NodeTest) - Method in class ParentNodeImpl
 
iterateAxis(byte, NodeTest) - Method in class ProxyElement
If only the attributes are accessed, uses ProxyAttributeEnumeration to serve up the pre-computed attributes.
iterateAxis(byte) - Method in class ProxyElement
Loads the real node and defers to it
iterateAxis(byte, NodeTest) - Method in class SearchElementImpl
Return an enumeration over the nodes reached by the given axis from this node
iterateAxis(byte, NodeTest) - Method in class TreeEnumeration
Return an iterator over an axis, starting at the current node.
iterateSubExpressions() - Method in class InstructionWithContent
Get all the XPath expressions associated with this instruction (in XSLT terms, the expression present on attributes of the instruction, as distinct from the child instructions in a sequence construction)
iterator() - Method in class AttribList
Get an iterator on the list

J

jj_2_1(int) - Method in class FreeformQueryParser
 
jj_2_rtns - Variable in class FreeformQueryParser
 
jj_3_1() - Method in class FreeformQueryParser
 
jj_3R_7() - Method in class FreeformQueryParser
 
jj_add_error_token(int, int) - Method in class FreeformQueryParser
 
jj_consume_token(int) - Method in class SelectorParser
 
jj_consume_token(int) - Method in class FreeformQueryParser
 
jj_endpos - Variable in class FreeformQueryParser
 
jj_expentries - Variable in class SelectorParser
 
jj_expentries - Variable in class FreeformQueryParser
 
jj_expentry - Variable in class SelectorParser
 
jj_expentry - Variable in class FreeformQueryParser
 
jj_gc - Variable in class FreeformQueryParser
 
jj_gen - Variable in class SelectorParser
 
jj_gen - Variable in class FreeformQueryParser
 
jj_input_stream - Variable in class SelectorParser
 
jj_input_stream - Variable in class FreeformQueryParser
 
jj_kind - Variable in class SelectorParser
 
jj_kind - Variable in class FreeformQueryParser
 
jj_la - Variable in class FreeformQueryParser
 
jj_la1 - Variable in class SelectorParser
 
jj_la1 - Variable in class FreeformQueryParser
 
jj_la1_0 - Static variable in class SelectorParser
 
jj_la1_0() - Static method in class SelectorParser
 
jj_la1_0 - Static variable in class FreeformQueryParser
 
jj_la1_0() - Static method in class FreeformQueryParser
 
jj_lastpos - Variable in class FreeformQueryParser
 
jj_lasttokens - Variable in class FreeformQueryParser
 
jj_ls - Variable in class FreeformQueryParser
 
jj_nt - Variable in class SelectorParser
 
jj_nt - Variable in class FreeformQueryParser
 
jj_ntk - Variable in class SelectorParser
 
jj_ntk() - Method in class SelectorParser
 
jj_ntk - Variable in class FreeformQueryParser
 
jj_ntk() - Method in class FreeformQueryParser
 
jj_rescan - Variable in class FreeformQueryParser
 
jj_rescan_token() - Method in class FreeformQueryParser
 
jj_save(int, int) - Method in class FreeformQueryParser
 
jj_scan_token(int) - Method in class FreeformQueryParser
 
jj_scanpos - Variable in class FreeformQueryParser
 
jj_semLA - Variable in class FreeformQueryParser
 
jjAddStates(int, int) - Method in class SelectorParserTokenManager
 
jjAddStates(int, int) - Method in class FreeformQueryParserTokenManager
 
jjbitVec0 - Static variable in class SelectorParserTokenManager
 
jjbitVec0 - Static variable in class FreeformQueryParserTokenManager
 
jjbitVec1 - Static variable in class FreeformQueryParserTokenManager
 
jjbitVec10 - Static variable in class FreeformQueryParserTokenManager
 
jjbitVec11 - Static variable in class FreeformQueryParserTokenManager
 
jjbitVec12 - Static variable in class FreeformQueryParserTokenManager
 
jjbitVec13 - Static variable in class FreeformQueryParserTokenManager
 
jjbitVec14 - Static variable in class FreeformQueryParserTokenManager
 
jjbitVec15 - Static variable in class FreeformQueryParserTokenManager
 
jjbitVec16 - Static variable in class FreeformQueryParserTokenManager
 
jjbitVec17 - Static variable in class FreeformQueryParserTokenManager
 
jjbitVec18 - Static variable in class FreeformQueryParserTokenManager
 
jjbitVec19 - Static variable in class FreeformQueryParserTokenManager
 
jjbitVec2 - Static variable in class SelectorParserTokenManager
 
jjbitVec2 - Static variable in class FreeformQueryParserTokenManager
 
jjbitVec20 - Static variable in class FreeformQueryParserTokenManager
 
jjbitVec21 - Static variable in class FreeformQueryParserTokenManager
 
jjbitVec3 - Static variable in class FreeformQueryParserTokenManager
 
jjbitVec4 - Static variable in class FreeformQueryParserTokenManager
 
jjbitVec5 - Static variable in class FreeformQueryParserTokenManager
 
jjbitVec6 - Static variable in class FreeformQueryParserTokenManager
 
jjbitVec7 - Static variable in class FreeformQueryParserTokenManager
 
jjbitVec9 - Static variable in class FreeformQueryParserTokenManager
 
jjCanMove_0(int, int, int, long, long) - Static method in class SelectorParserTokenManager
 
jjCanMove_0(int, int, int, long, long) - Static method in class FreeformQueryParserTokenManager
 
jjCanMove_1(int, int, int, long, long) - Static method in class FreeformQueryParserTokenManager
 
jjCanMove_2(int, int, int, long, long) - Static method in class FreeformQueryParserTokenManager
 
jjCanMove_3(int, int, int, long, long) - Static method in class FreeformQueryParserTokenManager
 
jjCheckNAdd(int) - Method in class SelectorParserTokenManager
 
jjCheckNAdd(int) - Method in class FreeformQueryParserTokenManager
 
jjCheckNAddStates(int, int) - Method in class SelectorParserTokenManager
 
jjCheckNAddStates(int) - Method in class SelectorParserTokenManager
 
jjCheckNAddStates(int, int) - Method in class FreeformQueryParserTokenManager
 
jjCheckNAddStates(int) - Method in class FreeformQueryParserTokenManager
 
jjCheckNAddTwoStates(int, int) - Method in class SelectorParserTokenManager
 
jjCheckNAddTwoStates(int, int) - Method in class FreeformQueryParserTokenManager
 
jjFillToken() - Method in class SelectorParserTokenManager
 
jjFillToken() - Method in class FreeformQueryParserTokenManager
 
jjmatchedKind - Variable in class SelectorParserTokenManager
 
jjmatchedKind - Variable in class FreeformQueryParserTokenManager
 
jjmatchedPos - Variable in class SelectorParserTokenManager
 
jjmatchedPos - Variable in class FreeformQueryParserTokenManager
 
jjMoveNfa_0(int, int) - Method in class SelectorParserTokenManager
 
jjMoveNfa_0(int, int) - Method in class FreeformQueryParserTokenManager
 
jjMoveStringLiteralDfa0_0() - Method in class SelectorParserTokenManager
 
jjMoveStringLiteralDfa0_0() - Method in class FreeformQueryParserTokenManager
 
jjMoveStringLiteralDfa1_0(long) - Method in class SelectorParserTokenManager
 
jjnewStateCnt - Variable in class SelectorParserTokenManager
 
jjnewStateCnt - Variable in class FreeformQueryParserTokenManager
 
jjnextStates - Static variable in class SelectorParserTokenManager
 
jjnextStates - Static variable in class FreeformQueryParserTokenManager
 
jjround - Variable in class SelectorParserTokenManager
 
jjround - Variable in class FreeformQueryParserTokenManager
 
jjrounds - Variable in class SelectorParserTokenManager
 
jjrounds - Variable in class FreeformQueryParserTokenManager
 
jjStartNfa_0(int, long) - Method in class SelectorParserTokenManager
 
jjStartNfa_0(int, long) - Method in class FreeformQueryParserTokenManager
 
jjStartNfaWithStates_0(int, int, int) - Method in class SelectorParserTokenManager
 
jjStartNfaWithStates_0(int, int, int) - Method in class FreeformQueryParserTokenManager
 
jjstateSet - Variable in class SelectorParserTokenManager
 
jjstateSet - Variable in class FreeformQueryParserTokenManager
 
jjStopAtPos(int, int) - Method in class SelectorParserTokenManager
 
jjStopAtPos(int, int) - Method in class FreeformQueryParserTokenManager
 
jjStopStringLiteralDfa_0(int, long) - Method in class SelectorParserTokenManager
 
jjStopStringLiteralDfa_0(int, long) - Method in class FreeformQueryParserTokenManager
 
jjstrLiteralImages - Static variable in class SelectorParserTokenManager
 
jjstrLiteralImages - Static variable in class FreeformQueryParserTokenManager
 
jjtoSkip - Static variable in class SelectorParserTokenManager
 
jjtoSkip - Static variable in class FreeformQueryParserTokenManager
 
jjtoToken - Static variable in class SelectorParserTokenManager
 
jjtoToken - Static variable in class FreeformQueryParserTokenManager
 
join(SpanQuery[]) - Method in interface QueryRewriter.SpanClauseJoiner
 
join(Object[]) - Static method in class StringUtil
Join a number of strings (or other objects) into a single string, separated by spaces.
join(Object[], String) - Static method in class StringUtil
Join a number of strings (or other objects) into a single string.
justifyLeft(String, int) - Static method in class StringUtil
Same as padEnd(String, int)
justifyRight(String, int) - Static method in class StringUtil
Same as padStart(String, int)

K

key - Variable in class Cache.ListEntry
The key being tracked
key - Variable in class CacheDependency
The key within that cache we're depending on
key() - Method in class BoostSet.DocIter
Gets the key of the current document
key() - Method in class BoostSet.LineIter
Get the document key of the current line
key() - Method in class IndexSource
Obtain a unique key for this input file
key - Variable in class MARCIndexSource
Key used to identify this file in the index
key() - Method in class MARCIndexSource
 
key - Variable in class XMLIndexSource
Key used to identify this file in the index
key() - Method in class XMLIndexSource
 
key - Variable in class Attrib
 
key - Variable in class IntHash.Ent
 
key - Variable in class StringHash.Ent
 
keyChars - Variable in class SpellWriter
Character array for forming combo keys
keyLinks - Variable in class IntMultiMap
 
keyList - Variable in class KeyManager
 
KeyManager - Class in net.sf.saxon.trans
MCH: Hacked to make certain members public, to allow for LazyKeyManager to get the access it needs to the key list, and to be able to override certain methods.
KeyManager(Configuration) - Constructor for class KeyManager
create a KeyManager and initialise variables
keyMap - Variable in class Cache
Maintains a mapping of key to ListEntry, for fast key lookups
keys - Variable in class FreqData
List of keys
keySet() - Method in class LazyHashMap
 
kill - Variable in class ThreadWatcher.Entry
 
killCheckCounter - Variable in class LazyDocument
Counter to govern periodic checking for thread time limit
killCheckCounter - Variable in class XtfLimIndexReader
 
killTime - Variable in class ThreadWatcher.Entry
 
kind - Variable in class Token
An integer that describes the kind of this token.
kind - Variable in class Token
An integer that describes the kind of this token.

L

L_R_N_M_B_H_F_V_W_SPACE - Static variable in class DoubleMetaphone
 
L_T_K_S_N_M_B_Z - Static variable in class DoubleMetaphone
 
LAST_TYPE - Static variable in class FRBRData
 
lastCell - Variable in class NearSpans
 
lastCheckTime - Variable in class XtfSearcher
Last time we checked for out-of-date
lastChunk - Variable in class ChunkSource
Last chunk in the document
lastModified - Variable in class FileDependency
When the file was modified
lastModified(XPathContext, String, String) - Static method in class FileUtils
Gets the last-modified time of the file with the given path exists (that is, if it can be read.)
lastSet(K) - Method in class Cache
Gets the time the entry for the given key was created, or zero if the key isn't present.
lastSet - Variable in class CacheDependency
The set time of the cache entry when this dependency was created.
lastUsedTime - Variable in class Cache.ListEntry
The time (millis since epoch) since the entry was used
latencyCutoffSize - Variable in class TextConfig
Enables a cutoff size for latency reporting (if TextConfig.reportLatency is true.)
LatencyCutoffStream - Class in org.cdlib.xtf.servletBase
This class prints out latency information after a given number of bytes have been output.
LatencyCutoffStream(OutputStream, int, long, String) - Constructor for class LatencyCutoffStream
Constructor.
lazyBuilder - Variable in class XMLTextProcessor
Object used to construct a "lazy tree" representation of the XML source file being processed.
LazyDocument - Class in org.cdlib.xtf.lazyTree
LazyDocument accesses the binary persistent disk file created by LazyTreeBuilder, loading nodes on demand rather than holding all of them in RAM.
LazyDocument(Configuration) - Constructor for class LazyDocument
Construct a new (empty) document.
lazyHandler - Variable in class DefaultDocLocator.LazyPassthru
 
lazyHandler - Variable in class XMLTextProcessor
Wrapper for the lazyReceiver object that translates SAX events to Saxon's internal Receiver API.
LazyHashMap - Class in org.cdlib.xtf.lazyTree
A very light wrapper that puts a Map interface over a DiskHashReader for use with lazy keys.
LazyHashMap(LazyDocument, DiskHashReader) - Constructor for class LazyHashMap
Construct a hash map to read keys from a DiskHashReader
LazyKeyManager - Class in org.cdlib.xtf.lazyTree
LazyKeyManager wraps a Saxon KeyManager, but stores keys on disk instead of keeping them in RAM.
LazyKeyManager(Configuration, KeyManager) - Constructor for class LazyKeyManager
Construct and initialize the manager, grabbing existing key definitions from the previous key manager.
lazyReceiver - Variable in class XMLTextProcessor
SAX Handler object for processing XML nodes into a "lazy tree" representation of the source docuement.
lazyStore() - Method in class IndexRecord
Empty storage in which to build the persistent version of the record (aka the "lazy tree"), or null to avoid building it.
lazyStore - Variable in class XMLIndexSource
Empty storage in which to build the persistent version of the document (aka the "lazy tree"), or null to avoid building it.
lazyStore - Variable in class XMLTextProcessor
Storage for the "lazy tree"
LazyTreeBuilder - Class in org.cdlib.xtf.lazyTree
Creates and/or loads a disk-based representation of an XML tree.
LazyTreeBuilder(Configuration) - Constructor for class LazyTreeBuilder
Default constructor -- sets up the configuration
leave(InstructionInfo) - Method in class ProfilingListener
Called when an instruction is exited.
left - Variable in class OutputElement.Rect
 
length - Variable in class NearSpans.SpansCell
 
length() - Method in class SpellReader.Word
 
length - Variable in class AttributeEnumeration
 
length - Variable in class ProxyAttributeEnumeration
 
length() - Method in class FakeOutputStream
 
length - Variable in class LineReader
Overall length of the file we're reading
length() - Method in class LineReader
Tells how long the file is, in bytes.
length() - Method in class PackedByteBuf
Returns the number of bytes currently in the buffer.
length() - Method in class SubFileReader
 
length() - Method in class SubFileWriter
 
length() - Method in class SubStoreReader
 
length() - Method in class SubStoreWriter
 
length - Variable in class TagChars
 
length() - Method in class TagChars
 
length(XPathContext, String) - Static method in class FileUtils
Gets the size in bytes of the file with the given path (that is, if it can be read.)
lessThan(NearSpans.SpansCell) - Method in class NearSpans.SpansCell
Ordering function for cells in the list
lessThan(Object, Object) - Method in class SpanOrQuery.SpanQueue
 
lessThan(Object, Object) - Method in class SpellReader.WordQueue
 
lessThan(Object, Object) - Method in class PriorityQueue
Determines the ordering of objects in this priority queue.
lessThan(Object, Object) - Method in class HitQueue
 
lessThan(Object, Object) - Method in class MoreLikeThisQuery.QueryWordQueue
 
LETTER - Static variable in interface FreeformQueryParserConstants
 
level(GroupSelector) - Method in class SelectorParser
 
LEXICAL_ERROR - Static variable in error TokenMgrError
Lexical error occured.
LEXICAL_ERROR - Static variable in error TokenMgrError
Lexical error occured.
LexicalError(boolean, int, int, int, String, char) - Static method in error TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
LexicalError(boolean, int, int, int, String, char) - Static method in error TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class SelectorParserTokenManager
 
lexStateNames - Static variable in class FreeformQueryParserTokenManager
 
LimIndexReader - Class in org.apache.lucene.limit
Wraps a normal IndexReader to limit the amount of work performed by a query.
LimIndexReader(IndexReader, int) - Constructor for class LimIndexReader
Wrap an index reader and enforce the specified limit.
limit - Variable in class LatencyCutoffStream
The limit on the number of bytes after which the message is printed
limit - Variable in class LimitedOutputStream
The limit on the number of bytes
LimitedOutputStream - Class in org.cdlib.xtf.util
This class is useful only for testing the transmission speed of data by limiting the size of the output stream.
LimitedOutputStream(OutputStream, int) - Constructor for class LimitedOutputStream
Constructor.
LimTermDocs - Class in org.apache.lucene.limit
Used by LimIndexReader to help enforce the work limit while processing a query.
LimTermDocs(LimIndexReader, TermDocs) - Constructor for class LimTermDocs
Construct a new wrapper around a TermDocs
LimTermPositions - Class in org.apache.lucene.limit
Used by LimIndexReader to help enforce the work limit while processing a query.
LimTermPositions(LimIndexReader, TermPositions) - Constructor for class LimTermPositions
Create a new wrapper around a TermPositions
line - Variable in class SpellTestCmdLine.TextRipper
 
line - Variable in class SimpleCharStream
 
line - Variable in class SimpleCharStream
 
lineBoost - Variable in class BoostSet.LineIter
 
lineKey - Variable in class BoostSet.LineIter
 
lineNum - Variable in class ProfilingListener.ProfileCount
Line number of the instruction within the XSLT file
linePos - Variable in class LineReader
File position of the start of the last line read
linePos() - Method in class LineReader
Retrieves the file position of the last line fetched by nextLine() or prevLine().
LineReader - Class in org.cdlib.xtf.util
Provides a line-based interface for reading a file.
LineReader(String) - Constructor for class LineReader
Default constructor
Linkable - Interface in org.cdlib.xtf.util
All entries added to an EmbeddedList must implement this interface.
LinkableImpl - Class in org.cdlib.xtf.util
A simple implementation of the Linkable interface.
LinkableImpl() - Constructor for class LinkableImpl
 
linkAfter(NearSpans.SpansCell) - Method in class NearSpans.SpansCell
Link the cell into the list just after 'other', or at the head if null
linkBefore(NearSpans.SpansCell) - Method in class NearSpans.SpansCell
Link the cell into the list just before 'other', or at the tail if null
linkChild(ParentNodeImpl, NodeImpl) - Method in class SearchTree
Does the work of linking in a new child element or text node.
linkGroup(int) - Method in class FRBRGroupData
 
linkGroup(int) - Method in class GroupData
Returns the group number of the specified link
linkGroup(int) - Method in class StaticGroupData
Returns the group number of the specified link
links - Variable in class StaticGroupData
Array of links: 0..docs.length is either positive to indicate a single group for this doc, or negative to indicate a link later in the array to a list of groups. docs.length..links.length holds the extra groups; each entry is a group number, negative to mean end of the groups for a single doc.
links - Variable in class IntMultiMap.Block
 
linkSibling(NodeImpl, NodeImpl) - Method in class SearchTree
Does the work of linking in a new sibling element or text node.
list - Variable in class AttribList
The list is stored as a linked list.
load(StructuredStore) - Method in class LazyTreeBuilder
Load a persistent document using the default loader.
load(StructuredStore, LazyDocument) - Method in class LazyTreeBuilder
Load a pre-existing persistent tree and load it into an empty in-memory document.
load() - Method in class DocHitImpl
Read in the document info chunk and record the path, date, etc. that we find there.
load() - Method in class XtfDocNumMap
 
loadCache(IndexerConfig) - Method in class SrcTreeProcessor
Load the previous docSelector cache.
loadChunk(int) - Method in class ChunkSource
Read in and tokenize a chunk.
loadChunk(int) - Method in class XtfChunkSource
Read in and tokenize a chunk.
loadFreqSamples() - Method in class SpellReader
Get the term frequency sample array for our dictionary.
loadMetaField(String, String, Document, AttribList, boolean) - Method in class DocHitImpl
Performs all the manipulations and marking for a meta-data field.
loadText(int, Chunk) - Method in class ChunkSource
Read the text for the given chunk (derived classes may wish to override)
loadText(int, Chunk) - Method in class XtfChunkSource
Read the text for the given chunk (derived classes may wish to override)
loadWordFreqs() - Method in class SpellReader
Get the term frequency sample array for our dictionary.
log(Exception, String) - Method in class FakeServletContext
 
log(String, Throwable) - Method in class FakeServletContext
 
log(String) - Method in class FakeServletContext
 
logAction(String, K, V) - Method in class Cache
Derived classes can override this method to print out log messages when significant things happen (entries are added, removed, expired, etc.)
logAction(String, Object, Object) - Method in class StringCache
Print out useful debug info
logAction(String, Object, Object) - Method in class Authenticator.IpListCache
Prints out useful debugging info
logAction(String, Object, Object) - Method in class StylesheetCache
Prints out useful debugging info
loginCache - Variable in class Authenticator
Caches nonce values for external log-ins
loginCacheExpire - Variable in class DynaXMLConfig
Max amount of time (seconds) before login attempt fails
loginCacheSize - Variable in class DynaXMLConfig
Max # of simultaneous external logins
logLevel - Variable in class TextConfig
Logging level: "silent", "errors", "warnings", "info", or "debug"
LongList - Class in org.apache.lucene.util
A fast, array-based, expandable list of longs.
LongList() - Constructor for class LongList
Basic constructor - initializes with capacity of 10
LongList(int) - Constructor for class LongList
Constructor to specify initial capacity explicitly
LongSet - Class in org.apache.lucene.util
A fast, expandible set of positive numeric values, stored as a hash.
LongSet(int) - Constructor for class LongSet
Create the hash table that can comfortably hold the specified number of entries.
lookingAhead - Variable in class FreeformQueryParser
 
lookup(String) - Method in class WordMap
Look up a word, and return the corresponding value, or null if none.
LOOP_DETECTED - Static variable in error TokenMgrError
Detected (and bailed out of) an infinite loop in the token manager.
LOOP_DETECTED - Static variable in error TokenMgrError
Detected (and bailed out of) an infinite loop in the token manager.
loPct - Variable in class ProgressTracker
 
low - Variable in class XtfDocNumMap
Used in binary searching
lowerNum - Variable in class NumericRangeQuery.NumericRangeScorer
 
lowerTerm - Variable in class SpanRangeQuery
 
lowerVal - Variable in class NumericRangeQuery
 
ltPattern - Static variable in class SearchTree
 
ltPattern - Static variable in class SnippetMaker
 
LuceneIndexToDict - Class in org.apache.lucene.spelt
Utility class to convert the stored fields of a Lucene index into a spelling dictionary.
LuceneIndexToDict() - Constructor for class LuceneIndexToDict
 

M

MAGIC_NUM - Static variable in class FreqData
Magic number stored in file when data is written
MAGIC_PRIME - Static variable in class Hash64
 
Mail - Class in org.cdlib.xtf.saxonExt
Front-end to the "Mail" Saxon extension, which allows stylesheets to send email using an SMTP server.
Mail() - Constructor for class Mail
 
main(String[]) - Static method in class SpellKeywordTest
Command-line driver.
main(String[]) - Static method in class LuceneIndexToDict
Command-line interface for build a dictionary directly from a Lucene index without writing any code.
main(String[]) - Static method in class SpellTestCmdLine
Parse command line arguments and run.
main(String[]) - Static method in class FileSorter
Simple command-line interface
main(String[]) - Static method in class CDLSearchTest
Runs the test.
main(String[]) - Static method in class RegressTest
 
main(String[]) - Static method in class FreeformQueryParser
Simple command-line test driver.
main(String[]) - Static method in class IndexDump
Main entry-point for the index dumper.
main(String[]) - Static method in class IndexMerge
Main entry-point for the index merger.
main(String[]) - Static method in class IndexStats
Main entry-point for the statistics gatherer.
main(String[]) - Static method in class TextIndexer
Main entry-point for the Text Indexer.
main - Variable in class CheckingTokenStream
Main token stream that is being checked
mainDocNum - Variable in class ChunkSource
The main document number
mainStore - Variable in class LazyDocument
The structured file that contains all our subfiles
mainThread - Variable in class RunElement.Interrupter
 
makeAttribList(HttpServletRequest) - Method in class TextServlet
Generate an AttribList from the parameters in a servlet request.
makeBackgroundYellow(BufferedImage, OutputElement.Rect) - Method in class OutputElement.OutputInstruction
Change white background to yellow in the given area of an image
makeDict(File) - Method in class IdxTreeDictMaker
Performs the actual work of creating a spelling dictionary.
makeForegroundRed(BufferedImage, OutputElement.Rect) - Method in class OutputElement.OutputInstruction
Change black foreground to red in the given area of an image
makeHtmlString(String) - Static method in class TextServlet
Translates any HTML-special characters (like quote, ampersand, etc.)
makeHtmlString(String, boolean) - Static method in class TextServlet
Translates any HTML-special characters (like quote, ampersand, etc.)
makePrimeSet(int) - Static method in class Prime
Makes a bit set of primes below n.
makeProxQuery(EasyNode, int, String, int) - Method in class QueryRequestParser
Generate a proximity query on a field.
makeQueue(int) - Method in class DefaultQueryProcessor.HitQueueMakerImpl
 
makeQueue(int) - Method in interface GroupCounts.HitQueueMaker
 
makeSnippets(FieldSpans, int, String, boolean) - Method in class SnippetMaker
Full-blown snippet formation process.
makeStopSet(String) - Static method in class BigramQueryRewriter
Make a stop set given a space, comma, or semicolon delimited list of stop words.
makeStopSet(String) - Static method in class BigramStopFilter
Make a stop set given a space, comma, or semicolon delimited list of stop words.
makeStopSet() - Static method in class SpellTestCmdLine
Create a default stop-word set
map - Variable in class CharMap
The mapping of chars.
map - Variable in class ConsecutiveMap
Mapping used to keep the unique set of keys
mapTerm(Term) - Method in class StdTermRewriter
Map the given term and return the mapped result.
mapWord(String) - Method in class CharMap
Map the characters in a word and return the mapped resulting word, or null if no mappings found.
mapXMLChars(String) - Method in class SnippetMaker
Replaces 'special' characters in the given string with their XML equivalent.
MARCIndexSource - Class in org.cdlib.xtf.textIndexer
Supplies MARC data to an XTF index, breaking it up into individual MARCXML records.
MARCIndexSource(File, String, Templates[], Templates) - Constructor for class MARCIndexSource
Constructor -- initializes all the fields
MARCIndexSource.RecordHandler - Class in org.cdlib.xtf.textIndexer
Handles running blocks of records through the stylesheet
MARCIndexSource.RecordHandler() - Constructor for class MARCIndexSource.RecordHandler
 
mark(Span[], int) - Method in class ContextMarker
Mark a series of spans.
mark - Variable in class GroupCounts
 
MARK_ALL_TERMS - Static variable in class ContextMarker
See ContextMarker.MARK_NO_TERMS
MARK_CONTEXT_TERMS - Static variable in class ContextMarker
See ContextMarker.MARK_NO_TERMS
MARK_NO_TERMS - Static variable in class ContextMarker
The following modes can be used for term marking: MARK_NO_TERMS: Terms are not marked MARK_SPAN_TERMS: Search terms are marked only within span hits.
MARK_SPAN_TERMS - Static variable in class ContextMarker
See ContextMarker.MARK_NO_TERMS
MarkCollector - Interface in org.apache.lucene.mark
Receives callbacks to mark terms, context start/end, and span start/end notifications from ContextMarker.
MARKER_BASE - Static variable in class SearchTree
All the synthetic nodes added in the tree are assigned a node number >= MARKER_BASE
MARKER_BASE - Static variable in class Constants
Character guaranteed to be less than all special markers
MARKER_RANGE - Static variable in class SearchTree
There are several kinds of synthetic nodes; each one takes up a range of node numbers of size MARKER_RANGE.
markField(String, FieldSpans, MarkCollector) - Method in class ContextMarker
Mark context, spans, and terms within the given field of this document.
markField(String, FieldSpans, WordIter, int, int, Set, MarkCollector) - Method in class ContextMarker
Mark context, spans, and terms within the given field of this document.
markField(FieldSpans, String, WordIter, int, int, Set, MarkCollector) - Static method in class ContextMarker
Mark context, spans, and terms a field of data.
markField(Document, FieldSpans, String, String) - Method in class SnippetMaker
Marks all the terms within the given text.
MarkPos - Class in org.apache.lucene.mark
Represents an abstract position within the text of a document.
MarkPos() - Constructor for class MarkPos
 
MarkSelector - Class in org.cdlib.xtf.textEngine.facet
Mark all incoming groups.
MarkSelector() - Constructor for class MarkSelector
 
markSupported() - Method in class CountedInputStream
 
markTerms(WordIter, int, int, boolean) - Method in class ContextMarker
Mark terms up to (but not including) 'wordPos'
match - Variable in class SpanFirstQuery
 
matchDist - Variable in class OrNearSpans
 
matchEndCell - Variable in class OrNearSpans
 
matches(IpList.IpAddr) - Method in class IpList.IpRange
Checks if a specified IP address falls within the range.
matchField - Variable in class Authenticator.LdapAuthSpec
 
matchIsOrdered() - Method in class NearSpans
 
matchNumCells - Variable in class OrNearSpans
 
matchOnTitle(int, int, int) - Method in class FRBRGroupData
Determines if the two titles match enough to warrant further examination, and if so, continues the matching process on documents from the comparable title.
matchPartialAuthor(int, int) - Method in class FRBRGroupData
Compare two author names to see if the keywords from one are completely contained within the other.
matchPartialId(int, int) - Method in class FRBRGroupData
Check if two identifiers match before parentheses
matchPartialTitle(int, int) - Method in class FRBRGroupData
Check if one title matches the other without a colon.
matchTags1 - Variable in class FRBRGroupData
 
matchTags2 - Variable in class FRBRGroupData
 
matchTotalScore - Variable in class OrNearSpans
 
matchValue - Variable in class Authenticator.LdapAuthSpec
 
max(SpellReader.Phrase, SpellReader.Phrase) - Method in class SpellReader
Return the better of two phrases (an original phase vs. a test phrase).
max - Variable in class DocsSelector
 
max - Variable in class RangeSelector
 
max - Variable in class FastTokenizer.DribbleReader
Max # of chars to dribble from FastTokenizer.DribbleReader.buf
MAX_DELETION_BATCH - Static variable in class XMLTextProcessor
Maximum number of document deletions to do in a single batch
MAX_RECENT_PAIRS - Static variable in class SpellWriter
Max # of pairs to hash before flushing
MAX_RECENT_WORDS - Static variable in class SpellWriter
How large to make the cache of recently added words
MAX_UNSORTED - Static variable in class FreqData
Upper limit on the number of unsorted entries
maxAttrSize - Variable in class LazyDocument
The max size of any attribute block
maxCodeLen - Variable in class DoubleMetaphone
Maximum length of an encoding, default is 4
maxContext - Variable in class ContextMarker
Target size (in chars) of the context surrounding each hit
maxContext - Variable in class QueryRequest
Target size, in characters, for snippets
maxContext - Variable in class SnippetMaker
Target # of characters to include in the snippet.
maxDoc() - Method in class LimIndexReader
 
maxDoc - Variable in class FRBRGroupData
Highest doc ID encountered
maxDocFreq - Variable in class MoreLikeThisQuery
Ignore words which occur in at least this many docs.
maxDocs - Variable in class GroupCounts
 
maxDocs - Variable in class QueryRequest
Max # documents to return from this query
maxDocScore - Variable in class DefaultQueryProcessor
Maximum document score (used to normalize scores)
maxEntries - Variable in class Cache
Maximum number of entries the cache may contain
maxLength - Variable in class DoubleMetaphone.DoubleMetaphoneResult
 
maxNextCharInd - Variable in class SimpleCharStream
 
maxNextCharInd - Variable in class SimpleCharStream
 
maxNodeSize - Variable in class LazyDocument
The size of the largest node entry on disk
maxNumTokensParsed - Variable in class MoreLikeThisQuery
The maximum number of tokens to parse in each example doc field that is not stored with TermVector support
maxQueryTerms - Variable in class MoreLikeThisQuery
Don't return a query longer than this.
maxSize - Variable in class PriorityQueue
 
maxSize - Variable in class CircularQueue
Max # of entries in the queue
maxSlop - Variable in class BigramQueryRewriter
Maximum slop to allow in a query, based on the index being queried
maxSpans - Variable in class SpanRecordingScorer
Max # of spans to record (highest scoring are kept, others tossed)
maxTime - Variable in class Cache
Maximum amount of time (in seconds) an entry can stay in the cache without being used.
maxWordLen - Variable in class MoreLikeThisQuery
Ignore words if greater than this len.
maxWordPos - Variable in class Chunk
Absolute word position of the last token
maxWordPos - Variable in class BasicWordIter
Word position of the last token
mayContainSequenceConstructor() - Method in class ArgElement
Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class InputElement
Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class OutputElement
Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class SendElement
Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class SQLColumn
Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class SQLConnect
 
mayContainSequenceConstructor() - Method in class SQLProperty
Determine whether this type of element is allowed to contain a template-body
mBasePath - Variable in class FileWalker
Local copy of the path to the base directory to process (as passed into processFiles() .
mBlankLineAfterTag - Variable in class XMLFormatter
Automatically insert blank lines after tags
mContinueProcessing - Variable in class FileWalker
Flag indicating whether file processing should continue or stop (set by the value returned from the derived FileWalker.processFile(String, String, String, String) method.)
memLimit - Variable in class FileSorter.BlockReader
Memory limit for this particular reader
memLimit - Variable in class FileSorter
Approximate limit on the amount of memory to consume during sort
memMap - Variable in class DiskHashWriter
Keeps track of entries in memory until we're ready to write to disk
memSize(String) - Static method in class FileSorter
Give a rough estimate of how much memory a given string takes
mergeAux(IndexMerge.DirInfo[]) - Static method in class IndexMerge
 
mergeLazy(IndexMerge.DirInfo[]) - Static method in class IndexMerge
 
mergeLazy(File, File) - Static method in class IndexMerge
 
mergeLucene(IndexWriter, IndexMerge.DirInfo[]) - Static method in class IndexMerge
 
mergeSpelling(IndexMerge.DirInfo[]) - Static method in class IndexMerge
 
mergeTokFldFiles(File, File) - Static method in class IndexMerge
 
metaBuf - Variable in class XMLTextProcessor
A buffer for accumulating meta-text from the source XML file.
metaData() - Method in class DocHit
Retrieve a list of all meta-data name/value pairs associated with this document.
metaData - Variable in class DocHitImpl
Document's meta-data fields (copied from the docInfo chunk)
metaData() - Method in class DocHitImpl
Retrieve a list of all meta-data name/value pairs associated with this document.
metaField - Variable in class XMLTextProcessor
The current meta-field data being processed.
metaInfo - Variable in class XMLTextProcessor
List of meta-info currently accumulated for the current meta-tag.
metaphone - Variable in class SpellReader.Word
 
method - Variable in class Normalizer.Jdk15Normalizer
 
method - Variable in class Normalizer.Jdk16Normalizer
 
min3(int, int, int) - Static method in class TRStringDistance2
 
minChunkSize - Static variable in class IndexInfo
Constant defining the minimum size (in words) of a text chunk.
minDocFreq - Variable in class MoreLikeThisQuery
Ignore words which do not occur in at least this many docs.
MinimalAnalyzer - Class in org.apache.lucene.spelt
Performs minimal token processing, without case conversion.
MinimalAnalyzer() - Constructor for class MinimalAnalyzer
 
minInterval - Variable in class ProgressTracker
 
minPairFreq - Variable in class SpellWriter
Minimum frequency for pairs to retain
minTermFreq - Variable in class MoreLikeThisQuery
Ignore words less freqent that this.
minWordFreq - Variable in class SpellWriter
Minimum frequency for words to retain
minWordLen - Variable in class MoreLikeThisQuery
Ignore words if less than this len.
minWordPos - Variable in class Chunk
Absolute word position of the first token
misspelledFields - Variable in class XTFTextAnalyzer
List of fields that marked as possibly misspelled, and thus don't get added to the spelling correction dictionary.
mode - Variable in class Normalizer.Jdk15Normalizer
 
modifyNode(NodeImpl) - Method in class SearchTree
Prepares a node for modification.
more - Variable in class NearSpans
 
more - Variable in class OrNearSpans
 
more - Variable in class SpanScorer
 
more - Variable in class SpellTestCmdLine.TextRipper
 
more(String) - Static method in class Trace
Append more text to the previous output line (unless of course it was suppressed).
more(int, String) - Static method in class Trace
Append more text to the previous output line if it was the same output level; if not, write the text to a new output line.
moreElementCode - Variable in class SearchTree
Name-code for all <more> elements
MoreLikeThisQuery - Class in org.cdlib.xtf.textEngine
Processes the sub-query and uses the first document as the "target".
MoreLikeThisQuery(Query) - Constructor for class MoreLikeThisQuery
Constructs a span query selecting all terms greater than lowerTerm but less than upperTerm.
MoreLikeThisQuery.Flt - Class in org.cdlib.xtf.textEngine
Used for scores and to avoid renewing Floats.
MoreLikeThisQuery.Flt() - Constructor for class MoreLikeThisQuery.Flt
 
MoreLikeThisQuery.Int - Class in org.cdlib.xtf.textEngine
Used for frequencies and to avoid renewing Integers.
MoreLikeThisQuery.Int() - Constructor for class MoreLikeThisQuery.Int
 
MoreLikeThisQuery.MoreLikeWrapper - Class in org.cdlib.xtf.textEngine
Exclude the target document from the set.
MoreLikeThisQuery.MoreLikeWrapper(MoreLikeThisQuery, Query) - Constructor for class MoreLikeThisQuery.MoreLikeWrapper
 
MoreLikeThisQuery.QueryWord - Class in org.cdlib.xtf.textEngine
 
MoreLikeThisQuery.QueryWord(String, float) - Constructor for class MoreLikeThisQuery.QueryWord
 
MoreLikeThisQuery.QueryWordQueue - Class in org.cdlib.xtf.textEngine
PriorityQueue that orders query words by score.
MoreLikeThisQuery.QueryWordQueue(int) - Constructor for class MoreLikeThisQuery.QueryWordQueue
 
moveNext() - Method in class TreeEnumeration
Move to the next node, without returning it.
moveToHead(Linkable) - Method in class EmbeddedList
Move the specified object to the head of the list (if it isn't already there).
moveToTail(Linkable) - Method in class EmbeddedList
Move the specified object to the tail of the list (if it isn't already there).
mphDist - Variable in class SpellReader.Word
 
mphDist(String) - Method in class SpellReader.Word
 
msWordFile - Variable in class MSWordIndexSource
Source of MS Word document data
MSWordIndexSource - Class in org.cdlib.xtf.textIndexer
Transforms a Microsoft Word file to a single-record XML file.
MSWordIndexSource(File, String, Templates[], Templates, StructuredStore) - Constructor for class MSWordIndexSource
Constructor -- initializes all the fields
multiFieldMatch(int, int) - Method in class FRBRGroupData
Compare the fields of two documents to determine if they should be in the same FRBR group.
mustClean - Variable in class IndexerConfig
Flag indicating whether or not index must still be cleaned or not.
mustConfigureLogger - Static variable in class PDFToString
 

N

n - Variable in class TRStringDistance2
 
name - Variable in class InstructionWithContent
 
name - Variable in class SQLColumn.ColumnInstruction
 
name - Variable in class SQLProperty.PropertyInstruction
 
name(int) - Method in class FRBRGroupData
 
name(int) - Method in class GroupCounts
Get the name of a specific group
name(int) - Method in class GroupData
Get the name of a group given its number
name() - Method in class SelectorParser
 
name(int) - Method in class StaticGroupData
Get the name of a group given its number
name - Variable in class FreeformQueryParser.FNode
 
name - Variable in class XMLTextProcessor.MetaField
 
name() - Method in class EasyNode
Get the name of this node
name - Variable in class StructuredFile.DirEntry
Sub-file name
name - Variable in class Tester
Name of this test
nameCode - Variable in class NodeImpl
 
nameCode - Variable in class InstructionWithContent
 
nameNumToCode - Variable in class LazyDocument
Maps name numbers in the file to namecodes in the current NamePool
namePool - Variable in class LazyDocument
Name pool used to look up namecodes
namePool - Variable in class LazyTreeBuilder
Name pool used to map namecodes
namePool - Variable in class SessionURLRewriter
 
names - Variable in class LazyTreeBuilder
Mapping of names found to our internal name numbers
NameSelector - Class in org.cdlib.xtf.textEngine.facet
Filter out groups that don't match the given name.
NameSelector(String) - Constructor for class NameSelector
 
namespace(int, int) - Method in class HackedTinyBuilder
 
nameSpace - Variable in class ElementImpl
 
namespaceCode - Variable in class LazyDocument
namespaceCode is the namespace code used by the name pool: the top half is the prefix code, the bottom half the URI code
namespaceParent - Variable in class LazyDocument
namespaceParent is the index of the element node owning the namespace declaration
nArgs - Variable in class RunElement.RunInstruction
 
nAttrs() - Method in class EasyNode
Get the number of attributes this node has
nBlocks - Variable in class TagArray
 
nCellsInList - Variable in class NearSpans
 
nChildren(int) - Method in class FRBRGroupData
 
nChildren(int) - Method in class GroupData
Get the number of children a group has
nChildren(int) - Method in class StaticGroupData
Get the number of children a group has
nChildren() - Method in class EasyNode
Get a count of the number of children this node has
nClauses - Variable in class OrNearSpans
 
nDocHits(int) - Method in class FRBRGroupData
 
nDocHits(int) - Method in class GroupCounts
Find out the number of doc hits for the given group
nDocHits(int) - Method in class GroupData
Only called for dynamic data: get count of docs in a group
nDocs - Variable in class XtfDocNumMap
Total number of docInfo chunks found
nDocsHit - Variable in class DefaultQueryProcessor
Total number of documents hit (not just those that scored high)
NearSpans - Class in org.apache.lucene.search.spans
Calculates spans that match several queries "near" each other.
NearSpans(SpanNearQuery, IndexReader, Searcher) - Constructor for class NearSpans
 
NearSpans.SpansCell - Class in org.apache.lucene.search.spans
Wraps a Spans, and can be used to form a linked list.
NearSpans.SpansCell(Spans, int) - Constructor for class NearSpans.SpansCell
 
needPrint - Variable in class ThreadWatcher.Entry
 
net.sf.saxon.tinytree - package net.sf.saxon.tinytree
 
net.sf.saxon.trans - package net.sf.saxon.trans
 
newBlock() - Method in class TagArray
Allocates a new block, and sets TagArray.curBlock to point at it.
newComparator(IndexReader, String) - Method in class SparseStringComparator
Make a comparator for the given field using the given reader
newComparator(IndexReader, String) - Method in class FlippableStringComparator
Make a comparator for the given field using the given reader
newField - Variable in class RefieldingQueryRewriter
 
newHash - Variable in class FastIntCache
 
newHash - Variable in class FastStringCache
 
newLine() - Method in class XMLFormatter
Add a single new-line.
newLine(int) - Method in class XMLFormatter
Add a specified number of new-lines.
newLineAfterText() - Method in class XMLFormatter
Adds a string containing one or two new-lines depending on whether the user wants blank lines after tags or not.
newLines - Static variable in class XMLFormatter
Used for multiple blank line output
newTerm(String, String) - Method in class BigramQueryRewriter
Construct a term given its text and field name.
newToken(int) - Static method in class Token
Returns a new Token object, by default.
newToken(int) - Static method in class Token
Returns a new Token object, by default.
next() - Method in class BigramStopFilter
Retrieve the next token in the stream.
next(boolean) - Method in class ChunkedWordIter
 
next() - Method in class LimTermDocs
 
next() - Method in class LimTermPositions
 
next(boolean) - Method in class BasicWordIter
 
next(boolean) - Method in interface WordIter
Advance to the next word.
next() - Method in class EmptySpans
 
next() - Method in class NearSpans
 
next() - Method in class NearSpans.SpansCell
 
next() - Method in class OrNearSpans
 
next() - Method in class OrNearSpans.SpansCell
 
next() - Method in interface Spans
Move to the next match, returning true iff any such exists.
next() - Method in class SpanScorer
 
next() - Method in class SpellTestCmdLine.TextRipper
Get the next word in the sequence
next() - Method in class SpellWritingFilter
Get the next token in the stream.
next() - Method in class FileSorter.BlockReader
Advance to the next line.
next() - Method in class Cache.NullIterator
 
next - Variable in class AttributeEnumeration
 
next() - Method in class AttributeEnumeration
Get the next node in the iteration, or null if there are no more.
next - Variable in class ProxyAttributeEnumeration
 
next() - Method in class ProxyAttributeEnumeration
Get the next node in the iteration, or null if there are no more.
next - Variable in class TreeEnumeration
 
next() - Method in class TreeEnumeration
Return the next node in the enumeration
next() - Method in class BoostSet.DocIter
Advances to the next document in the index
next() - Method in class BoostSet.LineIter
Advance to the next line
next(boolean) - Method in class BoundedWordIter
Advance to the next token.
next - Variable in class GroupSelector
 
next - Variable in class Token
A reference to the next regular (non-special) token from the input stream.
next - Variable in class FreeformQueryParser.JJCalls
 
next - Variable in class Token
A reference to the next regular (non-special) token from the input stream.
next() - Method in class NumericRangeQuery.NumericRangeScorer
 
next() - Method in class SnippetMaker.StartEndStripper
Retrieve the next token in the stream.
next() - Method in class StdTermFilter.DribbleStream
Return a token equal to the last one we were sent.
next() - Method in class AccentFoldingFilter
Retrieve the next token in the stream.
next() - Method in class FacetTokenizer
Retrieve the next token in the stream.
next() - Method in class PluralFoldingFilter
Retrieve the next token in the stream.
next() - Method in class SpellWritingFilter
Retrieve the next token in the stream.
next() - Method in class StartEndFilter
Retrieve the next token in the stream.
next() - Method in class TagFilter
Retrieve the next token in the stream.
next() - Method in class XtfSpecialTokensFilter
Return the next output token from this filter.
next() - Method in class CheckingTokenStream
Get the next token from the main stream.
next() - Method in class FastTokenizer
Retrieve the next token in the stream, or null if there are no more.
next - Variable in class IntHash.Ent
 
next - Variable in class StringHash.Ent
 
next(int) - Method in class TagArray
Retrieve the next tag in order, if its type is the same as the given one, or -1 if there is no such tag.
nextAncestor - Variable in class PrecedingEnumeration
 
nextCell - Variable in class NearSpans.SpansCell
 
nextCell() - Method in class OrNearSpans
 
nextChar() - Method in class LineReader
Get the next character in the input file, and increment the position.
nextCheckTime - Variable in class ThreadWatcher.Entry
 
nextChunkStartIdx - Variable in class XMLTextProcessor
The character index in the chunk text accumulation buffer where the next overlapping chunk beings.
nextChunkStartNode - Variable in class XMLTextProcessor
Start node of next chunk.
nextChunkWordCount - Variable in class XMLTextProcessor
Number of words encountered so far in the next XML node.
nextChunkWordOffset - Variable in class XMLTextProcessor
The nodeWordCount at which the next chunk begins.
nextDeduped - Variable in class FieldSpanSource.ScoreOrder
 
nextElement() - Method in class CrimsonBugWorkaround.BlockEnum
Gets an InputStream for the next block of data
nextFile() - Method in class SpellTestCmdLine.TextRipper
Scan to the next file in the sequence, and open it.
nextInPosOrder - Variable in class FieldSpanSource.ScoreOrder
 
nextInput() - Method in class BigramStopFilter
Retrieves the next token from the input stream, properly tracking the input position.
nextInternal() - Method in class BigramStopFilter
Retrieve the next token in the stream.
nextLine() - Method in class LineReader
Retrieves the next line of text from the file.
nextLink(int) - Method in class FRBRGroupData
 
nextLink(int) - Method in class GroupData
Return the ID of the link after the specified one, or -1 if no more
nextLink(int) - Method in class StaticGroupData
Return the ID of the link after the specified one, or -1 if no more
nextLink - Variable in class LinkableImpl
Pointer to the next link in the chain
nextPos(int) - Method in class IntMultiMap
For iteration: get the next position after the given pos, or -1 if we're at the end of the chain.
nextPosition() - Method in class LimTermPositions
DELEGATED METHODS THAT PERFORM "WORK"
nextRecord() - Method in class IndexSource
Obtain the next record from the file, or null if no more.
nextRecord() - Method in class MARCIndexSource
 
nextRecord() - Method in class XMLIndexSource
 
nextSibNum - Variable in class NodeImpl
 
nextToken - Variable in class BigramStopFilter
The next token to process
nextToken - Variable in class StdTermFilter.DribbleStream
 
nextToken - Variable in class FacetTokenizer
 
nextVirtualNum - Variable in class SearchTree
Keeps track of the node number to assign the next virtual node (see SearchTree.VIRTUAL_MARKER for more info.)
nGroups - Variable in class FRBRGroupData
Number of groups created so far
nGroups() - Method in class FRBRGroupData
 
nGroups() - Method in class GroupCounts
Get the total number of groups
nGroups() - Method in class GroupData
Get the total number of groups
nGroups() - Method in class StaticGroupData
Get the total number of groups
nHits - Variable in class TestableCrossQuery
 
nHits() - Method in class TestableCrossQuery
Return the number of hits in the last request processed by this thread
nHits - Variable in class SearchTree
Total number of text hits within this document
nKeysStored - Variable in class LazyKeyManager
Count of keys actually stored on disk
nLinesAdded - Variable in class FileSorter
Count of how many lines were read in
nLinesAdded() - Method in class FileSorter
Find out how many lines were added
noCookie() - Static method in class Session
Function to detect if cookies are turned off
NODE_FILE_HEADER_SIZE - Static variable in class LazyDocument
Size of the header on the node file
NODE_LETTER - Static variable in class NodeImpl
Chararacteristic letters to identify each type of node, indexed using the node type values.
NODE_MARKER - Static variable in class Constants
The special marker used to track the location of nodes within a chunk of text to be indexed.
nodeBuf - Variable in class LazyDocument
Buffer for unpacking nodes
nodeBytes - Variable in class LazyDocument
Byte buffer for reading nodes
nodeCache - Variable in class LazyDocument
Caches nodes in memory so they only have to be loaded once.
nodeFile - Variable in class LazyDocument
Contains all the nodes
NodeImpl - Class in org.cdlib.xtf.lazyTree
A node in the XML parse tree representing an XML element, character content, or attribute.
NodeImpl() - Constructor for class NodeImpl
 
nodeMarker - Static variable in class XtfChunkSource
 
nodeNr - Variable in class HackedTinyBuilder
 
nodeNum - Variable in class NodeImpl
 
nodeNum - Variable in class ProxyElement
Node number represented by this element
nodeNumber - Variable in class XtfChunkMarkPos
Which node the word is in
nodeNumbers - Variable in class XtfChunk
 
nodes - Variable in class ProfilingListener.ProfileCount
Map of each node hit by this instruction
nodeTest - Variable in class AttributeEnumeration
 
nodeTest - Variable in class ProxyAttributeEnumeration
 
nodeTest - Variable in class TreeEnumeration
 
nodeWordCount - Variable in class XMLTextProcessor
Number of words encountered so far for the current XML node.
noIndex - Static variable in class SectionInfo
Index/No-Index Flag Value: Index the current section.
NOISE - Static variable in interface FreeformQueryParserConstants
 
nondefaultSort() - Method in class GroupCounts
Called by GroupSelector to find out if the ordering is non-default
NoPermissionException - Exception in org.cdlib.xtf.dynaXML
This exception is thrown when a requestor fails authentication (ie has the wrong password, IP address, etc).
NoPermissionException(String) - Constructor for exception NoPermissionException
Constructor taking an IP address
NoPermissionException(Throwable) - Constructor for exception NoPermissionException
Constructor that only takes a 'cause'.
NoPermissionException() - Constructor for exception NoPermissionException
Default constructor
normalize(float) - Method in class SpanWeight
 
normalize(float) - Method in class NumericRangeQuery.NumericRangeWeight
 
normalize(String) - Static method in class XMLIndexSource
Prepare a string for inclusion in an XML document.
normalize(String) - Method in class Normalizer.Jdk15Normalizer
Normalize a string using the method we found
normalize(String) - Method in class Normalizer.Jdk16Normalizer
Normalize a string using the method we found
normalize(String) - Static method in class Normalizer
Perform normalization on a string, meaning canonical decomposition followed by canonical composition.
normalize(String) - Method in interface Normalizer.PlatformNormalizer
 
normalize(String) - Static method in class Path
Normalize a path or file name.
normalizeFileName(String) - Static method in class Path
Normalize a file name.
normalizePath(String) - Static method in class Path
Normalize the specified file system path.
Normalizer - Class in org.cdlib.xtf.util
Handles Unicode normalization, dynamically choosing whichever of the built-in Java classes is available to do the work (these changed between Java 1.5 and Java 1.6).
Normalizer() - Constructor for class Normalizer
 
Normalizer.Jdk15Normalizer - Class in org.cdlib.xtf.util
Normalizer that runs on JDK 1.5 / 5.0
Normalizer.Jdk15Normalizer() - Constructor for class Normalizer.Jdk15Normalizer
Constructor - use Java Reflection to locate the class and method
Normalizer.Jdk16Normalizer - Class in org.cdlib.xtf.util
Normalizer that runs on JDK 1.6 / 6.0 and higher
Normalizer.Jdk16Normalizer() - Constructor for class Normalizer.Jdk16Normalizer
Constructor - use Java Reflection to locate the class and method
Normalizer.PlatformNormalizer - Interface in org.cdlib.xtf.util
Generic interface for normalizers
normalizeResult(String) - Method in class CDLSearchTest
Transforms parts of the text that are okay to mismatch into matching text.
normalizeScores - Variable in class QueryRequest
Whether to normalize scores (turn off to help debug ranking problems)
normalTime - Variable in class ThreadWatcher.Entry
 
norms(String) - Method in class LimIndexReader
 
norms(String, byte[], int) - Method in class LimIndexReader
 
noSpell - Static variable in class SectionInfo
No-Spell Flag Value: Do not add words from the current section to the spelling correction dictionary.
Not() - Method in class FreeformQueryParser
You can stick "not" in front of something to negate it.
NOT - Static variable in interface FreeformQueryParserConstants
 
nots - Variable in class QueryRequestParser.QueryEntry
 
nRead - Variable in class CountedInputStream
Count of the number of bytes read from the stream so far
nRead() - Method in class CountedInputStream
Find out how many bytes have been read so far
nRun - Variable in class RegressTest
 
nRunaways() - Static method in class ThreadWatcher
Counts the number of runaway threads at the moment.
nScanned - Variable in class SrcTreeProcessor
 
nSlots - Variable in class DiskHashReader
Number of hash slots in the subfile
nSnippets() - Method in class DocHit
Return the number of snippets available (limited by the max # specified in the original query.)
nSnippets() - Method in class DocHitImpl
Return the number of snippets available (limited by the max # specified in the original query.)
nSpans - Variable in class SpanRecordingScorer
Number of spans recorded for this document
nSucceeded - Variable in class RegressTest
 
nTags - Variable in class TagArray
 
nThreads - Static variable in class Trace
Number of threads that have accessed Trace
nToDedupe - Variable in class SpanRecordingScorer
How many spans to de-duplicate
nTypes - Variable in class TagArray
 
NULL_CHAR - Static variable in class CharMap
Special character to denote null list
NUM - Static variable in interface FreeformQueryParserConstants
 
NUMBER - Static variable in interface SelectorParserConstants
 
numberOfNamespaces - Variable in class LazyDocument
Number of namespaces currently declared
numberOfNodes - Variable in class LazyDocument
How many nodes, excluding attributes and namespaces.
numDocs() - Method in class LimIndexReader
 
NumericFieldData - Class in org.cdlib.xtf.textEngine
Holds numeric data for a field from a Lucene index.
NumericFieldData(IndexReader, String) - Constructor for class NumericFieldData
Load data from the given field of the reader, and parse the values as numbers.
NumericRangeQuery - Class in org.cdlib.xtf.textEngine
A query that implements efficient range searching on numeric data.
NumericRangeQuery(String, String, String, boolean, boolean) - Constructor for class NumericRangeQuery
 
NumericRangeQuery.NumericRangeScorer - Class in org.cdlib.xtf.textEngine
 
NumericRangeQuery.NumericRangeScorer(Similarity, IndexReader, Weight) - Constructor for class NumericRangeQuery.NumericRangeScorer
 
NumericRangeQuery.NumericRangeWeight - Class in org.cdlib.xtf.textEngine
 
NumericRangeQuery.NumericRangeWeight(NumericRangeQuery, Searcher) - Constructor for class NumericRangeQuery.NumericRangeWeight
 
nWarnings - Variable in class BoostSet
Number of warnings emitted so far.
nWritten - Variable in class CountedOutputStream
Count of the number of bytes written to the stream so far
nWritten() - Method in class CountedOutputStream
Find out how many bytes have been written so far

O

offset - Variable in class TagChars
 
oldHash - Variable in class FastIntCache
 
oldHash - Variable in class FastStringCache
 
onceOnlyAttrib(int, EasyNode, String) - Method in class QueryRequestParser
Like parseIntAttrib(), but adds additional processing to ensure that global parameters are only specified once (or if multiple times, that the same value is used each time.)
onceOnlyAttrib(String, EasyNode, String) - Method in class QueryRequestParser
Like parseStringAttrib(), but adds additional processing to ensure that global parameters are only specified once (or if multiple times, that the same value is used each time.)
onceOnlyPath(String, EasyNode, String) - Method in class QueryRequestParser
Like onceOnlyAttrib(), but also ensures that the given file can actually be resolved as a path that can be read.
open() - Method in class HackedTinyBuilder
Open the event stream
open(File) - Static method in class LimIndexReader
 
open(String) - Static method in class LimIndexReader
 
open(Directory) - Static method in class LimIndexReader
 
open(File) - Static method in class SpellReader
Open a reader for the given spelling index directory.
open(File) - Static method in class SpellWriter
Creates a SpellWriter, and establishes the directory to store the dictionary in.
open() - Method in class ProfilingListener
Unused
open(IndexerConfig) - Method in class SrcTreeProcessor
Indexing open function.
open(String, IndexInfo, boolean) - Method in class XMLTextProcessor
Open a TextIndexer (Lucene) index for reading or writing.
open(File) - Static method in class StructuredFile
Open an existing structured file.
OPEN_BRACKET - Static variable in interface SelectorParserConstants
 
OPEN_PAREN - Static variable in interface SelectorParserConstants
 
OPEN_PAREN - Static variable in interface FreeformQueryParserConstants
 
openCount - Variable in class StructuredFile
Number of currently open Structured files
openEdmap() - Method in class SpellReader
Read the index for the edit map file
openFile() - Method in class MARCIndexSource
 
openIdxForReading() - Method in class XMLTextProcessor
Open the active Lucene index database for reading (and deleting, an oddity in Lucene).
openIdxForWriting() - Method in class XMLTextProcessor
Open the active Lucene index database for writing.
openInternal(File) - Method in class SpellWriter
Establishes the directory to store the dictionary in.
openPairFreqs() - Method in class SpellReader
 
openPairQueueWriter() - Method in class SpellWriter
Opens the pair queue writer.
openSubfiles - Variable in class StructuredFile
List of currently opened subfiles
openSubStore(String) - Method in class StructuredFileProxy
 
openSubStore(String) - Method in class StructuredFile
Opens a pre-existing subfile for read (or write).
openSubStore(String) - Method in interface StructuredStore
Opens a pre-existing sub-store for read (or write).
openWordQueueWriter() - Method in class SpellWriter
Opens the word queue writer.
optimize(Optimizer, StaticContext, ItemType) - Method in class InstructionWithContent
 
optimize - Variable in class IndexerConfig
Flag indicating whether or not to optimize the index after building it.
optimizeIndex(File) - Method in class IdxTreeOptimizer
Performs the actual work of optimizing a Lucene index.
optimizeIndex() - Method in class XMLTextProcessor
Runs an optimization pass (which can be quite time-consuming) on the currently open index.
options - Variable in class SQLQuery.QueryInstruction
 
OR - Static variable in interface FreeformQueryParserConstants
 
order - Variable in class SparseStringComparator.Entry
 
ordered - Variable in class NearSpans
 
org.apache.lucene.bigram - package org.apache.lucene.bigram
Speed up queries containing stop-words.
org.apache.lucene.chunk - package org.apache.lucene.chunk
This package is for handling for very large documents that have been indexed in overlapping chunks.
org.apache.lucene.limit - package org.apache.lucene.limit
These classes are used to limit the amount of "work" performed by a query.
org.apache.lucene.mark - package org.apache.lucene.mark
This package provides the ability to mark terms, spans, and context around spans within the contents of a stored document field.
org.apache.lucene.search - package org.apache.lucene.search
 
org.apache.lucene.search.spans - package org.apache.lucene.search.spans
The calculus of spans.
org.apache.lucene.search.spell - package org.apache.lucene.search.spell
 
org.apache.lucene.spelt - package org.apache.lucene.spelt
This package provides a facility for creating a spelling correction dictionary, and for generating spelling suggestions from it.
org.apache.lucene.util - package org.apache.lucene.util
 
org.cdlib.xtf.cache - package org.cdlib.xtf.cache
This package provides two different caching mechanisms, which are used throughout XTF to speed access to commonly used items.
org.cdlib.xtf.crossQuery - package org.cdlib.xtf.crossQuery
This package contains the crossQuery servlet and its utility classes.
org.cdlib.xtf.crossQuery.raw - package org.cdlib.xtf.crossQuery.raw
Contains a derived version of CrossQuery which takes an HTTP post of a "raw" XTF query in XML, parses it, executes the query, and returns the "raw" XML-formatted results.
org.cdlib.xtf.crossQuery.test - package org.cdlib.xtf.crossQuery.test
Contains a derived version of CrossQuery which is used during automated load tests.
org.cdlib.xtf.dynaXML - package org.cdlib.xtf.dynaXML
Contains the main dynaXML servlet and its supporting classes.
org.cdlib.xtf.dynaXML.test - package org.cdlib.xtf.dynaXML.test
Classes used for testing the dynaXML servlet, especially its text searching capabilities.
org.cdlib.xtf.lazyTree - package org.cdlib.xtf.lazyTree
The "lazy tree" mechanism speeds document processing requests by storing a binary document representation on disk and only loading the actual nodes used in a given transformation.
org.cdlib.xtf.saxonExt - package org.cdlib.xtf.saxonExt
This package contains Saxon extensions that add external connectivity options that stylesheets can utilize.
org.cdlib.xtf.saxonExt.exec - package org.cdlib.xtf.saxonExt.exec
This package implements a Saxon extension that allows stylesheets to call out to external command-line utilities, passing and receiving either plain text or XML, and providing a timeout mechanism.
org.cdlib.xtf.saxonExt.image - package org.cdlib.xtf.saxonExt.image
 
org.cdlib.xtf.saxonExt.mail - package org.cdlib.xtf.saxonExt.mail
 
org.cdlib.xtf.saxonExt.sql - package org.cdlib.xtf.saxonExt.sql
This package implements a Saxon extension that allows stylesheets to connect to external SQL databases, and to insert, update, query, and delete rows.
org.cdlib.xtf.servletBase - package org.cdlib.xtf.servletBase
This package contains a few classes shared by both the crossQuery and dynaXML servlets, embodying as much shared functionality as possble.
org.cdlib.xtf.test - package org.cdlib.xtf.test
This package implements a regression test rig, to ensure that changes to the XTF codebase don't break existing features.
org.cdlib.xtf.textEngine - package org.cdlib.xtf.textEngine
The XTF Text Engine is responsible for parsing and executing queries against the Lucene index.
org.cdlib.xtf.textEngine.facet - package org.cdlib.xtf.textEngine.facet
This package contains classes that implement XTF's facet/grouping functionality.
org.cdlib.xtf.textEngine.freeform - package org.cdlib.xtf.textEngine.freeform
 
org.cdlib.xtf.textIndexer - package org.cdlib.xtf.textIndexer
Contains all the classes that make up the textIndexer tool.
org.cdlib.xtf.util - package org.cdlib.xtf.util
The 'util' package contains a number of general utility classes used by other code throughout XTF.
org.cdlib.xtf.xslt - package org.cdlib.xtf.xslt
The 'xslt' package contains utility functions that meant to be called by XSLT stylesheets, using Saxon's extension function mechanism.
org.cdlib.xtf.zing - package org.cdlib.xtf.zing
This package contains the SRU servlet and its utility classes.
orig - Variable in class SpellReader.Word
 
origHeight - Variable in class OutputElement.OutputInstruction
 
origTerm - Variable in class SpellingSuggestion
The original term from the query
OrNearSpans - Class in org.apache.lucene.search.spans
Calculates spans that match several queries "near" each other.
OrNearSpans(SpanOrNearQuery, IndexReader, Searcher) - Constructor for class OrNearSpans
 
OrNearSpans.SpansCell - Class in org.apache.lucene.search.spans
 
OrNearSpans.SpansCell(Spans, int) - Constructor for class OrNearSpans.SpansCell
 
ORs() - Method in class FreeformQueryParser
A sequence of components, separated by "OR" or "|"
out - Variable in class FileSorter.FileOutput
 
out - Variable in class FakeServletResponse
 
out - Variable in class XMLStubReader.StubContentHandler
 
out - Variable in class XMLStubReader.StubLexicalHandler
 
outAtts - Variable in class SendElement
 
outBuf - Variable in class CrimsonBugWorkaround.BlockEnum
 
outBufLen - Variable in class CrimsonBugWorkaround.BlockEnum
 
outBytes - Variable in class RunElement.OutputGrabber
 
outColorBase - Variable in class ImageCache
 
outColorBase - Static variable in class OutputElement
 
outerDescrip - Variable in class MoreLikeThisQuery.MoreLikeWrapper
 
outerQuery - Variable in class MoreLikeThisQuery.MoreLikeWrapper
 
output(SubStoreWriter) - Method in class PackedByteBuf
Copy the entire contents of the buffer to an output sink.
output(DataOutput) - Method in class PackedByteBuf
Copy the entire contents of the buffer to an output sink.
output(SubStoreWriter, int) - Method in class PackedByteBuf
Copy some or all of the buffer to an output sink.
output(DataOutput, int) - Method in class PackedByteBuf
Copy some or all of the buffer to an output sink.
output(String, boolean, boolean) - Method in class Trace
Workhorse output function -- handles tabbing, prefixing the output with a thread ID, timestamping, adding newlines, and directing to the proper output PrintStream or Writer.
output(String) - Method in class TraceWriter
Output a string at the configured debug level
outputDisplayKey(String, int) - Method in class FRBRGroupData
 
OutputElement - Class in org.cdlib.xtf.saxonExt.image
Implements a Saxon instruction that reads an image from the filesystem, optionally modifies it in various ways, and outputs it directly via the current HttpServletResponse.
OutputElement() - Constructor for class OutputElement
 
OutputElement.OutputInstruction - Class in org.cdlib.xtf.saxonExt.image
 
OutputElement.OutputInstruction(HashMap<String, Expression>, boolean, Expression) - Constructor for class OutputElement.OutputInstruction
 
OutputElement.Rect - Class in org.cdlib.xtf.saxonExt.image
A rectangle on the image
OutputElement.Rect(int, int, int, int) - Constructor for class OutputElement.Rect
 
outputMask - Static variable in class Trace
Current mask of which messages to output
outputPos - Variable in class BigramStopFilter
Tracks the position of output tokens, for debugging
outputQueue - Variable in class BigramStopFilter
Queue of output tokens, only required in some cases
outputTo(SubStoreWriter) - Method in class DiskHashWriter
Writes out the entire hash
outStream - Variable in class RunElement.InputStuffer
 
owner - Variable in class LinkableImpl
The list that owns this item

P

P - Static variable in interface FreeformQueryParserConstants
 
PackedByteBuf - Class in org.cdlib.xtf.util
Packs ints and strings into a byte buffer, using an efficient variable-size int format.
PackedByteBuf(int) - Constructor for class PackedByteBuf
Construct a byte buffer for writing into.
PackedByteBuf(SubStoreReader, int) - Constructor for class PackedByteBuf
Construct a byte buffer for reading from.
PackedByteBuf(DataInput, int) - Constructor for class PackedByteBuf
Construct a byte buffer for reading from.
PackedByteBuf(byte[]) - Constructor for class PackedByteBuf
Construct a byte buffer from packed data that has been read somehow.
PackedByteBuf.CompressInfo - Class in org.cdlib.xtf.util
Keeps tracks of inflate/deflate stuff on a thread-local basis.
PackedByteBuf.CompressInfo() - Constructor for class PackedByteBuf.CompressInfo
 
padEnd(String, int) - Static method in class StringUtil
Pad the end of a string with spaces to make its final length >= len
padEnd(String, int, char) - Static method in class StringUtil
Pad the end of a string with the given character to make its final length >= len
padStart(String, int) - Static method in class StringUtil
Pad the start of a string with spaces to make its final length >= len
padStart(String, int, char) - Static method in class StringUtil
Pad the start of a string with the given character to make its final length >= len
PageSelector - Class in org.cdlib.xtf.textEngine.facet
Select page sets of siblings around selected groups
PageSelector() - Constructor for class PageSelector
 
pageSize - Variable in class PageSelector
 
pairFreqFile - Variable in class SpellWriter
File containing compiled pair frequency data
pairFreqs - Variable in class SpellReader
Pair frequency data
pairQueueFile - Variable in class SpellWriter
File to queue words into
pairQueueWriter - Variable in class SpellWriter
For writing to the pair queue
params - Variable in class TextServlet.RequestWrapper
 
params - Variable in class FakeServletRequest
 
params - Variable in class FRBRGroupData
Original parameter string
ParenSeq() - Method in class FreeformQueryParser
We allow parenthesized sub-expressions for grouping
parent(int) - Method in class FRBRGroupData
 
parent(int) - Method in class GroupCounts
Get the parent of the given group
parent(int) - Method in class GroupData
Get the parent of the given group, or -1 if group is the root
parent(int) - Method in class StaticGroupData
Get the parent of the given group, or -1 if group is the root
parent() - Method in class EasyNode
Get the parent of this node (if any)
parent - Variable in class SubFileReader
The structured file that owns this Subfile
parent - Variable in class SubFileWriter
The structured file that owns this Subfile
PARENT_POINTER_INTERVAL - Static variable in class HackedTinyBuilder
 
parentIndex - Static variable in class SectionInfo
Index/No-Index Flag Value: Use parent section index/no-index state.
ParentNodeImpl - Class in org.cdlib.xtf.lazyTree
Represents any node that can have children.
ParentNodeImpl() - Constructor for class ParentNodeImpl
 
parentNum - Variable in class NodeImpl
 
parents - Variable in class SiblingSelector
 
parents - Variable in class SingletonSelector
 
parentSectionBump - Static variable in class SectionInfo
Special Section Bump: Value = Use parent's section bump.
parentSpell - Static variable in class SectionInfo
Spell/No-Spell Flag Value: Use parent section spell/no-spell state.
parentStack - Variable in class UnspanningQueryRewriter
 
parse(NodeInfo) - Static method in class QueryRoute
Reads and parses the route output from a queryRouter stylesheet.
parse(String) - Method in class IpList.IpAddr
Parses a string of the form "aaa.bbb.ccc.ddd", replacing the contents of this IP address structure with the results.
parse(String) - Method in class DTDSuppressingXMLReader
 
parse(InputSource) - Method in class DTDSuppressingXMLReader
 
parse() - Method in class SelectorParser
 
parse(XPathContext, String) - Static method in class FreeformQuery
Driver for calling from Saxon.
parse(InputSource) - Method in class XMLStubReader
Parse the input document, but stop at the first end-element marker
parseBoolean(String, String) - Static method in class TextConfig
Utility function - parse a boolean value.
parseBooleanAttrib(EasyNode, String) - Method in class QueryRequestParser
Locate the named attribute and retrieve its value as an boolean.
parseBooleanAttrib(EasyNode, String, boolean) - Method in class QueryRequestParser
Locate the named attribute and retrieve its value as an boolean.
parseBooleanAttrib(EasyNode, String, boolean, boolean) - Method in class QueryRequestParser
Locate the named attribute and retrieve its value as an boolean.
parsedMarcXML - Variable in class MARCIndexSource.RecordHandler
A single parsed MARCXML record
parseErrorGen(EasyNode) - Method in class QueryRoute
Parse a 'errorGen' element
ParseException - Exception in org.cdlib.xtf.textEngine.facet
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception ParseException
 
ParseException - Exception in org.cdlib.xtf.textEngine.freeform
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception ParseException
 
parseFacetSpec(EasyNode) - Method in class QueryRequestParser
Parses a 'facet' element and adds a FacetSpec to the query.
parseField(EasyNode, String) - Method in class QueryRequestParser
If the given element has a 'field' attribute, return its value; otherwise return 'parentField'.
parseFieldBoosts(EasyNode, String) - Method in class QueryRequestParser
Parse a list of field boosts.
parseFieldNames(EasyNode, String) - Method in class QueryRequestParser
Parse a list of field names.
parseFloatAttrib(EasyNode, String) - Method in class QueryRequestParser
Locate the named attribute and retrieve its value as a float.
parseFloatAttrib(EasyNode, String, float) - Method in class QueryRequestParser
Locate the named attribute and retrieve its value as a float.
parseFloatAttrib(EasyNode, String, boolean, float) - Method in class QueryRequestParser
Locate the named attribute and retrieve its value as a float.
parseInt(String, String) - Static method in class TextConfig
Utility function - parse an integer value.
parseIntAttrib(EasyNode, String) - Method in class QueryRequestParser
Locate the named attribute and retrieve its value as an integer.
parseIntAttrib(EasyNode, String, int) - Method in class QueryRequestParser
Locate the named attribute and retrieve its value as an integer.
parseIntAttrib(EasyNode, String, boolean, int) - Method in class QueryRequestParser
Locate the named attribute and retrieve its value as an integer.
parseMainAttrib(EasyNode, String, String) - Method in class QueryRequestParser
Parse an attribute on the main query element (or, for backward compatability, on its immediate children.)
parseMoreLike(EasyNode, String, int) - Method in class QueryRequestParser
Parses a "more like this" query.
parseMultiFieldQuery(EasyNode, String, int) - Method in class QueryRequestParser
Parse a 'keyword' query, known internally as a multi-field AND.
parseOutput(EasyNode) - Method in class QueryRequestParser
Processes the main query node, turning it into a Lucene query.
parseOutputTop(EasyNode) - Method in class QueryRequestParser
Processes the output of the generator stylesheet, turning it into a Lucene query.
parseQuery(EasyNode, String, int) - Method in class QueryRequestParser
Recursively parse a query.
parseQuery2(EasyNode, String, String, int) - Method in class QueryRequestParser
Main work of recursively parsing a query.
parseQueryParser(EasyNode) - Method in class QueryRoute
Parse a 'queryParser' element
parseRange(EasyNode, String, int) - Method in class QueryRequestParser
Parse a range query.
parseRect(XPathContext, NodeInfo, int, int) - Method in class OutputElement.OutputInstruction
Parse the "left", "top", "right", and "bottom" attributes from a "highlight" element.
parseRequest(Source, File, String) - Method in class QueryRequestParser
Produce a Lucene query from the intermediate format that is normally produced by the formatting stylesheet.
parseRequest(Source, File) - Method in class QueryRequestParser
Produce a Lucene query from the intermediate format that is normally produced by the formatting stylesheet.
parserInput - Variable in class QueryRequest
Optional: the block sent to the query parser stylesheet
parserOutput - Variable in class QueryRequest
Optional: the raw output of the query parser stylesheet
parseSectionType(EasyNode, String, int) - Method in class QueryRequestParser
Parse a 'sectionType' query element, if one is present.
parseSpellcheck(EasyNode) - Method in class QueryRequestParser
Parses a 'spellcheck' element and adds a SpellcheckParams to the query.
parseStringAttrib(EasyNode, String) - Method in class QueryRequestParser
Locate the named attribute and retrieve its value as a string.
parseStringAttrib(EasyNode, String, String) - Method in class QueryRequestParser
Locate the named attribute and retrieve its value as a string.
parseStringAttrib(EasyNode, String, boolean, String) - Method in class QueryRequestParser
Locate the named attribute and retrieve its value as a string.
parseTerm(EasyNode, String, String) - Method in class QueryRequestParser
Parses a 'term' element.
parseText() - Method in class XMLTextProcessor
Parse the XML source text file specified.
parseTokenizer(EasyNode) - Method in class QueryRoute
Parse a 'tokenize' element
parseVal(String) - Static method in class NumericFieldData
Parse the numeric characters of a string, ignoring all non-digits
PASSWORD - Static variable in class SQLConnect.ConnectInstruction
 
password - Variable in class SQLConnect
 
path - Variable in class BoostSetParams
Path of file containing document keys -> boost factors.
path - Variable in class IndexMerge.DirInfo
 
path() - Method in class IndexSource
Obtain the path to the file (or null if it's not a local file)
path - Variable in class MARCIndexSource
Path to the file, or null if it's not a local file.
path() - Method in class MARCIndexSource
 
path - Variable in class XMLIndexSource
Path to the file, or null if it's not a local file.
path() - Method in class XMLIndexSource
 
Path - Class in org.cdlib.xtf.util
The Path class provides a number of utilities that makes working with file system paths easier.
Path() - Constructor for class Path
 
pdfFile - Variable in class PDFIndexSource
Source of PDF data
PDFIndexSource - Class in org.cdlib.xtf.textIndexer
Transforms a PDF file to a single-record XML file.
PDFIndexSource(File, String, Templates[], Templates, StructuredStore) - Constructor for class PDFIndexSource
Constructor -- initializes all the fields
PDFToString - Class in org.cdlib.xtf.textIndexer
This class provides a single static convert() method that converts the text in a PDF file into an XML string that can be pre-filtered and added to a Lucene database by the XMLTextProcessor class.
PDFToString() - Constructor for class PDFToString
 
peek() - Method in class SectionInfoStack
Return a copy of the section currently at the top of the nesting without popping the stack.
peek(int) - Method in class CircularQueue
Peek into the queue but do not remove the object.
penalizeOutOfOrder - Variable in class OrNearSpans
 
penalizeOutOfOrder - Variable in class SpanOrNearQuery
 
penalizeOutOfOrder() - Method in class SpanOrNearQuery
Return true if matches are penalized for being out of order.
percentDone() - Method in class IndexRecord
Estimate of how much of the whole IndexSource will have been completed when this record is complete.
PersistentTree - Interface in org.cdlib.xtf.lazyTree
General interface for a tree that is disk-based, and should be closed after use.
Phrase() - Method in class FreeformQueryParser
A phrase is a quoted string of terms (but we also take care not to barf on reserved words).
pipe - Variable in class LazyTreeBuilder
Pipeline configuration
platformNormalizer - Static variable in class Normalizer
 
PluralFoldingFilter - Class in org.cdlib.xtf.textIndexer
Improves query results by converting plural words to their singular forms.
PluralFoldingFilter(TokenStream, WordMap) - Constructor for class PluralFoldingFilter
Construct a token stream to convert plural words to singular.
PluralFoldingRewriter - Class in org.cdlib.xtf.textEngine
Rewrites a Lucene query to replace all plural words with their singular equivalents.
PluralFoldingRewriter(WordMap, Set) - Constructor for class PluralFoldingRewriter
Construct a new rewriter to use the given map
pluralMap - Variable in class SearchTree
Set of plural words to change from plural to singular
pluralMap - Variable in class DefaultQueryProcessor
Mapping of plural words to singular words
pluralMap - Variable in class MoreLikeThisQuery
 
pluralMap - Variable in class PluralFoldingRewriter
 
pluralMap - Variable in class QueryContext
The plural map used when processing the query.
pluralMap - Variable in class SlopFixupRewriter
 
pluralMap - Variable in class SnippetMaker
Plural words to convert to singular
pluralMap() - Method in class SnippetMaker
Obtain the set of plural words to convert to singular form.
pluralMap - Variable in class XtfSearcher
Map of plural words to singular words
pluralMap() - Method in class XtfSearcher
Find out the plural mapping, or null if none.
pluralMap - Variable in class XtfWordEquiv
 
pluralMap - Variable in class PluralFoldingFilter
Set of words to de-pluralize
pluralMap - Variable in class XMLTextProcessor
The set of plural words to de-pluralize while indexing.
pluralMap - Variable in class XTFTextAnalyzer
The set of words to change from plural to singular
pluralMapName - Variable in class IndexMerge.DirInfo
 
pluralMapPath - Variable in class IndexInfo
Path to a mapping from plural words to their corresponding singular forms that the textIndexer should fold together.
PLUS - Static variable in interface FreeformQueryParserConstants
 
pop() - Method in class PriorityQueue
Removes and returns the least element of the PriorityQueue in log(size) time.
pop() - Method in class SectionInfoStack
Section de-stacking operator.
pos - Variable in class FileSorter.BlockReader
Current position within the random access file
pos - Variable in class FacetTokenizer
 
pos - Variable in class FastTokenizer.DribbleReader
Current position within FastTokenizer.DribbleReader.buf
pos - Variable in class FastTokenizer
Position within the FastTokenizer.source array
pos - Variable in class LineReader
Current position within the file
pos - Variable in class PackedByteBuf
Current position within the byte buffer, PackedByteBuf.bytes
position - Variable in class TreeEnumeration
 
position() - Method in class TreeEnumeration
Return the current position
posOrder - Variable in class FieldSpanSource.ScoreOrder
 
posOrder - Variable in class SpanRecordingScorer
Array of recorded spans, in position order
postChange() - Method in class NearSpans.SpansCell
Called just after advancing the cell
POUND - Static variable in interface SelectorParserConstants
 
precacheXSLKeys() - Method in class XMLTextProcessor
To speed accesses in dynaXML, the lazy tree is capable of storing pre-cached indexes to support each xsl:key declaration.
PrecedingEnumeration - Class in org.cdlib.xtf.lazyTree
 
PrecedingEnumeration(NodeImpl, NodeTest) - Constructor for class PrecedingEnumeration
 
PrecedingOrAncestorEnumeration - Class in org.cdlib.xtf.lazyTree
 
PrecedingOrAncestorEnumeration(NodeImpl, NodeTest) - Constructor for class PrecedingOrAncestorEnumeration
This axis cannot be requested directly in an XPath expression but is used when evaluating xsl:number.
PrecedingSiblingEnumeration - Class in org.cdlib.xtf.lazyTree
 
PrecedingSiblingEnumeration(NodeImpl, NodeTest) - Constructor for class PrecedingSiblingEnumeration
 
preChange() - Method in class NearSpans.SpansCell
Called just before advancing the cell
preFilter - Variable in class DocRequest
Path to a pre-filter stylesheet to run on the document (or null for no pre-filtering.)
preFilters() - Method in class IndexSource
Obtain set of prefilters to be run, serially in order, on each input record.
preFilters - Variable in class MARCIndexSource
XSLT pre-filters used to massage the XML document (null for none)
preFilters() - Method in class MARCIndexSource
 
preFilters - Variable in class XMLIndexSource
XSLT pre-filters used to massage the XML document (null for none)
preFilters() - Method in class XMLIndexSource
 
prefixMatch(TagChars) - Method in class TagChars
Determines how many characters match at the start of two sequences
prefixNames - Variable in class MARCIndexSource.RecordHandler
Names of XML namespace prefixes
prefixUris - Variable in class MARCIndexSource.RecordHandler
URIs of XML namespace prefixes
prefixUriToName - Variable in class MARCIndexSource.RecordHandler
Mapping from URI to name
prepareAttributes() - Method in class ArgElement
 
prepareAttributes() - Method in class InputElement
 
prepareAttributes() - Method in class RunElement
 
prepareAttributes() - Method in class OutputElement
 
prepareAttributes() - Method in class SendElement
 
prepareAttributes() - Method in class Redirect.SendElement
 
prepareAttributes() - Method in class SQLClose
 
prepareAttributes() - Method in class SQLColumn
 
prepareAttributes() - Method in class SQLConnect
 
prepareAttributes() - Method in class SQLDelete
 
prepareAttributes() - Method in class SQLInsert
 
prepareAttributes() - Method in class SQLProperty
 
prepareAttributes() - Method in class SQLQuery
 
prepareAttributes() - Method in class SQLUpdate
 
prepGroups(QueryRequest, BoostSet, RecordingSearcher, Query) - Method in class DefaultQueryProcessor
Create the GroupCounts objects for the given query request.
prepMode - Variable in class GroupCounts
 
prev(boolean) - Method in class ChunkedWordIter
 
prev(boolean) - Method in class BasicWordIter
 
prev(boolean) - Method in interface WordIter
Back up to the previous word.
prev(boolean) - Method in class BoundedWordIter
Go to the previous token.
prev - Variable in class CrimsonBugWorkaround.BlockEnum
 
prev(int) - Method in class TagArray
Retrieve the previous tag in order, if its type is the same as the given one, or -1 if there is no such tag.
PREV_SIB_MARKER - Static variable in class SearchTree
Special node numbers are used to mark an un-loaded sibling so that getNode() can catch them and secretly load the node before anybody notices.
prevAnnotatedPath - Variable in class TestableDynaXML
 
prevAnnotatedTree - Variable in class TestableDynaXML
 
prevAtDepth - Variable in class HackedTinyBuilder
 
prevCell - Variable in class NearSpans.SpansCell
 
prevChar() - Method in class LineReader
Get the previous character in the input file, and decrement the position.
prevCharIsCR - Variable in class SimpleCharStream
 
prevCharIsCR - Variable in class SimpleCharStream
 
prevCharIsLF - Variable in class SimpleCharStream
 
prevCharIsLF - Variable in class SimpleCharStream
 
prevDescrip - Variable in class ProgressTracker
 
prevEndWord - Variable in class ContextMarker
End of the previous context
prevInPosOrder - Variable in class FieldSpanSource.ScoreOrder
 
prevLine() - Method in class LineReader
Retrieves the previous line of text from the file.
prevLineKey - Variable in class BoostSet.LineIter
 
prevLink - Variable in class LinkableImpl
Pointer to the previous link in the chain
prevMsgLevel - Static variable in class Trace
Previous message level
prevNum - Variable in class XtfDocNumMap
Caches result of previous scan, used for speed
prevPctDone - Variable in class ProgressTracker
 
prevSectionBump - Variable in class SectionInfo
Previous section bump for this section.
prevSibNum - Variable in class NodeImpl
 
prevTime - Variable in class ProgressTracker
 
prevTrace - Static variable in class Trace
Trace instance that last wrote to the output stream
prevWord - Variable in class SpellWriter
The previous word queued, or null if none (or a break was queued)
primary - Variable in class DoubleMetaphone.DoubleMetaphoneResult
 
primarySort - Variable in class FRBRGroupData
Primary field to sort by
Prime - Class in org.apache.lucene.util
Utlity class for finding prime numbers (useful for making hash tables).
Prime() - Constructor for class Prime
 
primeList - Static variable in class Prime
A handy quick-reference table of primes 1 .. 2^31, spaced evenly in a logarithmic sense.
printBig(long) - Static method in class IndexStats
 
printPrimeList(int, float) - Static method in class Prime
Print a list of primes 1..n, evenly spaced at intervals v
printProfile() - Method in class LazyDocument
Print out the profile (if one was collected)
printProfile() - Method in interface PersistentTree
Print out a profile (if one was collected)
printProfile() - Method in class ProfilingListener
Prints the results of a trace run, to Trace.info().
printStream - Static variable in class Trace
PrintStream to write to, or null to write to Trace.writer
printTimestamps - Static variable in class Trace
True to print a timestamp on each line
printTimestamps(boolean) - Static method in class Trace
Enables or disables prefixing each output line with a timestamp.
printUsageAndExit() - Static method in class SpellTestCmdLine
Prints out a message saying how to use this tool, then exits.
PriorityQueue - Class in org.apache.lucene.util
A PriorityQueue maintains a partial ordering of its elements such that the least element can always be found in constant time.
PriorityQueue() - Constructor for class PriorityQueue
 
process(XPathContext) - Method in class SQLQuery.QueryInstruction
 
process(int) - Method in class ChildSelector
 
process(int) - Method in class DescendantSelector
 
process(int) - Method in class DocsSelector
 
process(int) - Method in class EmptySelector
 
process(int) - Method in class GroupSelector
Process the next group
process(int) - Method in class MarkSelector
 
process(int) - Method in class NameSelector
 
process(int) - Method in class PageSelector
 
process(int) - Method in class RangeSelector
 
process(int) - Method in class SelectedSelector
 
process(int) - Method in class SiblingSelector
 
process(int) - Method in class SingletonSelector
 
process(int) - Method in class TopChoiceSelector
 
process(int) - Method in class UnionSelector
Process the given group.
processAuthTag(EasyNode) - Method in class Authenticator
Creates an AuthSpec from an 'auth' element produced by the docReqParser stylesheet.
processDir(File, LinkedList) - Method in class RegressTest
 
processDir(File) - Method in class IdxTreeCleaner
Create an IdxTreeCleaner instance and call this method to remove "incomplete" documents from an index directory or a root directory containing multiple indices.
processDir(File) - Method in class IdxTreeDictMaker
Create an IdxTreeDictMaker instance and call this method to create spelling dictionaries for one or more Lucene indices.
processDir(File) - Method in class IdxTreeOptimizer
Create an IdxTreeOptimizer instance and call this method to optimize one or more Lucene indices.
processDir(File, int) - Method in class SrcTreeProcessor
Process a directory containing source XML files.
processDocument(Document, String) - Method in class TreeAnnotater
Process an entire document, marking hits and hit counts as we go.
processElement(Element, int) - Method in class TreeAnnotater
Traverse an element of the tree.
processEntry(String, boolean) - Method in class IpList
Used by readMap to parse a single entry in the IP map file.
processFile(String, EasyNode) - Method in class SrcTreeProcessor
Process file.
processFile(String, String, String, String) - Method in class FileWalker
File processing function.
processFiles(String, boolean) - Method in class FileWalker
Process all the files in the specified directory, and optionally in all its sub-directories.
processFiles(File, boolean) - Method in class FileWalker
Internal recursive directory/file iterating function.
processingInstruction(String, CharSequence, int, int) - Method in class HackedTinyBuilder
Callback interface for SAX: not for application use
processingInstruction(String, String) - Method in class DefaultDocLocator.LazyPassthru
 
processingInstruction(String, String) - Method in class MARCIndexSource.RecordHandler
 
processingInstruction(String, String) - Method in class XMLTextProcessor
 
processingInstruction(String, String) - Method in class XMLStubReader.StubContentHandler
 
processKeyNode(NodeInfo, BuiltInAtomicType, Set, KeyDefinition, Map, XPathContext, boolean) - Method in class KeyManager
Process one matching node, adding entries to the index if appropriate
processLeavingTail(XPathContext) - Method in class ArgElement.ArgInstruction
 
processLeavingTail(XPathContext) - Method in class InputElement.InputInstruction
 
processLeavingTail(XPathContext) - Method in class OutputElement.OutputInstruction
 
processLeavingTail(XPathContext) - Method in class InstructionWithContent
This is where the main work should be performed.
processLeavingTail(XPathContext) - Method in class SendElement.SendInstruction
 
processLeavingTail(XPathContext) - Method in class SQLColumn.ColumnInstruction
 
processLeavingTail(XPathContext) - Method in class SQLProperty.PropertyInstruction
 
processMetaAttribs(Attributes) - Method in class XMLTextProcessor
Build a string representing any non-XTF attributes in the given attribute list.
processNext(Token) - Method in class TagFilter
Does most of the work of processing a token
ProcessNodeAttributes(Attributes) - Method in class XMLTextProcessor
Process the attributes associated with an XML source text node.
processQueuedTexts() - Method in class XMLTextProcessor
Process the list of files queued for indexing or reindexing.
processRequest(QueryRequest) - Method in class DefaultQueryProcessor
This is main entry point.
processRequest(QueryRequest) - Method in class QueryProcessor
Takes a query request and handles searching the index and forming the results.
processSpanJoin(String, Vector, Vector, int) - Method in class QueryRequestParser
Joins a number of span queries together using a span query.
processSpanNots(SpanQuery, Vector, int) - Method in class QueryRequestParser
If any 'not' clauses are present, this builds a query that filters them out of the main query.
processText(Text) - Method in class TreeAnnotater
Recursively scans a text node for hits.
processText(IndexSource, IndexRecord, int) - Method in class XMLTextProcessor
Add the specified XML source record to the active Lucene index.
procInstr(String) - Method in class XMLFormatter
Format a processing instruction tag at the current level of indentation.
profileListener - Variable in class LazyDocument
Notified of profile-related events
ProfilingListener - Class in org.cdlib.xtf.lazyTree
Used to keep track of the current instruction being executed, and to keep track of counts for each one.
ProfilingListener() - Constructor for class ProfilingListener
 
ProfilingListener.ProfileCount - Class in org.cdlib.xtf.lazyTree
Simple data structure to keep track of counts.
ProfilingListener.ProfileCount() - Constructor for class ProfilingListener.ProfileCount
Construct an empty ProfileCount
ProfilingListener.ProfileCount(String, int) - Constructor for class ProfilingListener.ProfileCount
Construct a ProfileCount referencing a specific instruction
progress(long, long, String) - Method in class ProgressTracker
To be called periodically by code that does work.
progress(long, long, String, boolean) - Method in class ProgressTracker
To be called periodically by code that does work.
ProgressTracker - Class in org.apache.lucene.util
Convenient class for reporting progress on a long, possibly complex multi-phase, process.
ProgressTracker() - Constructor for class ProgressTracker
Initialize a 0..100% tracker
ProgressTracker(float, float) - Constructor for class ProgressTracker
Initialize a tracker for some other percentage range
ProgressTracker.IntHolder - Class in org.apache.lucene.util
 
ProgressTracker.IntHolder() - Constructor for class ProgressTracker.IntHolder
 
ProgressTracker.LongHolder - Class in org.apache.lucene.util
 
ProgressTracker.LongHolder() - Constructor for class ProgressTracker.LongHolder
 
ProgressTracker.StringHolder - Class in org.apache.lucene.util
 
ProgressTracker.StringHolder() - Constructor for class ProgressTracker.StringHolder
 
promoteInst(PromotionOffer) - Method in class InstructionWithContent
Handle promotion offers, that is, non-local tree rewrites.
promoteSingle() - Method in class FreeformQueryParser.FNode
If we only have one child, return it.
ProxyAttributeEnumeration - Class in org.cdlib.xtf.lazyTree
Saxon: ProxyAttributeEnumeration is an enumeration of all the attribute nodes of an Element.
ProxyAttributeEnumeration(ProxyElement, NodeTest) - Constructor for class ProxyAttributeEnumeration
Constructor
ProxyAttributeImpl - Class in org.cdlib.xtf.lazyTree
Represents an attribute node from a persistent XML document.
ProxyAttributeImpl(ProxyElement, int) - Constructor for class ProxyAttributeImpl
Construct an Attribute node for the n'th attribute of a given element
ProxyElement - Class in org.cdlib.xtf.lazyTree
A very lazy element.
ProxyElement(LazyDocument) - Constructor for class ProxyElement
General constructor, attaches to a given lazy-loading document
pruneUnused() - Method in class SearchTree
DEBUGGING ONLY: Removes parts of the tree that haven't been loaded yet.
push(int, String, int, float, int, int) - Method in class SectionInfoStack
Explicit section push operator.
push() - Method in class SectionInfoStack
Implicit depth-push operator.
push(SectionInfo) - Method in class SectionInfoStack
Push a SectionInfo instance onto the top of the section stack.
pushUrl(HashSet, String, LinkedList) - Method in class CDLSearchTest
If the URL hasn't been processed yet, it is added to the LinkedList.
pushUrls(HashSet, String, LinkedList) - Method in class CDLSearchTest
Scans the HTML result and adds all relevant URLs that haven't already been processed to the urlStack.
put(Object) - Method in class PriorityQueue
Adds an Object to a PriorityQueue in log(size) time.
put(Object, Object) - Method in class LazyHashMap
 
put(String, String) - Method in class AttribList
Add a key/value pair to the list.
put(Object) - Method in class ConsecutiveMap
If the key is already present in the map, return its assigned number.
put(String, PackedByteBuf) - Method in class DiskHashWriter
Add a new key/value pair to the hash.
put(int, Object) - Method in class FastIntCache
Add a key/value pair to the cache.
put(String, Object) - Method in class FastStringCache
Add a key/value pair to the cache.
put(int, Object) - Method in class IntHash
Sets the entry for the given key number.
put(String, Object) - Method in class StringHash
Sets the entry for the given key number.
putAll(Map) - Method in class LazyHashMap
 
putIndex(DocumentInfo, int, AtomicType, Object, XPathContext) - Method in class KeyManager
Save the index associated with a particular key, a particular item type, and a particular document.
putIndex(String, Map) - Method in class LazyDocument
Writes a disk-based version of an xsl:key index.
putIndex(String, HashMap) - Method in class SearchTree
Writes a disk-based version of an index.

Q

queries - Variable in class QueryRequestParser.QueryEntry
 
query - Variable in class NearSpans
 
query - Variable in class OrNearSpans
 
query - Variable in class SpanWeight
 
query - Variable in class DocRequest
Text query to run on the document, or null for none.
Query() - Method in class FreeformQueryParser
The entire query, which consists of a single sub-query.
query - Variable in class NumericRangeQuery.NumericRangeWeight
 
query - Variable in class QueryRequest
The Lucene query to perform
QueryContext - Class in org.cdlib.xtf.textEngine
Tracks the context in which a query was executed.
QueryContext() - Constructor for class QueryContext
 
QueryGenException - Exception in org.cdlib.xtf.textEngine
Exception class used to report errors from the query parser stylesheet.
QueryGenException(String) - Constructor for exception QueryGenException
 
QueryGenException(String, Throwable) - Constructor for exception QueryGenException
 
queryName - Variable in class Authenticator.LdapAuthSpec
 
queryNorm - Variable in class SpanWeight
 
queryNorm - Variable in class NumericRangeQuery.NumericRangeWeight
 
queryParser - Variable in class QuerySpeller
Used to parse queries
queryParserSheet - Variable in class CrossQueryConfig
The stylesheet used to parse a query from an HTTP request, into an XML format usable by the text engine (only specified if no query router).
queryParserSheet - Variable in class QueryRoute
Path to the query parser stylesheet
QueryProcessor - Class in org.cdlib.xtf.textEngine
Takes a QueryRequest, rewrites the queries if necessary to remove stop- words and form bi-grams, then consults the index(es), and produces a QueryResult.
QueryProcessor() - Constructor for class QueryProcessor
 
QueryRequest - Class in org.cdlib.xtf.textEngine
Stores a single query request to be processed by the XTF text engine.
QueryRequest() - Constructor for class QueryRequest
 
QueryRequestParser - Class in org.cdlib.xtf.textEngine
Processes URL parameters into a Lucene query, using a stylesheet to perform the heavy lifting.
QueryRequestParser() - Constructor for class QueryRequestParser
 
QueryRequestParser.QueryEntry - Class in org.cdlib.xtf.textEngine
Keeps track of all the queries for a given field
QueryRequestParser.QueryEntry(String) - Constructor for class QueryRequestParser.QueryEntry
 
QueryRequestParser.QueryFormatError - Exception in org.cdlib.xtf.textEngine
Exception class used to report errors from the query generator.
QueryRequestParser.QueryFormatError(String) - Constructor for exception QueryRequestParser.QueryFormatError
 
QueryResult - Class in org.cdlib.xtf.textEngine
Represents the results of a query.
QueryResult() - Constructor for class QueryResult
 
QueryRewriter - Class in org.apache.lucene.search
Utility class for performing external rewriting, or transformation, tasks on Lucene queries.
QueryRewriter() - Constructor for class QueryRewriter
 
QueryRewriter.SpanClauseJoiner - Interface in org.apache.lucene.search
Utility class that joins clauses into an Or query, And query, etc.
QueryRoute - Class in org.cdlib.xtf.crossQuery
Routes a request to a particular query parser.
QueryRoute() - Constructor for class QueryRoute
Do not construct directly -- use QueryRoute.parse(NodeInfo)
QueryRouteException - Exception in org.cdlib.xtf.crossQuery
Exception class used to report errors from the query router stylesheet.
QueryRouteException(String) - Constructor for exception QueryRouteException
 
QueryRouteException(String, Throwable) - Constructor for exception QueryRouteException
 
queryRouterSheet - Variable in class CrossQueryConfig
The stylesheet used route an HTTP request to the appropriate query parser stylesheet.
QuerySpeller - Class in org.apache.lucene.spelt
Handles spelling correction for simple queries produced by the Lucene QueryParser.
QuerySpeller(SpellReader) - Constructor for class QuerySpeller
Construct a new speller using a given dictionary reader.
QuerySpeller(SpellReader, QueryParser) - Constructor for class QuerySpeller
Construct a new speller using a given dictionary reader and analyzer (note that the analyzer should do MINIMAL token filtering, without any case conversion).
QueryTraverser - Class in org.apache.lucene.search
Utility class for performing external traversal tasks on Lucene queries.
QueryTraverser() - Constructor for class QueryTraverser
 
queryWeight - Variable in class SpanWeight
 
queryWeight - Variable in class NumericRangeQuery.NumericRangeWeight
 
queueBreak() - Method in class SpellWriter
Called to signal a break in the text, to inform the spell checker to avoid pairing the previous word with the next one.
queuedToken - Variable in class StartEndFilter
Token queued for next()
queueText(IndexSource) - Method in class XMLTextProcessor
Queue a source text file for indexing.
queueText(IndexSource, boolean) - Method in class XMLTextProcessor
Queue a source text file for (re)indexing.
queueWord(String) - Method in class SpellWriter
Queue the given word.
queueWords(IndexReader, Analyzer, SpellWriter, ProgressTracker) - Static method in class LuceneIndexToDict
Re-tokenize all the words in stored fields within a Lucene index, and queue them to a spelling dictionary.
QUOTE - Static variable in interface FreeformQueryParserConstants
 
quoteStart - Variable in class TagFilter
Position of initial quote mark

R

RandomAccessInputStream - Class in org.apache.lucene.util
Provides a handy InputStream wrapper around a RandomAccessFile.
RandomAccessInputStream(RandomAccessFile) - Constructor for class RandomAccessInputStream
Wrap a RandomAccessFile
randomizeArray(Object[]) - Static method in class SearchTest
Randomly re-orders the elements of an array.
rangeFilter() - Method in class SelectorParser
 
ranges - Variable in class IpList
List of IpRanges.
RangeSelector - Class in org.cdlib.xtf.textEngine.facet
Select a range of the incoming groups
RangeSelector(int, int) - Constructor for class RangeSelector
 
rank - Variable in class Span
Rank - zero for top hit, 1 for next, etc.
rank - Variable in class ResultGroup
Ordinal rank of this group
rank - Variable in class Snippet
Rank of this snippet in the document, zero being the "best"
rankAttrCode - Variable in class SearchTree
Name-code for all <rank> attributes
RawQuery - Class in org.cdlib.xtf.crossQuery.raw
Derived version of the crossQuery servlet, used to provide a "web service" interface to XTF.
RawQuery() - Constructor for class RawQuery
 
RawQuery.RawQueryConfig - Class in org.cdlib.xtf.crossQuery.raw
 
RawQuery.RawQueryConfig(RawQuery) - Constructor for class RawQuery.RawQueryConfig
 
rawStream - Variable in class MARCIndexSource
Input stream for the raw data
rawText(String) - Method in class XMLFormatter
Adds a text string, unformatted and unescaped, directly to the buffer.
rawTokenize(XMLFormatter, String, String) - Method in class TextServlet
Interpret 'val' as a raw XML element, and output it.
read(int[], int[]) - Method in class LimTermDocs
DELEGATED METHODS THAT PERFORM "WORK"
read(int[], int[]) - Method in class LimTermPositions
 
read() - Method in class CountedInputStream
 
read(byte[], int, int) - Method in class CountedInputStream
 
read() - Method in class RandomAccessInputStream
 
read(byte[]) - Method in class RandomAccessInputStream
 
read(byte[], int, int) - Method in class RandomAccessInputStream
 
read(String, String) - Method in class TextConfig
Constructor - Reads and parses the global configuration file (XML) for the servlet.
read() - Method in class DocTypeDeclRemover
See the general contract of the read method of InputStream.
read(byte[], int, int) - Method in class DocTypeDeclRemover
Read a block of bytes.
read(char[], int, int) - Method in class FastTokenizer.DribbleReader
Dribble some characters.
read(byte[], int, int) - Method in class SubFileReader
 
read(byte[]) - Method in class SubStoreReader
 
read(byte[], int, int) - Method in class SubStoreReader
 
readBlock(int) - Method in class LineReader
Read a block of data starting a the given position.
readBranding(String, HttpServletRequest, Transformer) - Method in class TextServlet
Reads a brand profile (a simple stylesheet) and stuffs all the output tags into the specified transformer as parameters.
readBuffer() - Method in class PackedByteBuf
Read a buffer that was previously packed into this one with writeBuffer().
readByte() - Method in class PackedByteBuf
Read in a single byte from the buffer.
readByte() - Method in class SubFileReader
 
readByte() - Method in class SubStoreReader
 
readBytes(byte[]) - Method in class PackedByteBuf
Read in a bunch of bytes.
readBytes(byte[], int, int) - Method in class PackedByteBuf
Read in a bunch of bytes.
readChar() - Method in class SimpleCharStream
 
readChar() - Method in interface CharStream
Returns the next character from the selected input.
readChar() - Method in class SimpleCharStream
 
readCmdLine(String[], int) - Method in class IndexerConfig
Processes command line arguments to set the corresponding data members in this class.
readConfig(String) - Method in class CrossQuery
Loads the specific configuration file for crossQuery.
readConfig(String) - Method in class RawQuery
We're keeping this servlet intentionally very simple -- so no config file.
readConfig(String) - Method in class DynaXML
Reads in the configuration file and sets up our helpers (caching, authentication, etc.)
readConfig(String) - Method in class TextServlet
Derived classes must supply this method.
readConfig(String) - Method in class SRU
 
readDocKey() - Method in class BoostSet.DocIter
Fetch the current document key; update done
readEdKey(SpellReader.Word, int, int, LongSet, SpellReader.WordQueue) - Method in class SpellReader
Read the list of edit-map words for the given 4-character key.
reader - Variable in class ChunkSource
Reader to load chunk text from
reader - Variable in class LimTermDocs
 
reader - Variable in class LimTermPositions
 
reader - Variable in class RecordingSearcher
 
reader - Variable in class SpellTestCmdLine.TextRipper
 
reader - Variable in class LazyHashMap
 
reader - Variable in class DTDSuppressingXMLReader
The wrapped XML reader to which all methods are delegated
reader - Variable in class BoostSet.LineIter
 
reader - Variable in class DefaultQueryProcessor.HitQueueMakerImpl
 
reader - Variable in class SnippetMaker
Lucene index reader used to fetch text data
reader - Variable in class XtfDocNumMap
Where to get the data from
readerToString(Reader) - Static method in class FastStringReader
Read all the characters from a Reader, and return the resulting concatenated string.
readField(IndexReader, String, int) - Method in class FRBRData
Read all the term->document mappings from a given field, and add them to the tag array, and docTags mapping.
readFile(File) - Method in class RegressTest
 
readFile(BufferedReader) - Method in class CharMap
Read in the contents of a char file.
readFile(BufferedReader) - Method in class WordMap
Read in the contents of a word file, forming blocks of 128 entries per block.
readFreqs(File, FileSorter, ProgressTracker) - Method in class SpellWriter
Read an existing frequency file, and add it to a file sorter.
readHeader() - Method in class StructuredFile
Reads the file header and directory of the structured file.
readHTMLPage(XPathContext, String) - Static method in class FileUtils
Reads in an HTML page (specified by URL), and uses JTidy to make it into XML that can be subsequently processed by a stylesheet.
readInfo(String, Directory) - Static method in class IndexMerge
 
readInt() - Method in class PackedByteBuf
Read an integer from a buffer that was previously made with writeInt().
readInt() - Method in class SubFileReader
 
readInt() - Method in class SubStoreReader
 
readLine() - Method in class BoostSet.LineIter
Read the next line in the file
readNames(SubStoreReader) - Method in class LazyDocument
Fetches the name list from a sub-file in the persistent disk file.
readRanges(String) - Method in class IpList
Reads the contents the given file into the IP map.
readString() - Method in class PackedByteBuf
Read a string from a buffer that was previously made with writeString().
readTokenizedFields(String, IndexReader) - Static method in class XtfSearcher
Read in the list of fields that are tokenized in this index.
readXMLStub(XPathContext, String) - Static method in class FileUtils
Reads in the first part of an XML file, stopping at the first close-element marker.
real() - Method in class ProxyElement
Obtain the real underlying ElementImpl.
realFile - Variable in class StructuredFile
Used to read/write the disk file
realm - Variable in class Authenticator.LdapAuthSpec
 
realOut - Variable in class LatencyCutoffStream
The output stream to receive the output
realOut - Variable in class LimitedOutputStream
The output stream to receive the limited output
realResolver - Variable in class StylesheetCache.DepResolver
Does the work of resolving the URI's
realStore - Variable in class StructuredFileProxy
 
realStore() - Method in class StructuredFileProxy
 
recent - Variable in class XtfWordEquiv
 
recentPairs - Variable in class SpellWriter
For counting pair frequencies prior to write
recentWords - Variable in class SpellWriter
For counting word frequencies prior to write
recordHandler - Variable in class MARCIndexSource
Record handling thread
RecordingSearcher - Class in org.apache.lucene.search
Implements search over a single IndexReader.
RecordingSearcher(IndexReader) - Constructor for class RecordingSearcher
Creates a searcher searching the provided index.
recordNum() - Method in class DocHit
Retrieve this document's record number within the main file, or zero if this is the only record.
recordNum - Variable in class DocHitImpl
Record number of this document within the main file
recordNum() - Method in class DocHitImpl
Retrieve the record number of this document within the main file, or zero if this is the only record.
recordNum() - Method in class IndexRecord
Numeric index of this record (zero if this is the only record
recordNum - Variable in class MARCIndexSource.RecordHandler
 
recordNum - Variable in class MARCIndexSource
 
recordSpans(String, int, Span[], Set) - Method in class FieldSpans
Record matching spans for a given field.
Redirect - Class in org.cdlib.xtf.saxonExt
Implements the "Redirect" Saxon extension, which allows stylesheets to force an immediate HTTP redirect to a different URL.
Redirect() - Constructor for class Redirect
 
Redirect.SendElement - Class in org.cdlib.xtf.saxonExt
Implements a Saxon instruction that executes an external process and properly formats the result.
Redirect.SendElement() - Constructor for class Redirect.SendElement
 
Redirect.SendElement.SendInstruction - Class in org.cdlib.xtf.saxonExt
 
Redirect.SendElement.SendInstruction(Expression) - Constructor for class Redirect.SendElement.SendInstruction
 
RedirectException - Exception in org.cdlib.xtf.servletBase
This exception is thrown when the an HTTP redirect has been requested.
RedirectException(String) - Constructor for exception RedirectException
Constructor that only takes a 'message'.
reduceBoost(Query) - Method in class BigramQueryRewriter
Reduces the boost factor of a query (typically the non-bigram of a pair in an OR) so that the bigram will get scored higher.
ref - Variable in class CheckingTokenStream
Reference stream to check the main one against
refield(Query, String) - Method in class RefieldingQueryRewriter
Change the field name of the given query
RefieldingQueryRewriter - Class in org.cdlib.xtf.textEngine
This class swaps the current field of every sub-query to the specified field.
RefieldingQueryRewriter() - Constructor for class RefieldingQueryRewriter
 
registered - Variable in class RecordingSearcher
 
registerIdrefKey(Configuration) - Method in class KeyManager
An internal key definition is used to support the idref() function.
registerRecordingScorer(SpanRecordingScorer) - Method in class RecordingSearcher
 
RegressTest - Class in org.cdlib.xtf.test
Runs a series of regression tests.
RegressTest() - Constructor for class RegressTest
 
ReInit(InputStream) - Method in class SelectorParser
 
ReInit(InputStream, String) - Method in class SelectorParser
 
ReInit(Reader) - Method in class SelectorParser
 
ReInit(SelectorParserTokenManager) - Method in class SelectorParser
 
ReInit(SimpleCharStream) - Method in class SelectorParserTokenManager
 
ReInit(SimpleCharStream, int) - Method in class SelectorParserTokenManager
 
ReInit(Reader, int, int, int) - Method in class SimpleCharStream
 
ReInit(Reader, int, int) - Method in class SimpleCharStream
 
ReInit(Reader) - Method in class SimpleCharStream
 
ReInit(InputStream, String, int, int, int) - Method in class SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class SimpleCharStream
 
ReInit(InputStream, String) - Method in class SimpleCharStream
 
ReInit(InputStream) - Method in class SimpleCharStream
 
ReInit(InputStream, String, int, int) - Method in class SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class SimpleCharStream
 
ReInit(InputStream) - Method in class FreeformQueryParser
 
ReInit(InputStream, String) - Method in class FreeformQueryParser
 
ReInit(Reader) - Method in class FreeformQueryParser
 
ReInit(FreeformQueryParserTokenManager) - Method in class FreeformQueryParser
 
ReInit(SimpleCharStream) - Method in class FreeformQueryParserTokenManager
 
ReInit(SimpleCharStream, int) - Method in class FreeformQueryParserTokenManager
 
ReInit(Reader, int, int, int) - Method in class SimpleCharStream
 
ReInit(Reader, int, int) - Method in class SimpleCharStream
 
ReInit(Reader) - Method in class SimpleCharStream
 
ReInit(InputStream, String, int, int, int) - Method in class SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class SimpleCharStream
 
ReInit(InputStream, String) - Method in class SimpleCharStream
 
ReInit(InputStream) - Method in class SimpleCharStream
 
ReInit(InputStream, String, int, int) - Method in class SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class SimpleCharStream
 
ReInitRounds() - Method in class SelectorParserTokenManager
 
ReInitRounds() - Method in class FreeformQueryParserTokenManager
 
remap(int[]) - Method in class IntList
Apply a sort order to the elements -- see IntList.calcSortMap()
remap(int[]) - Method in class LongList
Apply a sort order to the elements -- see LongList.calcSortMap()
remapPalette(BufferedImage) - Method in class ImageCache
Remap the colors in the given image, creating space for highlight versions of the colors.
remove() - Method in class SpellTestCmdLine.TextRipper
Not implemented
remove() - Method in class Cache.NullIterator
 
remove(K) - Method in class Cache
Remove an entry from the cache.
remove(Object) - Method in class LazyHashMap
 
remove(Linkable) - Method in class EmbeddedList
Remove (and return) the specified object from the list.
removeAttribute(String) - Method in class FakeServletContext
 
removeAttribute(String) - Method in class FakeServletRequest
 
removeDoctypeDecl - Variable in class DocRequest
Whether to remove DOCTYPE declaration from the XML document
removeDoctypeDecl - Variable in class XMLIndexSource
Whether to remove DOCTYPE decl (this is kind of a kludge)
removeDoctypeDecl(boolean) - Method in class XMLIndexSource
 
removedTerms - Variable in class BigramQueryRewriter
Keeps track of all stop-words removed from the query
removeHead() - Method in class CircularQueue
Removes and returns the first object in the queue.
removeHead() - Method in class EmbeddedList
Remove (and return) the first object in the list.
removeSingleDoc(File, String) - Method in class XMLTextProcessor
Remove a single document from the index.
removeTail() - Method in class CircularQueue
Removes and returns the last object in the queue.
removeTail() - Method in class EmbeddedList
Remove (and return) the last object in the list.
replaceFile(File, File) - Method in class SpellWriter
Replace an old file with a new one
replaceHtmlCodes(String) - Static method in class HTMLToString
Convert any non-XML ampersand codes within a string to their unicode equivalents.
replaceSubExpression(Expression, Expression) - Method in class InstructionWithContent
Replace one subexpression by a replacement subexpression
report(int, String) - Method in class ProgressTracker
Supply this method to actually print out the progress
reportLatency() - Method in class LatencyCutoffStream
Report the latency and set the flag saying it has been done.
reportLatency - Variable in class TextConfig
Turns on latency reporting for the servlet.
req - Variable in class QueryRequestParser
Partially parsed request in progress
reqStartTime - Variable in class LatencyCutoffStream
The start of the request, for timing purposes
REQUIRED_VERSION - Static variable in class LazyTreeBuilder
Minimum version we can read.
REQUIRED_VERSION - Static variable in class TextIndexer
The minimum index version that we can read
requireOrElse(String, String) - Static method in class TextConfig
Utility function - if the value is empty, throws an exception.
requireOrElse(String, String) - Static method in class TextServlet
Utlity function - if the value is null, throws an exception.
reseek(int) - Method in class ChunkedWordIter
 
reseek(Chunk) - Method in class ChunkedWordIter
 
reset() - Method in class FakeServletResponse
 
reset(int, float, FieldSpanSource) - Method in class DefaultQueryProcessor.DocHitMakerImpl
 
reset(boolean) - Method in class GroupSelector
Reset the selector
reset(boolean) - Method in class RangeSelector
 
reset(boolean) - Method in class SiblingSelector
 
reset(boolean) - Method in class SingletonSelector
 
reset(boolean) - Method in class TopChoiceSelector
 
reset(boolean) - Method in class UnionSelector
Reset the selector
reset() - Method in class PackedByteBuf
Resets the buffer so that reads/writes occur at the start.
resetBuffer() - Method in class FakeServletResponse
 
resetCache() - Method in class DefaultQueryProcessor
QueryProcessor maintains a static cache of Lucene searchers, one for each index directory.
resetCache() - Method in class QueryProcessor
Optional method: hint to the query processor to clear any cached index data, so that recently indexed documents will appear in search results.
resize(int) - Method in class IntList
Resize the array to the specified size.
resize(int) - Method in class LongList
Resize the array to the specified size.
resize(int[], int) - Static method in class ArrayUtil
 
resize(long[], int) - Static method in class ArrayUtil
 
resize(float[], int) - Static method in class ArrayUtil
 
resize(String[], int) - Static method in class ArrayUtil
 
resize(int) - Method in class FloatList
 
resolve(String, String) - Method in class StylesheetCache.DepResolver
Resolve a URI, and add a dependency for it to the cache.
resolveFields(int) - Method in class FreeformQueryParser.FNode
Carry field identifiers to the right.
resolveFile(XPathContext, String) - Static method in class FileUtils
Resolve the location of a file given the stylesheet context.
resolvePath(XPathContext, String) - Static method in class FileUtils
Resolve the location of a file given the stylesheet context.
resolveRelOrAbs(File, String) - Static method in class Path
Utility function to resolve a child path against a parent path.
resolveRelOrAbs(String, String) - Static method in class Path
Utility function to resolve a child path against a parent path.
restoreSectionBump() - Method in class SectionInfo
Restore a previously saved section bump value.
restoreWildcards(String) - Static method in class TextServlet
Restores wildcards saved by TextServlet.saveWildcards(String).
restoreWildcards(String) - Static method in class StdTermFilter
Restores wildcards saved by StdTermFilter.saveWildcards(String).
ResultFacet - Class in org.cdlib.xtf.textEngine.facet
Records facet results from a single query.
ResultFacet() - Constructor for class ResultFacet
 
ResultGroup - Class in org.cdlib.xtf.textEngine.facet
Records the results of a single group in field-grouped query.
ResultGroup() - Constructor for class ResultGroup
 
retrieveTerms(IndexReader, int, Analyzer) - Method in class MoreLikeThisQuery
Find words for a more-like-this query former.
returned - Variable in class RangeSelector
 
reverseOrder() - Method in class IntMultiMap
Reverse the order of all links.
reversePrimarySort - Variable in class FRBRGroupData
Whether primary sort is in reverse order
reverseProxyDefaultMarker - Variable in class DynaXMLConfig
The default header to recording the original IP address.
reverseProxyIP - Variable in class DynaXMLConfig
IP address of the reverse proxy, if any
reverseProxyMarker - Variable in class DynaXMLConfig
Name of the special HTTP header used to record the original IP address by the reverse proxy.
rewrite(BooleanQuery) - Method in class BigramQueryRewriter
Rewrite a BooleanQuery.
rewrite(SpanNearQuery) - Method in class BigramQueryRewriter
Rewrite a span NEAR query.
rewrite(SpanOrNearQuery) - Method in class BigramQueryRewriter
Rewrite a span OR-NEAR query.
rewrite(SpanOrQuery) - Method in class BigramQueryRewriter
Rewrite a span-based OR query.
rewrite(IndexReader) - Method in class SpanChunkedNotQuery
 
rewrite(IndexReader) - Method in class SpanDechunkingQuery
 
rewrite(BooleanQuery) - Method in class QueryRewriter
Rewrite a BooleanQuery.
rewrite(SpanNearQuery) - Method in class QueryRewriter
Rewrite a span NEAR query.
rewrite(SpanOrNearQuery) - Method in class QueryRewriter
Rewrite a span OR-NEAR query.
rewrite(SpanOrQuery) - Method in class QueryRewriter
Rewrite a span-based OR query.
rewrite(SpanChunkedNotQuery) - Method in class QueryRewriter
Rewrite a span-based NOT query.
rewrite(SpanNotQuery) - Method in class QueryRewriter
Rewrite a span-based NOT query.
rewrite(SpanNotNearQuery) - Method in class QueryRewriter
Rewrite a span-based NOT query.
rewrite(SpanDechunkingQuery) - Method in class QueryRewriter
Rewrite a span dechunking query.
rewrite(TermQuery) - Method in class QueryRewriter
Rewrite a term query.
rewrite(SpanTermQuery) - Method in class QueryRewriter
Rewrite a span term query.
rewrite(SpanWildcardQuery) - Method in class QueryRewriter
Rewrite a span wildcard query.
rewrite(SpanRangeQuery) - Method in class QueryRewriter
Rewrite a span range query.
rewrite(IndexReader) - Method in class SpanFirstQuery
 
rewrite(IndexReader) - Method in class SpanNearQuery
 
rewrite(IndexReader) - Method in class SpanNotNearQuery
 
rewrite(IndexReader) - Method in class SpanNotQuery
 
rewrite(IndexReader) - Method in class SpanOrNearQuery
 
rewrite(IndexReader) - Method in class SpanOrQuery
 
rewrite(IndexReader) - Method in class SpanRangeQuery
This method is actually the workhorse of the class.
rewrite(IndexReader) - Method in class SpanWildcardQuery
This method is actually the workhorse of the class.
rewrite(Term) - Method in class QuerySpeller
This is the way we slip in to grab or rewrite terms
rewrite(BooleanQuery) - Method in class SimpleQueryRewriter
Rewrite a BooleanQuery.
rewrite(PhraseQuery) - Method in class SimpleQueryRewriter
Rewrite a phrase query.
rewrite(TermQuery) - Method in class SimpleQueryRewriter
Rewrite a term query.
rewrite(Term) - Method in class SimpleQueryRewriter
Rewrite a term (e.g. part of a TermQuery or PhraseQuery).
rewrite(TermQuery) - Method in class AccentFoldingRewriter
Rewrite a term query.
rewrite(SpanTermQuery) - Method in class AccentFoldingRewriter
Rewrite a span term query.
rewrite(SpanWildcardQuery) - Method in class AccentFoldingRewriter
Rewrite a wildcard term query.
rewrite(IndexReader) - Method in class MoreLikeThisQuery
Generate a query that will produce "more documents like" the first in the sub-query.
rewrite(IndexReader) - Method in class NumericRangeQuery
 
rewrite(TermQuery) - Method in class PluralFoldingRewriter
Rewrite a term query.
rewrite(SpanTermQuery) - Method in class PluralFoldingRewriter
Rewrite a span term query.
rewrite(TermQuery) - Method in class RefieldingQueryRewriter
 
rewrite(SpanTermQuery) - Method in class RefieldingQueryRewriter
 
rewrite(SpanWildcardQuery) - Method in class RefieldingQueryRewriter
 
rewrite(SpanRangeQuery) - Method in class RefieldingQueryRewriter
 
rewrite(NumericRangeQuery) - Method in class RefieldingQueryRewriter
 
rewrite(SpanNearQuery) - Method in class SlopFixupRewriter
 
rewrite(SpanOrNearQuery) - Method in class SlopFixupRewriter
 
rewrite(SpanChunkedNotQuery) - Method in class SlopFixupRewriter
 
rewrite(SpanDechunkingQuery) - Method in class SlopFixupRewriter
 
rewrite(SpanWildcardQuery) - Method in class SlopFixupRewriter
 
rewrite(SpanRangeQuery) - Method in class SlopFixupRewriter
 
rewrite(MoreLikeThisQuery) - Method in class SlopFixupRewriter
 
rewrite(IndexReader) - Method in class SpanExactQuery
 
rewrite(IndexReader) - Method in class SpanSectionTypeQuery
 
rewrite(SpanExactQuery) - Method in class SpellSuggRewriter
Do not rewrite within 'exact' queries
rewrite(TermQuery) - Method in class SpellSuggRewriter
Rewrite a term query.
rewrite(SpanTermQuery) - Method in class SpellSuggRewriter
Rewrite a span term query.
rewrite(SpanWildcardQuery) - Method in class SpellSuggRewriter
Rewrite a wildcard term query.
rewrite(TermQuery) - Method in class StdTermRewriter
Rewrite a term query.
rewrite(SpanTermQuery) - Method in class StdTermRewriter
Rewrite a span term query.
rewrite(SpanWildcardQuery) - Method in class StdTermRewriter
Rewrite a wildcard term query.
rewrite(SpanTermQuery) - Method in class UnspanningQueryRewriter
Replace span term queries, if they're not children of another span query, with normal term queries.
rewrite(SpanOrQuery) - Method in class UnspanningQueryRewriter
Replace span OR queries with more efficient plain OR, unless the parent query is another span query.
rewrite(SpanSectionTypeQuery) - Method in class XtfBigramQueryRewriter
Rewrite a section type query.
rewrite(SpanExactQuery) - Method in class XtfBigramQueryRewriter
Rewrite a span EXACT query.
rewrite(MoreLikeThisQuery) - Method in class XtfBigramQueryRewriter
Rewrite a "more like this" query
rewrite(NumericRangeQuery) - Method in class XtfBigramQueryRewriter
Rewrite a numeric range query
rewrite(SpanSectionTypeQuery) - Method in class XtfQueryRewriter
Rewrite a section type query.
rewrite(SpanExactQuery) - Method in class XtfQueryRewriter
Rewrite an exact query.
rewrite(MoreLikeThisQuery) - Method in class XtfQueryRewriter
Rewrite a "more like this" query
rewrite(NumericRangeQuery) - Method in class XtfQueryRewriter
Rewrite a numeric range query
rewriteClauses(Query, SpanQuery[], boolean, boolean, int, QueryRewriter.SpanClauseJoiner) - Method in class BigramQueryRewriter
Utility function that takes care of rewriting a series of span query clauses.
rewriteClauses(Query, SpanQuery[], boolean, QueryRewriter.SpanClauseJoiner) - Method in class QueryRewriter
Utility function that takes care of rewriting a series of span query clauses.
rewriteQuery(Query) - Method in class QueryRewriter
Rewrite a query of any supported type.
rewriteQuery(Query) - Method in class SimpleQueryRewriter
Rewrite a query of any supported type.
rewriteQuery(Query) - Method in class UnspanningQueryRewriter
 
rewriteQuery(Query) - Method in class XtfBigramQueryRewriter
Rewrite a query of any supported type.
rewriteQuery(Query) - Method in class XtfQueryRewriter
Rewrite a query of any supported type.
rewriteTerm(Term) - Method in class RefieldingQueryRewriter
Switch the field of the given term
right - Variable in class OutputElement.Rect
 
root - Variable in class DescendantEnumeration
 
root - Variable in class FollowingEnumeration
 
rootGroup - Variable in class ResultFacet
Root returned group
rootNodeNum - Variable in class LazyDocument
This structure supports trees whose root is an element node rather than a document node.
RootSelector - Class in org.cdlib.xtf.textEngine.facet
Select top-level (root) groups
RootSelector() - Constructor for class RootSelector
 
routerInput - Variable in class QueryRoute
Optional: input to query router stylesheet
routerOutput - Variable in class QueryRoute
Optional: output from query router stylesheet
rowTag - Variable in class SQLQuery.QueryInstruction
 
rowTag - Variable in class SQLQuery
 
run() - Method in class RunElement.InputStuffer
 
run() - Method in class RunElement.Interrupter
 
run() - Method in class RunElement.OutputGrabber
 
run(String[]) - Method in class RegressTest
 
run() - Method in class MARCIndexSource.RecordHandler
 
runaway - Variable in class ThreadWatcher.Entry
 
runawayKillTime - Variable in class TextConfig
Amount of time (in seconds) after which a request should voluntarily kill itself.
runawayNormalTime - Variable in class TextConfig
Amount of time (in seconds) that a request is allowed to run before we consider it a possible "runaway" and start logging warning messages.
runDocReqParser(HttpServletRequest, AttribList) - Method in class DynaXML
Creates a document request by running the docReqParser stylesheet and the given attributes.
runDynaXML(String) - Method in class SearchTest
Run a request through DynaXML
RunElement - Class in org.cdlib.xtf.saxonExt.exec
Implements a Saxon instruction that executes an external process and properly formats the result.
RunElement() - Constructor for class RunElement
 
RunElement.InputStuffer - Class in org.cdlib.xtf.saxonExt.exec
Class to stuff input into the process's input stream (an OutputStream to us).
RunElement.InputStuffer(OutputStream, byte[]) - Constructor for class RunElement.InputStuffer
 
RunElement.Interrupter - Class in org.cdlib.xtf.saxonExt.exec
Used to interrupt the main thread if a timeout occurs
RunElement.Interrupter(Thread) - Constructor for class RunElement.Interrupter
 
RunElement.OutputGrabber - Class in org.cdlib.xtf.saxonExt.exec
Class to accumulate the output from a process's output stream (which is an InputStream to us), and turn it into a string.
RunElement.OutputGrabber(InputStream) - Constructor for class RunElement.OutputGrabber
 
RunElement.RunInstruction - Class in org.cdlib.xtf.saxonExt.exec
 
RunElement.RunInstruction(String, int, List) - Constructor for class RunElement.RunInstruction
 
runQueryParser(HttpServletRequest, HttpServletResponse, QueryRoute, AttribList) - Method in class CrossQuery
Creates a query request using the queryParser stylesheet and the given attributes.
runQueryRouter(HttpServletRequest, HttpServletResponse, AttribList) - Method in class CrossQuery
Creates a query request using the queryParser stylesheet and the given attributes.
runTest(String, String) - Method in class CDLSearchTest
Actual controlling routine that manages the test through its various stages.
runTest(File) - Method in class RegressTest
 
runTests(LinkedList) - Method in class RegressTest
 

S

sa - Variable in class TRStringDistance2
 
sameResults(String, String) - Method in class CDLSearchTest
Compares two strings for equality.
sameResults(String, String) - Method in class RegressTest
Compares two strings for equality.
sampleFile - Variable in class SpellWriter
File containing frequency sample data
save(File) - Method in class FreqData
Save sorted counts to an input stream.
SAVE_WILD_QMARK - Static variable in class TextServlet
During tokenization, the '?'
SAVE_WILD_QMARK - Static variable in class StdTermFilter
During tokenization, the '?'
SAVE_WILD_STAR - Static variable in class TextServlet
During tokenization, the '*' wildcard has to be changed to a word to keep it from being removed.
SAVE_WILD_STAR - Static variable in class StdTermFilter
During tokenization, the '*' wildcard has to be changed to a word to keep it from being removed.
saveCache() - Method in class SrcTreeProcessor
Save the docSelector cache.
saveDocInfo() - Method in class XMLTextProcessor
Save document information associated with a collection of chunks.
saveSectionBump() - Method in class SectionInfo
Saves the section bump value for later restore.
saveWildcards(String) - Static method in class TextServlet
Converts wildcard characters into word-looking bits that would never occur in real text, so the standard tokenizer will keep them part of words.
saveWildcards(String) - Static method in class StdTermFilter
Converts wildcard characters into word-looking bits that would never occur in real text, so the standard tokenizer will keep them part of words.
saxParser - Static variable in class XMLIndexSource
A parser we can use to tell whether we need to apply crimson workaround
saxParserFactory - Static variable in class IndexUtil
 
scan(int) - Method in class XtfDocNumMap
Perform a binary search looking for the given number.
score() - Method in class EmptySpans
 
score() - Method in class NearSpans
 
score - Variable in class NearSpans.SpansCell
 
score() - Method in class NearSpans.SpansCell
 
score() - Method in class OrNearSpans
 
score() - Method in class OrNearSpans.SpansCell
 
score - Variable in class Span
Score of the span
score() - Method in class SpanRecordingScorer
 
score() - Method in interface Spans
Returns the score of the current match.
score() - Method in class SpanScorer
 
score - Variable in class SpellReader.Phrase
 
score - Variable in class SpellReader.Word
 
score - Variable in class DefaultQueryProcessor.DocHitMakerImpl
 
score(int) - Method in class FRBRGroupData
 
score - Variable in class GroupCounts
 
score(int) - Method in class GroupCounts
Find out the score of the given group
score(int) - Method in class GroupData
Only called for dynamic data: get score of a group
score - Variable in class MoreLikeThisQuery.QueryWord
 
score() - Method in class NumericRangeQuery.NumericRangeScorer
 
score - Variable in class Snippet
Score of the snippet
scoreAttrCode - Variable in class SearchTree
Name-code for all <score> attributes
scoreAuthorMatch(IntList, IntList) - Method in class FRBRGroupData
Score the potential match of two lists of authors.
scoreDateMatch(IntList, IntList) - Method in class FRBRGroupData
Compare two dates for a match.
scoredDoc - Variable in class SpanRecordingScorer
Last document that was scored
scoreIdMatch(IntList, IntList) - Method in class FRBRGroupData
Score the potential match of two lists of identifiers.
scoreOrder - Variable in class FieldSpanSource
 
scorePair(SpellReader.Word, SpellReader.Word) - Method in class SpellReader
Calculate a score for a suggested replacement for a given word.
scorer(IndexReader) - Method in class SpanWeight
 
scorer(IndexReader) - Method in class NumericRangeQuery.NumericRangeWeight
 
scorersPerField - Variable in class FieldSpanSource
 
scoresNormalized - Variable in class QueryResult
Whether document scores were normalized so that highest ranking doc has score 100.
scoreTitleMatch(IntList, IntList) - Method in class FRBRGroupData
Score the potential match of two lists of titles.
search(Query, SpanHitCollector) - Method in class RecordingSearcher
Lower-level search API which supports span collection.
search(Query, Filter, SpanHitCollector) - Method in class RecordingSearcher
Lower-level search API which supports span collection.
search(QueryProcessor, QueryRequest) - Method in class SearchTree
Run the search and save the results for annotating the tree.
SearchElement - Interface in org.cdlib.xtf.lazyTree
This interface is implemented by SearchElement and ProxyElement.
SearchElementImpl - Class in org.cdlib.xtf.lazyTree
Represents an element that has been (possibly) modified to reflect search results.
SearchElementImpl(SearchTree) - Constructor for class SearchElementImpl
 
searcher - Variable in class SpanWeight
 
searchers - Static variable in class DefaultQueryProcessor
Map of all XtfSearchers, so we can re-use them
SearchNode - Interface in org.cdlib.xtf.lazyTree
Basic interface shared by SearchElement and ProxyElement, which is useful for code that can create either one without having to know their internal structure.
searchSorted(long) - Method in class FreqData
Search within the sorted keys for the given one.
searchTerm - Variable in class CDLSearchTest
 
searchTerm - Variable in class TestableDynaXML
 
searchTerm - Variable in class TreeAnnotater
 
SearchTest - Class in org.cdlib.xtf.dynaXML.test
This class is used to perform an end-to-end test of the LazyTree/SearchTree system.
SearchTest(String) - Constructor for class SearchTest
Default constructor
SearchTextImpl - Class in org.cdlib.xtf.lazyTree
Represents a text node that has been (possibly) modified to reflect query results.
SearchTextImpl(SearchTree) - Constructor for class SearchTextImpl
Construct
SearchTree - Class in org.cdlib.xtf.lazyTree
SearchTree annotates a lazy-loading tree with TextEngine search results.
SearchTree(Configuration, String, StructuredStore) - Constructor for class SearchTree
Load the tree from a disk file, and get ready to search it.
secretKey - Variable in class Authenticator.ExternalAuthSpec
 
section - Variable in class XMLTextProcessor
Stack containing the nesting level of the current text being processed.
sectionBump - Variable in class SectionInfo
Word bump to add for a section.
sectionBump() - Method in class SectionInfoStack
Return the section bump value for the top section on the nesting stack.
SectionInfo - Class in org.cdlib.xtf.textIndexer
This class maintains information about the current section in a text document that the TextIndexer program is processing.
SectionInfo() - Constructor for class SectionInfo
Default Constructor.
SectionInfo(int, int, String, int, float, int, int) - Constructor for class SectionInfo
Explicit Constructor.
SectionInfoStack - Class in org.cdlib.xtf.textIndexer
This class maintains information about the current nesting of sections in a text document that the TextIndexer program is processing.
SectionInfoStack() - Constructor for class SectionInfoStack
 
sectionType - Variable in class Snippet
'sectionType' from the original document, if any
sectionType - Variable in class XtfChunk
 
sectionType - Variable in class XtfChunkMarkPos
The section type (if any)
sectionType - Variable in class SectionInfo
Type name for a section.
sectionType() - Method in class SectionInfoStack
Return the section type name for the top section on the nesting stack.
sectionTypeAttrCode - Variable in class SearchTree
Name-code for all <sectionType> attributes
secureRandom - Variable in class Authenticator
Used for generating random nonce values
seek(Term) - Method in class LimTermDocs
 
seek(TermEnum) - Method in class LimTermDocs
 
seek(Term) - Method in class LimTermPositions
 
seek(TermEnum) - Method in class LimTermPositions
 
seek(long) - Method in class RandomAccessInputStream
 
seek(int) - Method in class LineReader
Reposition the file pointer at the beginning of the line containing the specified byte position.
seek(long) - Method in class SubFileReader
 
seek(long) - Method in class SubStoreReader
 
seekFirst(int, boolean) - Method in class ChunkedWordIter
 
seekFirst(int, boolean) - Method in class BasicWordIter
 
seekFirst(int, boolean) - Method in interface WordIter
Reposition the iterator at the first word whose position is greater than or equal to 'wordPos'.
seekLast(int, boolean) - Method in class ChunkedWordIter
 
seekLast(int, boolean) - Method in class BasicWordIter
 
seekLast(int, boolean) - Method in interface WordIter
Reposition the iterator at the last word whose position is less than or equal to 'wordPos'.
segLength - Variable in class StructuredFile.DirEntry
Length of the sub-file
segLength - Variable in class SubFileReader
Length of this subfile
segOffset - Variable in class StructuredFile.DirEntry
Absolute file offset of the sub-file's start
segOffset - Variable in class SubFileReader
Absolute file position for the subfile's start
segOffset - Variable in class SubFileWriter
Absolute file position for the subfile's start
selectByKey(int, DocumentInfo, AtomicValue, XPathContext) - Method in class KeyManager
Get the nodes with a given key value
SelectedSelector - Class in org.cdlib.xtf.textEngine.facet
Select selected or non-selected groups, depending on a flag
SelectedSelector(boolean) - Constructor for class SelectedSelector
 
selectGroup(int) - Method in class GroupCounts
Called by GroupSelector to select a given group
selectID(String) - Method in class LazyDocument
Get the element with a given ID.
selection - Variable in class GroupCounts
 
selectNodes(DocumentInfo, XPathContext) - Method in class FastNodeTestPattern
 
SelectorParser - Class in org.cdlib.xtf.textEngine.facet
 
SelectorParser(InputStream) - Constructor for class SelectorParser
 
SelectorParser(InputStream, String) - Constructor for class SelectorParser
 
SelectorParser(Reader) - Constructor for class SelectorParser
 
SelectorParser(SelectorParserTokenManager) - Constructor for class SelectorParser
 
SelectorParserConstants - Interface in org.cdlib.xtf.textEngine.facet
 
SelectorParserTokenManager - Class in org.cdlib.xtf.textEngine.facet
 
SelectorParserTokenManager(SimpleCharStream) - Constructor for class SelectorParserTokenManager
 
SelectorParserTokenManager(SimpleCharStream, int) - Constructor for class SelectorParserTokenManager
 
selectors - Variable in class UnionSelector
 
SendElement - Class in org.cdlib.xtf.saxonExt.mail
Implements a Saxon instruction that reads an image from the filesystem, optionally modifies it in various ways, and outputs it directly via the current HttpServletResponse.
SendElement() - Constructor for class SendElement
 
SendElement.SendInstruction - Class in org.cdlib.xtf.saxonExt.mail
 
SendElement.SendInstruction(HashMap<String, Expression>, Expression) - Constructor for class SendElement.SendInstruction
 
sendError(int, String) - Method in class FakeServletResponse
 
sendError(int) - Method in class FakeServletResponse
 
sendNamespaceDeclarations(Receiver, boolean) - Method in class ElementImpl
Output all namespace nodes associated with this element.
sendNamespaceDeclarations(Receiver, boolean) - Method in class NodeImpl
Output all namespace nodes associated with this element.
sendNamespaceDeclarations(Receiver, boolean) - Method in class ProxyElement
Loads the real node and defers to it
sendNamespaceDeclarations(Receiver, boolean) - Method in class SearchElementImpl
Output all namespace nodes associated with this element.
sendRedirect(String) - Method in class FakeServletResponse
 
sentenceBump - Variable in class SectionInfo
Sentence bump value for this section.
sentenceBump() - Method in class SectionInfoStack
Return the sentence bump value for the top entry in the stack.
SENTINEL - Static variable in class FileSorter
Sentinel string used to mark end of blocks
sequenceToString(Expression, XPathContext) - Static method in class InstructionWithContent
Utility function to convert an expression (which might be a sequence) to a string value.
server - Variable in class Authenticator.LdapAuthSpec
 
server - Static variable in class CDLSearchTest
 
service(HttpServletRequest, HttpServletResponse) - Method in class TextServlet
General service method.
servlet - Variable in class Authenticator
Servlet to get dependencies from
servlet - Variable in class DefaultDocLocator
Servlet we are part of
servlet - Variable in class TextConfig
Servlet we are part of
servletName - Variable in class FakeServletConfig
 
Session - Class in org.cdlib.xtf.xslt
Utility functions to store and access variables in the user's session.
Session() - Constructor for class Session
 
sessionEncodeURLPattern - Variable in class TextConfig
Which URLs to apply encoding to, if session tracking enabled and user doesn't allow cookies.
SessionURLRewriter - Class in org.cdlib.xtf.servletBase
If session data has been established, this class takes care of adding the session ID to URLs output by a Saxon transformation.
SessionURLRewriter(Receiver, Pattern, HttpServletRequest, HttpServletResponse) - Constructor for class SessionURLRewriter
Construct the URL rewriter, recording a reference to the receiver that will get the data, and the HTTP servlet response we'll use to get session info and to rewrite URLs.
set(int, int) - Method in class IntList
Set an element in the list
set(int, long) - Method in class LongList
Set an element in the list
set(K, V) - Method in class SimpleCache
Set the value for a key.
set(K, V, Dependency) - Method in class SimpleCache
Set the value for a key, optionally adding a dependency for it.
set(int, float) - Method in class FloatList
 
set(String, String) - Method in exception GeneralException
Sets an attribute for further information on the exception.
setAccentMap(CharMap) - Method in class MoreLikeThisQuery
Establish the accent map in use
setAllPermanent(boolean) - Method in class LazyDocument
If 'flag' is true, all loaded nodes will be cached until the tree goes away, instead of being held by weak references.
setAllPermanent(boolean) - Method in interface PersistentTree
Establishes whether nodes should be held in RAM, or only held by soft references.
setAttribute(int, int, String) - Method in class ProxyElement
Set an attribute
setAttribute(int, int, String) - Method in interface SearchElement
Set a particular attribute in the array
setAttribute(int, int, String) - Method in class SearchElementImpl
Set an attribute
setAttribute(String, Object) - Method in class FakeServletContext
 
setAttribute(String, Object) - Method in class FakeServletRequest
 
setAutoFlush(boolean) - Static method in class Trace
Enables or disables immediate newline and flushing of each output line (note that this somewhat defeats the more() feature.)
setBoost(boolean) - Method in class MoreLikeThisQuery
Should we apply a boost to the Query based on the scores?
setBufferSize(int) - Method in class FakeServletResponse
 
setBytes(byte[]) - Method in class PackedByteBuf
Take a chunk of raw data for unpacking.
setCharacterEncoding(String) - Method in class FakeServletRequest
 
setCharacterEncoding(String) - Method in class FakeServletResponse
 
setChars(char[], int, int) - Method in class FastTokenizer.DribbleReader
Establish a set of characters to dribble out
setCharType(char, char, char) - Static method in class FastTokenizer
Utility method used when setting up the character type table
setChildNum(int) - Method in class ProxyElement
Establish the child node number
setChildNum(int) - Method in interface SearchElement
Set the number of the first child node
setChildNum(int) - Method in class SearchElementImpl
Establish the child node number
setChunkOvlp(int) - Method in class IndexInfo
Sets the adjacent chunk overlap attribute for the current index.
setChunkSize(int) - Method in class IndexInfo
Sets the text chunk size attribute for the current index.
setContentHandler(ContentHandler) - Method in class DTDSuppressingXMLReader
 
setContentHandler(ContentHandler) - Method in class XMLStubReader
Establish the content handler that will receive events.
setContentLength(int) - Method in class FakeServletResponse
 
setContentType(String) - Method in class FakeServletResponse
 
setCounts(GroupCounts) - Method in class GroupSelector
Set the counts to be used
setCounts(GroupCounts) - Method in class UnionSelector
Set the counts to be used
setData(XPathContext, String, Value) - Static method in class Session
Function to put structured data into a session variable.
setData(XPathContext, String, String) - Static method in class Session
Function to put data into a session variable.
setDateHeader(String, long) - Method in class FakeServletResponse
 
setDebug(boolean) - Method in class LazyDocument
Establish whether to print out debugging statements when key indexes are created.
setDebugStream(PrintStream) - Method in class SelectorParserTokenManager
 
setDebugStream(PrintStream) - Method in class FreeformQueryParserTokenManager
 
setDebugWriter(PrintWriter) - Method in class SpellReader
Establishes a destination for detailed debugging output
setDocNumMap(DocNumMap) - Method in class SpanDechunkingQuery
Establish a document number map.
setDocumentLocator(Locator) - Method in class MARCIndexSource.RecordHandler
 
setDocumentLocator(Locator) - Method in class XMLStubReader.StubContentHandler
 
setDTDHandler(DTDHandler) - Method in class DTDSuppressingXMLReader
 
setDump(boolean) - Method in class TestableDynaXML
Establishes whether to dump the tree on each iteration
setElementAnnotation(int, int) - Method in class LazyDocument
Set the type annotation of an element node
setEntityResolver(EntityResolver) - Method in class DTDSuppressingXMLReader
 
setErrorGenSheet(String) - Method in class TextServlet
Switch to using a different error generator stylesheet than the default.
setErrorHandler(ErrorHandler) - Method in class DTDSuppressingXMLReader
 
setExpandable() - Method in class PriorityQueue
Make the queue expandable (will resize if full)
setFeature(String, boolean) - Method in class DTDSuppressingXMLReader
 
setFieldBoosts(float[]) - Method in class MoreLikeThisQuery
Boost value per field
setFieldNames(String[]) - Method in class MoreLikeThisQuery
Field name(s) we'll analyze.
setHeader(String, String) - Method in class FakeServletResponse
 
setIntHeader(String, int) - Method in class FakeServletResponse
 
setLineNumber(int, int) - Method in class LazyDocument
Set the line number for an element.
setLineNumbering() - Method in class LazyDocument
Set line numbering on
setLocale(Locale) - Method in class FakeServletResponse
 
setMaxCodeLen(int) - Method in class DoubleMetaphone
Sets the maxCodeLen.
setMaxDocFreq(int) - Method in class MoreLikeThisQuery
Ignore words which occur in at least this many docs.
setMaxNumTokensParsed(int) - Method in class MoreLikeThisQuery
The maximum number of tokens to parse in each example doc field that is not stored with TermVector support
setMaxQueryTerms(int) - Method in class MoreLikeThisQuery
Don't return a query longer than this.
setMaxWordLen(int) - Method in class MoreLikeThisQuery
Ignore words if greater than this len.
setMinDocFreq(int) - Method in class MoreLikeThisQuery
Ignore words which do not occur in at least this many docs.
setMinInterval(int) - Method in class ProgressTracker
Override the default update interval of 30 seconds
setMinPairFreq(int) - Method in class SpellWriter
Establish a minimum pair frequency.
setMinTermFreq(int) - Method in class MoreLikeThisQuery
Ignore words less freqent that this.
setMinWordFreq(int) - Method in class SpellWriter
Establish a minimum word frequency.
setMinWordLen(int) - Method in class MoreLikeThisQuery
Ignore words if less than this len.
setNameCode(int) - Method in class ProxyElement
Establish a name for this node
setNameCode(int) - Method in interface SearchElement
Set the name code for an element
setNameCode(int) - Method in class SearchElementImpl
Establish a name for this node
setNamePool(NamePool) - Method in class LazyTreeBuilder
Establishes the name pool used to resolve namecodes
setNext(GroupSelector) - Method in class GroupSelector
Set the next selector in the chain
setNext(Linkable) - Method in interface Linkable
Assign the next item in the chain
setNext(Linkable) - Method in class LinkableImpl
 
setNextSibNum(int) - Method in class ProxyElement
Establish the next sibling node number
setNextSibNum(int) - Method in class SearchElementImpl
Establish the next sibling node number
setNextSibNum(int) - Method in interface SearchNode
Establish the next sibling node number
setNextSibNum(int) - Method in class SearchTextImpl
Establish the next sibling node number
setNodeNum(int) - Method in class ProxyElement
Set the node number for this node.
setNodeNum(int) - Method in class SearchElementImpl
Set the node number for this node.
setNodeNum(int) - Method in interface SearchNode
Establish the node's number
setNodeNum(int) - Method in class SearchTextImpl
Establish the node number
setNorm(int, String, float) - Method in class LimIndexReader
 
setOutputLevel(int) - Static method in class Trace
Set the level of message output.
setOwner(EmbeddedList) - Method in interface Linkable
Get a reference to the EmbeddedList that owns this object
setOwner(EmbeddedList) - Method in class LinkableImpl
 
setPageSize(int) - Method in class PageSelector
 
setParentNum(int) - Method in class ProxyElement
Establish the parent node number
setParentNum(int) - Method in class SearchElementImpl
Establish the parent node
setParentNum(int) - Method in interface SearchNode
Establish the parent node
setParentNum(int) - Method in class SearchTextImpl
Establish the parent node number
setPluralMap(WordMap) - Method in class MoreLikeThisQuery
Establish the plural map in use
setPrev(Linkable) - Method in interface Linkable
Assign the previous item in the chain
setPrev(Linkable) - Method in class LinkableImpl
 
setPrevSibNum(int) - Method in class ProxyElement
Establish the previous sibling node number
setPrevSibNum(int) - Method in class SearchElementImpl
Establish the previous sibling node number
setPrevSibNum(int) - Method in interface SearchNode
Establish the previous sibling node number
setPrevSibNum(int) - Method in class SearchTextImpl
Establish the previous sibling node number
setPrintStream(PrintStream) - Static method in class Trace
Overrides the default output destination, System.out, with the given alternate print stream.
setProfiling(boolean) - Method in class DynaXML
Tells the servlet whether to perform stylesheet profiling.
setProperty(String, Object) - Method in class DTDSuppressingXMLReader
 
setProperty(String, Object) - Method in class XMLStubReader
Catch requests to set the "lexical handler".
setRootNode(NodeInfo) - Method in class LazyDocument
Set the root node.
setSearchTerm(String) - Method in class TestableDynaXML
Sets the term to use in text searches
setSectionBump(int) - Method in class SectionInfoStack
This function sets the section bump value for the top entry in the stack.
setServlet(TextServlet) - Method in class DefaultDocLocator
Attach to a servlet
setServlet(TextServlet) - Method in interface DocLocator
Attach this locator to a specific servlet, which can be used to provide, among other thigns, path mapping services.
setSizeParameters(int[]) - Method in class HackedTinyBuilder
 
setSlop(int, int) - Method in class SpanChunkedNotQuery
Set the distance that must separate matches from excluded spans.
setSlop(int) - Method in class SpanNearQuery
Set the maximum edit distance permitted.
setSlop(int) - Method in class SpanOrNearQuery
Set the maximum edit distance permitted.
setSpanRecording(int) - Method in class SpanQuery
Turn on recording of matching spans, and set the max number of spans to record for a given document.
setSpans(FieldSpans) - Method in class DocHitImpl
Sets the spans after they've been recorded and de-duped.
setSpellWriter(SpellWriter) - Method in class XTFTextAnalyzer
Sets a writer to receive tokenized words just before they are indexed.
setStatus(int, String) - Method in class FakeServletResponse
 
setStatus(int) - Method in class FakeServletResponse
 
setStopWords(Set) - Method in class BigramSpanRangeQuery
 
setStopWords(Set) - Method in class BigramSpanWildcardQuery
 
setStopwords(Set) - Method in class SpellReader
Establishes a list of stopwords (e.g.
setStopwords(Set) - Method in class SpellWriter
Establishes a set of stop words (e.g.
setStopWords(Set) - Method in class MoreLikeThisQuery
Establish the set of stop words to ignore
setStringValue(String) - Method in class SearchTextImpl
Establish the text value for this node
setSubQuery(Query) - Method in class MoreLikeThisQuery
Set the sub-query
setSystemId(String) - Method in class LazyDocument
Set the system id of this node
setSystemId(int, String) - Method in class LazyDocument
Set the system id of an element in the document
setSystemId(String) - Method in class NodeImpl
Set the system ID of this node.
setSystemId(String) - Method in class ProxyElement
Loads the real node and defers to it
setTabSize(int) - Method in class SimpleCharStream
 
setTabSize(int) - Method in class SimpleCharStream
 
setTextStore(SubStoreWriter) - Method in class HackedTinyBuilder
 
setTime - Variable in class Cache.ListEntry
The time (millis since epoch) the entry was created
setTokNum(int) - Method in class BoundedMarkPos
Establishes the token number of this mark pos
setTreeStore(StructuredStore) - Method in class HackedTinyBuilder
 
setUnparsedEntity(String, String, String) - Method in class HackedTinyBuilder
Set an unparsed entity in the document
setUserVersion(String) - Method in class StructuredFileProxy
 
setUserVersion(String) - Method in class StructuredFile.Directory
 
setUserVersion(String) - Method in class StructuredFile
Sets a user-defined version number for the store.
setUserVersion(String) - Method in interface StructuredStore
Sets a user-defined version number for the file.
setWordEquiv(WordEquiv) - Method in class SpellReader
Establishes a word equivalency checker.
setWriter(Writer) - Static method in class Trace
Overrides the default output destination, System.out, with the given alternate Writer.
shouldDie(Thread) - Static method in class ThreadWatcher
Tells whether the specified thread has exceeded its kill limit and should kill itself off.
shouldInclude(int) - Method in class GroupCounts
Called by GroupSelector to find out if it should include a given group
shouldSkipTerm(Term) - Method in class BigramSpanRangeQuery
 
shouldSkipTerm(Term) - Method in class BigramSpanWildcardQuery
 
shouldSkipTerm(Term) - Method in class SpanRangeQuery
Enables derived classes to skip certain terms in the index (e.g. stop words, bi-grams, etc.)
shouldSkipTerm(Term) - Method in class SpanWildcardQuery
Enables derived classes to skip certain terms in the index (e.g. stop words, bi-grams, etc.)
shouldSkipTerm(Term) - Method in class XtfSpanRangeQuery
 
shouldSkipTerm(Term) - Method in class XtfSpanWildcardQuery
 
shuntQueryReq(HttpServletRequest, HttpServletResponse, Source) - Method in class CrossQuery
Called right after the raw query request has been generated, but before it is parsed.
shuntQueryReq(HttpServletRequest, HttpServletResponse, Source) - Method in class SRU
Called right after the raw query request has been generated, but before it is parsed.
sibling(int) - Method in class FRBRGroupData
 
sibling(int) - Method in class GroupCounts
Get the next sibling of the given group, in properly sorted order
sibling(int) - Method in class GroupData
Get the sibling of the given group, or -1 if no more
sibling(int) - Method in class StaticGroupData
Get the sibling of the given group, or -1 if no more
siblingsAtDepth - Variable in class HackedTinyBuilder
 
SiblingSelector - Class in org.cdlib.xtf.textEngine.facet
Select all siblings of each incoming group.
SiblingSelector() - Constructor for class SiblingSelector
 
silent - Static variable in class Trace
Print no messages
SILENT_START - Static variable in class DoubleMetaphone
Prefixes when present which are not pronounced
similarity - Variable in class NearSpans
 
similarity - Variable in class OrNearSpans
 
similarity - Variable in class MoreLikeThisQuery
For idf() calculations.
similarity - Variable in class NumericRangeQuery.NumericRangeWeight
 
SimpleCache<K,V> - Class in org.cdlib.xtf.cache
A cache that holds key/value pairs.
SimpleCache(int, int) - Constructor for class SimpleCache
Constructor - sets up the parameters of the cache.
SimpleCharStream - Class in org.cdlib.xtf.textEngine.facet
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class SimpleCharStream
 
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class SimpleCharStream
 
SimpleCharStream(InputStream, String, int, int) - Constructor for class SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class SimpleCharStream
 
SimpleCharStream(InputStream, String) - Constructor for class SimpleCharStream
 
SimpleCharStream(InputStream) - Constructor for class SimpleCharStream
 
SimpleCharStream - Class in org.cdlib.xtf.textEngine.freeform
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class SimpleCharStream
 
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class SimpleCharStream
 
SimpleCharStream(InputStream, String, int, int) - Constructor for class SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class SimpleCharStream
 
SimpleCharStream(InputStream, String) - Constructor for class SimpleCharStream
 
SimpleCharStream(InputStream) - Constructor for class SimpleCharStream
 
SimpleQueryRewriter - Class in org.apache.lucene.spelt
Traverses and rewrites simple Lucene queries.
SimpleQueryRewriter() - Constructor for class SimpleQueryRewriter
 
simplify(StaticContext) - Method in class InstructionWithContent
Simplify an expression.
simplifyBooleanQuery(BooleanQuery) - Method in class QueryRequestParser
Simplify a BooleanQuery that contains other BooleanQuery/ies with the same type of clauses.
SingletonSelector - Class in org.cdlib.xtf.textEngine.facet
Pass only groups that are singletons, i.e. have no selected siblings.
SingletonSelector() - Constructor for class SingletonSelector
 
size - Variable in class IntList
 
size() - Method in class IntList
Retrieve the current number of elements in the list
size - Variable in class LongList
 
size() - Method in class LongList
Retrieve the current number of elements in the list
size() - Method in class LongSet
Tells how many entries are currently in the set
size - Variable in class PriorityQueue
 
size() - Method in class PriorityQueue
Returns the number of elements currently stored in the PriorityQueue.
size() - Method in class Cache
Tells how many entries are currently cached
size() - Method in class LazyHashMap
 
size() - Method in class NumericFieldData
 
size() - Method in class AttribList
Return the number of key/value pairs in the list
size - Variable in class FastIntCache
 
size - Variable in class FastStringCache
 
size - Variable in class FloatList
 
size() - Method in class FloatList
 
size() - Method in class IntHash
Tells how many entries are currently in the hash table
size() - Method in class StringHash
Tells how many entries are currently in the hash table
size() - Method in class TagArray
Retrieve a count of how many tags have been added.
sizeParameters - Variable in class HackedTinyBuilder
 
skip(long) - Method in class CountedInputStream
 
skip(long) - Method in class RandomAccessInputStream
 
skipBadRecord() - Method in class MARCIndexSource.RecordHandler
 
skipBuffer() - Method in class PackedByteBuf
Skip over a buffer that was written with writeBuffer()
skipBytes(int) - Method in class PackedByteBuf
Skip a bunch of bytes
skipIndexing - Variable in class IndexerConfig
Flag indicating whether or not to skip the main indexing pass.
skipInt() - Method in class PackedByteBuf
Skip over an integer made with writeInt()
skipped - Variable in class RangeSelector
 
skippedEntity(String) - Method in class MARCIndexSource.RecordHandler
 
skippedEntity(String) - Method in class XMLStubReader.StubContentHandler
 
skipping - Variable in class CDLSearchTest
 
skipString() - Method in class PackedByteBuf
Skip over a string that was written with writeString()
skipTo(int) - Method in class LimTermDocs
 
skipTo(int) - Method in class LimTermPositions
 
skipTo(int) - Method in class EmptySpans
 
skipTo(int) - Method in class NearSpans
 
skipTo(int) - Method in class NearSpans.SpansCell
 
skipTo(int) - Method in class OrNearSpans
 
skipTo(int) - Method in class OrNearSpans.SpansCell
 
skipTo(int) - Method in interface Spans
Skips to the first match beyond the current, whose document number is greater than or equal to target.
skipTo(int) - Method in class SpanScorer
 
skipTo(int) - Method in class NumericRangeQuery.NumericRangeScorer
 
skipToDoc - Variable in class CDLSearchTest
 
slop - Variable in class SpanChunkedNotQuery
 
slop - Variable in class NearSpans
 
slop - Variable in class OrNearSpans
 
slop - Variable in class SpanNearQuery
 
slop - Variable in class SpanNotNearQuery
 
slop - Variable in class SpanOrNearQuery
 
SlopFixupRewriter - Class in org.cdlib.xtf.textEngine
Fix up all the "infinite" slop entries to be actually limited to the chunk overlap size.
SlopFixupRewriter(DocNumMap, Set, WordMap, CharMap) - Constructor for class SlopFixupRewriter
Construct a new rewriter
slotBuf - Variable in class DiskHashReader
Used to decode hash slot values
slotBytes - Variable in class DiskHashReader
Buffer used to read hash slot bytes
slotSize - Variable in class DiskHashReader
Size of each hash slot
slurp(String) - Method in class CDLSearchTest
Breaks up a string by newlines into an array of strings, one per line.
slurp(String) - Method in class RegressTest
Breaks up a string by newlines into an array of strings, one per line.
snippet(int, boolean) - Method in class DocHit
Retrieve the specified snippet.
snippet(int, boolean) - Method in class DocHitImpl
Retrieve the specified snippet.
Snippet - Class in org.cdlib.xtf.textEngine
Holds all the information regarding a specific text snippet within a document.
Snippet() - Constructor for class Snippet
 
SNIPPET_MARKER - Static variable in class SearchTree
At the start of the document, the SearchTree adds a synthetic <xtf:snippets> element, and under that creates on demand a <xtf:snippet> element for each snippet.
snippetElementCode - Variable in class SearchTree
Name-code for all <snippet> elements
snippetElementFingerprint - Variable in class SearchTree
Name fingerprint for the <xtf:snippet> element (includes namespace)
snippetMaker - Variable in class DocHitImpl
Used to load and format snippets
SnippetMaker - Class in org.cdlib.xtf.textEngine
Does the heavy lifting of interpreting span hits using the actual document text stored in the index.
SnippetMaker(IndexReader, DocNumMap, Set, WordMap, CharMap, int, int) - Constructor for class SnippetMaker
Constructs a SnippetMaker, ready to make snippets using the given index reader to load text data.
SnippetMaker.StartEndStripper - Class in org.cdlib.xtf.textEngine
Strips the special start-of-field/end-of-field markers from tokens.
SnippetMaker.StartEndStripper(TokenStream) - Constructor for class SnippetMaker.StartEndStripper
 
snippets - Variable in class DocHitImpl
Array of pre-built snippets
snippetsElementCode - Variable in class SearchTree
Name-code for the <snippets> element
sort() - Method in class FreqData
If not already sorted, re-sort the data
sort(File, File) - Static method in class FileSorter
Simple API: Sort from an input file to an output file
sort(File, File, File, int) - Static method in class FileSorter
Intermediate API: sort from a file, to a file, using a specified temporary directory and memory limit.
sort() - Method in class IntList
Sort all the elements in the list in ascending order
sort() - Method in class LongList
Sort all the elements in the list in ascending order
sort() - Method in class FloatList
 
SORT_BY_MAX_DOC_SCORE - Static variable in class GroupCounts
 
SORT_BY_REVERSE_VALUE - Static variable in class GroupCounts
 
SORT_BY_TOTAL_DOCS - Static variable in class GroupCounts
 
SORT_BY_VALUE - Static variable in class GroupCounts
 
SORT_MEM_LIMIT - Variable in class SpellWriter
Memory limit for sorting
sortAndSelect() - Method in class GroupCounts
Called during the prep phase for dynamic groups, and in the result building phase for static groups.
sortChildren(int, int) - Method in class GroupCounts
 
sortDocsBy - Variable in class FacetSpec
If any documents are selected, this field specifies which meta-data field(s) to sort the documents by.
sortedChild - Variable in class GroupCounts
 
sortedSibling - Variable in class GroupCounts
 
sortFields - Variable in class DefaultQueryProcessor.HitQueueMakerImpl
 
sortGroups() - Method in class GroupCounts
Re-sort the hierarchy according to the facet spec, and store the new child/sibling relationships.
sortGroupsBy - Variable in class FacetSpec
How to sort the groups.
sortMetaFields - Variable in class QueryRequest
Optional list of fields to sort documents by
sortTop - Variable in class FreqData
Tracks the section of the data that has been sorted.
sortType() - Method in class SparseStringComparator.SparseComp
Returns the type of sort.
sortType() - Method in class FlippableStringComparator.FlippableComp
 
sortValue(ScoreDoc) - Method in class SparseStringComparator.SparseComp
Returns the value used to sort the given document.
sortValue(ScoreDoc) - Method in class FlippableStringComparator.FlippableComp
 
source - Variable in class Chunk
The source of this chunk
source - Variable in class DocRequest
Path to the source XML document (relative to servlet base dir)
source - Variable in class FastTokenizer
Array of characters to read from
sourceKey - Variable in class SearchTree
Prefix for this document in the Lucene index
sourcePath - Variable in class IndexInfo
Path to the source text for the current index.
spacePat - Static variable in class StringUtil
Used for splitting strings on spaces
spaces - Static variable in class Trace
Used for tabbing
spaces - Static variable in class XMLFormatter
Used for tabbing
span - Variable in class FieldSpanSource.ScoreOrder
 
Span - Class in org.apache.lucene.search.spans
Data holder to keep track of a single matching span.
Span() - Constructor for class Span
 
SpanChunkedNotQuery - Class in org.apache.lucene.chunk
Removes matches which overlap with another SpanQuery, taking into account overlap between adjacent chunks in a chunked index.
SpanChunkedNotQuery(SpanQuery, SpanQuery, int) - Constructor for class SpanChunkedNotQuery
Construct a SpanNotQuery matching spans from include which have no overlap with spans from exclude.
SpanDechunkingQuery - Class in org.apache.lucene.chunk
Wraps a SpanQuery, converting chunk spans to look like they're all part of the main document.
SpanDechunkingQuery(SpanQuery) - Constructor for class SpanDechunkingQuery
Construct a query that will mark the results of a normal span query.
SpanExactQuery - Class in org.cdlib.xtf.textEngine
Just like a SpanNearQuery with slop set to zero, except that it also looks for the special 'start-of-field' and 'end-of-field' tokens inserted by the text indexer.
SpanExactQuery(SpanQuery[]) - Constructor for class SpanExactQuery
Construct an exact query on a set of clauses.
SpanFirstQuery - Class in org.apache.lucene.search.spans
Matches spans near the beginning of a field.
SpanFirstQuery(SpanQuery, int) - Constructor for class SpanFirstQuery
Construct a SpanFirstQuery matching spans in match whose end position is less than or equal to end.
SpanHitCollector - Class in org.apache.lucene.search
Lower-level search API.
SpanHitCollector() - Constructor for class SpanHitCollector
 
SpanNearQuery - Class in org.apache.lucene.search.spans
Matches spans which are near one another.
SpanNearQuery(SpanQuery[], int, boolean) - Constructor for class SpanNearQuery
Construct a SpanNearQuery.
SpanNotNearQuery - Class in org.apache.lucene.search.spans
Removes matches which from one SpanQuery which are too close to spans from another SpanQuery.
SpanNotNearQuery(SpanQuery, SpanQuery, int) - Constructor for class SpanNotNearQuery
Construct a SpanNotQuery matching spans from include which have no overlap with spans from exclude.
SpanNotQuery - Class in org.apache.lucene.search.spans
Removes matches which overlap with another SpanQuery.
SpanNotQuery(SpanQuery, SpanQuery) - Constructor for class SpanNotQuery
Construct a SpanNotQuery matching spans from include which have no overlap with spans from exclude.
SpanOrNearQuery - Class in org.apache.lucene.search.spans
Matches spans which are near one another.
SpanOrNearQuery(SpanQuery[], int, boolean) - Constructor for class SpanOrNearQuery
Construct a SpanOrNearQuery.
SpanOrQuery - Class in org.apache.lucene.search.spans
Matches the union of its clauses.
SpanOrQuery(SpanQuery[]) - Constructor for class SpanOrQuery
Construct a SpanOrQuery merging the provided clauses.
SpanOrQuery.SpanQueue - Class in org.apache.lucene.search.spans
 
SpanOrQuery.SpanQueue(int) - Constructor for class SpanOrQuery.SpanQueue
 
SpanPosComparator - Class in org.apache.lucene.search.spans
Comparator on Spans that orders them by ascending start position, then end position.
SpanPosComparator() - Constructor for class SpanPosComparator
Don't create an instance; the EmptySpans.theInstance.
SpanQuery - Class in org.apache.lucene.search.spans
Base class for span-based queries.
SpanQuery() - Constructor for class SpanQuery
 
SpanRangeQuery - Class in org.apache.lucene.search.spans
Matches spans containing terms within a specified range.
SpanRangeQuery(Term, Term, boolean) - Constructor for class SpanRangeQuery
Constructs a span query selecting all terms greater than lowerTerm but less than upperTerm.
SpanRangeQuery(Term, Term, boolean, int) - Constructor for class SpanRangeQuery
Constructs a span query selecting all terms greater than lowerTerm but less than upperTerm.
spanRecording - Variable in class SpanQuery
 
SpanRecordingScorer - Class in org.apache.lucene.search.spans
Runs a span query and scores the resulting spans, passing them to a SpanHitCollector if specified.
SpanRecordingScorer(Spans, SpanWeight, Similarity, int) - Constructor for class SpanRecordingScorer
Construct a recording scorer.
spans - Variable in class FieldSpans.Entry
 
spans - Variable in class NearSpans.SpansCell
 
spans - Variable in class OrNearSpans.SpansCell
 
Spans - Interface in org.apache.lucene.search.spans
Expert: an enumeration of span matches.
spans - Variable in class SpanScorer
 
SpanScorer - Class in org.apache.lucene.search.spans
 
SpanScorer(Spans, Weight, Similarity) - Constructor for class SpanScorer
 
SpanSectionTypeQuery - Class in org.cdlib.xtf.textEngine
Supports sectionType filtering of text chunks.
SpanSectionTypeQuery(SpanQuery, SpanQuery) - Constructor for class SpanSectionTypeQuery
Construct a filtered query.
spanSrc - Variable in class DefaultQueryProcessor.DocHitMakerImpl
 
SpanTermQuery - Class in org.apache.lucene.search.spans
Matches spans containing a term.
SpanTermQuery(Term) - Constructor for class SpanTermQuery
Construct a SpanTermQuery matching the named term's spans.
SpanTermQuery(Term, int) - Constructor for class SpanTermQuery
Construct a SpanTermQuery matching the named term's spans, using the specified stop-word set.
SpanWeight - Class in org.apache.lucene.search.spans
 
SpanWeight(SpanQuery, Searcher) - Constructor for class SpanWeight
 
SpanWildcardQuery - Class in org.apache.lucene.search.spans
Matches spans containing a wildcard term.
SpanWildcardQuery(Term) - Constructor for class SpanWildcardQuery
Construct a SpanWildcardTermQuery matching expanded terms
SpanWildcardQuery(Term, int) - Constructor for class SpanWildcardQuery
Construct a SpanWildcardTermQuery matching expanded terms, but limiting the total number of terms matched.
SparseStringComparator - Class in org.apache.lucene.chunk
 
SparseStringComparator() - Constructor for class SparseStringComparator
 
sparseStringComparator - Static variable in class DefaultQueryProcessor
Comparator used for sorting strings in "sparse" indexes
SparseStringComparator.Entry - Class in org.apache.lucene.chunk
A single entry in the sorting table
SparseStringComparator.Entry() - Constructor for class SparseStringComparator.Entry
 
SparseStringComparator.EntryComparator - Class in org.apache.lucene.chunk
Compare two entries for sorting purposes
SparseStringComparator.EntryComparator() - Constructor for class SparseStringComparator.EntryComparator
 
SparseStringComparator.SparseComp - Class in org.apache.lucene.chunk
 
SparseStringComparator.SparseComp(IndexReader, String) - Constructor for class SparseStringComparator.SparseComp
 
spec - Variable in class GroupCounts
 
specialAttrChecked - Variable in class SearchElementImpl
 
specialConstructor - Variable in exception ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialConstructor - Variable in exception ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specialToken - Variable in class Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specifiedGlobalAttrs - Variable in class QueryRequestParser
Global attributes that were actually specified in the query
spell - Static variable in class SectionInfo
Spell Flag Value: Add words from the current section to the spelling correction dictionary.
spell - Variable in class XMLTextProcessor.MetaField
 
spellCheck(QueryRequest, QueryResult, Set) - Method in class DefaultQueryProcessor
Checks spelling of query terms, if spelling suggestion is enabled and the result falls below the cutoff threshholds.
spellcheckParams - Variable in class QueryRequest
Experimental: provide spelling suggestions
SpellcheckParams - Class in org.cdlib.xtf.textEngine
Various parameters that affect spell-checking of query terms.
SpellcheckParams() - Constructor for class SpellcheckParams
 
spellDir - Variable in class SpellReader
The spell index directory
spellFlag - Variable in class SectionInfo
Spell flag for a section.
spellFlag() - Method in class SectionInfoStack
Return the spell flag for the top section on the nesting stack.
spellIndexDir - Variable in class SpellWriter
Directory to store the spelling dictionary in
spellingImprovesResults(QueryRequest, QueryResult, Set, LinkedHashMap) - Method in class DefaultQueryProcessor
Re-runs the original query, except with terms replaced by their suggestions.
SpellingSuggestion - Class in org.cdlib.xtf.textEngine
Contains one or more suggestions for a specific term in a query.
SpellingSuggestion() - Constructor for class SpellingSuggestion
 
SpellKeywordTest - Class in org.apache.lucene.search.spell
Automated test of keyword spelling correction to determine its overall accuracy.
SpellKeywordTest() - Constructor for class SpellKeywordTest
 
spellReader - Variable in class QuerySpeller
Used to get spelling suggestions
SpellReader - Class in org.apache.lucene.spelt
Reads a spelling dictionary created by SpellWriter, and provides fast single- and multi-word spelling suggestions.
SpellReader() - Constructor for class SpellReader
Private constructor -- use SpellReader.open(File) instead.
spellReader - Variable in class SpellTestCmdLine.SpeltSuggTester
 
spellReader - Variable in class DefaultQueryProcessor
Fetches spelling suggestions
spellReader - Variable in class XtfSearcher
Fetching spelling suggestions
spellReader() - Method in class XtfSearcher
 
SpellReader.Phrase - Class in org.apache.lucene.spelt
Track an ordered group of words.
SpellReader.Phrase() - Constructor for class SpellReader.Phrase
 
SpellReader.Word - Class in org.apache.lucene.spelt
Keeps track of a single word, either an original or suggested word.
SpellReader.Word(String) - Constructor for class SpellReader.Word
Contructor for original words
SpellReader.Word(SpellReader.Word, String, int) - Constructor for class SpellReader.Word
Constructor for suggested replacement words
SpellReader.WordQueue - Class in org.apache.lucene.spelt
Queue of words, ordered by score and then frequency
SpellReader.WordQueue(int) - Constructor for class SpellReader.WordQueue
 
SpellSuggRewriter - Class in org.cdlib.xtf.textEngine
Rewrites a Lucene query to replace all misspelled words with their suggested replacements.
SpellSuggRewriter(Map, Set) - Constructor for class SpellSuggRewriter
Construct a new rewriter.
SpellTestCmdLine - Class in org.apache.lucene.spelt
A command-line driver class to test out the spelling correction engine.
SpellTestCmdLine() - Constructor for class SpellTestCmdLine
 
SpellTestCmdLine.DictBuilder - Class in org.apache.lucene.spelt
Common interface for various dictionary-building algorithms
SpellTestCmdLine.DictBuilder() - Constructor for class SpellTestCmdLine.DictBuilder
 
SpellTestCmdLine.SpeltDictBuilder - Class in org.apache.lucene.spelt
Builds a new-style Spelt spelling dictionary
SpellTestCmdLine.SpeltDictBuilder(File) - Constructor for class SpellTestCmdLine.SpeltDictBuilder
 
SpellTestCmdLine.SpeltSuggTester - Class in org.apache.lucene.spelt
Get spelling suggestions using the Spelt (new) algorithm
SpellTestCmdLine.SpeltSuggTester(String) - Constructor for class SpellTestCmdLine.SpeltSuggTester
 
SpellTestCmdLine.SuggTester - Interface in org.apache.lucene.spelt
Generic strategy for testing spelling suggestion algorithms
SpellTestCmdLine.TextRipper - Class in org.apache.lucene.spelt
Scans a directory for files, and rips text from all of them.
SpellTestCmdLine.TextRipper(String) - Constructor for class SpellTestCmdLine.TextRipper
 
spellWriter - Variable in class SpellTestCmdLine.SpeltDictBuilder
 
SpellWriter - Class in org.apache.lucene.spelt
Writes spelling dictionaries, which can later be used by SpellReader to obtain spelling suggestions.
SpellWriter() - Constructor for class SpellWriter
Private constructor -- do not construct directly; rather, use the static SpellWriter.open(File) method.
spellWriter - Variable in class SpellWritingFilter
Queues words for addition to a spelling correction dictionary
spellWriter - Variable in class XMLTextProcessor
Queues words for spelling dictionary creator
spellWriter - Variable in class XTFTextAnalyzer
If building a spelling correction dictionary, this is the writer
SpellWritingAnalyzer - Class in org.apache.lucene.spelt
Drop-in replacement for the Lucene StandardAnalyzer, which performs all the same functions plus queues words to a spelling dictionary.
SpellWritingAnalyzer(SpellWriter) - Constructor for class SpellWritingAnalyzer
Builds an analyzer which writes to the given spelling dictionary, with the default stop words (SpellWritingAnalyzer.STOP_WORDS).
SpellWritingAnalyzer(Set, SpellWriter) - Constructor for class SpellWritingAnalyzer
Builds an analyzer which writes to the given spelling dictionary, using the given stop words.
SpellWritingAnalyzer(String[], SpellWriter) - Constructor for class SpellWritingAnalyzer
Builds an analyzer which writes to the given spelling dictionary, using the given stop words.
SpellWritingAnalyzer(File, SpellWriter) - Constructor for class SpellWritingAnalyzer
Builds an analyzer which writes to the given spelling dictionary, using the stop words from the given file.
SpellWritingAnalyzer(Reader, SpellWriter) - Constructor for class SpellWritingAnalyzer
Builds an analyzer which writes to the given spelling dictionary, using the stop words from the given reader.
SpellWritingFilter - Class in org.apache.lucene.spelt
A simple token filter for Lucene, that adds words to a spelling correction dictionary as they're being indexed by Lucene.
SpellWritingFilter(TokenStream, SpellWriter) - Constructor for class SpellWritingFilter
Construct a new filter which writes words to a spelling dictionary, but doesn't change any tokens.
SpellWritingFilter - Class in org.cdlib.xtf.textIndexer
Adds words from the token stream to a SpellWriter.
SpellWritingFilter(TokenStream, SpellWriter) - Constructor for class SpellWritingFilter
Construct a token stream to add tokens to a spelling correction dictionary.
split(String) - Method in class SpellKeywordTest
 
split(long, long) - Method in class ProgressTracker
Split this tracker into two sub-trackers, based on how much work each sub-tracker needs to do.
split(long, long, long) - Method in class ProgressTracker
Split this tracker into three sub-trackers, based on how much work each sub-tracker needs to do.
split(long, long, long, long) - Method in class ProgressTracker
Split this tracker into four sub-trackers, based on how much work each sub-tracker needs to do.
split(long[]) - Method in class ProgressTracker
Split this tracker into an arbitrary number of sub-trackers, based on how much work each sub-tracker needs to do.
splitPat - Variable in class SpellReader
Pattern used for splitting up lines delimited by bars
splitPat - Variable in class SpellWriter
Used for splitting lines delimited with bar
splitWords(String) - Static method in class StringUtil
Break a string up into words, defined by whitespace boundaries.
SQL - Class in org.cdlib.xtf.saxonExt
Class SQLElementFactory.
SQL() - Constructor for class SQL
 
SQLClose - Class in org.cdlib.xtf.saxonExt.sql
An sql:close element in the stylesheet.
SQLClose() - Constructor for class SQLClose
 
SQLClose.CloseInstruction - Class in org.cdlib.xtf.saxonExt.sql
 
SQLClose.CloseInstruction(Expression) - Constructor for class SQLClose.CloseInstruction
 
SQLColumn - Class in org.cdlib.xtf.saxonExt.sql
An sql:column element in the stylesheet.
SQLColumn() - Constructor for class SQLColumn
 
SQLColumn.ColumnInstruction - Class in org.cdlib.xtf.saxonExt.sql
 
SQLColumn.ColumnInstruction(String, boolean) - Constructor for class SQLColumn.ColumnInstruction
 
SQLConnect - Class in org.cdlib.xtf.saxonExt.sql
An sql:connect element in the stylesheet.
SQLConnect() - Constructor for class SQLConnect
 
SQLConnect.ConnectInstruction - Class in org.cdlib.xtf.saxonExt.sql
 
SQLConnect.ConnectInstruction(Expression, Expression, Expression, Expression, List) - Constructor for class SQLConnect.ConnectInstruction
 
SQLDelete - Class in org.cdlib.xtf.saxonExt.sql
An sql:delete element in the stylesheet.
SQLDelete() - Constructor for class SQLDelete
 
SQLDelete.DeleteInstruction - Class in org.cdlib.xtf.saxonExt.sql
 
SQLDelete.DeleteInstruction(Expression, Expression, Expression) - Constructor for class SQLDelete.DeleteInstruction
 
SQLInsert - Class in org.cdlib.xtf.saxonExt.sql
An sql:insert element in the stylesheet.
SQLInsert() - Constructor for class SQLInsert
 
SQLInsert.InsertInstruction - Class in org.cdlib.xtf.saxonExt.sql
 
SQLInsert.InsertInstruction(Expression, String, List, boolean) - Constructor for class SQLInsert.InsertInstruction
 
SQLProperty - Class in org.cdlib.xtf.saxonExt.sql
An sql:property element in the stylesheet.
SQLProperty() - Constructor for class SQLProperty
 
SQLProperty.PropertyInstruction - Class in org.cdlib.xtf.saxonExt.sql
 
SQLProperty.PropertyInstruction(String) - Constructor for class SQLProperty.PropertyInstruction
 
SQLQuery - Class in org.cdlib.xtf.saxonExt.sql
An sql:query element in the stylesheet.
SQLQuery() - Constructor for class SQLQuery
 
SQLQuery.QueryInstruction - Class in org.cdlib.xtf.saxonExt.sql
 
SQLQuery.QueryInstruction(Expression, Expression, Expression, Expression, String, String, boolean) - Constructor for class SQLQuery.QueryInstruction
 
SQLUpdate - Class in org.cdlib.xtf.saxonExt.sql
An sql:update element in the stylesheet.
SQLUpdate() - Constructor for class SQLUpdate
 
SQLUpdate.UpdateInstruction - Class in org.cdlib.xtf.saxonExt.sql
 
SQLUpdate.UpdateInstruction(Expression, Expression, Expression, List) - Constructor for class SQLUpdate.UpdateInstruction
 
srcChars - Variable in class TagFilter
The source text being tokenized
srcText - Variable in class XtfSpecialTokensFilter
A reference to the original contiguous text that the input token list corresponds.
srcText - Variable in class XTFTextAnalyzer
A reference to the contiguous source text block to be tokenized and filtered.
SrcTreeProcessor - Class in org.cdlib.xtf.textIndexer
This class is the main processing shell for files in the source text tree.
SrcTreeProcessor() - Constructor for class SrcTreeProcessor
Default constructor.
SrcTreeProcessor.CacheEntry - Class in org.cdlib.xtf.textIndexer
One entry in the docSelector cache
SrcTreeProcessor.CacheEntry() - Constructor for class SrcTreeProcessor.CacheEntry
 
SrcTreeProcessor.CacheEntry(String, boolean) - Constructor for class SrcTreeProcessor.CacheEntry
 
SRU - Class in org.cdlib.xtf.zing
The SRU servlet coordinates the process of parsing a URL query, activating the textEngine to find all occurrences, and finally formatting the results.
SRU() - Constructor for class SRU
 
SRUConfig - Class in org.cdlib.xtf.zing
Holds global configuration information for the SRU servlet.
SRUConfig(SRU, String) - Constructor for class SRUConfig
Constructor - Reads and parses the global configuration file (XML) for the SRU servlet.
STAR - Static variable in interface SelectorParserConstants
 
start() - Method in class EmptySpans
 
start() - Method in class NearSpans.SpansCell
 
start() - Method in class NearSpans
 
start() - Method in class OrNearSpans.SpansCell
 
start() - Method in class OrNearSpans
 
start - Variable in class Span
Word position of the span start
start() - Method in interface Spans
Returns the start position of the current match.
start(File, int) - Static method in class FileSorter
Advanced API, independent of input and output format.
start - Variable in class TreeEnumeration
 
start - Variable in class DocsSelector
 
start - Variable in class RangeSelector
 
startAddr - Variable in class IpList.IpRange
Start of the range
startCDATA() - Method in class XMLStubReader.StubLexicalHandler
 
startContent() - Method in class HackedTinyBuilder
 
startCurrentItem(Item) - Method in class ProfilingListener
Unused
startDoc - Variable in class GroupCounts
 
startDoc - Variable in class ResultGroup
Ordinal rank of the first document hit returned (0-based)
startDoc - Variable in class QueryRequest
Document rank to start with (0-based)
startDoc - Variable in class QueryResult
Ordinal rank of the first document hit returned (0-based)
startDocument(int) - Method in class HackedTinyBuilder
Write a document node to the tree
startDocument() - Method in class DefaultDocLocator.LazyPassthru
 
startDocument() - Method in class MARCIndexSource.RecordHandler
 
startDocument() - Method in class XMLTextProcessor
Process the start of a new XML document.
startDocument() - Method in class XMLStubReader.StubContentHandler
 
startDTD(String, String, String) - Method in class XMLStubReader.StubLexicalHandler
 
startElement(int, int, int, int) - Method in class HackedTinyBuilder
Notify the start tag of an element
startElement(String, String, String, Attributes) - Method in class DefaultDocLocator.LazyPassthru
 
startElement(int, int, int, int) - Method in class SessionURLRewriter
Called when an element begins.
startElement(String, String, String, Attributes) - Method in class MARCIndexSource.RecordHandler
 
startElement(String, String, String, Attributes) - Method in class XMLConfigParser
Methed called when the start tag is encountered in the config file.
startElement(String, String, String, Attributes) - Method in class XMLTextProcessor
Process the start of a new XML source text element/node/tag.
startElement(String, String, String, Attributes) - Method in class XMLStubReader.StubContentHandler
 
StartEndFilter - Class in org.cdlib.xtf.textIndexer
Ensures that the tokens at the start and end of the stream are indexed both with and without the special start-of-field/end-of-field markers.
StartEndFilter(TokenStream) - Constructor for class StartEndFilter
Construct a token stream that fixes the start/end markers.
startEntity(String) - Method in class XMLStubReader.StubLexicalHandler
 
startNode - Variable in class Snippet
Node number of the first word in the hit
startNodeNumber - Variable in class XtfChunk
 
startOffset - Variable in class Snippet
Word number of the first word in the hit
startPrefixMapping(String, String) - Method in class MARCIndexSource.RecordHandler
 
startPrefixMapping(String, String) - Method in class XMLTextProcessor
 
startPrefixMapping(String, String) - Method in class XMLStubReader.StubContentHandler
 
startTime - Variable in class ThreadWatcher.Entry
 
startWordOffset - Variable in class XtfChunk
 
STATIC_LEXER_ERROR - Static variable in error TokenMgrError
An attempt wass made to create a second instance of a static token manager.
STATIC_LEXER_ERROR - Static variable in error TokenMgrError
An attempt wass made to create a second instance of a static token manager.
staticContext - Variable in class TextServlet
Context useful for mapping partial paths to full paths
staticFlag - Static variable in class SimpleCharStream
 
staticFlag - Static variable in class SimpleCharStream
 
StaticGroupData - Class in org.cdlib.xtf.textEngine.facet
This class contains the mapping, for a given field, from documents to one or more term values in that document.
StaticGroupData(IndexReader, String) - Constructor for class StaticGroupData
Read in the term data for a given field, and build up the various arrays of document to group info, and hierarchical relationships between the groups.
StdTermFilter - Class in org.cdlib.xtf.textEngine
Performs standard tokenization activities for terms, such as mapping to lowercase, removing apostrophes, etc.
StdTermFilter() - Constructor for class StdTermFilter
Construct the rewriter
stdTermFilter - Variable in class XtfWordEquiv
 
StdTermFilter.DribbleStream - Class in org.cdlib.xtf.textEngine
 
StdTermFilter.DribbleStream() - Constructor for class StdTermFilter.DribbleStream
 
StdTermRewriter - Class in org.cdlib.xtf.textEngine
Rewrites a Lucene query to perform standard tokenization actions on each term, such as converting them to lowercase, removing apostrophes, etc.
StdTermRewriter(Set) - Constructor for class StdTermRewriter
Construct a term rewriter that will operate on the given tokenized fields.
stdTokenizer - Variable in class FastTokenizer
Standard tokenizer, used for hard cases only
step() - Method in class AncestorEnumeration
 
step() - Method in class ChildEnumeration
 
step() - Method in class DescendantEnumeration
 
step() - Method in class FollowingEnumeration
 
step() - Method in class FollowingSiblingEnumeration
 
step() - Method in class PrecedingEnumeration
 
step() - Method in class PrecedingOrAncestorEnumeration
 
step() - Method in class PrecedingSiblingEnumeration
 
step() - Method in class TreeEnumeration
Advance one step along the axis: the resulting node might not meet the required criteria for inclusion
stepSetup(HttpServletRequest, HttpServletResponse) - Method in class CrossQuery
Checks if step mode is active and in the setup phase.
stepSetup(HttpServletRequest, HttpServletResponse) - Method in class SRU
Add additional stuff to the usual debug step mode
STOP_WORDS - Static variable in class SpellWritingAnalyzer
An array containing some common English words that are usually not useful for searching.
stopSet - Variable in class BigramQueryRewriter
Set of stop-words (e.g.
stopSet - Variable in class BigramSpanRangeQuery
 
stopSet - Variable in class BigramSpanWildcardQuery
 
stopSet - Variable in class BigramStopFilter
Set of stop-words (e.g.
stopSet - Variable in class ContextMarker
Set of stop-words to avoid marking outside of hits
stopSet - Variable in class SpellReader
Set of stop-words to use during spell correction, or null for none
stopSet - Variable in class SpellWriter
Set of stop words in use; default is null for no stop set
stopSet - Variable in class SpellWritingAnalyzer
Set of stop words to remove during analysis
stopSet - Variable in class SearchTree
Set of "stop-words" (i.e. short words like "the", "and", "a", etc.)
stopSet - Variable in class DefaultQueryProcessor
Stop-words to remove (e.g.
stopSet - Variable in class MoreLikeThisQuery
 
stopSet - Variable in class QueryContext
The set of stopwords used when processing the query.
stopSet - Variable in class SlopFixupRewriter
 
stopSet - Variable in class SnippetMaker
Set of stop-words removed (e.g.
stopSet() - Method in class SnippetMaker
Obtain a list of stop-words in the index (e.g.
stopSet - Variable in class XtfSearcher
Stop-words associated with the index (e.g.
stopSet() - Method in class XtfSearcher
Find out the set of stop words, or null if none.
stopSet - Variable in class XMLTextProcessor
The set of stop words to remove while indexing.
stopSet - Variable in class XTFTextAnalyzer
The list of stop-words currently set for this filter.
stopWords - Variable in class IndexInfo
Set of stop words to remove.
stopWords - Variable in class IndexMerge.DirInfo
 
store - Variable in class XMLTextProcessor.MetaField
 
str - Variable in class FacetTokenizer
 
str - Variable in class FastStringReader
The actual string to read from
strChars - Variable in class PackedByteBuf
Temporary buffer used when decoding strings
STRING - Static variable in interface SelectorParserConstants
 
StringCache - Class in org.cdlib.xtf.cache
This class caches mappings from a string to a string.
StringCache(String, int, int) - Constructor for class StringCache
Constructor - establishes the cache.
StringHash - Class in org.cdlib.xtf.util
A fast but inflexible hash table where the keys are strings and the size is fixed.
StringHash(int) - Constructor for class StringHash
Create the hash table that can comfortably hold the specified number of entries.
StringHash.Ent - Class in org.cdlib.xtf.util
Keeps track of a single entry in the hash table.
StringHash.Ent() - Constructor for class StringHash.Ent
 
StringUtil - Class in org.apache.lucene.util
Provides some handy utilities missing from the Java String class, such as splitting on spaces, and joining with spaces, as well as case mapping.
StringUtil() - Constructor for class StringUtil
 
stripMarkers(int) - Method in class BoundedMarkPos
Called by BoundedWordIter when called to get the END_PLUS of a token.
stripper - Static variable in class PDFToString
PDFBox text stripper.
stripValue(String) - Static method in class IndexDump
Removes XTF's special characters (such as bump markers and field start/end markers) from the input string.
stripWhitespace - Variable in class DefaultDocLocator.LazyPassthru
 
stripWhitespace - Variable in class IndexInfo
Whether to strip whitespace between elements in lazy tree files.
stripXML(String) - Method in class SpellTestCmdLine.TextRipper
Try to strip XML and HTML elements from a line
StructuredFile - Class in org.cdlib.xtf.util
A simple structured file with a flat top-level directory.
StructuredFile(File, boolean) - Constructor for class StructuredFile
Instances should never be created by outside parties, so the constructor is strictly private.
StructuredFile.Directory - Class in org.cdlib.xtf.util
Maintains the directory of files within a structured file.
StructuredFile.Directory() - Constructor for class StructuredFile.Directory
Create a new directory
StructuredFile.Directory(DataInput) - Constructor for class StructuredFile.Directory
Read a directory from a DataInput stream
StructuredFile.DirEntry - Class in org.cdlib.xtf.util
A single entry in a Directory
StructuredFile.DirEntry() - Constructor for class StructuredFile.DirEntry
Create an empty directory entry
StructuredFile.DirEntry(PackedByteBuf) - Constructor for class StructuredFile.DirEntry
Read a directory entry from a PackedByteBuf
StructuredFileProxy - Class in org.cdlib.xtf.textIndexer
Used to put off actually creating a structured store until it is needed.
StructuredFileProxy(File) - Constructor for class StructuredFileProxy
 
structureDocHits(DocHit[], int, StringBuffer) - Method in class QueryResult
Does the work of turning DocHits into XML.
StructuredStore - Interface in org.cdlib.xtf.util
A simple structured storage with a flat top-level directory.
structureExplanation(Explanation, StringBuffer) - Method in class QueryResult
Does the work of turning a score explanation into XML.
structureGroup(ResultGroup, StringBuffer) - Method in class QueryResult
Does the work of turning faceted groups into XML.
structureSuggestions(StringBuffer) - Method in class QueryResult
Does the work of translating spelling suggestions into XML.
stuffAttribs(Transformer, HttpServletRequest) - Method in class TextServlet
Adds all URL attributes from the request into a transformer.
stuffAttribs(Transformer, AttribList) - Static method in class TextServlet
Adds all the attributes in the list to the transformer as parameters that can be used by the stylesheet.
stuffSpecialAttribs(HttpServletRequest, Transformer) - Method in class TextServlet
Calculates and adds the "servlet.path" and "root.path" attributes to the given transformer.
style - Variable in class DocRequest
Path to the display stylesheet (relative to servlet base dir)
StylesheetCache - Class in org.cdlib.xtf.servletBase
This class is used to cache stylesheets so they don't have to be reloaded each time they're used.
StylesheetCache(int, int, boolean) - Constructor for class StylesheetCache
Constructor.
stylesheetCache - Variable in class TextServlet
Caches stylesheets (based on their URL)
stylesheetCache - Variable in class RegressTest
 
stylesheetCache - Variable in class SrcTreeProcessor
 
StylesheetCache.DepResolver - Class in org.cdlib.xtf.servletBase
While loading a stylesheet, we record all the sub-stylesheets referenced by it, so that we can form a list of all the dependencies.
StylesheetCache.DepResolver(GeneratingCache, URIResolver) - Constructor for class StylesheetCache.DepResolver
Constructor.
stylesheetCacheExpire - Variable in class TextConfig
Max length of time (in seconds) to cache a stylesheet.
stylesheetCacheSize - Variable in class TextConfig
Max # of stylesheets to cache
stylesheetProfiling - Variable in class DynaXMLConfig
Whether to print out a stylesheet profile after each request
subDir - Variable in class IndexInfo
Name of a sub-directory to index, or null to index everything
subfile - Variable in class DiskHashReader
SubStore to read the hash from
SubFileReader - Class in org.cdlib.xtf.util
Reads a single sub-file within a StructuredFile.
SubFileReader(RandomAccessFile, StructuredFile, long, long) - Constructor for class SubFileReader
Construct a subfile reader.
SubFileWriter - Class in org.cdlib.xtf.util
Represents a single sub-file within a StructuredFile.
SubFileWriter(RandomAccessFile, StructuredFile, long) - Constructor for class SubFileWriter
Construct a subfile writer.
subGroups - Variable in class ResultGroup
The selected sub-groups (if any)
subJoin(SpellReader.Phrase, int, int) - Method in class SpellReader
Consider joining the first two words together
subPair(SpellReader.Phrase, int, int) - Method in class SpellReader
Consider a set of changes to the pair of words at the given position.
subPairs(SpellReader.Phrase) - Method in class SpellReader
Consider pair-wise changes at each position.
SubQuery() - Method in class FreeformQueryParser
A single sub-query (can be contained in a paren expr)
subQuery - Variable in class MoreLikeThisQuery
 
subSplit(SpellReader.Phrase, int) - Method in class SpellReader
Consider splitting a word
SubStoreReader - Class in org.cdlib.xtf.util
Reads from a single sub-store within a StructuredStore.
SubStoreReader() - Constructor for class SubStoreReader
 
SubStoreWriter - Class in org.cdlib.xtf.util
Writes to a single sub-store within a StructuredStore.
SubStoreWriter() - Constructor for class SubStoreWriter
 
substOutStream - Variable in class TextServlet.ResponseWrapper
 
subWord(SpellReader.Phrase, int) - Method in class SpellReader
Substitute a single word at the given position, trying to improve the score.
suggest(String) - Method in class QuerySpeller
Suggest alternate spellings for terms in a Lucene query.
suggest(String, String[]) - Method in class QuerySpeller
Suggest alternate spellings for terms in a Lucene query, limiting suggestions to the specified fields only.
suggest(String[]) - Method in class SpellTestCmdLine.SpeltSuggTester
 
suggest(String[]) - Method in interface SpellTestCmdLine.SuggTester
 
suggestedTerm - Variable in class SpellingSuggestion
The suggested alternative term... might be null if original term should be deleted.
suggestions - Variable in class QueryResult
Spelling suggestions for query terms (if spellcheck specified)
suggestKeywords(String[]) - Method in class SpellReader
Keyword-oriented spelling suggestion mechanism.
suggestMap - Variable in class QuerySpeller
Mapping of terms to replace
suggestSimilar(String, int) - Method in class SpellReader
Suggest similar words to a given original word, but not including the word itself.
suggestSimilar(SpellReader.Word, int, int) - Method in class SpellReader
Suggest similar words to a given original word.
suggs - Variable in class SpellSuggRewriter
 
sumOfSquaredWeights() - Method in class SpanWeight
 
sumOfSquaredWeights() - Method in class NumericRangeQuery.NumericRangeWeight
 
SUPP_HASH_SIZE - Static variable in class CharMap
Size of supplimental mapping of chars... typically there are few
supplementalCharsMap - Variable in class CharMap
Supplemental mapping of characters after the first
suppressRewrite() - Method in class UnspanningQueryRewriter
For span queries with children, we don't want to un-span those children because the span queries would then break.
suppressScores - Variable in class SearchTree
True to suppress marking the hits with scores (useful for automated testing where the exact score isn't being tested.
suppressScores(boolean) - Method in class SearchTree
Suppresses score attributes on the snippets.
SwitchTo(int) - Method in class SelectorParserTokenManager
 
SwitchTo(int) - Method in class FreeformQueryParserTokenManager
 
SYMBOL - Static variable in interface FreeformQueryParserConstants
 
systemId - Variable in class ProfilingListener.ProfileCount
ID representing the XSLT file of the instruction
systemIdMap - Variable in class LazyDocument
Maps system IDs to nodes in the tree

T

t_clearTabs() - Method in class Trace
Internal threaded helper for Trace.clearTabs().
t_debug(String) - Method in class Trace
Internal threaded helper for Trace.debug(String).
t_error(String) - Method in class Trace
Internal threaded helper for Trace.error(String).
t_info(String) - Method in class Trace
Internal threaded helper for Trace.info(String).
t_more(String) - Method in class Trace
Internal threaded helper for Trace.more(String).
t_more(int, String) - Method in class Trace
Internal threaded helper for Trace.more(int, String).
t_tab() - Method in class Trace
Internal threaded helper for Trace.tab()
t_untab() - Method in class Trace
Internal threaded helper for Trace.untab()
t_warning(String) - Method in class Trace
Internal threaded helper for Trace.warning(String).
tab() - Static method in class Trace
Indent all subsequent output lines by Trace.defaultTabSize (default 2) spaces.
tab() - Method in class XMLFormatter
Indent by the current tab size for all subsequent calls to FormatXML output functions.
tabCount - Variable in class Trace
Current tab level for this thread
tabCount - Variable in class XMLFormatter
Current tab level for this thread
tabCount() - Method in class XMLFormatter
Get the current tab indent level (in spaces).
TABLE - Static variable in class SQLDelete.DeleteInstruction
 
table - Variable in class SQLDelete
 
table - Variable in class SQLInsert.InsertInstruction
 
table - Variable in class SQLInsert
 
TABLE - Static variable in class SQLQuery.QueryInstruction
 
table - Variable in class SQLQuery
the table(s) to query in
table - Variable in class SQLUpdate
 
TABLE - Static variable in class SQLUpdate.UpdateInstruction
 
tabSize - Variable in class SimpleCharStream
 
tabSize - Variable in class SimpleCharStream
 
tabSize - Variable in class Trace
Amount to indent when Trace.tab() is called.
tabSize - Variable in class XMLFormatter
Amount to indent when XMLFormatter.tab() is called.
tabSize() - Method in class XMLFormatter
Return the current tab size used for indenting nested tags.
tabSize(int) - Method in class XMLFormatter
Set the tab size used for indenting nested tags.
tag(String) - Method in class XMLFormatter
Format an element tag.
TagArray - Class in org.cdlib.xtf.util
This class implements a resizable container for Tags, which are short typed strings that are efficiently stored.
TagArray() - Constructor for class TagArray
 
tagBlock - Variable in class TagArray
 
TagChars - Class in org.cdlib.xtf.util
Class that represents a slice of a block, for quick access to byte-level strings without object allocation.
TagChars() - Constructor for class TagChars
 
tagDocs - Variable in class FRBRData
 
TagFilter - Class in org.cdlib.xtf.textIndexer
Spots XML elements in a token stream and marks them specially.
TagFilter(TokenStream, String) - Constructor for class TagFilter
Construct a token stream to mark XML elements.
tagLength - Variable in class TagArray
 
tagOffset - Variable in class TagArray
 
tags - Variable in class FRBRData
 
tagStack - Variable in class XMLFormatter
Stack of current tag nestings
tagStartOpen - Variable in class XMLFormatter
Is there currently a begin tag open?
tagSubType - Variable in class TagArray
 
tagType - Variable in class TagArray
 
tail - Variable in class EmbeddedList
Reference to the last object in the list, or null if empty
targetDoc - Variable in class MoreLikeThisQuery
 
targetName - Variable in class NameSelector
 
tempFiles - Static variable in class FileUtils
Used to track temp files, per thread
term() - Method in class BasicWordIter
 
term(MarkPos, MarkPos, String) - Method in interface MarkCollector
Marks the start and end of a search term.
term() - Method in interface WordIter
Retrieve the text of the term at the current position
term - Variable in class SpanTermQuery
 
TERM - Static variable in interface SelectorParserConstants
 
Term() - Method in class FreeformQueryParser
In general a term is just a single word.
TERM_END - Static variable in interface WordIter
See WordIter.getPos(int) or WordIter.getPos(MarkPos,int)
TERM_END_PLUS - Static variable in interface WordIter
See WordIter.getPos(int) or WordIter.getPos(MarkPos,int)
TERM_START - Static variable in interface WordIter
See WordIter.getPos(int) or WordIter.getPos(MarkPos,int)
termDocs() - Method in class LimIndexReader
 
termDocs(Term) - Method in class LimIndexReader
 
termElementCode - Variable in class SearchTree
Name-code for all <term> elements
termEnum - Variable in class BoostSet.DocIter
 
termLength - Variable in class SpanTermQuery
 
termLimit - Variable in class SpanRangeQuery
 
termLimit - Variable in class SpanWildcardQuery
Limit on the total number of terms matched
termLimit - Variable in class QueryRequest
Limit on the total number of terms allowed
TermLimitException - Exception in org.apache.lucene.limit
Thrown when the maximum number of terms for a range or wildcard query has been exceeded.
TermLimitException(String) - Constructor for exception TermLimitException
 
termMap - Variable in class SearchTree
Map containing all terms used in the query
termMode - Variable in class ContextMarker
Whether to mark terms inside/outside hits, context, etc.
termMode - Variable in class SearchTree
Where to mark terms (all, context only, etc.)
termMode - Variable in class QueryRequest
Term marking mode
termMode - Variable in class SnippetMaker
Where to mark terms (all, only in spans, etc.)
termPositions() - Method in class LimIndexReader
 
termPositions(Term) - Method in class LimIndexReader
 
termPositions - Variable in class BoostSet.DocIter
 
terms() - Method in class LimIndexReader
 
terms(Term) - Method in class LimIndexReader
 
terms - Variable in class ContextMarker
Set of search terms to mark
terms - Variable in class FieldSpans.Entry
 
terms - Variable in class SpanRecordingScorer
Set of all search terms
terms - Variable in class QuerySpeller
List of terms collected
TERMS_TO_REPORT - Static variable in class SpanRangeQuery
Limit on the number of terms to report on an error
TERMS_TO_REPORT - Static variable in class SpanWildcardQuery
Limit on the number of terms to report on an error
termsMarkedPos - Variable in class ContextMarker
Word position up to which we've marked all terms
termText - Variable in class SparseStringComparator.Entry
 
test(String) - Method in class SpellKeywordTest
Test the spelling index
test() - Method in class Tester
Run this particular test.
TestableCrossQuery - Class in org.cdlib.xtf.crossQuery.test
Derived version of the crossQuery servlet, used to abuse crossQuery during load tests.
TestableCrossQuery() - Constructor for class TestableCrossQuery
 
TestableDynaXML - Class in org.cdlib.xtf.dynaXML.test
Extends the DynaXML servlet to allow switching between two different representations of the same document, to allow verification that the output is the same for both of them.
TestableDynaXML() - Constructor for class TestableDynaXML
 
testAll() - Static method in class Tester
Run all registered tests.
testDictionary(int, String, String) - Static method in class SpellTestCmdLine
Test the spelling index
testDoc(String) - Method in class CDLSearchTest
Runs the test for a single document.
testedAlready - Variable in class Tester
True after test has been tried
tester - Static variable in class BigramStopFilter
Basic regression test
tester - Static variable in class XtfBigramQueryRewriter
Basic regression test
tester - Static variable in class TagFilter
Basic regression test
tester - Static variable in class CircularQueue
Basic regression test
tester - Static variable in class DiskHashWriter
 
tester - Static variable in class FastIntCache
Basic regression test
tester - Static variable in class FastStringCache
Basic regression test
tester - Static variable in class IntHash
Basic regression test
tester - Static variable in class IntMultiMap
Basic regression test
tester - Static variable in class Path
 
tester - Static variable in class StringHash
Basic regression test
tester - Static variable in class StructuredFile
Regression test to make sure the code works properly.
tester - Static variable in class TagArray
Basic regression test
Tester - Class in org.cdlib.xtf.util
Handles tedious details of making a little regression test for a given class.
Tester(String) - Constructor for class Tester
Add this test to the global list of tests
testImpl() - Method in class Tester
Derived classes should override this method to perform the actual work of the test.
testPhrase(String, PrintWriter) - Method in class SpellKeywordTest
 
text - Variable in class Chunk
Original text value of the chunk
text - Variable in class BasicWordIter
The original text to which the tokens refer
text - Variable in class TextImpl
 
text - Variable in class FreeformQueryParser.FNode
 
text - Variable in class Snippet
Text of the snippet, including the hit and as much context as poss
text(String) - Method in class XMLFormatter
Format a string of text at the current level of indentation.
text(String, int) - Method in class XMLFormatter
Format a string containing text broken across multiple indented lines less than or equal to a maximum line length.
textBuf - Variable in class HackedTinyBuilder
 
TextConfig - Class in org.cdlib.xtf.servletBase
Common members and methods for servlet configuration classes
TextConfig(TextServlet) - Constructor for class TextConfig
Create a configuration and attach it to a servlet
textFile - Variable in class LazyDocument
Contains all the text, processing instructions, and comments
textFile - Variable in class TextIndexSource
Source of text data
TextImpl - Class in org.cdlib.xtf.lazyTree
A simple text node, which knows how to load its text from the persistent disk file.
TextImpl() - Constructor for class TextImpl
 
TextIndexer - Class in org.cdlib.xtf.textIndexer
This class is the main class for the TextIndexer program.
TextIndexer() - Constructor for class TextIndexer
 
TextIndexerException - Exception in org.cdlib.xtf.textIndexer
This exception is thrown by classes related to the textIndexer tool.
TextIndexerException(String) - Constructor for exception TextIndexerException
 
TextIndexSource - Class in org.cdlib.xtf.textIndexer
Transforms an HTML file to a single-record XML file.
TextIndexSource(File, String, Templates[], Templates, StructuredStore) - Constructor for class TextIndexSource
Constructor -- initializes all the fields
textProcessor - Variable in class SrcTreeProcessor
 
textQuery - Variable in class SpanSectionTypeQuery
Text query to filter
TextServlet - Class in org.cdlib.xtf.servletBase
Base class for the crossQuery and dynaXML servlets.
TextServlet() - Constructor for class TextServlet
 
TextServlet.RequestWrapper - Class in org.cdlib.xtf.servletBase
Wraps a servlet request, substituting a different parameter set that allows ';' in addition to '&' as a separator.
TextServlet.RequestWrapper(HttpServletRequest) - Constructor for class TextServlet.RequestWrapper
 
TextServlet.ResponseWrapper - Class in org.cdlib.xtf.servletBase
Wraps a servlet response, substituting a different output stream Note: Some deprecated methods are included in HttpServletResponseWrapper.
TextServlet.ResponseWrapper(HttpServletResponse, ServletOutputStream) - Constructor for class TextServlet.ResponseWrapper
 
textStore - Variable in class HackedTinyBuilder
 
textTerms() - Method in class DocHitImpl
Fetch a map that can be used to check whether a given term is present in the original query that produced this hit.
textTerms - Variable in class QueryResult
A set that can be used to check whether a given term is present in the original query that produced this hit.
theInstance - Static variable in class EmptySpans
Static instance; there's no need to ever create a new EmptySpans()
theInstance - Static variable in class SpanPosComparator
 
theScore - Variable in class NumericRangeQuery.NumericRangeScorer
 
theScoreComparator - Static variable in class FieldSpanSource
 
thread - Variable in class ThreadWatcher.Entry
 
threadConnections - Static variable in class SQLConnect
 
threadErrors - Static variable in class XTFSaxonErrorListener
 
threadId - Variable in class Trace
String to prefix messages from this thread with
threadTraces - Static variable in class Trace
Trace instance for the current thread
ThreadWatcher - Class in org.cdlib.xtf.util
Keeps an eye on threads, and logs those that appear to be "runaways".
ThreadWatcher() - Constructor for class ThreadWatcher
 
ThreadWatcher.Entry - Class in org.cdlib.xtf.util
Keeps track of one thread we're watching.
ThreadWatcher.Entry(Thread, String, long, long) - Constructor for class ThreadWatcher.Entry
 
tidy - Static variable in class HTMLToString
Create the HTMLTidy object that will do the work.
timeout - Variable in class RunElement.RunInstruction
 
timeoutMsec - Variable in class RunElement
 
tlCountMap - Variable in class ProfilingListener
Keeps a count of how many nodes are accessed by each instruction.
tlInstructionStack - Variable in class ProfilingListener
Stack of instructions, used to keep track of what XSLT instruction is being processed.
tmpFile - Variable in class FileSorter
File to use for temporary disk storage (automatically deleted)
tmpPath - Variable in class StructuredFileProxy
 
tmpPos - Variable in class ContextMarker
Used to temporary position storage
toArray() - Method in class IntList
Get an array of the elements.
toArray() - Method in class LongList
Get an array of the elements.
toArray() - Method in class FloatList
 
toDedupe - Variable in class SpanRecordingScorer
Array to de-dupe, in position order
token - Variable in class SelectorParser
 
Token - Class in org.cdlib.xtf.textEngine.facet
Describes the input token stream.
Token() - Constructor for class Token
 
token - Variable in class FreeformQueryParser
 
Token - Class in org.cdlib.xtf.textEngine.freeform
Describes the input token stream.
Token() - Constructor for class Token
 
token_source - Variable in class SelectorParser
 
token_source - Variable in class FreeformQueryParser
 
tokenBegin - Variable in class SimpleCharStream
 
tokenBegin - Variable in class SimpleCharStream
 
tokenImage - Variable in exception ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface SelectorParserConstants
 
tokenImage - Static variable in interface FreeformQueryParserConstants
 
tokenImage - Variable in exception ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenize - Variable in class XMLTextProcessor.MetaField
 
tokenizedFields - Variable in class AccentFoldingRewriter
 
tokenizedFields - Variable in class PluralFoldingRewriter
 
tokenizedFields - Variable in class StdTermRewriter
 
tokenizedFields - Variable in class XtfBigramQueryRewriter
 
tokenizedFields - Variable in class XtfSearcher
Set of all fields which are tokenized in the index
tokenizedFields() - Method in class XtfSearcher
Get the list of all tokenized fields.
tokenizedFields - Variable in class XMLTextProcessor
Keeps track of fields we already know are tokenized
tokenizeParam - Variable in class TextConfig
 
tokenizerMap - Variable in class QueryRoute
Special parsing requests for particular URL parameters
tokenizerMap - Variable in class TextConfig
List of parameters to tokenize specially.
tokenizeTokenizer - Variable in class TextConfig
 
TokenMgrError - Error in org.cdlib.xtf.textEngine.facet
 
TokenMgrError() - Constructor for error TokenMgrError
 
TokenMgrError(String, int) - Constructor for error TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error TokenMgrError
 
TokenMgrError - Error in org.cdlib.xtf.textEngine.freeform
 
TokenMgrError() - Constructor for error TokenMgrError
 
TokenMgrError(String, int) - Constructor for error TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error TokenMgrError
 
tokenQueue - Variable in class TagFilter
Queued tokens
tokens - Variable in class Chunk
Tokens extracted from the text
tokens - Variable in class BasicWordIter
Array of tokens, holding words from the current chunk
tokens - Variable in class BoundedMarkPos
 
tokenStream(String, Reader) - Method in class MinimalAnalyzer
 
tokenStream(String, Reader) - Method in class SpellWritingAnalyzer
Constructs a StandardTokenizer filtered by a StandardFilter, a SpellWritingFilter, a LowerCaseFilter and a StopFilter.
tokenStream(String, Reader) - Method in class XTFTextAnalyzer
Convert a chunk of contiguous text to a list of tokens, ready for indexing.
tokNum - Variable in class BasicWordIter
Current token this iterator is pointed at
tokNum - Variable in class BoundedMarkPos
 
toNode(Configuration) - Method in class XMLFormatter
Get the results as a Saxon NodeInfo.
top() - Method in class PriorityQueue
Returns the least element of the PriorityQueue in constant time.
top - Variable in class OutputElement.Rect
 
top() - Method in class SectionInfoStack
Return a reference to the top entry in the section stack, if any.
TopChoiceSelector - Class in org.cdlib.xtf.textEngine.facet
Select the top level of the hierarchy that has a choice.
TopChoiceSelector() - Constructor for class TopChoiceSelector
 
topNode - Variable in class QueryRequestParser
The top-level source node
topSnippetNode - Variable in class SearchTree
The top-level <xtf:snippet> element.
toSource() - Method in class XMLFormatter
Get the results as a Saxon-compatible Source.
toString(String) - Method in class SpanChunkedNotQuery
 
toString(String) - Method in class SpanDechunkingQuery
 
toString() - Method in class LimIndexReader
 
toString() - Method in class LimTermDocs
 
toString() - Method in class LimTermPositions
 
toString() - Method in class NearSpans.SpansCell
 
toString() - Method in class NearSpans
 
toString() - Method in class OrNearSpans
 
toString(String) - Method in class SpanFirstQuery
 
toString(String) - Method in class SpanNearQuery
 
toString(String) - Method in class SpanNotNearQuery
 
toString(String) - Method in class SpanNotQuery
 
toString(String) - Method in class SpanOrNearQuery
 
toString(String) - Method in class SpanOrQuery
 
toString(String) - Method in class SpanRangeQuery
 
toString(String) - Method in class SpanTermQuery
 
toString(String) - Method in class SpanWildcardQuery
 
toString() - Method in class SpellReader.Word
 
toString() - Method in class FileDependency
Make a human-readable representation
toString() - Method in class DTDSuppressingXMLReader
 
toString() - Method in class FakeOutputStream
 
toString() - Method in class ChildSelector
 
toString() - Method in class DescendantSelector
 
toString() - Method in class DocsSelector
 
toString() - Method in class EmptySelector
 
toString() - Method in class GroupSelector
Get a string representation
toString() - Method in class MarkSelector
 
toString() - Method in class NameSelector
 
toString() - Method in class PageSelector
 
toString() - Method in class RangeSelector
 
toString() - Method in class RootSelector
 
toString() - Method in class SelectedSelector
 
toString() - Method in class SiblingSelector
 
toString() - Method in class SingletonSelector
 
toString() - Method in class Token
Returns the image.
toString() - Method in class TopChoiceSelector
 
toString() - Method in class UnionSelector
 
toString() - Method in class FreeformQueryParser.FNode
Convert the query to something more compact than XML
toString() - Method in class Token
Returns the image.
toString(String) - Method in class MoreLikeThisQuery.MoreLikeWrapper
Prints a user-readable version of this query.
toString(String) - Method in class MoreLikeThisQuery
Prints a user-readable version of this query.
toString(String) - Method in class NumericRangeQuery
Prints a user-readable version of this query.
toString(String) - Method in class SpanExactQuery
 
toString(String) - Method in class SpanSectionTypeQuery
 
toString() - Method in class EasyNode
Get the string value of this node
toString() - Method in class TagChars
 
toString() - Method in class XMLFormatter
Get the formatted results as a string.
toString(EasyNode) - Static method in class XMLWriter
Format a nice, multi-line, indented, representation of the given XML fragment.
toString(EasyNode, boolean) - Static method in class XMLWriter
Format a nice, multi-line, indented, representation of the given XML fragment.
toString(Source) - Static method in class XMLWriter
Format a nice, multi-line, indented, representation of the given XML fragment.
toString(Source, boolean) - Static method in class XMLWriter
Format a nice, multi-line, indented, representation of the given XML fragment.
toStringArray() - Method in class SpellReader.Phrase
 
total - Variable in class FieldSpans.Entry
 
total - Variable in class LatencyCutoffStream
How many bytes have been output so far
total - Variable in class LimitedOutputStream
How many bytes have been output so far
totalDeduped - Variable in class SpanRecordingScorer
Total deduped, not limited by SpanRecordingScorer.maxSpans
totalDocs - Variable in class ResultGroup
Total number of documents in this group (possibly many more than are returned in this particular request.)
totalDocs - Variable in class QueryResult
Total number of documents matched by the query (possibly many more than are returned in this particular request.)
totalDocsCutoff - Variable in class SpellcheckParams
Total documents cutoff.
totalHitCount - Variable in class TreeAnnotater
 
totalHitCountAttrCode - Variable in class SearchTree
Name-code for all <totalHitCount> attributes
totalLength - Variable in class NearSpans
 
totalScore - Variable in class NearSpans
 
totalSize() - Method in class IndexSource
Obtain the total size of the source file (used to calculate overall % done).
totalSize() - Method in class MARCIndexSource
 
totalSize() - Method in class XMLIndexSource
 
totalSlop - Variable in class NearSpans
 
totalSlop() - Method in class NearSpans
 
totalSnippets() - Method in class DocHit
Return the total number of snippets found for this document (not the number actually returned, which is limited by the max # of snippets specified in the query.)
totalSnippets() - Method in class DocHitImpl
Return the total number of snippets found for this document (not the number actually returned, which is limited by the max # of snippets specified in the query.)
totalSubGroups - Variable in class ResultGroup
Total number of sub-groups (possibly more than are selected by this particular request.)
totalUrls - Variable in class CDLSearchTest
 
toTitleCase(String) - Static method in class StringUtil
Convert a string to "title case", i.e. making the first letter of each word uppercase, and the rest of the letters lowercase.
toXML() - Method in class FreeformQueryParser.FNode
Generate XML for this node and its descendants.
toXML(int, StringBuffer) - Method in class FreeformQueryParser.FNode
Workhorse XML generator
Trace - Class in org.cdlib.xtf.util
The Trace class provides a mechanism for logging output messages to the console or any PrintStream or Writer.
Trace() - Constructor for class Trace
Private constructor -- used by Trace.getThreadTrace().
traceLevel - Variable in class IndexerConfig
Trace level to output.
traceLevel - Variable in class TraceWriter
What level to output messages at
TraceWriter - Class in org.cdlib.xtf.util
This is a simple PrintStream derivative that sends its output to the XTF Trace class instead of stdout or stderr.
TraceWriter(int) - Constructor for class TraceWriter
Construct a TraceWriter, recording the Trace level that future messages written to the stream will be output at.
trackSessions - Variable in class TextConfig
Whether session tracking is enabled.
transformerFactory - Static variable in class IndexUtil
 
traverse(BooleanQuery) - Method in class QueryTraverser
Traverse a BooleanQuery.
traverse(SpanNearQuery) - Method in class QueryTraverser
Traverse a span NEAR query.
traverse(SpanOrNearQuery) - Method in class QueryTraverser
Traverse a span OR-NEAR query.
traverse(SpanOrQuery) - Method in class QueryTraverser
Traverse a span-based OR query.
traverse(SpanChunkedNotQuery) - Method in class QueryTraverser
Traverse a span-based chunked NOT query.
traverse(SpanNotQuery) - Method in class QueryTraverser
Traverse a span-based NOT query.
traverse(SpanNotNearQuery) - Method in class QueryTraverser
Traverse a span-based NOT NEAR query.
traverse(SpanDechunkingQuery) - Method in class QueryTraverser
Traverse a span dechunking query.
traverse(TermQuery) - Method in class QueryTraverser
Traverse a term query.
traverse(SpanTermQuery) - Method in class QueryTraverser
Traverse a span term query.
traverse(SpanWildcardQuery) - Method in class QueryTraverser
Traverse a span wildcard query.
traverse(SpanRangeQuery) - Method in class QueryTraverser
Traverse a span range query.
traverse(SpanSectionTypeQuery) - Method in class XtfQueryTraverser
Traverse a section type query.
traverse(SpanExactQuery) - Method in class XtfQueryTraverser
Traverse an "exact" query.
traverse(MoreLikeThisQuery) - Method in class XtfQueryTraverser
Traverse a "more like this" query
traverse(NumericRangeQuery) - Method in class XtfQueryTraverser
Traverse a numeric range query query
traverseQuery(Query) - Method in class QueryTraverser
Traverse a query of any supported type.
traverseQuery(Query) - Method in class XtfQueryTraverser
Traverse a query of any supported type.
tree - Variable in class HackedTinyBuilder
 
tree - Variable in class LazyTreeBuilder
The Saxon 'tiny' document, used to load the input tree
TreeAnnotater - Class in org.cdlib.xtf.dynaXML.test
Performs brute-force (that is, stupid but reliable) single-term searching and hit marking on a DOM tree.
TreeAnnotater() - Constructor for class TreeAnnotater
 
TreeEnumeration - Class in org.cdlib.xtf.lazyTree
 
TreeEnumeration(NodeImpl, NodeTest) - Constructor for class TreeEnumeration
Create an axis enumeration for a given type and name of node, from a given origin node
treeStore - Variable in class HackedTinyBuilder
 
trim() - Method in class XtfChunkMarkPos
Remove trailing whitespace
trimAccumText(boolean) - Method in class XMLTextProcessor
Utility method to trim trailing space characters from the end of the accumulated chunk text buffer.
TRStringDistance2 - Class in org.apache.lucene.spelt
Calculates the edit distance between two strings, with special modifications to score transpositions and double-letter changes as lower cost than insertion/deletion/replacement.
TRStringDistance2(String) - Constructor for class TRStringDistance2
Optimized to run a bit faster than the static getDistance().
trueOrFalse(String, boolean) - Method in class XMLTextProcessor
Utility function to check if a string contains the word true or false or the equivalent values yes or no.
type - Variable in class Authenticator.AuthSpec
 
TYPE_ALL - Static variable in class Authenticator.AuthSpec
 
TYPE_AUTHOR - Static variable in class FRBRData
 
TYPE_DATE - Static variable in class FRBRData
 
TYPE_EXTERNAL - Static variable in class Authenticator.AuthSpec
 
TYPE_ID - Static variable in class FRBRData
 
TYPE_IP - Static variable in class Authenticator.AuthSpec
 
TYPE_LDAP - Static variable in class Authenticator.AuthSpec
 
TYPE_TITLE - Static variable in class FRBRData
 
typeCheck(StaticContext, ItemType) - Method in class InstructionWithContent
 
typeQuery - Variable in class SpanSectionTypeQuery
Query on the 'sectionType' field, used to limit text query results
typeTable - Variable in class TagArray
 

U

uncompLen - Variable in class PackedByteBuf
Original (uncompressed) length of the buffer
undoEntities(String) - Method in class SearchTree
Change entities back into normal text (entities are created inside snippets to differentiate them from normal tags.)
union() - Method in class SelectorParser
 
UnionSelector - Class in org.cdlib.xtf.textEngine.facet
Pass incoming groups to a number of selectors.
UnionSelector(GroupSelector[]) - Constructor for class UnionSelector
 
unlink() - Method in class NearSpans.SpansCell
Remove the current cell from the linked list
unlock(Directory) - Static method in class LimIndexReader
 
UnspanningQueryRewriter - Class in org.cdlib.xtf.textEngine
This class converts some common span queries to their faster, non-span equivalents.
UnspanningQueryRewriter() - Constructor for class UnspanningQueryRewriter
 
UnsupportedQueryException - Exception in org.cdlib.xtf.dynaXML
This exception is thrown when an attempt is made to apply a text search to a document that isn't present in the index (including a document fetched from a URL.)
UnsupportedQueryException() - Constructor for exception UnsupportedQueryException
Default constructor
untab() - Static method in class Trace
Undoes effect of Trace.tab(), un-indenting subsequent output lines.
untab() - Method in class XMLFormatter
Un-indent by the current tab size for all subsequent calls to FormatXML output functions.
update() - Method in class XtfSearcher
Ensures that this searcher is up-to-date with regards to the index on disk.
UpdateLineColumn(char) - Method in class SimpleCharStream
 
UpdateLineColumn(char) - Method in class SimpleCharStream
 
updatePeriod - Variable in class XtfSearcher
How often to check for an out-of-date directory
updateSpellDict - Variable in class IndexerConfig
Flag indicating whether or not to build spelling dictionaries for the index after building it.
upHeap() - Method in class PriorityQueue
 
upperNum - Variable in class NumericRangeQuery.NumericRangeScorer
 
upperTerm - Variable in class SpanRangeQuery
 
upperVal - Variable in class NumericRangeQuery
 
url - Variable in class Authenticator.ExternalAuthSpec
 
url - Variable in class LatencyCutoffStream
The URL of the request being served
url - Variable in class FakeServletRequest
 
urlExp - Variable in class Redirect.SendElement.SendInstruction
 
urlExp - Variable in class Redirect.SendElement
 
urlPrefix - Static variable in class CDLSearchTest
 
urlsDone - Variable in class CDLSearchTest
 
useAnnotated - Variable in class TestableDynaXML
 
useAnnotated(boolean) - Method in class TestableDynaXML
Tells whether to use the annotated version or the SearchTree version.
useLazyFiles - Variable in class DynaXMLConfig
Whether to use lazy files
USER - Static variable in class SQLConnect.ConnectInstruction
 
user - Variable in class SQLConnect
 
userVersion - Variable in class StructuredFile.Directory
Version string established by the client
useSectionBump() - Method in class SectionInfoStack
Use and clear the section bump value for the top section on the nesting stack.
usesNamespaces - Variable in class LazyDocument
Determines whether this document is using namespaces.

V

val - Variable in class IntHash.Ent
 
val - Variable in class StringHash.Ent
 
validate() - Method in class CacheDependency
Checks if the dependency is still valid.
validate() - Method in class Dependency
Check if dependency is still valid.
validate() - Method in class FileDependency
Checks if this dependency is still valid.
validate() - Method in class ArgElement
 
validate() - Method in class InputElement
 
validate() - Method in class SQLClose
 
validate() - Method in class SQLColumn
 
validate() - Method in class SQLConnect
 
validate() - Method in class SQLDelete
 
validate() - Method in class SQLInsert
 
validate() - Method in class SQLProperty
 
validate() - Method in class SQLQuery
 
validate() - Method in class SQLUpdate
 
validateAnalyzer() - Method in class QuerySpeller
Make sure the analyzer preserves the case of input tokens.
value - Variable in class SpanScorer
 
value - Variable in class SpanWeight
 
value - Variable in class ProgressTracker.IntHolder
 
value - Variable in class ProgressTracker.LongHolder
 
value - Variable in class ProgressTracker.StringHolder
 
value - Variable in class Cache.ListEntry
The generated or set value for that key
value - Variable in class ResultGroup
Facet value for this group
value(int) - Method in class NumericFieldData
 
value - Variable in class XMLTextProcessor.MetaField
 
value - Variable in class Attrib
 
values() - Method in class LazyHashMap
 
values - Variable in class NumericFieldData
Associated numeric value for each document
values - Variable in class IntMultiMap.Block
 
valuesChanged(int, String, int, float, int, int) - Method in class SectionInfoStack
Query method to determine if the passed set of section attributes differs from the section at the top of the nesting stack.
VIRTUAL_MARKER - Static variable in class SearchTree
Marking a hit in the middle of a string of text requires splitting up real nodes and inserting virtual ones.
VIRTUAL_WORD - Static variable in class Constants
The string used to represent a virtual word in a chunk of text.
VOWELS - Static variable in class DoubleMetaphone
"Vowels" to test for

W

warn(String) - Method in class BoostSet
If less than 10 warnings have been emitted, we print this one out.
warning(String) - Static method in class Trace
Output a message at the 'warning' level.
warning(TransformerException) - Method in class XTFSaxonErrorListener
Receive notification of a warning.
warnings - Static variable in class Trace
Print errors and warnings
watch() - Static method in class ThreadWatcher
This is the worker function that runs in a separate thread and keeps an eye out for runaways.
watcherThread - Static variable in class ThreadWatcher
 
weight - Variable in class SpanScorer
 
WHERE - Static variable in class SQLDelete.DeleteInstruction
 
where - Variable in class SQLDelete
 
WHERE - Static variable in class SQLQuery.QueryInstruction
 
where - Variable in class SQLQuery
conditions of query (can be omitted)
WHERE - Static variable in class SQLUpdate.UpdateInstruction
 
where - Variable in class SQLUpdate
 
width() - Method in class OutputElement.Rect
 
word - Variable in class SpellReader.Word
 
word - Variable in class MoreLikeThisQuery.QueryWord
 
WORD_HASH_SIZE - Static variable in class FRBRGroupData
 
wordBoost - Variable in class SectionInfo
Word boost value for this section.
wordBoost() - Method in class SectionInfoStack
Return the word boost value for the top entry in the stack.
wordBoost - Variable in class XMLTextProcessor.MetaField
 
wordDist - Variable in class SpellReader.Word
 
wordDist(String) - Method in class SpellReader.Word
 
wordEquiv - Variable in class SpellReader
Word equivalency checker
WordEquiv - Interface in org.apache.lucene.spelt
Used to establish whether a potential spelling suggestion is simply "equivalent" to the original word, and should thus be skipped.
wordFreqs - Variable in class SpellReader
Word frequency data
wordHash - Variable in class FRBRGroupData
 
wordHashKey - Variable in class FRBRGroupData
 
WordIter - Interface in org.apache.lucene.mark
Interface for iterating over the contents of a field or document on a word-oriented basis.
WordMap - Class in org.cdlib.xtf.util
Maintains an in-memory, one-to-one mapping from words in one set to words in another.
WordMap(File) - Constructor for class WordMap
Construct a word map by reading in a file.
WordMap(InputStream) - Constructor for class WordMap
Construct a word map by reading from an InputStream.
wordOffset - Variable in class XtfChunkMarkPos
The word offset from the start of the node
wordOffsets - Variable in class XtfChunk
 
wordPat - Variable in class SpellTestCmdLine.TextRipper
Pattern for matching words
wordPos - Variable in class ChunkMarkPos
Word position within the entire document
wordPos() - Method in class ChunkMarkPos
 
wordPos - Variable in class BasicMarkPos
Absolute position, in number of words, from start of field
wordPos() - Method in class BasicMarkPos
Retrieves the absolute position, in number of words, from the start of the field.
wordPos - Variable in class BasicWordIter
Word position of the curren token
wordPos() - Method in class MarkPos
Retrieves the absolute position (in number of words) from the start of the document or field.
wordQueueFile - Variable in class SpellWriter
File to queue words into
wordQueueWriter - Variable in class SpellWriter
For writing to the word queue
words - Variable in class SpellReader.Phrase
 
words - Variable in class SpellTestCmdLine.TextRipper
 
wordWrap(String) - Static method in class XTFSaxonErrorListener
Wordwrap an error message into lines of 72 characters or less (if possible)
work(int) - Method in class LimIndexReader
Called by LimTermDocs and LimTermPositions to notify us that a certain amount of work has been done.
work(int) - Method in class XtfLimIndexReader
Called by LimTermDocs and LimTermPositions to notify us that a certain amount of work has been done.
workCount - Variable in class LimIndexReader
 
workLimit - Variable in class LimIndexReader
 
workLimit - Variable in class QueryRequest
Limit on the total amount of "work"
wrapped - Variable in class SpanDechunkingQuery
 
wrapped - Variable in class LimIndexReader
 
wrapped - Variable in class LimTermDocs
 
wrapped - Variable in class LimTermPositions
 
wrapped - Variable in class EasyNode
The node we are wrapping
write(byte[], int, int) - Method in class CountedOutputStream
 
write(int) - Method in class CountedOutputStream
 
write(byte[]) - Method in class LatencyCutoffStream
Write an array of bytes to the output stream
write(byte[], int, int) - Method in class LatencyCutoffStream
Write a subset of bytes to the stream
write(int) - Method in class LatencyCutoffStream
Write a single byte to the stream
write(int) - Method in class FakeOutputStream
 
write(byte[]) - Method in class LimitedOutputStream
Write an array of bytes to the output stream
write(byte[], int, int) - Method in class LimitedOutputStream
Write a subset of bytes to the stream
write(int) - Method in class LimitedOutputStream
Write a single byte to the stream
write(byte[]) - Method in class SubFileWriter
 
write(byte[], int, int) - Method in class SubFileWriter
 
write(byte[]) - Method in class SubStoreWriter
 
write(byte[], int, int) - Method in class SubStoreWriter
 
write(char[], int, int) - Method in class TraceWriter
Write a series of characters.
writeAttrs(SubStoreWriter) - Method in class LazyTreeBuilder
Build and write out all the attributes in the tree.
writeBuffer(PackedByteBuf) - Method in class PackedByteBuf
Write another buffer into this one.
writeByte(byte) - Method in class PackedByteBuf
Write out a single byte.
writeByte(int) - Method in class SubFileWriter
 
writeByte(int) - Method in class SubStoreWriter
 
writeBytes(byte[]) - Method in class PackedByteBuf
Write out a bunch of bytes
writeBytes(byte[], int, int) - Method in class PackedByteBuf
Write out a bunch of bytes
writeChars(String) - Method in class SubStoreWriter
 
writeCharSequence(CharSequence) - Method in class PackedByteBuf
Write a general character sequence to the buffer, using an efficient format.
writeDirectory() - Method in class StructuredFile
Writes the current directory at the end of the file.
writeEdMap(FileSorter, File, ProgressTracker) - Method in class SpellWriter
Write out a prefix-compressed edit-distance map, which also contains term frequencies.
writeFreqs(File, FileSorter, IntList, FileSorter, ProgressTracker) - Method in class SpellWriter
Write out frequency data, in sorted order.
writeFreqSamples(IntList, File, ProgressTracker) - Method in class SpellWriter
Write term frequency samples to the given file.
writeHits(File, QueryResult) - Method in class RegressTest
Writes the hits in a very simple format to the output file
writeInt(int) - Method in class PackedByteBuf
Write a (non-negative) integer to the buffer.
writeInt(int) - Method in class SubFileWriter
 
writeInt(int) - Method in class SubStoreWriter
 
writeLine(String) - Method in class FileSorter.FileOutput
 
writeLine(String) - Method in interface FileSorter.Output
 
writeNames(SubStoreWriter) - Method in class LazyTreeBuilder
Build and write out the table of names referenced by the tree.
writeNodes(SubStoreWriter) - Method in class LazyTreeBuilder
Build and write out all the nodes in the tree.
writer - Variable in class SpellWritingAnalyzer
Destination for words to be added to dictionary
writer - Variable in class SpellWritingFilter
Spelling writer to write to
writer - Static variable in class Trace
Writer to write to, or null to write to Trace.printStream
writeString(String) - Method in class PackedByteBuf
Write a string to the buffer, using an efficient format.
writeTo(DataOutput) - Method in class StructuredFile.Directory
Write out the current directory to a DataOutput stream
writeTo(PackedByteBuf) - Method in class StructuredFile.DirEntry
Write a directory entry to a PackedByteBuf
writeTree(File, SearchTree) - Method in class RegressTest
Writes the search tree to a file
writtenPos - Variable in class SubFileWriter
Current write position within the subfile

X

x - Variable in class MoreLikeThisQuery.Flt
 
x - Variable in class MoreLikeThisQuery.Int
 
xBias - Variable in class OutputElement.OutputInstruction
 
XML_TYPE - Static variable in class TagFilter
Type of returned 'element' tokens
XMLConfigParser - Class in org.cdlib.xtf.textIndexer
This class parses TextIndexer configuration XML files.
XMLConfigParser() - Constructor for class XMLConfigParser
 
XMLFormatter - Class in org.cdlib.xtf.util
This class provides a simple way to produce indented XML with matched begin and end tags.
XMLFormatter() - Constructor for class XMLFormatter
 
XMLIndexSource - Class in org.cdlib.xtf.textIndexer
Supplies a single file containing a single record to the XMLTextProcessor.
XMLIndexSource(InputSource, String) - Constructor for class XMLIndexSource
Simple constructor
XMLIndexSource(InputSource, File, String, Templates[], Templates, StructuredStore) - Constructor for class XMLIndexSource
Constructor -- initializes all the fields
xmlPat - Variable in class SpellTestCmdLine.TextRipper
Pattern for matching XML and HTML elements
xmlSource() - Method in class IndexRecord
Source to read XML data from
XMLStubReader - Class in org.cdlib.xtf.xslt
Like a normal XMLReader, except that it stops processing when the first end-element tag is encountered.
XMLStubReader() - Constructor for class XMLStubReader
 
XMLStubReader.GetOut - Exception in org.cdlib.xtf.xslt
Thrown after the first element end marker is found
XMLStubReader.GetOut() - Constructor for exception XMLStubReader.GetOut
 
XMLStubReader.StubContentHandler - Class in org.cdlib.xtf.xslt
Handles content events from the XML parser.
XMLStubReader.StubContentHandler(ContentHandler) - Constructor for class XMLStubReader.StubContentHandler
Construct the content handler, passing events to 'out'
XMLStubReader.StubLexicalHandler - Class in org.cdlib.xtf.xslt
Handles 'lexical' events.
XMLStubReader.StubLexicalHandler(LexicalHandler) - Constructor for class XMLStubReader.StubLexicalHandler
 
XMLTextProcessor - Class in org.cdlib.xtf.textIndexer
This class performs the actual parsing of the XML source text files and generates index information for it.
XMLTextProcessor() - Constructor for class XMLTextProcessor
 
XMLTextProcessor.FileQueueEntry - Class in org.cdlib.xtf.textIndexer
 
XMLTextProcessor.FileQueueEntry(IndexSource, boolean) - Constructor for class XMLTextProcessor.FileQueueEntry
 
XMLTextProcessor.MetaField - Class in org.cdlib.xtf.textIndexer
 
XMLTextProcessor.MetaField(String, boolean, boolean, boolean, boolean, boolean, float) - Constructor for class XMLTextProcessor.MetaField
 
XMLWriter - Class in org.cdlib.xtf.util
Simple utility class that takes a Node or Source (representing an XML document) and produces an indented string representation of it.
XMLWriter() - Constructor for class XMLWriter
 
xScale - Variable in class OutputElement.OutputInstruction
 
XtfBigramQueryRewriter - Class in org.cdlib.xtf.textEngine
Rewrites a query to eliminate stop words by combining them with adjacent non-stop-words, forming "bi-grams".
XtfBigramQueryRewriter(Set, int, Set) - Constructor for class XtfBigramQueryRewriter
Constructs a rewriter using the given stopword set.
XtfChunk - Class in org.cdlib.xtf.textEngine
Keeps track of the tokens for a chunk, plus node and word offsets
XtfChunk(ChunkSource, int) - Constructor for class XtfChunk
 
XtfChunkedWordIter - Class in org.cdlib.xtf.textEngine
Handles iterating over XTF's tokenized documents, including special tracking of node numbers and word offsets.
XtfChunkedWordIter(IndexReader, DocNumMap, int, String, Analyzer) - Constructor for class XtfChunkedWordIter
Construct the iterator and read in starting text from the given chunk.
XtfChunkMarkPos - Class in org.cdlib.xtf.textEngine
Extends ChunkMarkPos by adding node number, word offset, and section type information.
XtfChunkMarkPos() - Constructor for class XtfChunkMarkPos
 
XtfChunkSource - Class in org.cdlib.xtf.textEngine
Performs special loading duties for our XTF chunks
XtfChunkSource(IndexReader, DocNumMap, int, String, Analyzer) - Constructor for class XtfChunkSource
Construct a chunk source
XtfDocNumMap - Class in org.cdlib.xtf.textEngine
Used to map chunk indexes to the corresponding document index, and vice-versa.
XtfDocNumMap(IndexReader, int, int) - Constructor for class XtfDocNumMap
Make a map for the given reader.
xtfFirstHitAttrCode - Variable in class SearchTree
Name-code for all <xtf:firstHit> attributes (includes namespace)
xtfHitCountAttrCode - Variable in class SearchTree
Name-code for all <xtf:hitCount> attributes (includes namespace)
xtfHomePath - Variable in class IndexerConfig
Path of the XTF home directory
xtfHomePath - Variable in class XMLTextProcessor
The base directory from which to resolve relative paths (if any)
XtfLimIndexReader - Class in org.cdlib.xtf.textEngine
Just like a LimIndexReader except it also does a periodic check if the request has taken too long and should kill itself.
XtfLimIndexReader(IndexReader, int) - Constructor for class XtfLimIndexReader
Construct the index reader
xtfNamespaceCode - Variable in class SearchTree
Namespace code for the XTF namespace
XtfQueryRewriter - Class in org.cdlib.xtf.textEngine
Utility class for performing external rewriting, or transformation, tasks on Lucene queries.
XtfQueryRewriter() - Constructor for class XtfQueryRewriter
 
XtfQueryTraverser - Class in org.cdlib.xtf.textEngine
Utility class for performing external rewriting, or transformation, tasks on Lucene queries.
XtfQueryTraverser() - Constructor for class XtfQueryTraverser
 
XTFSaxonErrorListener - Class in org.cdlib.xtf.util
Replacement error listener that redirects Saxon error messages to the standard XTF Trace facility.
XTFSaxonErrorListener() - Constructor for class XTFSaxonErrorListener
 
XtfSearcher - Class in org.cdlib.xtf.textEngine
Used to keep a set of searcher, reader, and doc-num-map that are consistent with each other and also up-to-date.
XtfSearcher(String, int) - Constructor for class XtfSearcher
Construct a searcher set on the given directory.
XtfSpanRangeQuery - Class in org.cdlib.xtf.textEngine
Matches spans containing terms within a specified range.
XtfSpanRangeQuery(Term, Term, boolean, int) - Constructor for class XtfSpanRangeQuery
 
XtfSpanWildcardQuery - Class in org.cdlib.xtf.textEngine
Matches spans containing a wildcard term.
XtfSpanWildcardQuery(Term, int) - Constructor for class XtfSpanWildcardQuery
 
XtfSpecialTokensFilter - Class in org.cdlib.xtf.textIndexer
The XtfSpecialTokensFilter class is used by the XTFTextAnalyzer class to convert special "bump" count values in text chunks to actual position increments for words prior to adding them to a Lucene index.
XtfSpecialTokensFilter(TokenStream, String) - Constructor for class XtfSpecialTokensFilter
Constructor for the XtfSpecialTokensFilter.
XTFTextAnalyzer - Class in org.cdlib.xtf.textIndexer
The XTFTextAnalyzer class performs the task of breaking up a contiguous chunk of text into a list of separate words (tokens in Lucene parlance.)
XTFTextAnalyzer(Set, WordMap, CharMap) - Constructor for class XTFTextAnalyzer
Constructor.
xtfUri - Static variable in class TreeAnnotater
 
xtfURI - Static variable in class SearchTree
Snippet, hit, and term elements will all be marked with the XTF namespace, given by this URI: "http://cdlib.org/xtf"
xtfUri - Static variable in class XMLTextProcessor
The namespace string used to identify attributes that must be processed by the XMLTextProcessor class.
XtfWordEquiv - Class in org.cdlib.xtf.textEngine
Used for eliminating redundant spelling suggestions
XtfWordEquiv(CharMap, WordMap) - Constructor for class XtfWordEquiv
 

Y

yBias - Variable in class OutputElement.OutputInstruction
 
yScale - Variable in class OutputElement.OutputInstruction
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y