- AbstractNodeQuery - Class in org.sindice.siren.qparser.json.dsl
-
Abstract class that represents a top-level node query object (either node or
twig query) of the JSON query syntax.
- AbstractNodeQuery(ObjectMapper) - Constructor for class org.sindice.siren.qparser.json.dsl.AbstractNodeQuery
-
- AbstractQuery - Class in org.sindice.siren.qparser.json.dsl
-
Abstract class that represents a top-level query object of the JSON query
syntax.
- AbstractQuery(ObjectMapper) - Constructor for class org.sindice.siren.qparser.json.dsl.AbstractQuery
-
- accept() - Method in class org.sindice.siren.analysis.filter.TokenTypeFilter
-
Deprecated.
- add(NodeQuery, NodeBooleanClause.Occur) - Method in class org.sindice.siren.search.node.NodeBooleanQuery
-
Adds a clause to a boolean query.
- add(NodeBooleanClause) - Method in class org.sindice.siren.search.node.NodeBooleanQuery
-
Adds a clause to a boolean query.
- add(Term) - Method in class org.sindice.siren.search.node.NodePhraseQuery
-
Adds a term to the end of the query phrase.
- add(Term, int) - Method in class org.sindice.siren.search.node.NodePhraseQuery
-
Adds a term to the end of the query phrase.
- add(NodeQuery, NodeBooleanClause.Occur) - Method in class org.sindice.siren.search.node.TupleQuery
-
Adds a clause to a tuple query.
- add(NodeBooleanClause) - Method in class org.sindice.siren.search.node.TupleQuery
-
Adds a clause to a tuple query.
- addChild(NodeQuery, NodeBooleanClause.Occur) - Method in class org.sindice.siren.search.node.TwigQuery
-
Adds a child clause to the twig query.
- addClause(NodeBooleanClause) - Method in class org.sindice.siren.search.node.TwigQuery
-
Adds a clause to a twig query.
- addDescendant(int, NodeQuery, NodeBooleanClause.Occur) - Method in class org.sindice.siren.search.node.TwigQuery
-
Adds a descendant clause to the twig query.
- addDocument(String, String) - Method in class org.sindice.siren.demo.SimpleIndexer
-
- addEscapes(String) - Static method in error org.sindice.siren.qparser.keyword.TokenMgrError
-
Replaces unprintable characters by their escaped (or unicode escaped)
equivalents in the given string
- addPosition(int, BytesRef, int, int) - Method in class org.sindice.siren.index.codecs.siren10.Siren10PostingsWriter
-
- addRoot(NodeQuery) - Method in class org.sindice.siren.search.node.TwigQuery
-
Adds a root query.
- advance(int) - Method in class org.sindice.siren.search.node.NodeScorer
-
- AForBlockCompressor - Class in org.sindice.siren.index.codecs.block
-
Implementation of
BlockCompressor
based on the Adaptive Frame Of
Reference algorithm.
- AForBlockCompressor() - Constructor for class org.sindice.siren.index.codecs.block.AForBlockCompressor
-
- AForBlockDecompressor - Class in org.sindice.siren.index.codecs.block
-
Implementation of
BlockDecompressor
based on the Adaptive Frame Of
Reference algorithm.
- AForBlockDecompressor() - Constructor for class org.sindice.siren.index.codecs.block.AForBlockDecompressor
-
- AForFrameCompressor - Class in org.sindice.siren.index.codecs.block
-
This class contains a lookup table of functors for compressing fames.
- AForFrameCompressor() - Constructor for class org.sindice.siren.index.codecs.block.AForFrameCompressor
-
- AForFrameCompressorGenerator - Class in org.sindice.siren.index.codecs.block
-
- AForFrameCompressorGenerator() - Constructor for class org.sindice.siren.index.codecs.block.AForFrameCompressorGenerator
-
- AForFrameDecompressor - Class in org.sindice.siren.index.codecs.block
-
This class contains a lookup table of functors for decompressing fames.
- AForFrameDecompressor() - Constructor for class org.sindice.siren.index.codecs.block.AForFrameDecompressor
-
- AForFrameDecompressorGenerator - Class in org.sindice.siren.index.codecs.block
-
- AForFrameDecompressorGenerator() - Constructor for class org.sindice.siren.index.codecs.block.AForFrameDecompressorGenerator
-
- ALLOW_FUZZY_AND_WILDCARD - Static variable in class org.sindice.siren.qparser.keyword.config.KeywordQueryConfigHandler.KeywordConfigurationKeys
-
Key used to set if fuzzy and wildcard queries are allowed.
- ALLOW_TWIG - Static variable in class org.sindice.siren.qparser.keyword.config.KeywordQueryConfigHandler.KeywordConfigurationKeys
-
- AllowFuzzyAndWildcardProcessor - Class in org.sindice.siren.qparser.keyword.processors
-
- AllowFuzzyAndWildcardProcessor() - Constructor for class org.sindice.siren.qparser.keyword.processors.AllowFuzzyAndWildcardProcessor
-
- AllowTwigProcessor - Class in org.sindice.siren.qparser.keyword.processors
-
- AllowTwigProcessor() - Constructor for class org.sindice.siren.qparser.keyword.processors.AllowTwigProcessor
-
- analyzer - Variable in class org.sindice.siren.solr.schema.Datatype
-
Analyzer set by schema for text types to use when indexing fields
of this type, subclasses can set analyzer themselves or override
getAnalyzer()
- AnalyzerConfigReader - Class in org.sindice.siren.solr.schema
-
Read a datatype's analyzer configuration.
- AnalyzerConfigReader() - Constructor for class org.sindice.siren.solr.schema.AnalyzerConfigReader
-
- ancestor - Variable in class org.sindice.siren.search.node.NodeQuery
-
The pointer to direct node query ancestor
- AND - Static variable in interface org.sindice.siren.qparser.keyword.KeywordSyntaxParserConstants
-
RegularExpression Id.
- AnyQueryNodeBuilder - Class in org.sindice.siren.qparser.keyword.builders
-
Builds a BooleanQuery
of SHOULD clauses, possibly with
some minimum number to match.
- AnyQueryNodeBuilder() - Constructor for class org.sindice.siren.qparser.keyword.builders.AnyQueryNodeBuilder
-
- AnyURIAnalyzer - Class in org.sindice.siren.analysis
-
Analyzer designed to deal with any kind of URIs and perform some
post-processing on URIs.
- AnyURIAnalyzer(Version) - Constructor for class org.sindice.siren.analysis.AnyURIAnalyzer
-
- AnyURIAnalyzer(Version, CharArraySet) - Constructor for class org.sindice.siren.analysis.AnyURIAnalyzer
-
- AnyURIAnalyzer(Version, String[]) - Constructor for class org.sindice.siren.analysis.AnyURIAnalyzer
-
- AnyURIAnalyzer(Version, File) - Constructor for class org.sindice.siren.analysis.AnyURIAnalyzer
-
- AnyURIAnalyzer(Version, Reader) - Constructor for class org.sindice.siren.analysis.AnyURIAnalyzer
-
- AnyURIAnalyzer.URINormalisation - Enum in org.sindice.siren.analysis
-
Types of URI normalisation
- append(int) - Method in class org.sindice.siren.analysis.attributes.JsonNodeAttributeImpl
-
- append(int) - Method in interface org.sindice.siren.analysis.attributes.NodeAttribute
-
Append a new node id to the node path
- append(int) - Method in class org.sindice.siren.analysis.attributes.TupleNodeAttributeImpl
-
Deprecated.
- appendVInt(int, BytesRef) - Static method in class org.sindice.siren.util.CodecUtils
-
Writes an integer in a variable-length format.
- args - Variable in class org.sindice.siren.solr.schema.Datatype
-
additional arguments specified in the datatype declaration
- Array(CharSequence) - Method in class org.sindice.siren.qparser.keyword.KeywordSyntaxParser
-
- ArrayQueryNode - Class in org.sindice.siren.qparser.json.nodes
-
This query node represents a list of elements which do not have an
explicit boolean operator defined.
- ArrayQueryNode() - Constructor for class org.sindice.siren.qparser.json.nodes.ArrayQueryNode
-
- ArrayQueryNode - Class in org.sindice.siren.qparser.keyword.nodes
-
- ArrayQueryNode(List<QueryNode>) - Constructor for class org.sindice.siren.qparser.keyword.nodes.ArrayQueryNode
-
- ArrayQueryNode(QueryNode) - Constructor for class org.sindice.siren.qparser.keyword.nodes.ArrayQueryNode
-
- ArrayQueryNodeBuilder - Class in org.sindice.siren.qparser.keyword.builders
-
- ArrayQueryNodeBuilder() - Constructor for class org.sindice.siren.qparser.keyword.builders.ArrayQueryNodeBuilder
-
- ArrayUtils - Class in org.sindice.siren.util
-
Contains some utility methods for manipulating arrays.
- ArrayUtils() - Constructor for class org.sindice.siren.util.ArrayUtils
-
- ASCIIFoldingExpansionFilter - Class in org.sindice.siren.analysis.filter
-
This class converts alphabetic, numeric, and symbolic Unicode characters
which are not in the first 127 ASCII characters (the "Basic Latin" Unicode
block) into their ASCII equivalents, if one exists.
- ASCIIFoldingExpansionFilter(TokenStream) - Constructor for class org.sindice.siren.analysis.filter.ASCIIFoldingExpansionFilter
-
- ASCIIFoldingExpansionFilterFactory - Class in org.sindice.siren.solr.analysis
-
- ASCIIFoldingExpansionFilterFactory() - Constructor for class org.sindice.siren.solr.analysis.ASCIIFoldingExpansionFilterFactory
-
- AssignTokenTypeFilter - Class in org.sindice.siren.analysis.filter
-
Deprecated.
- AssignTokenTypeFilter(TokenStream, int) - Constructor for class org.sindice.siren.analysis.filter.AssignTokenTypeFilter
-
Deprecated.
- attributes() - Method in class org.sindice.siren.index.DocsNodesAndPositionsEnum
-
Returns the related attributes.
- automaton - Variable in class org.sindice.siren.search.node.NodeAutomatonQuery
-
the automaton to match index terms against
- backup(int) - Method in interface org.sindice.siren.qparser.keyword.CharStream
-
Backs up the input stream by amount steps.
- beginColumn - Variable in class org.sindice.siren.qparser.keyword.Token
-
The column number of the first character of this Token.
- beginLine - Variable in class org.sindice.siren.qparser.keyword.Token
-
The line number of the first character of this Token.
- BeginToken() - Method in interface org.sindice.siren.qparser.keyword.CharStream
-
Returns the next character that marks the beginning of the next token.
- BlockCompressor - Class in org.sindice.siren.index.codecs.block
-
Abstraction over the block compression algorithm.
- BlockCompressor() - Constructor for class org.sindice.siren.index.codecs.block.BlockCompressor
-
- BlockDecompressor - Class in org.sindice.siren.index.codecs.block
-
Abstraction over the block decompression algorithm.
- BlockDecompressor() - Constructor for class org.sindice.siren.index.codecs.block.BlockDecompressor
-
- BlockIndexInput - Class in org.sindice.siren.index.codecs.block
-
Abstract API to decode a block-based posting format.
- BlockIndexInput(IndexInput) - Constructor for class org.sindice.siren.index.codecs.block.BlockIndexInput
-
- BlockIndexInput.BlockReader - Class in org.sindice.siren.index.codecs.block
-
Abstraction over the reader of the blocks of the postings file.
- BlockIndexInput.BlockReader(IndexInput) - Constructor for class org.sindice.siren.index.codecs.block.BlockIndexInput.BlockReader
-
- BlockIndexInput.Index - Class in org.sindice.siren.index.codecs.block
-
This class stores the file pointer of a DataInput
.
- BlockIndexInput.Index() - Constructor for class org.sindice.siren.index.codecs.block.BlockIndexInput.Index
-
- BlockIndexOutput - Class in org.sindice.siren.index.codecs.block
-
Abstract API to encode a block-based posting format.
- BlockIndexOutput(IndexOutput) - Constructor for class org.sindice.siren.index.codecs.block.BlockIndexOutput
-
- BlockIndexOutput.BlockWriter - Class in org.sindice.siren.index.codecs.block
-
Abstraction over the writer of the blocks of the postings file.
- BlockIndexOutput.BlockWriter() - Constructor for class org.sindice.siren.index.codecs.block.BlockIndexOutput.BlockWriter
-
- BlockIndexOutput.Index - Class in org.sindice.siren.index.codecs.block
-
This class stores the file pointer of an IndexOutput
.
- BlockIndexOutput.Index() - Constructor for class org.sindice.siren.index.codecs.block.BlockIndexOutput.Index
-
- blockSize - Variable in class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexInput.DocsFreqBlockReader
-
- blockSize - Variable in class org.sindice.siren.index.codecs.siren10.Siren10PostingsFormat
-
- BNBDemo - Class in org.sindice.siren.demo.bnb
-
Index a set of bibliographical references encoded in JSON and execute various
search queries over the JSON data structure.
- BNBDemo(File) - Constructor for class org.sindice.siren.demo.bnb.BNBDemo
-
- BNODE - Static variable in class org.sindice.siren.analysis.TupleTokenizer
-
Deprecated.
Token definition
- BOOLEAN_PROPERTY - Static variable in class org.sindice.siren.qparser.json.parser.BooleanPropertyParser
-
- BooleanExpressionPropertyParser - Class in org.sindice.siren.qparser.json.parser
-
Abstract class that parses a query expression property and returns a string
containing the expression.
- BooleanExpressionPropertyParser(JsonNode, CharSequence) - Constructor for class org.sindice.siren.qparser.json.parser.BooleanExpressionPropertyParser
-
- BooleanPropertyParser - Class in org.sindice.siren.qparser.json.parser
-
- BooleanPropertyParser(JsonNode, CharSequence) - Constructor for class org.sindice.siren.qparser.json.parser.BooleanPropertyParser
-
- BooleanQuery - Class in org.sindice.siren.qparser.json.dsl
-
Class that represents a boolean query object of the JSON query syntax.
- BooleanQueryNode - Class in org.sindice.siren.qparser.json.nodes
-
This query node represents a list of elements which do have an explicit
boolean operator defined.
- BooleanQueryNode() - Constructor for class org.sindice.siren.qparser.json.nodes.BooleanQueryNode
-
- BooleanQueryNodeBuilder - Class in org.sindice.siren.qparser.json.builders
-
- BooleanQueryNodeBuilder() - Constructor for class org.sindice.siren.qparser.json.builders.BooleanQueryNodeBuilder
-
- BooleanQueryNodeBuilder - Class in org.sindice.siren.qparser.keyword.builders
-
Builds a BooleanQuery
object from a BooleanQueryNode
object.
- BooleanQueryNodeBuilder() - Constructor for class org.sindice.siren.qparser.keyword.builders.BooleanQueryNodeBuilder
-
- Boost - Static variable in interface org.sindice.siren.qparser.keyword.KeywordSyntaxParserConstants
-
Lexical state.
- BOOST_PROPERTY - Static variable in class org.sindice.siren.qparser.json.parser.BoostPropertyParser
-
- BoostPropertyParser - Class in org.sindice.siren.qparser.json.parser
-
Parses a
boost
property and returns a
Float
.
- BoostQueryNodeBuilder - Class in org.sindice.siren.qparser.keyword.builders
-
This builder basically reads the Query
object set on the
BoostQueryNode
child using
QueryTreeBuilder.QUERY_TREE_BUILDER_TAGID
and applies the boost value
defined in the BoostQueryNode
.
- BoostQueryNodeBuilder() - Constructor for class org.sindice.siren.qparser.keyword.builders.BoostQueryNodeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.json.builders.BooleanQueryNodeBuilder
-
- build(QueryNode) - Method in interface org.sindice.siren.qparser.json.builders.JsonQueryBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.json.builders.JsonQueryTreeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.json.builders.NodeQueryNodeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.json.builders.TopLevelQueryNodeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.json.builders.TwigQueryNodeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.keyword.builders.AnyQueryNodeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.keyword.builders.ArrayQueryNodeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.keyword.builders.BooleanQueryNodeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.keyword.builders.BoostQueryNodeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.keyword.builders.DatatypeQueryNodeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.keyword.builders.FieldQueryNodeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.keyword.builders.GroupQueryNodeBuilder
-
- build(QueryNode) - Method in interface org.sindice.siren.qparser.keyword.builders.KeywordQueryBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.keyword.builders.KeywordQueryTreeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.keyword.builders.MatchAllDocsQueryNodeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.keyword.builders.MatchNoDocsQueryNodeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.keyword.builders.ModifierQueryNodeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.keyword.builders.MultiPhraseQueryNodeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.keyword.builders.NodeBooleanQueryNodeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.keyword.builders.NodeFuzzyQueryNodeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.keyword.builders.NodeNumericRangeQueryNodeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.keyword.builders.NodePhraseQueryNodeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.keyword.builders.NodePrefixWildcardQueryNodeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.keyword.builders.NodeRegexpQueryNodeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.keyword.builders.NodeTermRangeQueryNodeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.keyword.builders.NodeWildcardQueryNodeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.keyword.builders.SlopQueryNodeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.keyword.builders.TopLevelQueryNodeBuilder
-
- build(QueryNode) - Method in class org.sindice.siren.qparser.keyword.builders.TwigQueryNodeBuilder
-
- byteArrayToInt(byte[], int) - Static method in class org.sindice.siren.util.CodecUtils
-
Convert a byte array to an int (32bit word).
- byteArrayToVInt(BytesRef) - Static method in class org.sindice.siren.util.CodecUtils
-
Reads an int stored in variable-length format.
- DATATYPE - Static variable in interface org.sindice.siren.qparser.keyword.KeywordSyntaxParserConstants
-
RegularExpression Id.
- datatype - Variable in class org.sindice.siren.search.node.NodePrimitiveQuery
-
- Datatype - Class in org.sindice.siren.solr.schema
-
Base class for all datatypes used by an index schema.
- Datatype() - Constructor for class org.sindice.siren.solr.schema.Datatype
-
- DATATYPE_LABEL - Static variable in class org.sindice.siren.analysis.JsonTokenizer
-
Datatype JSON schema: field for the datatype label
- DATATYPE_TAGID - Static variable in class org.sindice.siren.qparser.keyword.nodes.DatatypeQueryNode
-
This tag is used to set the label of the datatype to be used
on that query node.
- DATATYPE_VALUES - Static variable in class org.sindice.siren.analysis.JsonTokenizer
-
Datatype JSON schema: field for the datatype value
- DatatypeAnalyzerFilter - Class in org.sindice.siren.analysis.filter
-
- DatatypeAnalyzerFilter(Version, TokenStream) - Constructor for class org.sindice.siren.analysis.filter.DatatypeAnalyzerFilter
-
- DatatypeAnalyzerFilter(Version, TokenStream, Analyzer, Analyzer) - Constructor for class org.sindice.siren.analysis.filter.DatatypeAnalyzerFilter
-
- DatatypeAnalyzerFilterFactory - Class in org.sindice.siren.solr.analysis
-
- DatatypeAnalyzerFilterFactory(Version) - Constructor for class org.sindice.siren.solr.analysis.DatatypeAnalyzerFilterFactory
-
- DatatypeAnalyzerProcessor - Class in org.sindice.siren.qparser.keyword.processors
-
This processor analyzes query terms based on their datatype.
- DatatypeAnalyzerProcessor() - Constructor for class org.sindice.siren.qparser.keyword.processors.DatatypeAnalyzerProcessor
-
- DatatypeAttribute - Interface in org.sindice.siren.analysis.attributes
-
The datatype of a token.
- DatatypeAttributeImpl - Class in org.sindice.siren.analysis.attributes
-
- DatatypeAttributeImpl() - Constructor for class org.sindice.siren.analysis.attributes.DatatypeAttributeImpl
-
- DatatypeConverter - Class in org.sindice.siren.demo.ncpr
-
This class convert the original NCPR JSON dataset into a JSON dataset with
explicit value datatypes.
- DatatypeConverter() - Constructor for class org.sindice.siren.demo.ncpr.DatatypeConverter
-
- datatypeName - Variable in class org.sindice.siren.solr.schema.Datatype
-
The name of the datatype
- DatatypeQueryNode - Class in org.sindice.siren.qparser.keyword.nodes
-
This QueryNode
defines the datatype of all its descendant nodes.
- DatatypeQueryNode(QueryNode, String) - Constructor for class org.sindice.siren.qparser.keyword.nodes.DatatypeQueryNode
-
- DatatypeQueryNodeBuilder - Class in org.sindice.siren.qparser.keyword.builders
-
Builds no object, it only returns the
Query
object set on the
DatatypeQueryNode
child using a
QueryTreeBuilder.QUERY_TREE_BUILDER_TAGID
tag.
- DatatypeQueryNodeBuilder() - Constructor for class org.sindice.siren.qparser.keyword.builders.DatatypeQueryNodeBuilder
-
- DatatypeQueryNodeProcessor - Class in org.sindice.siren.qparser.keyword.processors
-
- DatatypeQueryNodeProcessor() - Constructor for class org.sindice.siren.qparser.keyword.processors.DatatypeQueryNodeProcessor
-
- DATATYPES_ANALYZERS - Static variable in class org.sindice.siren.qparser.keyword.config.KeywordQueryConfigHandler.KeywordConfigurationKeys
-
- datatypeURI() - Method in interface org.sindice.siren.analysis.attributes.DatatypeAttribute
-
Returns the datatype URI.
- datatypeURI() - Method in class org.sindice.siren.analysis.attributes.DatatypeAttributeImpl
-
- DateNumericAnalyzer - Class in org.sindice.siren.solr.analysis
-
- DateNumericAnalyzer(int) - Constructor for class org.sindice.siren.solr.analysis.DateNumericAnalyzer
-
- DateNumericAnalyzer.DateNumericParser - Class in org.sindice.siren.solr.analysis
-
- DateNumericAnalyzer.DateNumericParser() - Constructor for class org.sindice.siren.solr.analysis.DateNumericAnalyzer.DateNumericParser
-
- debugStream - Variable in class org.sindice.siren.qparser.keyword.KeywordSyntaxParserTokenManager
-
Debug output.
- decode(BytesRef) - Method in class org.sindice.siren.analysis.filter.PayloadCodec
-
Decode the node and position from the byte array
- decode(BytesRef) - Method in class org.sindice.siren.analysis.filter.VIntPayloadCodec
-
- decompress(BytesRef, IntsRef) - Method in class org.sindice.siren.index.codecs.block.AForBlockDecompressor
-
- decompress(BytesRef, IntsRef) - Method in class org.sindice.siren.index.codecs.block.BlockDecompressor
-
Decompress the specified byte array into a list of integers.
- decompress(BytesRef, IntsRef) - Method in class org.sindice.siren.index.codecs.block.VIntBlockDecompressor
-
- decompressors - Variable in class org.sindice.siren.index.codecs.block.AForBlockDecompressor
-
- decompressors - Static variable in class org.sindice.siren.index.codecs.block.AForFrameDecompressor
-
- DEFAULT - Static variable in interface org.sindice.siren.qparser.keyword.KeywordSyntaxParserConstants
-
Lexical state.
- DEFAULT_ENCODING - Static variable in class org.sindice.siren.solr.analysis.URIEncodingFilterFactory
-
- DEFAULT_ID_FIELD - Static variable in class org.sindice.siren.demo.SimpleIndexer
-
- DEFAULT_MAX_LENGTH - Static variable in class org.sindice.siren.analysis.filter.URILocalnameFilter
-
- DEFAULT_OPERATOR - Static variable in class org.sindice.siren.qparser.json.config.JsonQueryConfigHandler.ConfigurationKeys
-
Key used to set the default boolean operator
- DEFAULT_PRECISION_STEP - Static variable in class org.sindice.siren.solr.schema.TrieDatatype
-
- DEFAULT_SIREN_FIELD - Static variable in class org.sindice.siren.demo.SimpleIndexer
-
- defaultMaxEdits - Static variable in class org.sindice.siren.search.node.NodeFuzzyQuery
-
- defaultMaxExpansions - Static variable in class org.sindice.siren.search.node.NodeFuzzyQuery
-
- defaultPrefixLength - Static variable in class org.sindice.siren.search.node.NodeFuzzyQuery
-
- defaultTranspositions - Static variable in class org.sindice.siren.search.node.NodeFuzzyQuery
-
- DESCENDANT_PROPERTY - Static variable in class org.sindice.siren.qparser.json.parser.DescendantPropertyParser
-
- DescendantPropertyParser - Class in org.sindice.siren.qparser.json.parser
-
- DescendantPropertyParser(JsonNode, CharSequence) - Constructor for class org.sindice.siren.qparser.json.parser.DescendantPropertyParser
-
- DescendantQueryNode - Class in org.sindice.siren.qparser.json.nodes
-
This query node represents a descendant clause for a twig query and holds
the associated level of the descendant clause.
- DescendantQueryNode(QueryNode, ModifierQueryNode.Modifier, int) - Constructor for class org.sindice.siren.qparser.json.nodes.DescendantQueryNode
-
- disable_tracing() - Method in class org.sindice.siren.qparser.keyword.KeywordSyntaxParser
-
Disable tracing.
- DisjQuery(CharSequence) - Method in class org.sindice.siren.qparser.keyword.KeywordSyntaxParser
-
- doc() - Method in class org.sindice.siren.index.ConstrainedNodesEnum
-
- doc() - Method in interface org.sindice.siren.index.DocsAndNodesIterator
-
- doc() - Method in class org.sindice.siren.index.MappingMultiDocsNodesAndPositionsEnum
-
- doc() - Method in class org.sindice.siren.index.MultiDocsNodesAndPositionsEnum
-
- doc() - Method in class org.sindice.siren.search.node.NodeConstantScoreQuery.NodeConstantScorer
-
- doc() - Method in class org.sindice.siren.search.node.NodeScorer
-
- docDecompressor - Variable in class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexInput
-
- docID() - Method in class org.sindice.siren.search.node.NodeScorer
-
- docs(FieldInfo, BlockTermState, Bits, DocsEnum, int) - Method in class org.sindice.siren.index.codecs.siren10.Siren10PostingsReader
-
- DocsAndNodesIterator - Interface in org.sindice.siren.index
-
Interface that defines methods to iterate over a set of increasing
doc identifiers and node labels.
- docsAndPositions(FieldInfo, BlockTermState, Bits, DocsAndPositionsEnum, int) - Method in class org.sindice.siren.index.codecs.siren10.Siren10PostingsReader
-
- docsEnum - Variable in class org.sindice.siren.index.ConstrainedNodesEnum
-
- DocsFreqBlockIndexInput - Class in org.sindice.siren.index.codecs.siren10
-
Implementation of the
BlockIndexInput
for the .doc file of the SIREn
postings format.
- DocsFreqBlockIndexInput(IndexInput, BlockDecompressor, BlockDecompressor) - Constructor for class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexInput
-
- DocsFreqBlockIndexInput.DocsFreqBlockReader - Class in org.sindice.siren.index.codecs.siren10
-
Implementation of the BlockReader
for the .doc file.
- DocsFreqBlockIndexOutput - Class in org.sindice.siren.index.codecs.siren10
-
Implementation of the
BlockIndexOutput
for the .doc file of the SIREn
postings format.
- DocsFreqBlockIndexOutput(IndexOutput, int, BlockCompressor, BlockCompressor) - Constructor for class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexOutput
-
- DocsFreqBlockIndexOutput.DocsFreqBlockWriter - Class in org.sindice.siren.index.codecs.siren10
-
Implementation of the BlockWriter
for the .doc file.
- DocsFreqBlockIndexOutput.DocsFreqBlockWriter() - Constructor for class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexOutput.DocsFreqBlockWriter
-
- DocsNodesAndPositionsEnum - Class in org.sindice.siren.index
-
Iterates through documents, node frequencies, nodes, term frequencies and
positions.
- DocsNodesAndPositionsEnum() - Constructor for class org.sindice.siren.index.DocsNodesAndPositionsEnum
-
- Done() - Method in interface org.sindice.siren.qparser.keyword.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.
- DOT - Static variable in class org.sindice.siren.analysis.TupleTokenizer
-
Deprecated.
- DoubleNumericAnalyzer - Class in org.sindice.siren.analysis
-
- DoubleNumericAnalyzer(int) - Constructor for class org.sindice.siren.analysis.DoubleNumericAnalyzer
-
- DoubleNumericAnalyzer.DoubleNumericParser - Class in org.sindice.siren.analysis
-
- DoubleNumericAnalyzer.DoubleNumericParser() - Constructor for class org.sindice.siren.analysis.DoubleNumericAnalyzer.DoubleNumericParser
-
- generate(File) - Method in class org.sindice.siren.index.codecs.block.AForFrameCompressorGenerator
-
- generate(File) - Method in class org.sindice.siren.index.codecs.block.AForFrameDecompressorGenerator
-
- generateAbstractInnerClass() - Method in class org.sindice.siren.index.codecs.block.AForFrameCompressorGenerator
-
- generateAbstractInnerClass() - Method in class org.sindice.siren.index.codecs.block.AForFrameDecompressorGenerator
-
- generateByteValues(int) - Method in class org.sindice.siren.index.codecs.block.AForFrameDecompressorGenerator
-
- generateClass() - Method in class org.sindice.siren.index.codecs.block.AForFrameCompressorGenerator
-
- generateClass() - Method in class org.sindice.siren.index.codecs.block.AForFrameDecompressorGenerator
-
- generateFrameSizeTable() - Method in class org.sindice.siren.index.codecs.block.AForFrameCompressorGenerator
-
- generateFrameSizeTable() - Method in class org.sindice.siren.index.codecs.block.AForFrameDecompressorGenerator
-
- generateInnerClass(int) - Method in class org.sindice.siren.index.codecs.block.AForFrameCompressorGenerator
-
- generateInnerClass(int) - Method in class org.sindice.siren.index.codecs.block.AForFrameDecompressorGenerator
-
- generateInstructions16(int) - Method in class org.sindice.siren.index.codecs.block.AForFrameDecompressorGenerator
-
- generateInstructions1to8(int, int) - Method in class org.sindice.siren.index.codecs.block.AForFrameCompressorGenerator
-
- generateInstructions32(int) - Method in class org.sindice.siren.index.codecs.block.AForFrameDecompressorGenerator
-
- generateInstructions8(int) - Method in class org.sindice.siren.index.codecs.block.AForFrameDecompressorGenerator
-
- generateInstructions9to32(int, int) - Method in class org.sindice.siren.index.codecs.block.AForFrameCompressorGenerator
-
- generateIntValues(int) - Method in class org.sindice.siren.index.codecs.block.AForFrameCompressorGenerator
-
- generateIntValues(int) - Method in class org.sindice.siren.index.codecs.block.AForFrameDecompressorGenerator
-
- generateMethod(int) - Method in class org.sindice.siren.index.codecs.block.AForFrameCompressorGenerator
-
- generateMethod(int) - Method in class org.sindice.siren.index.codecs.block.AForFrameDecompressorGenerator
-
- generateMethodFooter(int) - Method in class org.sindice.siren.index.codecs.block.AForFrameCompressorGenerator
-
- generateMethodFooter(int) - Method in class org.sindice.siren.index.codecs.block.AForFrameDecompressorGenerator
-
- generateMethodHeader() - Method in class org.sindice.siren.index.codecs.block.AForFrameCompressorGenerator
-
- generateMethodHeader(int) - Method in class org.sindice.siren.index.codecs.block.AForFrameDecompressorGenerator
-
- generateParseException() - Method in class org.sindice.siren.qparser.keyword.KeywordSyntaxParser
-
Generate ParseException.
- generateShortValues(int) - Method in class org.sindice.siren.index.codecs.block.AForFrameDecompressorGenerator
-
- generateTable() - Method in class org.sindice.siren.index.codecs.block.AForFrameCompressorGenerator
-
- generateTable() - Method in class org.sindice.siren.index.codecs.block.AForFrameDecompressorGenerator
-
- getAnalyzer() - Method in class org.sindice.siren.solr.schema.Datatype
-
Returns the Analyzer to be used when indexing fields of this type.
- getArg(String, Map<String, String>) - Method in class org.sindice.siren.solr.schema.Datatype
-
- getAutoGeneratePhraseQueries() - Method in class org.sindice.siren.solr.schema.SirenField
-
- getBeginColumn() - Method in interface org.sindice.siren.qparser.keyword.CharStream
-
Returns the column number of the first character for current token (being
matched after the last call to BeginTOken).
- getBeginLine() - Method in interface org.sindice.siren.qparser.keyword.CharStream
-
Returns the line number of the first character for current token (being
matched after the last call to BeginTOken).
- getBlockReader() - Method in class org.sindice.siren.index.codecs.block.BlockIndexInput
-
- getBlockReader() - Method in class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexInput
-
- getBlockReader() - Method in class org.sindice.siren.index.codecs.siren10.NodBlockIndexInput
-
- getBlockReader() - Method in class org.sindice.siren.index.codecs.siren10.PosBlockIndexInput
-
- getBlockWriter() - Method in class org.sindice.siren.index.codecs.block.BlockIndexOutput
-
- getBlockWriter() - Method in class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexOutput
-
- getBlockWriter() - Method in class org.sindice.siren.index.codecs.siren10.NodBlockIndexOutput
-
- getBlockWriter() - Method in class org.sindice.siren.index.codecs.siren10.PosBlockIndexOutput
-
- getChild() - Method in class org.sindice.siren.qparser.keyword.nodes.DatatypeQueryNode
-
Returns the typed QueryNode
- getChild() - Method in class org.sindice.siren.qparser.keyword.nodes.TwigQueryNode
-
Returns the child of the twig.
- getClauses() - Method in class org.sindice.siren.search.node.NodeBooleanQuery
-
Returns the set of clauses in this query.
- getClauses() - Method in class org.sindice.siren.search.node.TwigQuery
-
Returns the set of ancestor clauses in this query.
- getColumn() - Method in interface org.sindice.siren.qparser.keyword.CharStream
-
Deprecated.
- getDatatype() - Method in class org.sindice.siren.qparser.keyword.nodes.DatatypeQueryNode
-
- getDatatype(String) - Method in class org.sindice.siren.solr.schema.SirenDatatypeAnalyzerConfig
-
Returns the
Datatype
for the specified datatype.
- getDatatypeAnalyzers() - Method in class org.sindice.siren.solr.analysis.DatatypeAnalyzerFilterFactory
-
- getDatatypeName() - Method in class org.sindice.siren.solr.schema.Datatype
-
The Name of this Datatype as specified in the schema file
- getDatatypes() - Method in class org.sindice.siren.solr.schema.SirenDatatypeAnalyzerConfig
-
Provides direct access to the Map containing all Datatypes, keyed on
datatype name.
- getDatatypes() - Method in class org.sindice.siren.solr.schema.SirenField
-
- getDatatypeURI() - Method in class org.sindice.siren.analysis.JsonTokenizerImpl
-
Return the datatype URI.
- getDefaultOperator() - Method in class org.sindice.siren.qparser.json.JsonQueryParser
-
Gets implicit operator setting, which will be either StandardQueryConfigHandler.Operator.AND
or StandardQueryConfigHandler.Operator.OR
.
- getDefaultOperator() - Method in class org.sindice.siren.solr.qparser.SirenQParser
-
- getDocsNodesAndPositionsEnum() - Method in class org.sindice.siren.index.SirenDocsEnum
-
- getDocsNodesAndPositionsEnum(DocsAndPositionsEnum) - Method in class org.sindice.siren.search.node.NodeQuery
-
- getEndColumn() - Method in interface org.sindice.siren.qparser.keyword.CharStream
-
Returns the column number of the last character for current token (being
matched after the last call to BeginTOken).
- getEndLine() - Method in interface org.sindice.siren.qparser.keyword.CharStream
-
Returns the line number of the last character for current token (being
matched after the last call to BeginTOken).
- getFactory() - Method in class org.sindice.siren.index.codecs.siren10.Siren10AForPostingsFormat
-
- getFactory() - Method in class org.sindice.siren.index.codecs.siren10.Siren10PostingsFormat
-
- getFactory() - Method in class org.sindice.siren.index.codecs.siren10.Siren10VIntPostingsFormat
-
- getField() - Method in class org.sindice.siren.qparser.json.nodes.NodeQueryNode
-
- getField() - Method in class org.sindice.siren.qparser.json.nodes.TwigQueryNode
-
- getField() - Method in class org.sindice.siren.qparser.keyword.nodes.TwigQueryNode
-
- getField() - Method in class org.sindice.siren.search.node.MultiNodeTermQuery
-
Returns the field name for this query
- getFieldQuery(QParser, SchemaField, String) - Method in class org.sindice.siren.solr.schema.SirenField
-
- getFirstDocId() - Method in class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexInput.DocsFreqBlockReader
-
Return the first document identifier of the current block.
- getFirstDocId() - Method in class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexOutput.DocsFreqBlockWriter
-
- GetImage() - Method in interface org.sindice.siren.qparser.keyword.CharStream
-
Returns a string made up of characters from the marked token beginning
to the current buffer position.
- getKeywordQueryParser() - Method in class org.sindice.siren.qparser.json.JsonQueryParser
-
- getLastDocId() - Method in class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexInput.DocsFreqBlockReader
-
Return the last document identifier of the current block.
- getLevel() - Method in class org.sindice.siren.qparser.json.dsl.AbstractNodeQuery
-
- getLevelConstraint() - Method in class org.sindice.siren.search.node.NodeQuery
-
- getLine() - Method in interface org.sindice.siren.qparser.keyword.CharStream
-
Deprecated.
- getLiteralText(CharTermAttribute) - Method in class org.sindice.siren.analysis.JsonTokenizerImpl
-
Fills Lucene TermAttribute with the current string buffer.
- getLowerBound() - Method in class org.sindice.siren.qparser.json.dsl.AbstractNodeQuery
-
- getLowerTerm() - Method in class org.sindice.siren.search.node.NodeTermRangeQuery
-
Returns the lower value of this range query
- getMax() - Method in class org.sindice.siren.search.node.NodeNumericRangeQuery
-
Returns the upper value of this range query
- getMaxBlockSize() - Method in class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexOutput.DocsFreqBlockWriter
-
- getMaxClauseCount() - Static method in class org.sindice.siren.search.node.NodeBooleanQuery
-
Return the maximum number of clauses permitted, 1024 by default.
- getMaxClauseCount() - Static method in class org.sindice.siren.search.node.TwigQuery
-
Return the maximum number of clauses permitted, 1024 by default.
- getMaxEdits() - Method in class org.sindice.siren.search.node.NodeFuzzyQuery
-
- getMessage() - Method in error org.sindice.siren.qparser.keyword.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getMin() - Method in class org.sindice.siren.search.node.NodeNumericRangeQuery
-
Returns the lower value of this range query
- getMinimumBufferSize(int, int) - Method in class org.sindice.siren.index.codecs.block.BlockIndexInput.BlockReader
-
Compute the minimum size of a buffer based on the required size and
the decompression window size.
- getMinimumBufferSize(int, int) - Method in class org.sindice.siren.index.codecs.block.BlockIndexOutput.BlockWriter
-
Compute the minimum size of a buffer based on the required size and
the compression window size.
- getMultiTermAnalyzer() - Method in class org.sindice.siren.solr.schema.SirenField
-
- getNextToken() - Method in class org.sindice.siren.analysis.JsonTokenizerImpl
-
Resumes scanning until the next regular expression is matched,
the end of input is encountered or an I/O-Error occurs.
- getNextToken() - Method in class org.sindice.siren.qparser.keyword.KeywordSyntaxParser
-
Get the next Token.
- getNextToken() - Method in class org.sindice.siren.qparser.keyword.KeywordSyntaxParserTokenManager
-
Get the next Token.
- getNode() - Method in class org.sindice.siren.analysis.filter.PayloadCodec
-
- getNode() - Method in class org.sindice.siren.analysis.filter.VIntPayloadCodec
-
- getNodeConstraint() - Method in class org.sindice.siren.search.node.NodeQuery
-
- getNodePath() - Method in class org.sindice.siren.analysis.JsonTokenizerImpl
-
Returns the node path of the token
- getNodeQuery() - Method in class org.sindice.siren.search.node.LuceneProxyNodeQuery
-
- getNumericAnalyzer() - Method in class org.sindice.siren.qparser.keyword.nodes.NodeNumericRangeQueryNode
-
- getNumericParser() - Method in class org.sindice.siren.analysis.DoubleNumericAnalyzer
-
- getNumericParser() - Method in class org.sindice.siren.analysis.FloatNumericAnalyzer
-
- getNumericParser() - Method in class org.sindice.siren.analysis.IntNumericAnalyzer
-
- getNumericParser() - Method in class org.sindice.siren.analysis.LongNumericAnalyzer
-
- getNumericParser() - Method in class org.sindice.siren.analysis.NumericAnalyzer
-
- getNumericParser() - Method in class org.sindice.siren.solr.analysis.DateNumericAnalyzer
-
- getNumericType() - Method in interface org.sindice.siren.analysis.attributes.NodeNumericTermAttribute
-
Return the numeric type of the value
- getNumericType() - Method in class org.sindice.siren.analysis.attributes.NodeNumericTermAttributeImpl
-
- getNumericType() - Method in class org.sindice.siren.analysis.DoubleNumericAnalyzer.DoubleNumericParser
-
- getNumericType() - Method in class org.sindice.siren.analysis.FloatNumericAnalyzer.FloatNumericParser
-
- getNumericType() - Method in class org.sindice.siren.analysis.IntNumericAnalyzer.IntNumericParser
-
- getNumericType() - Method in class org.sindice.siren.analysis.LongNumericAnalyzer.LongNumericParser
-
- getNumericType() - Method in class org.sindice.siren.analysis.NumericAnalyzer.NumericParser
-
Returns the FieldType.NumericType
of this parser.
- getNumericType() - Method in class org.sindice.siren.qparser.keyword.nodes.NodeNumericRangeQueryNode
-
Returns the FieldType.NumericType
of the lower and upper bounds.
- getNumSubs() - Method in class org.sindice.siren.index.MultiDocsNodesAndPositionsEnum
-
- getOccur() - Method in class org.sindice.siren.search.node.NodeBooleanClause
-
- getPosition() - Method in class org.sindice.siren.analysis.filter.PayloadCodec
-
- getPosition() - Method in class org.sindice.siren.analysis.filter.VIntPayloadCodec
-
- getPositions() - Method in class org.sindice.siren.search.node.NodePhraseQuery
-
Returns the relative positions of terms in this phrase.
- getPrecisionStep() - Method in interface org.sindice.siren.analysis.attributes.NodeNumericTermAttribute
-
Returns the precision step
- getPrecisionStep() - Method in class org.sindice.siren.analysis.attributes.NodeNumericTermAttributeImpl
-
- getPrecisionStep() - Method in class org.sindice.siren.analysis.NumericAnalyzer
-
Returns the precision step of this analyzer.
- getPrecisionStep() - Method in class org.sindice.siren.search.node.NodeNumericRangeQuery
-
Returns the precision step.
- getPrecisionStep() - Method in class org.sindice.siren.solr.schema.TrieDatatype
-
- getPrefix() - Method in class org.sindice.siren.search.node.NodePrefixQuery
-
Returns the prefix of this query.
- getPrefixLength() - Method in class org.sindice.siren.search.node.NodeFuzzyQuery
-
Returns the non-fuzzy prefix length.
- getQNames() - Method in class org.sindice.siren.solr.qparser.SirenQParserPlugin
-
- getQuery() - Method in class org.sindice.siren.search.node.LuceneProxyNodeQuery.LuceneProxyNodeWeight
-
- getQuery() - Method in class org.sindice.siren.search.node.NodeBooleanClause
-
- getQuery() - Method in class org.sindice.siren.search.node.NodeBooleanQuery.NodeBooleanWeight
-
- getQuery() - Method in class org.sindice.siren.search.node.NodeConstantScoreQuery
-
Returns the encapsulated query, returns null
if a filter is wrapped.
- getQuery() - Method in class org.sindice.siren.search.node.NodeConstantScoreQuery.NodeConstantWeight
-
- getQuery() - Method in class org.sindice.siren.search.node.NodeTermQuery.NodeTermWeight
-
- getQuery() - Method in class org.sindice.siren.search.node.TwigQuery.TwigWeight
-
- getQueryAnalyzer() - Method in class org.sindice.siren.solr.schema.Datatype
-
Returns the Analyzer to be used when searching fields of this type.
- getQueryConfigHandler() - Method in class org.sindice.siren.qparser.keyword.processors.GroupQueryNodeProcessor
-
- getQueryConfigHandler() - Method in class org.sindice.siren.qparser.keyword.processors.TopLevelQueryNodeProcessor
-
For reference about this method check:
QueryNodeProcessor.getQueryConfigHandler()
.
- getRangeQuery(QParser, SchemaField, String, String, boolean, boolean) - Method in class org.sindice.siren.solr.schema.SirenField
-
- getResourceName() - Method in class org.sindice.siren.solr.schema.SirenDatatypeAnalyzerConfig
-
Gets the name of the resource used to instantiate this schema.
- getRewriteMethod() - Method in class org.sindice.siren.search.node.MultiNodeTermQuery
-
- getRoot() - Method in class org.sindice.siren.qparser.json.nodes.TwigQueryNode
-
Retrieves the root query's node boolean expression.
- getRoot() - Method in class org.sindice.siren.qparser.keyword.nodes.TwigQueryNode
-
Returns the root of the twig.
- getRoot() - Method in class org.sindice.siren.search.node.TwigQuery
-
Return the root of this query
- getRootLevel() - Method in class org.sindice.siren.qparser.keyword.nodes.TwigQueryNode
-
Get the level of the root node in the document tree.
- getSchemaName() - Method in class org.sindice.siren.solr.schema.SirenDatatypeAnalyzerConfig
-
Gets the name of the schema as specified in the schema resource.
- getShift() - Method in interface org.sindice.siren.analysis.attributes.NodeNumericTermAttribute
-
Returns the current shift value
- getShift() - Method in class org.sindice.siren.analysis.attributes.NodeNumericTermAttributeImpl
-
- getSortField(SchemaField, boolean) - Method in class org.sindice.siren.solr.schema.SirenField
-
- getSubs() - Method in class org.sindice.siren.index.MultiDocsNodesAndPositionsEnum
-
- GetSuffix(int) - Method in interface org.sindice.siren.qparser.keyword.CharStream
-
Returns an array of characters that make up the suffix of length 'len' for
the currently matched token.
- getTerm() - Method in class org.sindice.siren.search.node.NodeFuzzyQuery
-
Returns the pattern term.
- getTerm() - Method in class org.sindice.siren.search.node.NodeTermQuery
-
Returns the term of this query.
- getTerm() - Method in class org.sindice.siren.search.node.NodeWildcardQuery
-
Returns the pattern term.
- getTerms() - Method in class org.sindice.siren.search.node.NodePhraseQuery
-
Returns the set of terms in this phrase.
- getTermsEnum(Terms, AttributeSource) - Method in class org.sindice.siren.search.node.MultiNodeTermQuery
-
Construct the enumeration to be used, expanding the
pattern term.
- getTermsEnum(Terms) - Method in class org.sindice.siren.search.node.MultiNodeTermQuery
-
Convenience method, if no attributes are needed:
This simply passes empty attributes and is equal to:
getTermsEnum(terms, new AttributeSource())
- getTermsEnum(MultiNodeTermQuery, Terms, AttributeSource) - Method in class org.sindice.siren.search.node.MultiNodeTermQuery.RewriteMethod
-
- getTermsEnum(Terms, AttributeSource) - Method in class org.sindice.siren.search.node.NodeAutomatonQuery
-
- getTermsEnum(Terms, AttributeSource) - Method in class org.sindice.siren.search.node.NodeFuzzyQuery
-
- getTermsEnum(Terms, AttributeSource) - Method in class org.sindice.siren.search.node.NodeNumericRangeQuery
-
- getTermsEnum(Terms, AttributeSource) - Method in class org.sindice.siren.search.node.NodePrefixQuery
-
- getTermsEnum(Terms, AttributeSource) - Method in class org.sindice.siren.search.node.NodeTermRangeQuery
-
- getText() - Method in class org.sindice.siren.qparser.json.nodes.NodeQueryNode
-
- getToken(int) - Method in class org.sindice.siren.qparser.keyword.KeywordSyntaxParser
-
Get the specific Token.
- getTokenTypes() - Static method in class org.sindice.siren.analysis.JsonTokenizer
-
- getTokenTypes() - Static method in class org.sindice.siren.analysis.TupleTokenizer
-
Deprecated.
- getType() - Method in class org.sindice.siren.solr.schema.TrieDatatype
-
- getUpperBound() - Method in class org.sindice.siren.qparser.json.dsl.AbstractNodeQuery
-
- getUpperTerm() - Method in class org.sindice.siren.search.node.NodeTermRangeQuery
-
Returns the upper value of this range query
- getValue() - Method in class org.sindice.siren.qparser.json.nodes.NodeQueryNode
-
- getValue() - Method in class org.sindice.siren.qparser.keyword.Token
-
An optional attribute value of the Token.
- getValueForNormalization() - Method in class org.sindice.siren.search.node.LuceneProxyNodeQuery.LuceneProxyNodeWeight
-
- getValueForNormalization() - Method in class org.sindice.siren.search.node.NodeBooleanQuery.NodeBooleanWeight
-
- getValueForNormalization() - Method in class org.sindice.siren.search.node.NodeConstantScoreQuery.NodeConstantWeight
-
- getValueForNormalization() - Method in class org.sindice.siren.search.node.NodeTermQuery.NodeTermWeight
-
- getValueForNormalization() - Method in class org.sindice.siren.search.node.TwigQuery.TwigWeight
-
- getValueSize() - Method in interface org.sindice.siren.analysis.attributes.NodeNumericTermAttribute
-
Returns the value size in bits (32 for float
, int
; 64 for
double
, long
)
- getValueSize() - Method in class org.sindice.siren.analysis.attributes.NodeNumericTermAttributeImpl
-
- getValueSize() - Method in class org.sindice.siren.analysis.DoubleNumericAnalyzer.DoubleNumericParser
-
- getValueSize() - Method in class org.sindice.siren.analysis.FloatNumericAnalyzer.FloatNumericParser
-
- getValueSize() - Method in class org.sindice.siren.analysis.IntNumericAnalyzer.IntNumericParser
-
- getValueSize() - Method in class org.sindice.siren.analysis.LongNumericAnalyzer.LongNumericParser
-
- getValueSize() - Method in class org.sindice.siren.analysis.NumericAnalyzer.NumericParser
-
Returns the size in bits of the numeric value.
- getVersion() - Method in class org.sindice.siren.solr.schema.SirenDatatypeAnalyzerConfig
-
- getWindowSize() - Method in class org.sindice.siren.index.codecs.block.AForBlockCompressor
-
- getWindowSize() - Method in class org.sindice.siren.index.codecs.block.AForBlockDecompressor
-
- getWindowSize() - Method in class org.sindice.siren.index.codecs.block.BlockCompressor
-
Return the window size over the IntsRef
input buffer used during
compression.
- getWindowSize() - Method in class org.sindice.siren.index.codecs.block.BlockDecompressor
-
Return the window size over the IntsRef
output buffer used during
decompression.
- getWindowSize() - Method in class org.sindice.siren.index.codecs.block.VIntBlockCompressor
-
- getWindowSize() - Method in class org.sindice.siren.index.codecs.block.VIntBlockDecompressor
-
- GroupQueryNodeBuilder - Class in org.sindice.siren.qparser.keyword.builders
-
Builds no object, it only returns the Query
object set on the
GroupQueryNode
object using a
QueryTreeBuilder.QUERY_TREE_BUILDER_TAGID
tag.
- GroupQueryNodeBuilder() - Constructor for class org.sindice.siren.qparser.keyword.builders.GroupQueryNodeBuilder
-
- GroupQueryNodeProcessor - Class in org.sindice.siren.qparser.keyword.processors
-
The SyntaxParser
generates query node trees that consider the boolean
operator precedence, but Lucene current syntax does not support boolean
precedence, so this processor remove all the precedence and apply the
equivalent modifier according to the boolean operation defined on an specific
query node.
- GroupQueryNodeProcessor() - Constructor for class org.sindice.siren.qparser.keyword.processors.GroupQueryNodeProcessor
-
- grow(int[], int) - Static method in class org.sindice.siren.util.ArrayUtils
-
Increase the size of the array if needed.
- grow(IntsRef, int) - Static method in class org.sindice.siren.util.ArrayUtils
-
Increase the size of the array if needed.
- grow(byte[], int) - Static method in class org.sindice.siren.util.ArrayUtils
-
Increase the size of the array if needed.
- grow(BytesRef, int) - Static method in class org.sindice.siren.util.ArrayUtils
-
Increase the size of the array if needed.
- growAndCopy(IntsRef, int) - Static method in class org.sindice.siren.util.ArrayUtils
-
Increase the size of the array if needed.
- growAndCopy(int[], int) - Static method in class org.sindice.siren.util.NodeUtils
-
Increase the size of the array and copy the content of the original array
into the new one.
- image - Variable in class org.sindice.siren.qparser.keyword.Token
-
The string image of the token.
- in - Variable in class org.sindice.siren.index.codecs.block.BlockIndexInput.BlockReader
-
Each block reader should have their own clone of the IndexInput
- in - Variable in class org.sindice.siren.index.codecs.block.BlockIndexInput
-
- includesLower() - Method in class org.sindice.siren.search.node.NodeTermRangeQuery
-
Returns true
if the lower endpoint is inclusive
- includesMax() - Method in class org.sindice.siren.search.node.NodeNumericRangeQuery
-
Returns true
if the upper endpoint is inclusive
- includesMin() - Method in class org.sindice.siren.search.node.NodeNumericRangeQuery
-
Returns true
if the lower endpoint is inclusive
- includesUpper() - Method in class org.sindice.siren.search.node.NodeTermRangeQuery
-
Returns true
if the upper endpoint is inclusive
- incrementShift(CharTermAttribute) - Method in interface org.sindice.siren.analysis.attributes.NodeNumericTermAttribute
-
Increment the shift and generate the next token.
- incrementShift(CharTermAttribute) - Method in class org.sindice.siren.analysis.attributes.NodeNumericTermAttributeImpl
-
- incrementToken() - Method in class org.sindice.siren.analysis.filter.ASCIIFoldingExpansionFilter
-
- incrementToken() - Method in class org.sindice.siren.analysis.filter.AssignTokenTypeFilter
-
Deprecated.
- incrementToken() - Method in class org.sindice.siren.analysis.filter.DatatypeAnalyzerFilter
-
- incrementToken() - Method in class org.sindice.siren.analysis.filter.MailtoFilter
-
- incrementToken() - Method in class org.sindice.siren.analysis.filter.PositionAttributeFilter
-
- incrementToken() - Method in class org.sindice.siren.analysis.filter.SirenPayloadFilter
-
- incrementToken() - Method in class org.sindice.siren.analysis.filter.URIDecodingFilter
-
- incrementToken() - Method in class org.sindice.siren.analysis.filter.URILocalnameFilter
-
- incrementToken() - Method in class org.sindice.siren.analysis.filter.URINormalisationFilter
-
- incrementToken() - Method in class org.sindice.siren.analysis.filter.URITrailingSlashFilter
-
- incrementToken() - Method in class org.sindice.siren.analysis.JsonTokenizer
-
- incrementToken() - Method in class org.sindice.siren.analysis.NumericTokenizer
-
- incrementToken() - Method in class org.sindice.siren.analysis.TupleTokenizer
-
Deprecated.
- index() - Method in class org.sindice.siren.demo.bnb.BNBDemo
-
- index() - Method in class org.sindice.siren.demo.movie.MovieDemo
-
- index(File) - Method in class org.sindice.siren.demo.ncpr.NCPRIndexer
-
Reads and parses the input file line by line.
- index() - Method in class org.sindice.siren.index.codecs.block.BlockIndexInput
-
- index() - Method in class org.sindice.siren.index.codecs.block.BlockIndexOutput
-
Instantiates a new block index.
- inform(ResourceLoader) - Method in class org.sindice.siren.solr.qparser.SirenQParserPlugin
-
- inform(IndexSchema) - Method in class org.sindice.siren.solr.schema.SirenField
-
When index schema is informed, load the datatype config and append the
SIREn's filters to the tokenizer chain.
- init(FieldType.NumericType, long, int) - Method in interface org.sindice.siren.analysis.attributes.NodeNumericTermAttribute
-
Initialise this attribute
- init(FieldType.NumericType, long, int) - Method in class org.sindice.siren.analysis.attributes.NodeNumericTermAttributeImpl
-
- init() - Method in class org.sindice.siren.index.codecs.block.BlockIndexInput.BlockReader
-
Init reader
- init(IndexInput) - Method in class org.sindice.siren.index.codecs.siren10.Siren10PostingsReader
-
- init(Map<String, String>) - Method in class org.sindice.siren.solr.analysis.JsonTokenizerFactory
-
- init(Map<String, String>) - Method in class org.sindice.siren.solr.analysis.URIEncodingFilterFactory
-
- init(Map<String, String>) - Method in class org.sindice.siren.solr.analysis.URILocalnameFilterFactory
-
- init(Map<String, String>) - Method in class org.sindice.siren.solr.analysis.URITrailingSlashFilterFactory
-
- init(NamedList) - Method in class org.sindice.siren.solr.qparser.SirenQParserPlugin
-
- init(Map<String, String>) - Method in class org.sindice.siren.solr.schema.Datatype
-
subclasses should initialize themselves with the args provided
and remove valid arguments.
- init(IndexSchema, Map<String, String>) - Method in class org.sindice.siren.solr.schema.SirenField
-
- init(Map<String, String>) - Method in class org.sindice.siren.solr.schema.TextDatatype
-
- init(Map<String, String>) - Method in class org.sindice.siren.solr.schema.TrieDatatype
-
- initBlock() - Method in class org.sindice.siren.index.codecs.block.BlockIndexInput.BlockReader
-
Init reader for new block
- initBlock() - Method in class org.sindice.siren.index.codecs.block.BlockIndexOutput.BlockWriter
-
Init writer for new block
- initBlock() - Method in class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexInput.DocsFreqBlockReader
-
- initBlock() - Method in class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexOutput.DocsFreqBlockWriter
-
- initBlock() - Method in class org.sindice.siren.index.codecs.siren10.NodBlockIndexInput.NodBlockReader
-
- initBlock() - Method in class org.sindice.siren.index.codecs.siren10.NodBlockIndexOutput.NodBlockWriter
-
- initBlock() - Method in class org.sindice.siren.index.codecs.siren10.PosBlockIndexInput.PosBlockReader
-
- initBlock() - Method in class org.sindice.siren.index.codecs.siren10.PosBlockIndexOutput.PosBlockWriter
-
- initWeights(IndexSearcher) - Method in class org.sindice.siren.search.node.NodeBooleanQuery.NodeBooleanWeight
-
- initWeights(IndexSearcher) - Method in class org.sindice.siren.search.node.TwigQuery.TwigWeight
-
- input_stream - Variable in class org.sindice.siren.qparser.keyword.KeywordSyntaxParserTokenManager
-
- IntervalConstrainedNodesEnum - Class in org.sindice.siren.index
-
Implementation of
ConstrainedNodesEnum
to apply a level constraint
and a stack of interval constraints over the retrieved node labels.
- IntervalConstrainedNodesEnum(DocsNodesAndPositionsEnum, int, int[], int[][]) - Constructor for class org.sindice.siren.index.IntervalConstrainedNodesEnum
-
- IntNumericAnalyzer - Class in org.sindice.siren.analysis
-
- IntNumericAnalyzer(int) - Constructor for class org.sindice.siren.analysis.IntNumericAnalyzer
-
- IntNumericAnalyzer.IntNumericParser - Class in org.sindice.siren.analysis
-
- IntNumericAnalyzer.IntNumericParser() - Constructor for class org.sindice.siren.analysis.IntNumericAnalyzer.IntNumericParser
-
- intToByteArray(int, byte[], int) - Static method in class org.sindice.siren.util.CodecUtils
-
Convert an integer to a byte array.
- IOUtils - Class in org.sindice.siren.util
-
- IOUtils() - Constructor for class org.sindice.siren.util.IOUtils
-
- isBreakPoint(int) - Method in class org.sindice.siren.analysis.filter.URILocalnameFilter
-
- isBreakPoint(int) - Method in class org.sindice.siren.analysis.filter.URINormalisationFilter
-
- isConstraintSatisfied(IntsRef, int, int[], int[][]) - Static method in class org.sindice.siren.util.NodeUtils
-
Check if a node path is satisfying the interval constraints.
- isConstraintSatisfied(IntsRef, int, int[]) - Static method in class org.sindice.siren.util.NodeUtils
-
Check if a node path is satisfying the interval constraints.
- isConstraintSatisfied(IntsRef, int) - Static method in class org.sindice.siren.util.NodeUtils
-
Check if a node path is satisfying the level constraint.
- isDelim(int) - Method in class org.sindice.siren.analysis.filter.URILocalnameFilter
-
- isDelim(int) - Method in class org.sindice.siren.analysis.filter.URINormalisationFilter
-
- isEmpty() - Method in class org.sindice.siren.index.codecs.block.BlockIndexOutput.BlockWriter
-
- isEmpty() - Method in class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexOutput.DocsFreqBlockWriter
-
- isEmpty() - Method in class org.sindice.siren.index.codecs.siren10.NodBlockIndexOutput.NodBlockWriter
-
- isEmpty() - Method in class org.sindice.siren.index.codecs.siren10.PosBlockIndexOutput.PosBlockWriter
-
- isExhausted() - Method in class org.sindice.siren.index.codecs.block.BlockIndexInput.BlockReader
-
- isExhausted() - Method in class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexInput.DocsFreqBlockReader
-
- isExhausted() - Method in class org.sindice.siren.index.codecs.siren10.NodBlockIndexInput.NodBlockReader
-
- isExhausted() - Method in class org.sindice.siren.index.codecs.siren10.PosBlockIndexInput.PosBlockReader
-
- isFull() - Method in class org.sindice.siren.index.codecs.block.BlockIndexOutput.BlockWriter
-
- isFull() - Method in class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexOutput.DocsFreqBlockWriter
-
- isFull() - Method in class org.sindice.siren.index.codecs.siren10.NodBlockIndexOutput.NodBlockWriter
-
- isFull() - Method in class org.sindice.siren.index.codecs.siren10.PosBlockIndexOutput.PosBlockWriter
-
- isLocalnameDelim(char) - Method in class org.sindice.siren.analysis.filter.URILocalnameFilter
-
- isNameStartChar(char) - Method in class org.sindice.siren.qparser.keyword.processors.QNamesProcessor
-
- isProhibited() - Method in class org.sindice.siren.search.node.NodeBooleanClause
-
- isQNameDelim(char) - Method in class org.sindice.siren.qparser.keyword.processors.QNamesProcessor
-
Return true
if the character is a colon.
- isRequired() - Method in class org.sindice.siren.search.node.NodeBooleanClause
-
- isUppercase(int) - Method in class org.sindice.siren.analysis.filter.URILocalnameFilter
-
- isUppercase(int) - Method in class org.sindice.siren.analysis.filter.URINormalisationFilter
-
- iterator() - Method in class org.sindice.siren.search.node.NodeBooleanQuery
-
Returns an iterator on the clauses in this query.
- iterator() - Method in class org.sindice.siren.search.node.TwigQuery
-
Returns an iterator on the clauses in this query.
- NAME - Static variable in class org.sindice.siren.index.codecs.siren10.Siren10AForPostingsFormat
-
- NAME - Static variable in class org.sindice.siren.index.codecs.siren10.Siren10VIntPostingsFormat
-
- NCPRIndexer - Class in org.sindice.siren.demo.ncpr
-
This class indexes the NCPR JSON dataset in a Solr example configured with
SIREn.
- NCPRIndexer() - Constructor for class org.sindice.siren.demo.ncpr.NCPRIndexer
-
- NCPRQuery - Class in org.sindice.siren.demo.ncpr
-
This class executes various queries, each one showing a particular feature
available in SIREn.
- NCPRQuery() - Constructor for class org.sindice.siren.demo.ncpr.NCPRQuery
-
- newBoolean() - Method in class org.sindice.siren.qparser.json.dsl.QueryBuilder
-
Create a new boolean query
- newDoubleRange(String, int, Double, Double, boolean, boolean) - Static method in class org.sindice.siren.search.node.NodeNumericRangeQuery
-
Factory that creates a
SirenNumericRangeQuery
, that queries a
double
range using the given
precisionStep
.
- newDoubleRange(String, Double, Double, boolean, boolean) - Static method in class org.sindice.siren.search.node.NodeNumericRangeQuery
-
Factory that creates a SirenNumericRangeQuery
, that queries a double
range using the default precisionStep
NumericUtils.PRECISION_STEP_DEFAULT
(4).
- newFloatRange(String, int, Float, Float, boolean, boolean) - Static method in class org.sindice.siren.search.node.NodeNumericRangeQuery
-
Factory that creates a
SirenNumericRangeQuery
, that queries a
float
range using the given
precisionStep
.
- newFloatRange(String, Float, Float, boolean, boolean) - Static method in class org.sindice.siren.search.node.NodeNumericRangeQuery
-
Factory that creates a SirenNumericRangeQuery
, that queries a float
range using the default precisionStep
NumericUtils.PRECISION_STEP_DEFAULT
(4).
- newIntRange(String, int, Integer, Integer, boolean, boolean) - Static method in class org.sindice.siren.search.node.NodeNumericRangeQuery
-
Factory that creates a
SirenNumericRangeQuery
, that queries a
int
range using the given
precisionStep
.
- newIntRange(String, Integer, Integer, boolean, boolean) - Static method in class org.sindice.siren.search.node.NodeNumericRangeQuery
-
Factory that creates a SirenNumericRangeQuery
, that queries a int
range using the default precisionStep
NumericUtils.PRECISION_STEP_DEFAULT
(4).
- newLongRange(String, int, Long, Long, boolean, boolean) - Static method in class org.sindice.siren.search.node.NodeNumericRangeQuery
-
Factory that creates a
SirenNumericRangeQuery
, that queries a
long
range using the given
precisionStep
.
- newLongRange(String, Long, Long, boolean, boolean) - Static method in class org.sindice.siren.search.node.NodeNumericRangeQuery
-
Factory that creates a SirenNumericRangeQuery
, that queries a long
range using the default precisionStep
NumericUtils.PRECISION_STEP_DEFAULT
(4).
- newNode(String) - Method in class org.sindice.siren.qparser.json.dsl.QueryBuilder
-
Create a new node query with the specified boolean expression
- newStringRange(String, String, String, boolean, boolean) - Static method in class org.sindice.siren.search.node.NodeTermRangeQuery
-
Factory that creates a new TermRangeQuery using Strings for term text.
- newTermState() - Method in class org.sindice.siren.index.codecs.siren10.Siren10PostingsReader
-
- newToken(int, String) - Static method in class org.sindice.siren.qparser.keyword.Token
-
Returns a new Token object, by default.
- newToken(int) - Static method in class org.sindice.siren.qparser.keyword.Token
-
- newTwig() - Method in class org.sindice.siren.qparser.json.dsl.QueryBuilder
-
Create a new twig query with empty root
- newTwig(String) - Method in class org.sindice.siren.qparser.json.dsl.QueryBuilder
-
Create a new twig query with the specified boolean expression as root query
- next - Variable in class org.sindice.siren.qparser.keyword.Token
-
A reference to the next regular (non-special) token from the input
stream.
- nextBlock() - Method in class org.sindice.siren.index.codecs.block.BlockIndexInput.BlockReader
-
Move to the next block and decode block header
- nextCandidateDocument() - Method in class org.sindice.siren.search.node.NodeConstantScoreQuery.NodeConstantScorer
-
- nextCandidateDocument() - Method in class org.sindice.siren.search.node.NodeScorer
-
Advances to the next candidate document in the set, or returns false if
there are no more docs in the set.
- nextDoc() - Method in class org.sindice.siren.search.node.NodeScorer
-
- nextDocument() - Method in class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexInput.DocsFreqBlockReader
-
Decode and return the next document identifier of the current block.
- nextDocument() - Method in class org.sindice.siren.index.ConstrainedNodesEnum
-
- nextDocument() - Method in interface org.sindice.siren.index.DocsAndNodesIterator
-
Advances to the next document in the set.
- nextDocument() - Method in class org.sindice.siren.index.MappingMultiDocsNodesAndPositionsEnum
-
- nextDocument() - Method in class org.sindice.siren.index.MultiDocsNodesAndPositionsEnum
-
- nextNode() - Method in class org.sindice.siren.index.codecs.siren10.NodBlockIndexInput.NodBlockReader
-
Decode and return the next node label of the current block.
- nextNode() - Method in class org.sindice.siren.index.ConstrainedNodesEnum
-
- nextNode() - Method in interface org.sindice.siren.index.DocsAndNodesIterator
-
Move to the next node path in the current document.
- nextNode() - Method in class org.sindice.siren.index.IntervalConstrainedNodesEnum
-
- nextNode() - Method in class org.sindice.siren.index.LevelConstrainedNodesEnum
-
- nextNode() - Method in class org.sindice.siren.index.MappingMultiDocsNodesAndPositionsEnum
-
- nextNode() - Method in class org.sindice.siren.index.MultiDocsNodesAndPositionsEnum
-
- nextNode() - Method in class org.sindice.siren.index.SingleIntervalConstrainedNodesEnum
-
- nextNode() - Method in class org.sindice.siren.search.node.NodeConstantScoreQuery.NodeConstantScorer
-
- nextNode() - Method in class org.sindice.siren.search.node.NodeScorer
-
Move to the next node path in the current document matching the query.
- nextNodeFreq() - Method in class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexInput.DocsFreqBlockReader
-
Decode and return the next node frequency of the current block.
- nextPosition() - Method in class org.sindice.siren.index.codecs.siren10.PosBlockIndexInput.PosBlockReader
-
Decode and return the next position of the current block.
- nextPosition() - Method in class org.sindice.siren.index.ConstrainedNodesEnum
-
- nextPosition() - Method in class org.sindice.siren.index.MappingMultiDocsNodesAndPositionsEnum
-
- nextPosition() - Method in class org.sindice.siren.index.MultiDocsNodesAndPositionsEnum
-
- nextPosition() - Method in interface org.sindice.siren.index.PositionsIterator
-
Move to the next position in the current node matching the query.
- nextTerm(FieldInfo, BlockTermState) - Method in class org.sindice.siren.index.codecs.siren10.Siren10PostingsReader
-
- nextTermFreqInNode() - Method in class org.sindice.siren.index.codecs.siren10.NodBlockIndexInput.NodBlockReader
-
Decode and return the next term frequency of the current block.
- nextToken() - Method in class org.sindice.siren.analysis.filter.URILocalnameFilter
-
- nextToken() - Method in class org.sindice.siren.analysis.filter.URINormalisationFilter
-
- NO_MORE_DOC - Static variable in interface org.sindice.siren.index.DocsAndNodesIterator
-
- NO_MORE_NOD - Static variable in interface org.sindice.siren.index.DocsAndNodesIterator
-
- NO_MORE_POS - Static variable in interface org.sindice.siren.index.PositionsIterator
-
- NodBlockIndexInput - Class in org.sindice.siren.index.codecs.siren10
-
Implementation of the
BlockIndexInput
for the .nod file of the SIREn
postings format.
- NodBlockIndexInput(IndexInput, BlockDecompressor) - Constructor for class org.sindice.siren.index.codecs.siren10.NodBlockIndexInput
-
- NodBlockIndexInput.NodBlockReader - Class in org.sindice.siren.index.codecs.siren10
-
Implementation of the BlockReader
for the .nod file.
- NodBlockIndexOutput - Class in org.sindice.siren.index.codecs.siren10
-
Implementation of the
BlockIndexOutput
for the .nod file of the SIREn
postings format.
- NodBlockIndexOutput(IndexOutput, int, BlockCompressor) - Constructor for class org.sindice.siren.index.codecs.siren10.NodBlockIndexOutput
-
- NodBlockIndexOutput.NodBlockWriter - Class in org.sindice.siren.index.codecs.siren10
-
Implementation of the BlockWriter
for the .nod file.
- NodBlockIndexOutput.NodBlockWriter() - Constructor for class org.sindice.siren.index.codecs.siren10.NodBlockIndexOutput.NodBlockWriter
-
- nodDecompressor - Variable in class org.sindice.siren.index.codecs.siren10.NodBlockIndexInput
-
- node() - Method in class org.sindice.siren.analysis.attributes.JsonNodeAttributeImpl
-
Returns this Token's node path.
- node() - Method in interface org.sindice.siren.analysis.attributes.NodeAttribute
-
Returns this Token's node path.
- node - Variable in class org.sindice.siren.analysis.attributes.TupleNodeAttributeImpl
-
Deprecated.
- node() - Method in class org.sindice.siren.analysis.attributes.TupleNodeAttributeImpl
-
Deprecated.
Returns this Token's node path.
- node() - Method in class org.sindice.siren.index.ConstrainedNodesEnum
-
- node() - Method in interface org.sindice.siren.index.DocsAndNodesIterator
-
- node() - Method in class org.sindice.siren.index.MappingMultiDocsNodesAndPositionsEnum
-
- node() - Method in class org.sindice.siren.index.MultiDocsNodesAndPositionsEnum
-
- node() - Method in class org.sindice.siren.search.node.NodeConstantScoreQuery.NodeConstantScorer
-
- node() - Method in class org.sindice.siren.search.node.NodeScorer
-
- NODE_PROPERTY - Static variable in class org.sindice.siren.qparser.json.parser.NodePropertyParser
-
- NodeAttribute - Interface in org.sindice.siren.analysis.attributes
-
The node path of a token.
- NodeAutomatonQuery - Class in org.sindice.siren.search.node
-
- NodeAutomatonQuery(Term, Automaton) - Constructor for class org.sindice.siren.search.node.NodeAutomatonQuery
-
Create a new AutomatonQuery from an Automaton
.
- NodeBooleanClause - Class in org.sindice.siren.search.node
-
- NodeBooleanClause(NodeQuery, NodeBooleanClause.Occur) - Constructor for class org.sindice.siren.search.node.NodeBooleanClause
-
Constructs a BooleanClause.
- NodeBooleanClause.Occur - Enum in org.sindice.siren.search.node
-
Specifies how clauses are to occur in matching documents.
- NodeBooleanQuery - Class in org.sindice.siren.search.node
-
- NodeBooleanQuery() - Constructor for class org.sindice.siren.search.node.NodeBooleanQuery
-
Constructs an empty boolean query.
- NodeBooleanQuery.NodeBooleanWeight - Class in org.sindice.siren.search.node
-
Expert: the Weight for
NodeBooleanQuery
, used to
normalize, score and explain these queries.
- NodeBooleanQuery.NodeBooleanWeight(IndexSearcher) - Constructor for class org.sindice.siren.search.node.NodeBooleanQuery.NodeBooleanWeight
-
- NodeBooleanQuery.TooManyClauses - Exception in org.sindice.siren.search.node
-
- NodeBooleanQuery.TooManyClauses() - Constructor for exception org.sindice.siren.search.node.NodeBooleanQuery.TooManyClauses
-
- NodeBooleanQueryNode - Class in org.sindice.siren.qparser.keyword.nodes
-
- NodeBooleanQueryNode(BooleanQueryNode) - Constructor for class org.sindice.siren.qparser.keyword.nodes.NodeBooleanQueryNode
-
- NodeBooleanQueryNodeBuilder - Class in org.sindice.siren.qparser.keyword.builders
-
- NodeBooleanQueryNodeBuilder() - Constructor for class org.sindice.siren.qparser.keyword.builders.NodeBooleanQueryNodeBuilder
-
- NodeBooleanQueryNodeProcessor - Class in org.sindice.siren.qparser.keyword.processors
-
- NodeBooleanQueryNodeProcessor() - Constructor for class org.sindice.siren.qparser.keyword.processors.NodeBooleanQueryNodeProcessor
-
- NodeConstantScoreQuery - Class in org.sindice.siren.search.node
-
A query that wraps another query or a filter and simply returns a constant
score equal to the query boost for every nodes that matches the filter or query.
- NodeConstantScoreQuery(NodeQuery) - Constructor for class org.sindice.siren.search.node.NodeConstantScoreQuery
-
Strips off scores from the passed in Query.
- NodeConstantScoreQuery.NodeConstantScorer - Class in org.sindice.siren.search.node
-
- NodeConstantScoreQuery.NodeConstantScorer(NodeScorer, Weight, float) - Constructor for class org.sindice.siren.search.node.NodeConstantScoreQuery.NodeConstantScorer
-
- NodeConstantScoreQuery.NodeConstantWeight - Class in org.sindice.siren.search.node
-
- NodeConstantScoreQuery.NodeConstantWeight(IndexSearcher) - Constructor for class org.sindice.siren.search.node.NodeConstantScoreQuery.NodeConstantWeight
-
- nodeFreqInDoc() - Method in class org.sindice.siren.index.ConstrainedNodesEnum
-
- nodeFreqInDoc() - Method in class org.sindice.siren.index.DocsNodesAndPositionsEnum
-
Returns node frequency in the current document.
- nodeFreqInDoc() - Method in class org.sindice.siren.index.MappingMultiDocsNodesAndPositionsEnum
-
- nodeFreqInDoc() - Method in class org.sindice.siren.index.MultiDocsNodesAndPositionsEnum
-
- NodeFuzzyQuery - Class in org.sindice.siren.search.node
-
Implements the fuzzy search query.
- NodeFuzzyQuery(Term, int, int, int, boolean) - Constructor for class org.sindice.siren.search.node.NodeFuzzyQuery
-
Create a new SirenFuzzyQuery that will match terms with a similarity
of at least minimumSimilarity
to term
.
- NodeFuzzyQuery(Term, int, int) - Constructor for class org.sindice.siren.search.node.NodeFuzzyQuery
-
Calls SirenFuzzyQuery(term, minimumSimilarity, prefixLength, Integer.MAX_VALUE)
.
- NodeFuzzyQuery(Term, int) - Constructor for class org.sindice.siren.search.node.NodeFuzzyQuery
-
Calls SirenFuzzyQuery(term, minimumSimilarity, 0, Integer.MAX_VALUE)
.
- NodeFuzzyQuery(Term) - Constructor for class org.sindice.siren.search.node.NodeFuzzyQuery
-
Calls SirenFuzzyQuery(term, 0.5f, 0, Integer.MAX_VALUE)
.
- NodeFuzzyQueryNodeBuilder - Class in org.sindice.siren.qparser.keyword.builders
-
- NodeFuzzyQueryNodeBuilder() - Constructor for class org.sindice.siren.qparser.keyword.builders.NodeFuzzyQueryNodeBuilder
-
- NodeNumericQueryNode - Class in org.sindice.siren.qparser.keyword.nodes
-
This query node represents a field query that holds a numeric value.
- NodeNumericQueryNode(CharSequence, Number) - Constructor for class org.sindice.siren.qparser.keyword.nodes.NodeNumericQueryNode
-
- NodeNumericQueryNodeProcessor - Class in org.sindice.siren.qparser.keyword.processors
-
- NodeNumericQueryNodeProcessor() - Constructor for class org.sindice.siren.qparser.keyword.processors.NodeNumericQueryNodeProcessor
-
- NodeNumericRangeQuery<T extends Number> - Class in org.sindice.siren.search.node
-
- NodeNumericRangeQueryNode - Class in org.sindice.siren.qparser.keyword.nodes
-
- NodeNumericRangeQueryNode(NumericQueryNode, NumericQueryNode, boolean, boolean, NumericAnalyzer) - Constructor for class org.sindice.siren.qparser.keyword.nodes.NodeNumericRangeQueryNode
-
- NodeNumericRangeQueryNodeBuilder - Class in org.sindice.siren.qparser.keyword.builders
-
- NodeNumericRangeQueryNodeBuilder() - Constructor for class org.sindice.siren.qparser.keyword.builders.NodeNumericRangeQueryNodeBuilder
-
- NodeNumericRangeQueryNodeProcessor - Class in org.sindice.siren.qparser.keyword.processors
-
- NodeNumericRangeQueryNodeProcessor() - Constructor for class org.sindice.siren.qparser.keyword.processors.NodeNumericRangeQueryNodeProcessor
-
- NodeNumericTermAttribute - Interface in org.sindice.siren.analysis.attributes
-
- NodeNumericTermAttributeImpl - Class in org.sindice.siren.analysis.attributes
-
- NodeNumericTermAttributeImpl() - Constructor for class org.sindice.siren.analysis.attributes.NodeNumericTermAttributeImpl
-
- NodePhraseQuery - Class in org.sindice.siren.search.node
-
- NodePhraseQuery() - Constructor for class org.sindice.siren.search.node.NodePhraseQuery
-
Constructs an empty phrase query.
- NodePhraseQueryNodeBuilder - Class in org.sindice.siren.qparser.keyword.builders
-
- NodePhraseQueryNodeBuilder() - Constructor for class org.sindice.siren.qparser.keyword.builders.NodePhraseQueryNodeBuilder
-
- NodePrefixQuery - Class in org.sindice.siren.search.node
-
- NodePrefixQuery(Term) - Constructor for class org.sindice.siren.search.node.NodePrefixQuery
-
Constructs a query for terms starting with prefix
.
- NodePrefixWildcardQueryNodeBuilder - Class in org.sindice.siren.qparser.keyword.builders
-
- NodePrefixWildcardQueryNodeBuilder() - Constructor for class org.sindice.siren.qparser.keyword.builders.NodePrefixWildcardQueryNodeBuilder
-
- NodePrimitiveQuery - Class in org.sindice.siren.search.node
-
- NodePrimitiveQuery() - Constructor for class org.sindice.siren.search.node.NodePrimitiveQuery
-
- NodePropertyParser - Class in org.sindice.siren.qparser.json.parser
-
- NodePropertyParser(JsonNode, CharSequence) - Constructor for class org.sindice.siren.qparser.json.parser.NodePropertyParser
-
- NodeQuery - Class in org.sindice.siren.qparser.json.dsl
-
Class that represents a node query object of the JSON query syntax.
- NodeQuery - Class in org.sindice.siren.search.node
-
Abstract class for the SIREn's node queries
- NodeQuery() - Constructor for class org.sindice.siren.search.node.NodeQuery
-
- NodeQueryNode - Class in org.sindice.siren.qparser.json.nodes
-
This query node represents a node query that holds a node boolean expression
and a field.
- NodeQueryNode() - Constructor for class org.sindice.siren.qparser.json.nodes.NodeQueryNode
-
- NodeQueryNodeBuilder - Class in org.sindice.siren.qparser.json.builders
-
- NodeQueryNodeBuilder(KeywordQueryParser) - Constructor for class org.sindice.siren.qparser.json.builders.NodeQueryNodeBuilder
-
- NodeRegexpQuery - Class in org.sindice.siren.search.node
-
A
NodePrimitiveQuery
that provides a fast regular expression matching
based on the
org.apache.lucene.util.automaton
package.
- NodeRegexpQuery(Term) - Constructor for class org.sindice.siren.search.node.NodeRegexpQuery
-
Constructs a query for terms matching term
.
- NodeRegexpQuery(Term, int) - Constructor for class org.sindice.siren.search.node.NodeRegexpQuery
-
Constructs a query for terms matching term
.
- NodeRegexpQuery(Term, int, AutomatonProvider) - Constructor for class org.sindice.siren.search.node.NodeRegexpQuery
-
Constructs a query for terms matching term
.
- NodeRegexpQueryNodeBuilder - Class in org.sindice.siren.qparser.keyword.builders
-
- NodeRegexpQueryNodeBuilder() - Constructor for class org.sindice.siren.qparser.keyword.builders.NodeRegexpQueryNodeBuilder
-
- NodeScorer - Class in org.sindice.siren.search.node
-
The abstract Scorer
class that defines the interface for iterating
over an ordered list of nodes matching a query.
- NodeScorer(Weight) - Constructor for class org.sindice.siren.search.node.NodeScorer
-
- NodeTermQuery - Class in org.sindice.siren.search.node
-
- NodeTermQuery(Term) - Constructor for class org.sindice.siren.search.node.NodeTermQuery
-
Constructs a query for the term t
.
- NodeTermQuery(Term, int) - Constructor for class org.sindice.siren.search.node.NodeTermQuery
-
Expert: constructs a TermQuery that will use the
provided docFreq instead of looking up the docFreq
against the searcher.
- NodeTermQuery(Term, TermContext) - Constructor for class org.sindice.siren.search.node.NodeTermQuery
-
Expert: constructs a TermQuery that will use the
provided docFreq instead of looking up the docFreq
against the searcher.
- NodeTermQuery.NodeTermWeight - Class in org.sindice.siren.search.node
-
- NodeTermQuery.NodeTermWeight(IndexSearcher, TermContext) - Constructor for class org.sindice.siren.search.node.NodeTermQuery.NodeTermWeight
-
- NodeTermRangeQuery - Class in org.sindice.siren.search.node
-
- NodeTermRangeQuery(String, BytesRef, BytesRef, boolean, boolean) - Constructor for class org.sindice.siren.search.node.NodeTermRangeQuery
-
Constructs a query selecting all terms greater/equal than lowerTerm
but less/equal than upperTerm
.
- NodeTermRangeQueryNodeBuilder - Class in org.sindice.siren.qparser.keyword.builders
-
- NodeTermRangeQueryNodeBuilder() - Constructor for class org.sindice.siren.qparser.keyword.builders.NodeTermRangeQueryNodeBuilder
-
- NodeUtils - Class in org.sindice.siren.util
-
Reusable methods to manage and compare node paths.
- NodeUtils() - Constructor for class org.sindice.siren.util.NodeUtils
-
- NodeWildcardQuery - Class in org.sindice.siren.search.node
-
- NodeWildcardQuery(Term) - Constructor for class org.sindice.siren.search.node.NodeWildcardQuery
-
- NodeWildcardQueryNodeBuilder - Class in org.sindice.siren.qparser.keyword.builders
-
- NodeWildcardQueryNodeBuilder() - Constructor for class org.sindice.siren.qparser.keyword.builders.NodeWildcardQueryNodeBuilder
-
- normalize(float, float) - Method in class org.sindice.siren.search.node.LuceneProxyNodeQuery.LuceneProxyNodeWeight
-
- normalize(float, float) - Method in class org.sindice.siren.search.node.NodeBooleanQuery.NodeBooleanWeight
-
- normalize(float, float) - Method in class org.sindice.siren.search.node.NodeConstantScoreQuery.NodeConstantWeight
-
- normalize(float, float) - Method in class org.sindice.siren.search.node.NodeTermQuery.NodeTermWeight
-
- normalize(float, float) - Method in class org.sindice.siren.search.node.TwigQuery.TwigWeight
-
- NOT - Static variable in interface org.sindice.siren.qparser.keyword.KeywordSyntaxParserConstants
-
RegularExpression Id.
- NotSupportedQueryProcessor - Class in org.sindice.siren.qparser.keyword.processors
-
This processor throws an exception if it encounters a Query
that is not supported in SIREn.
- NotSupportedQueryProcessor() - Constructor for class org.sindice.siren.qparser.keyword.processors.NotSupportedQueryProcessor
-
- NULL - Static variable in class org.sindice.siren.analysis.JsonTokenizer
-
Token Definition
- NUMBER - Static variable in class org.sindice.siren.analysis.JsonTokenizer
-
- NUMBER - Static variable in interface org.sindice.siren.qparser.keyword.KeywordSyntaxParserConstants
-
RegularExpression Id.
- NumericAnalyzer - Class in org.sindice.siren.analysis
-
Abstraction over the analyzer for numeric datatype.
- NumericAnalyzer(int) - Constructor for class org.sindice.siren.analysis.NumericAnalyzer
-
- numericAnalyzer - Variable in class org.sindice.siren.qparser.keyword.nodes.NodeNumericRangeQueryNode
-
- NumericAnalyzer.NumericParser<T extends Number> - Class in org.sindice.siren.analysis
-
- NumericAnalyzer.NumericParser() - Constructor for class org.sindice.siren.analysis.NumericAnalyzer.NumericParser
-
- NumericTokenizer - Class in org.sindice.siren.analysis
-
This class provides a TokenStream for indexing numeric values that is used in
NumericAnalyzer
.
- NumericTokenizer(Reader, NumericAnalyzer.NumericParser<? extends Number>, int) - Constructor for class org.sindice.siren.analysis.NumericTokenizer
-
Creates a token stream for numeric values with the specified
precisionStep
.
- NumericTokenizer(Reader, NumericAnalyzer.NumericParser<? extends Number>, int, AttributeSource.AttributeFactory) - Constructor for class org.sindice.siren.analysis.NumericTokenizer
-
Expert: Creates a token stream for numeric values with the specified
precisionStep
using the given
AttributeSource.AttributeFactory
.
- numericType - Variable in class org.sindice.siren.qparser.keyword.nodes.NodeNumericRangeQueryNode
-
- Object(CharSequence) - Method in class org.sindice.siren.qparser.keyword.KeywordSyntaxParser
-
- OCCUR_PROPERTY - Static variable in class org.sindice.siren.qparser.json.parser.OccurPropertyParser
-
- OccurPropertyParser - Class in org.sindice.siren.qparser.json.parser
-
Parses a occur
property and returns a ModifierQueryNode.Modifier
.
- OccurPropertyParser(JsonNode, CharSequence) - Constructor for class org.sindice.siren.qparser.json.parser.OccurPropertyParser
-
- OP_COLON - Static variable in interface org.sindice.siren.qparser.keyword.KeywordSyntaxParserConstants
-
RegularExpression Id.
- OP_OBJECT_END - Static variable in interface org.sindice.siren.qparser.keyword.KeywordSyntaxParserConstants
-
RegularExpression Id.
- OP_OBJECT_START - Static variable in interface org.sindice.siren.qparser.keyword.KeywordSyntaxParserConstants
-
RegularExpression Id.
- openDocsFreqInput(Directory, String, IOContext) - Method in class org.sindice.siren.index.codecs.siren10.Siren10BlockStreamFactory
-
- openNodInput(Directory, String, IOContext) - Method in class org.sindice.siren.index.codecs.siren10.Siren10BlockStreamFactory
-
- openPosInput(Directory, String, IOContext) - Method in class org.sindice.siren.index.codecs.siren10.Siren10BlockStreamFactory
-
- optional(AbstractNodeQuery) - Method in class org.sindice.siren.qparser.json.dsl.BooleanQuery
-
Adds a boolean clause with a
BooleanClause.Occur.SHOULD
operator.
- optional(AbstractNodeQuery) - Method in class org.sindice.siren.qparser.json.dsl.TwigQuery
-
Adds a child clause with a
NodeBooleanClause.Occur#SHOULD
operator.
- optional(AbstractNodeQuery, int) - Method in class org.sindice.siren.qparser.json.dsl.TwigQuery
-
Adds a descendant clause with a
NodeBooleanClause.Occur#SHOULD
operator.
- OR - Static variable in interface org.sindice.siren.qparser.keyword.KeywordSyntaxParserConstants
-
RegularExpression Id.
- org.sindice.siren.analysis - package org.sindice.siren.analysis
-
Analyzer for indexing JSON content.
- org.sindice.siren.analysis.attributes - package org.sindice.siren.analysis.attributes
-
Token's attributes used during JSON indexing
- org.sindice.siren.analysis.filter - package org.sindice.siren.analysis.filter
-
Token's filters used for term processing, URI processing and JSON indexing.
- org.sindice.siren.demo - package org.sindice.siren.demo
-
A simple demo of the SIREn core API.
- org.sindice.siren.demo.bnb - package org.sindice.siren.demo.bnb
-
A demo based on the British National Bibliography dataset.
- org.sindice.siren.demo.movie - package org.sindice.siren.demo.movie
-
A demo based on the Movie dataset from the Web Data Management book.
- org.sindice.siren.demo.ncpr - package org.sindice.siren.demo.ncpr
-
- org.sindice.siren.index - package org.sindice.siren.index
-
Abstraction over the encoding and decoding of the node-based inverted index
data structure.
- org.sindice.siren.index.codecs.block - package org.sindice.siren.index.codecs.block
-
Abstraction over the encoding and decoding of the block-based posting
format.
- org.sindice.siren.index.codecs.siren10 - package org.sindice.siren.index.codecs.siren10
-
Implementation of the encoding and decoding of the block-based
postings format for SIREn 1.0.
- org.sindice.siren.qparser.json - package org.sindice.siren.qparser.json
-
A JSON query parser implemented with Jackson and the Lucene's Flexible Query
Parser.
- org.sindice.siren.qparser.json.builders - package org.sindice.siren.qparser.json.builders
-
SIREn's JSON query node builders.
- org.sindice.siren.qparser.json.config - package org.sindice.siren.qparser.json.config
-
SIREn's JSON query configuration.
- org.sindice.siren.qparser.json.dsl - package org.sindice.siren.qparser.json.dsl
-
DSL for building SIREn's JSON queries.
- org.sindice.siren.qparser.json.nodes - package org.sindice.siren.qparser.json.nodes
-
SIREn's JSON query nodes.
- org.sindice.siren.qparser.json.parser - package org.sindice.siren.qparser.json.parser
-
SIREn's JSON query node processors.
- org.sindice.siren.qparser.json.processors - package org.sindice.siren.qparser.json.processors
-
SIREn's JSON syntax parser.
- org.sindice.siren.qparser.keyword - package org.sindice.siren.qparser.keyword
-
A keyword query parser implemented with the Lucene's Flexible Query Parser,
with support for twig queries.
- org.sindice.siren.qparser.keyword.builders - package org.sindice.siren.qparser.keyword.builders
-
Create a Query
object
from the processed QueryNode
tree
using a bottom-up approach.
- org.sindice.siren.qparser.keyword.config - package org.sindice.siren.qparser.keyword.config
-
Set of parameters for configuring the behaviour of the query processing.
- org.sindice.siren.qparser.keyword.nodes - package org.sindice.siren.qparser.keyword.nodes
-
- org.sindice.siren.qparser.keyword.processors - package org.sindice.siren.qparser.keyword.processors
-
- org.sindice.siren.search.node - package org.sindice.siren.search.node
-
Programmatic API to search node-based inverted indexes.
- org.sindice.siren.similarity - package org.sindice.siren.similarity
-
This package contains the various ranking models that can be used in SIREn.
- org.sindice.siren.solr.analysis - package org.sindice.siren.solr.analysis
-
Analysis factories for the SIREn analyzers.
- org.sindice.siren.solr.qparser - package org.sindice.siren.solr.qparser
-
Abstraction of the SIREn query parser plugin
- org.sindice.siren.solr.qparser.json - package org.sindice.siren.solr.qparser.json
-
Implementation of the JSON query parser plugin
- org.sindice.siren.solr.qparser.keyword - package org.sindice.siren.solr.qparser.keyword
-
Implementation of the Keyword query parser plugin
- org.sindice.siren.solr.schema - package org.sindice.siren.solr.schema
-
Extension of the Solr schema for SIREn's Datatype
- org.sindice.siren.util - package org.sindice.siren.util
-
This package contains some utility classes.
- out - Variable in class org.sindice.siren.index.codecs.block.BlockIndexOutput
-
- parse(Reader) - Method in class org.sindice.siren.analysis.DoubleNumericAnalyzer.DoubleNumericParser
-
- parse(Reader) - Method in class org.sindice.siren.analysis.FloatNumericAnalyzer.FloatNumericParser
-
- parse(Reader) - Method in class org.sindice.siren.analysis.IntNumericAnalyzer.IntNumericParser
-
- parse(Reader) - Method in class org.sindice.siren.analysis.LongNumericAnalyzer.LongNumericParser
-
- parse(Reader) - Method in class org.sindice.siren.analysis.NumericAnalyzer.NumericParser
-
Reads a textual representation of a numeric using a
Reader
, and parses the encoded numeric value.
- parse(String, String) - Method in class org.sindice.siren.qparser.json.JsonQueryParser
-
Overrides QueryParserHelper.parse(String, String)
so it casts the
return object to Query
.
- parse(CharSequence, CharSequence) - Method in class org.sindice.siren.qparser.json.parser.JsonSyntaxParser
-
- parse(CharSequence, CharSequence) - Method in class org.sindice.siren.qparser.keyword.KeywordSyntaxParser
-
Parses a query string, returning a QueryNode
.
- parse(Reader) - Method in class org.sindice.siren.solr.analysis.DateNumericAnalyzer.DateNumericParser
-
- parse(String, String, Map<String, Analyzer>) - Method in class org.sindice.siren.solr.qparser.json.JsonQParser
-
- parse(String, String, Map<String, Analyzer>) - Method in class org.sindice.siren.solr.qparser.keyword.KeywordQParser
-
- parse() - Method in class org.sindice.siren.solr.qparser.SirenQParser
-
- parse(String, String, Map<String, Analyzer>) - Method in class org.sindice.siren.solr.qparser.SirenQParser
-
- parseAndConvert(Reader) - Method in class org.sindice.siren.analysis.DoubleNumericAnalyzer.DoubleNumericParser
-
- parseAndConvert(Reader) - Method in class org.sindice.siren.analysis.FloatNumericAnalyzer.FloatNumericParser
-
- parseAndConvert(Reader) - Method in class org.sindice.siren.analysis.IntNumericAnalyzer.IntNumericParser
-
- parseAndConvert(Reader) - Method in class org.sindice.siren.analysis.LongNumericAnalyzer.LongNumericParser
-
- parseAndConvert(Reader) - Method in class org.sindice.siren.analysis.NumericAnalyzer.NumericParser
-
Reads a textual representation of a numeric using a
Reader
, parses the encoded numeric value and convert the
numeric value to a sortable signed int or long (in the case of a float or
double).
- parseDouble(Reader) - Static method in class org.sindice.siren.util.XSDPrimitiveTypeParser
-
Parses the specified character sequence as a 64 bit floating-point
numbers, as specified in the xsd:double datatype reference.
- ParseException - Exception in org.sindice.siren.qparser.json
-
- ParseException(String, Throwable) - Constructor for exception org.sindice.siren.qparser.json.ParseException
-
- ParseException(String) - Constructor for exception org.sindice.siren.qparser.json.ParseException
-
- ParseException - Exception in org.sindice.siren.qparser.keyword
-
This exception is thrown when parse errors are encountered.
- ParseException(Token, int[][], String[]) - Constructor for exception org.sindice.siren.qparser.keyword.ParseException
-
This constructor is used by the method "generateParseException"
in the generated parser.
- ParseException() - Constructor for exception org.sindice.siren.qparser.keyword.ParseException
-
The following constructors are for use by you for whatever
purpose you can think of.
- ParseException(String) - Constructor for exception org.sindice.siren.qparser.keyword.ParseException
-
Constructor with message.
- parseFloat(Reader) - Static method in class org.sindice.siren.util.XSDPrimitiveTypeParser
-
Parses the specified character sequence as a 32 bit floating-point
numbers, as specified in the xsd:float datatype reference.
- parseInt(Reader) - Static method in class org.sindice.siren.util.XSDPrimitiveTypeParser
-
Parses the specified character sequence as a signed 32 bit integer, as
specified in the xsd:int datatype reference.
- parseJsonQuery(String) - Method in class org.sindice.siren.demo.SimpleSearcher
-
- parseKeywordQuery(String) - Method in class org.sindice.siren.demo.SimpleSearcher
-
- parseLong(Reader) - Static method in class org.sindice.siren.util.XSDPrimitiveTypeParser
-
Parses the specified character sequence as a signed 64 bit integer, as
specified in the xsd:long datatype reference.
- parseQueryFields(IndexSchema, SolrParams) - Static method in class org.sindice.siren.solr.qparser.SirenQParser
-
Uses SolrPluginUtils.parseFieldBoosts(String)
with the 'qf'
parameter.
- parseShort(Reader) - Static method in class org.sindice.siren.util.XSDPrimitiveTypeParser
-
Parses the specified character sequence as a signed 16 bit integer, as
specified in the xsd:short datatype reference.
- PayloadCodec - Class in org.sindice.siren.analysis.filter
-
Abstract class implementation of the SIREn payload coder/decoder.
- PayloadCodec() - Constructor for class org.sindice.siren.analysis.filter.PayloadCodec
-
- PhraseQueryNodeProcessor - Class in org.sindice.siren.qparser.keyword.processors
-
This processor analyses a FieldQueryNode
using a WhitespaceAnalyzer
and outputs a TokenizedPhraseQueryNode
if more than one token are returned.
- PhraseQueryNodeProcessor() - Constructor for class org.sindice.siren.qparser.keyword.processors.PhraseQueryNodeProcessor
-
- PLUS - Static variable in interface org.sindice.siren.qparser.keyword.KeywordSyntaxParserConstants
-
RegularExpression Id.
- pos() - Method in class org.sindice.siren.index.ConstrainedNodesEnum
-
- pos() - Method in class org.sindice.siren.index.MappingMultiDocsNodesAndPositionsEnum
-
- pos() - Method in class org.sindice.siren.index.MultiDocsNodesAndPositionsEnum
-
- pos() - Method in interface org.sindice.siren.index.PositionsIterator
-
- PosBlockIndexInput - Class in org.sindice.siren.index.codecs.siren10
-
Implementation of the
BlockIndexInput
for the .pos file of the SIREn
postings format.
- PosBlockIndexInput(IndexInput, BlockDecompressor) - Constructor for class org.sindice.siren.index.codecs.siren10.PosBlockIndexInput
-
- PosBlockIndexInput.PosBlockReader - Class in org.sindice.siren.index.codecs.siren10
-
Implementation of the BlockReader
for the .pos file.
- PosBlockIndexOutput - Class in org.sindice.siren.index.codecs.siren10
-
Implementation of the
BlockIndexOutput
for the .pos file of the SIREn
postings format.
- PosBlockIndexOutput(IndexOutput, int, BlockCompressor) - Constructor for class org.sindice.siren.index.codecs.siren10.PosBlockIndexOutput
-
- PosBlockIndexOutput.PosBlockWriter - Class in org.sindice.siren.index.codecs.siren10
-
Implementation of the BlockWriter
for the .pos file.
- PosBlockIndexOutput.PosBlockWriter() - Constructor for class org.sindice.siren.index.codecs.siren10.PosBlockIndexOutput.PosBlockWriter
-
- posDecompressor - Variable in class org.sindice.siren.index.codecs.siren10.PosBlockIndexInput
-
- position() - Method in interface org.sindice.siren.analysis.attributes.PositionAttribute
-
Returns this Token's position within the node.
- position() - Method in class org.sindice.siren.analysis.attributes.PositionAttributeImpl
-
Returns this Token's position within the cell.
- PositionAttribute - Interface in org.sindice.siren.analysis.attributes
-
The position of a token within a node.
- PositionAttributeFilter - Class in org.sindice.siren.analysis.filter
-
Filter that encode the position relative to the node of each token into
the
PositionAttribute
.
- PositionAttributeFilter(TokenStream) - Constructor for class org.sindice.siren.analysis.filter.PositionAttributeFilter
-
- PositionAttributeFilterFactory - Class in org.sindice.siren.solr.analysis
-
- PositionAttributeFilterFactory() - Constructor for class org.sindice.siren.solr.analysis.PositionAttributeFilterFactory
-
- PositionAttributeImpl - Class in org.sindice.siren.analysis.attributes
-
- PositionAttributeImpl() - Constructor for class org.sindice.siren.analysis.attributes.PositionAttributeImpl
-
- PositionsIterator - Interface in org.sindice.siren.index
-
This interface defines methods to iterate over a set of increasing
positions.
- postProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.AllowFuzzyAndWildcardProcessor
-
- postProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.AllowTwigProcessor
-
- postProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.ChangeDefaultOperatorNodeProcessor
-
- postProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.DatatypeAnalyzerProcessor
-
- postProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.DatatypeQueryNodeProcessor
-
- postProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.MultiNodeTermRewriteMethodProcessor
-
- postProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.NodeBooleanQueryNodeProcessor
-
- postProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.NodeNumericQueryNodeProcessor
-
- postProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.NodeNumericRangeQueryNodeProcessor
-
- postProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.NotSupportedQueryProcessor
-
- postProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.PhraseQueryNodeProcessor
-
- postProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.QNamesProcessor
-
- postProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.RootLevelTwigQueryNodeProcessor
-
- postProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.WildcardNodeQueryNodeProcessor
-
- postProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.WildcardQueryNodeProcessor
-
- precisionStep - Variable in class org.sindice.siren.analysis.NumericAnalyzer
-
- precisionStep - Variable in class org.sindice.siren.solr.schema.TrieDatatype
-
- precisionStepArg - Variable in class org.sindice.siren.solr.schema.TrieDatatype
-
- preProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.AllowFuzzyAndWildcardProcessor
-
- preProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.AllowTwigProcessor
-
- preProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.ChangeDefaultOperatorNodeProcessor
-
- preProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.DatatypeAnalyzerProcessor
-
- preProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.DatatypeQueryNodeProcessor
-
- preProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.MultiNodeTermRewriteMethodProcessor
-
- preProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.NodeBooleanQueryNodeProcessor
-
- preProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.NodeNumericQueryNodeProcessor
-
- preProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.NodeNumericRangeQueryNodeProcessor
-
- preProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.NotSupportedQueryProcessor
-
- preProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.PhraseQueryNodeProcessor
-
- preProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.QNamesProcessor
-
- preProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.RootLevelTwigQueryNodeProcessor
-
- preProcessNode(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.WildcardNodeQueryNodeProcessor
-
- process() - Method in class org.sindice.siren.demo.ncpr.DatatypeConverter
-
- process(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.AllowFuzzyAndWildcardProcessor
-
- process(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.GroupQueryNodeProcessor
-
- process(QueryNode) - Method in class org.sindice.siren.qparser.keyword.processors.TopLevelQueryNodeProcessor
-
- PROTECTED - Static variable in interface org.sindice.siren.qparser.keyword.KeywordSyntaxParserConstants
-
RegularExpression Id.
- ProtectedQueryNode - Class in org.sindice.siren.qparser.keyword.nodes
-
- ProtectedQueryNode(CharSequence, CharSequence, int, int) - Constructor for class org.sindice.siren.qparser.keyword.nodes.ProtectedQueryNode
-
- sARRAY - Static variable in class org.sindice.siren.analysis.JsonTokenizerImpl
-
- score() - Method in class org.sindice.siren.search.node.NodeScorer
-
Methods implemented in LuceneProxyNodeScorer
- score(Collector) - Method in class org.sindice.siren.search.node.NodeScorer
-
- score(Collector, int, int) - Method in class org.sindice.siren.search.node.NodeScorer
-
- scoreInNode() - Method in class org.sindice.siren.search.node.NodeConstantScoreQuery.NodeConstantScorer
-
- scoreInNode() - Method in class org.sindice.siren.search.node.NodeScorer
-
Returns the score of the current node of the current
document matching the query.
- scorer(AtomicReaderContext, boolean, boolean, Bits) - Method in class org.sindice.siren.search.node.LuceneProxyNodeQuery.LuceneProxyNodeWeight
-
- scorer(AtomicReaderContext, boolean, boolean, Bits) - Method in class org.sindice.siren.search.node.NodeBooleanQuery.NodeBooleanWeight
-
- scorer(AtomicReaderContext, boolean, boolean, Bits) - Method in class org.sindice.siren.search.node.NodeConstantScoreQuery.NodeConstantWeight
-
- scorer(AtomicReaderContext, boolean, boolean, Bits) - Method in class org.sindice.siren.search.node.NodeTermQuery.NodeTermWeight
-
- scorer(AtomicReaderContext, boolean, boolean, Bits) - Method in class org.sindice.siren.search.node.TwigQuery.TwigWeight
-
- scoresDocsOutOfOrder() - Method in class org.sindice.siren.search.node.NodeConstantScoreQuery.NodeConstantWeight
-
- SCORING_BOOLEAN_QUERY_REWRITE - Static variable in class org.sindice.siren.search.node.MultiNodeTermQuery
-
A rewrite method that first translates each term into
NodeBooleanClause.Occur.SHOULD
clause in a
SirenBooleanQuery, and keeps the scores as computed by the
query.
- sDATATYPE_LABEL - Static variable in class org.sindice.siren.analysis.JsonTokenizerImpl
-
- sDATATYPE_STRING_VALUE - Static variable in class org.sindice.siren.analysis.JsonTokenizerImpl
-
- search() - Method in class org.sindice.siren.demo.bnb.BNBDemo
-
- search() - Method in class org.sindice.siren.demo.movie.MovieDemo
-
- search(Query, int) - Method in class org.sindice.siren.demo.SimpleSearcher
-
- seek(long) - Method in class org.sindice.siren.index.codecs.block.BlockIndexInput.BlockReader
-
- seek(BlockIndexInput.BlockReader) - Method in class org.sindice.siren.index.codecs.block.BlockIndexInput.Index
-
- seekChild(int) - Method in class org.sindice.siren.index.codecs.siren10.Siren10SkipListReader
-
- set(BlockIndexInput.Index) - Method in class org.sindice.siren.index.codecs.block.BlockIndexInput.Index
-
- setAllowFuzzyAndWildcard(boolean) - Method in class org.sindice.siren.qparser.keyword.KeywordQueryParser
-
Set to true
to allow fuzzy and wildcard queries.
- setAllowTwig(boolean) - Method in class org.sindice.siren.qparser.keyword.KeywordQueryParser
-
- setAnalyzer(Analyzer) - Method in class org.sindice.siren.qparser.keyword.KeywordQueryParser
-
- setAnalyzer(Analyzer) - Method in class org.sindice.siren.solr.schema.Datatype
-
Sets the Analyzer to be used when indexing values of this datatype.
- setAnalyzer(Analyzer) - Method in class org.sindice.siren.solr.schema.SirenField
-
- setAnalyzer(Analyzer) - Method in class org.sindice.siren.solr.schema.TextDatatype
-
- setAncestorPointer(NodeQuery) - Method in class org.sindice.siren.search.node.NodeBooleanQuery
-
- setAncestorPointer(NodeQuery) - Method in class org.sindice.siren.search.node.NodeConstantScoreQuery
-
- setAncestorPointer(NodeQuery) - Method in class org.sindice.siren.search.node.NodeQuery
-
Expert: Add a pointer to the node query ancestor
- setAncestorPointer(NodeQuery) - Method in class org.sindice.siren.search.node.TwigQuery
-
- setAnyURIAnalyzer(Analyzer) - Method in class org.sindice.siren.analysis.TupleAnalyzer
-
Deprecated.
- setBoost(float) - Method in class org.sindice.siren.qparser.json.dsl.AbstractQuery
-
Sets the boost for this query.
- setBoost(float) - Method in class org.sindice.siren.qparser.json.dsl.BooleanQuery
-
- setBoost(float) - Method in class org.sindice.siren.qparser.json.dsl.NodeQuery
-
- setBoost(float) - Method in class org.sindice.siren.qparser.json.dsl.TwigQuery
-
- setBoost(float) - Method in class org.sindice.siren.search.node.LuceneProxyNodeQuery
-
- setBuilders(KeywordQueryParser) - Method in class org.sindice.siren.qparser.json.builders.JsonQueryTreeBuilder
-
- setChild(QueryNode) - Method in class org.sindice.siren.qparser.keyword.nodes.TwigQueryNode
-
Set the child of the twig.
- setChildrenOrder(List<QueryNode>) - Method in class org.sindice.siren.qparser.keyword.processors.AllowFuzzyAndWildcardProcessor
-
- setChildrenOrder(List<QueryNode>) - Method in class org.sindice.siren.qparser.keyword.processors.AllowTwigProcessor
-
- setChildrenOrder(List<QueryNode>) - Method in class org.sindice.siren.qparser.keyword.processors.ChangeDefaultOperatorNodeProcessor
-
- setChildrenOrder(List<QueryNode>) - Method in class org.sindice.siren.qparser.keyword.processors.DatatypeAnalyzerProcessor
-
- setChildrenOrder(List<QueryNode>) - Method in class org.sindice.siren.qparser.keyword.processors.DatatypeQueryNodeProcessor
-
- setChildrenOrder(List<QueryNode>) - Method in class org.sindice.siren.qparser.keyword.processors.MultiNodeTermRewriteMethodProcessor
-
- setChildrenOrder(List<QueryNode>) - Method in class org.sindice.siren.qparser.keyword.processors.NodeBooleanQueryNodeProcessor
-
- setChildrenOrder(List<QueryNode>) - Method in class org.sindice.siren.qparser.keyword.processors.NodeNumericQueryNodeProcessor
-
- setChildrenOrder(List<QueryNode>) - Method in class org.sindice.siren.qparser.keyword.processors.NodeNumericRangeQueryNodeProcessor
-
- setChildrenOrder(List<QueryNode>) - Method in class org.sindice.siren.qparser.keyword.processors.NotSupportedQueryProcessor
-
- setChildrenOrder(List<QueryNode>) - Method in class org.sindice.siren.qparser.keyword.processors.PhraseQueryNodeProcessor
-
- setChildrenOrder(List<QueryNode>) - Method in class org.sindice.siren.qparser.keyword.processors.QNamesProcessor
-
- setChildrenOrder(List<QueryNode>) - Method in class org.sindice.siren.qparser.keyword.processors.RootLevelTwigQueryNodeProcessor
-
- setChildrenOrder(List<QueryNode>) - Method in class org.sindice.siren.qparser.keyword.processors.WildcardNodeQueryNodeProcessor
-
- setDatatype(String) - Method in class org.sindice.siren.qparser.keyword.nodes.DatatypeQueryNode
-
- setDatatype(String) - Method in class org.sindice.siren.search.node.NodePrimitiveQuery
-
Set the datatype associated with this query.
- setDatatypeAnalyzers(Map<String, Analyzer>) - Method in class org.sindice.siren.qparser.keyword.KeywordQueryParser
-
Set the
Map
that associates a datatype to its
Analyzer
.
- setDatatypeURI(char[]) - Method in interface org.sindice.siren.analysis.attributes.DatatypeAttribute
-
Set the datatype URI.
- setDatatypeURI(char[]) - Method in class org.sindice.siren.analysis.attributes.DatatypeAttributeImpl
-
- setDebugStream(PrintStream) - Method in class org.sindice.siren.qparser.keyword.KeywordSyntaxParserTokenManager
-
Set debug output.
- setDefaultOperator(StandardQueryConfigHandler.Operator) - Method in class org.sindice.siren.qparser.json.JsonQueryParser
-
Sets the boolean operator of the QueryParser.
- setDefaultOperator(StandardQueryConfigHandler.Operator) - Method in class org.sindice.siren.qparser.keyword.KeywordQueryParser
-
Sets the boolean operator of the QueryParser.
- setDocsBlockCompressor(BlockCompressor) - Method in class org.sindice.siren.index.codecs.siren10.Siren10BlockStreamFactory
-
- setDocsBlockDecompressor(BlockDecompressor) - Method in class org.sindice.siren.index.codecs.siren10.Siren10BlockStreamFactory
-
- setField(FieldInfo) - Method in class org.sindice.siren.index.codecs.siren10.Siren10PostingsWriter
-
- setField(CharSequence) - Method in class org.sindice.siren.qparser.json.nodes.NodeQueryNode
-
- setField(CharSequence) - Method in class org.sindice.siren.qparser.json.nodes.TwigQueryNode
-
- setField(CharSequence) - Method in class org.sindice.siren.qparser.keyword.nodes.TwigQueryNode
-
- setFieldAnalyzer(Analyzer) - Method in class org.sindice.siren.analysis.JsonAnalyzer
-
- setFreqBlockCompressor(BlockCompressor) - Method in class org.sindice.siren.index.codecs.siren10.Siren10BlockStreamFactory
-
- setFreqBlockDecompressor(BlockDecompressor) - Method in class org.sindice.siren.index.codecs.siren10.Siren10BlockStreamFactory
-
- setKeywordQueryParser(KeywordQueryParser) - Method in class org.sindice.siren.qparser.json.JsonQueryParser
-
Set the keyword query parser that will be used to parse boolean expressions
found in the JSON query objects.
- setLastSkipData(int) - Method in class org.sindice.siren.index.codecs.siren10.Siren10SkipListReader
-
- setLevel(int) - Method in class org.sindice.siren.qparser.json.dsl.AbstractNodeQuery
-
Sets the node level constraint.
- setLevel(int) - Method in class org.sindice.siren.qparser.json.dsl.NodeQuery
-
- setLevel(int) - Method in class org.sindice.siren.qparser.json.dsl.TwigQuery
-
- setLevelConstraint(int) - Method in class org.sindice.siren.search.node.NodeBooleanQuery
-
- setLevelConstraint(int) - Method in class org.sindice.siren.search.node.NodeConstantScoreQuery
-
- setLevelConstraint(int) - Method in class org.sindice.siren.search.node.NodeQuery
-
Set a constraint on the node's level
- setLevelConstraint(int) - Method in class org.sindice.siren.search.node.TwigQuery
-
- setLiteralAnalyzer(Analyzer) - Method in class org.sindice.siren.analysis.TupleAnalyzer
-
Deprecated.
- setMaxClauseCount(int) - Static method in class org.sindice.siren.search.node.NodeBooleanQuery
-
Set the maximum number of clauses permitted per BooleanQuery.
- setMaxClauseCount(int) - Static method in class org.sindice.siren.search.node.TwigQuery
-
Set the maximum number of clauses permitted per
TwigQuery
.
- setMaxLength(int) - Method in class org.sindice.siren.analysis.filter.URILocalnameFilter
-
Set the maximum length for a localname to be tokenised
- setMergeState(MergeState) - Method in class org.sindice.siren.index.MappingMultiDocsNodesAndPositionsEnum
-
- setNodBlockCompressor(BlockCompressor) - Method in class org.sindice.siren.index.codecs.siren10.Siren10BlockStreamFactory
-
- setNodBlockDecompressor(BlockDecompressor) - Method in class org.sindice.siren.index.codecs.siren10.Siren10BlockStreamFactory
-
- setNodeBlockIndex(BlockIndexInput.Index) - Method in class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexInput.DocsFreqBlockReader
-
- setNodeBlockIndex(BlockIndexOutput.Index) - Method in class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexOutput.DocsFreqBlockWriter
-
- setNodeConstraint(int, int) - Method in class org.sindice.siren.search.node.NodeBooleanQuery
-
- setNodeConstraint(int, int) - Method in class org.sindice.siren.search.node.NodeConstantScoreQuery
-
- setNodeConstraint(int, int) - Method in class org.sindice.siren.search.node.NodeQuery
-
Set an index interval constraint for a node.
- setNodeConstraint(int) - Method in class org.sindice.siren.search.node.NodeQuery
-
Set the node index constraint.
- setNodeConstraint(int, int) - Method in class org.sindice.siren.search.node.TwigQuery
-
- setOccur(NodeBooleanClause.Occur) - Method in class org.sindice.siren.search.node.NodeBooleanClause
-
- setPosBlockCompressor(BlockCompressor) - Method in class org.sindice.siren.index.codecs.siren10.Siren10BlockStreamFactory
-
- setPosBlockDecompressor(BlockDecompressor) - Method in class org.sindice.siren.index.codecs.siren10.Siren10BlockStreamFactory
-
- setPosBlockIndex(BlockIndexInput.Index) - Method in class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexInput.DocsFreqBlockReader
-
- setPosBlockIndex(BlockIndexOutput.Index) - Method in class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexOutput.DocsFreqBlockWriter
-
- setPosition(int) - Method in interface org.sindice.siren.analysis.attributes.PositionAttribute
-
Set the position.
- setPosition(int) - Method in class org.sindice.siren.analysis.attributes.PositionAttributeImpl
-
Set the position.
- setPrecisionStep(int) - Method in interface org.sindice.siren.analysis.attributes.NodeNumericTermAttribute
-
Set the precision step
- setPrecisionStep(int) - Method in class org.sindice.siren.analysis.attributes.NodeNumericTermAttributeImpl
-
- setQNames(Properties) - Method in class org.sindice.siren.qparser.keyword.KeywordQueryParser
-
Set the set of qnames to URI mappings.
- setQNames(Properties) - Method in class org.sindice.siren.solr.qparser.SirenQParser
-
Set the QNames mapping for use in the query parser.
- setQuery(NodeQuery) - Method in class org.sindice.siren.search.node.NodeBooleanClause
-
- setQueryAnalyzer(Analyzer) - Method in class org.sindice.siren.solr.schema.Datatype
-
Sets the Analyzer to be used when querying values of this datatype.
- setQueryAnalyzer(Analyzer) - Method in class org.sindice.siren.solr.schema.SirenField
-
- setQueryAnalyzer(Analyzer) - Method in class org.sindice.siren.solr.schema.TextDatatype
-
- setQueryConfigHandler(QueryConfigHandler) - Method in class org.sindice.siren.qparser.json.JsonQueryParser
-
- setQueryConfigHandler(QueryConfigHandler) - Method in class org.sindice.siren.qparser.keyword.processors.GroupQueryNodeProcessor
-
- setQueryConfigHandler(QueryConfigHandler) - Method in class org.sindice.siren.qparser.keyword.processors.TopLevelQueryNodeProcessor
-
For reference about this method check:
QueryNodeProcessor.setQueryConfigHandler(QueryConfigHandler)
.
- setRange(int, int) - Method in class org.sindice.siren.qparser.json.dsl.AbstractNodeQuery
-
Sets the node range constraint.
- setRange(int, int) - Method in class org.sindice.siren.qparser.json.dsl.NodeQuery
-
- setRange(int, int) - Method in class org.sindice.siren.qparser.json.dsl.TwigQuery
-
- setRewriteMethod(MultiNodeTermQuery.RewriteMethod) - Method in class org.sindice.siren.search.node.MultiNodeTermQuery
-
Sets the rewrite method to be used when executing the
query.
- setRoot(CharSequence) - Method in class org.sindice.siren.qparser.json.nodes.TwigQueryNode
-
Sets the root query's node boolean expression.
- setRoot(QueryNode) - Method in class org.sindice.siren.qparser.keyword.nodes.TwigQueryNode
-
Set the root of the twig
- setRootLevel(int) - Method in class org.sindice.siren.qparser.keyword.KeywordQueryParser
-
- setRootLevel(int) - Method in class org.sindice.siren.qparser.keyword.nodes.TwigQueryNode
-
Set the level of the root node in the document tree.
- setText(CharSequence) - Method in class org.sindice.siren.qparser.json.nodes.NodeQueryNode
-
- setUriNormalisation(AnyURIAnalyzer.URINormalisation) - Method in class org.sindice.siren.analysis.AnyURIAnalyzer
-
- setValue(CharSequence) - Method in class org.sindice.siren.qparser.json.nodes.NodeQueryNode
-
- setValueAnalyzer(Analyzer) - Method in class org.sindice.siren.analysis.JsonAnalyzer
-
- SimpleIndexer - Class in org.sindice.siren.demo
-
This class shows how to configure the SIREn codec for indexing JSON data
into a particular field.
- SimpleIndexer(File) - Constructor for class org.sindice.siren.demo.SimpleIndexer
-
- SimpleSearcher - Class in org.sindice.siren.demo
-
This class shows how to use the SIREn's parsers to search over JSON data.
- SimpleSearcher(File) - Constructor for class org.sindice.siren.demo.SimpleSearcher
-
- SingleIntervalConstrainedNodesEnum - Class in org.sindice.siren.index
-
Implementation of
ConstrainedNodesEnum
to apply a level constraint
and an interval constraint over the retrieved node labels.
- SingleIntervalConstrainedNodesEnum(DocsNodesAndPositionsEnum, int, int[]) - Constructor for class org.sindice.siren.index.SingleIntervalConstrainedNodesEnum
-
- Siren10AForPostingsFormat - Class in org.sindice.siren.index.codecs.siren10
-
- Siren10AForPostingsFormat() - Constructor for class org.sindice.siren.index.codecs.siren10.Siren10AForPostingsFormat
-
- Siren10AForPostingsFormat(int) - Constructor for class org.sindice.siren.index.codecs.siren10.Siren10AForPostingsFormat
-
Create a SIREn 1.0 posting format with VInt codec
- Siren10BlockStreamFactory - Class in org.sindice.siren.index.codecs.siren10
-
- Siren10BlockStreamFactory(int) - Constructor for class org.sindice.siren.index.codecs.siren10.Siren10BlockStreamFactory
-
- Siren10PostingsFormat - Class in org.sindice.siren.index.codecs.siren10
-
Abstraction over the SIREn 1.0 postings format.
- Siren10PostingsFormat(String) - Constructor for class org.sindice.siren.index.codecs.siren10.Siren10PostingsFormat
-
- Siren10PostingsFormat(String, int) - Constructor for class org.sindice.siren.index.codecs.siren10.Siren10PostingsFormat
-
Create a SIREn 1.0 posting format.
- Siren10PostingsReader - Class in org.sindice.siren.index.codecs.siren10
-
Reads the document identifiers, node frequencies, node labels, term
frequencies, term positions and block skip data.
- Siren10PostingsReader(Directory, SegmentInfo, IOContext, String, Siren10BlockStreamFactory) - Constructor for class org.sindice.siren.index.codecs.siren10.Siren10PostingsReader
-
- Siren10PostingsWriter - Class in org.sindice.siren.index.codecs.siren10
-
Writes the document identifiers, node frequencies, node labels, term
frequencies, term positions and block skip data.
- Siren10PostingsWriter(SegmentWriteState, Siren10BlockStreamFactory) - Constructor for class org.sindice.siren.index.codecs.siren10.Siren10PostingsWriter
-
- Siren10PostingsWriter(SegmentWriteState, int, Siren10BlockStreamFactory) - Constructor for class org.sindice.siren.index.codecs.siren10.Siren10PostingsWriter
-
- Siren10SkipListReader - Class in org.sindice.siren.index.codecs.siren10
-
Implementation of the MultiLevelSkipListReader
for the default
block-based posting list format of SIREn 1.0.
- Siren10SkipListWriter - Class in org.sindice.siren.index.codecs.siren10
-
Implementation of the MultiLevelSkipListWriter
for the default
block-based posting list format of SIREn 1.0.
- Siren10VIntPostingsFormat - Class in org.sindice.siren.index.codecs.siren10
-
- Siren10VIntPostingsFormat() - Constructor for class org.sindice.siren.index.codecs.siren10.Siren10VIntPostingsFormat
-
- Siren10VIntPostingsFormat(int) - Constructor for class org.sindice.siren.index.codecs.siren10.Siren10VIntPostingsFormat
-
Create a SIREn 1.0 posting format with VInt codec
- SirenDatatypeAnalyzerConfig - Class in org.sindice.siren.solr.schema
-
Read a SIREn datatype analyzer configuration.
- SirenDatatypeAnalyzerConfig(SolrResourceLoader, String, InputSource, Version) - Constructor for class org.sindice.siren.solr.schema.SirenDatatypeAnalyzerConfig
-
Constructs a config using the specified resource name and stream.
- SirenDocsEnum - Class in org.sindice.siren.index
-
- SirenDocsEnum() - Constructor for class org.sindice.siren.index.SirenDocsEnum
-
- SirenField - Class in org.sindice.siren.solr.schema
-
SirenField
is the basic type for configurable tree-based data
analysis.
- SirenField() - Constructor for class org.sindice.siren.solr.schema.SirenField
-
- SirenParams - Class in org.sindice.siren.solr.qparser
-
A collection of params used in SirenRequestHandler,
both for Plugin initialization and for Requests.
- SirenParams() - Constructor for class org.sindice.siren.solr.qparser.SirenParams
-
- SirenPayloadFilter - Class in org.sindice.siren.analysis.filter
-
- SirenPayloadFilter(TokenStream) - Constructor for class org.sindice.siren.analysis.filter.SirenPayloadFilter
-
- SirenPayloadFilterFactory - Class in org.sindice.siren.solr.analysis
-
- SirenPayloadFilterFactory() - Constructor for class org.sindice.siren.solr.analysis.SirenPayloadFilterFactory
-
- SirenQParser - Class in org.sindice.siren.solr.qparser
-
The
SirenQParser
is in charge of parsing a SIREn query request.
- SirenQParser(String, SolrParams, SolrParams, SolrQueryRequest) - Constructor for class org.sindice.siren.solr.qparser.SirenQParser
-
- SirenQParserPlugin - Class in org.sindice.siren.solr.qparser
-
Abstract class for SIREn's QParser plugin.
- SirenQParserPlugin() - Constructor for class org.sindice.siren.solr.qparser.SirenQParserPlugin
-
- SirenSimilarity - Class in org.sindice.siren.similarity
-
Implements the BM25 saturation function for the term frequency.
- SirenSimilarity() - Constructor for class org.sindice.siren.similarity.SirenSimilarity
-
- skipData() - Method in class org.sindice.siren.index.codecs.block.BlockIndexInput.BlockReader
-
Skip remaining data in the block and advance input stream pointer.
- skipData() - Method in class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexInput.DocsFreqBlockReader
-
- skipData() - Method in class org.sindice.siren.index.codecs.siren10.NodBlockIndexInput.NodBlockReader
-
- skipData() - Method in class org.sindice.siren.index.codecs.siren10.PosBlockIndexInput.PosBlockReader
-
- skipScheme() - Method in class org.sindice.siren.analysis.filter.URINormalisationFilter
-
Skip the scheme part.
- skipTo(int) - Method in class org.sindice.siren.index.codecs.siren10.Siren10SkipListReader
-
- skipTo(int) - Method in class org.sindice.siren.index.ConstrainedNodesEnum
-
- skipTo(int) - Method in interface org.sindice.siren.index.DocsAndNodesIterator
-
Skip to the first document beyond (see NOTE below) the current whose
number is greater than or equal to target.
- skipTo(int) - Method in class org.sindice.siren.index.MappingMultiDocsNodesAndPositionsEnum
-
- skipTo(int) - Method in class org.sindice.siren.index.MultiDocsNodesAndPositionsEnum
-
- skipToCandidate(int) - Method in class org.sindice.siren.search.node.NodeConstantScoreQuery.NodeConstantScorer
-
- skipToCandidate(int) - Method in class org.sindice.siren.search.node.NodeScorer
-
Skip to the first candidate document beyond (see NOTE below) the current
whose number is greater than or equal to target.
- SlopQueryNodeBuilder - Class in org.sindice.siren.qparser.keyword.builders
-
This builder basically reads the Query
object set on the
SlopQueryNode
child using
QueryTreeBuilder.QUERY_TREE_BUILDER_TAGID
and applies the slop value
defined in the SlopQueryNode
.
- SlopQueryNodeBuilder() - Constructor for class org.sindice.siren.qparser.keyword.builders.SlopQueryNodeBuilder
-
- sOBJECT - Static variable in class org.sindice.siren.analysis.JsonTokenizerImpl
-
- sortAndFlattenNTriples(String[]) - Static method in class org.sindice.siren.util.IOUtils
-
Sort and flatten a list of triples to n-tuples containing many objects for
the same subject/predicate pair.
- specialToken - Variable in class org.sindice.siren.qparser.keyword.Token
-
This field is used to access special tokens that occur prior to this
token, but after the immediately preceding regular (non-special) token.
- sSTRING - Static variable in class org.sindice.siren.analysis.JsonTokenizerImpl
-
- start(IndexOutput) - Method in class org.sindice.siren.index.codecs.siren10.Siren10PostingsWriter
-
- startDoc(int, int) - Method in class org.sindice.siren.index.codecs.siren10.Siren10PostingsWriter
-
Adds a new doc in this term.
- startTerm() - Method in class org.sindice.siren.index.codecs.siren10.Siren10PostingsWriter
-
- STOP_WORDS_SET - Static variable in class org.sindice.siren.analysis.AnyURIAnalyzer
-
An unmodifiable set containing some common English words that are usually not
useful for searching.
- stopTokenTypes - Variable in class org.sindice.siren.analysis.filter.TokenTypeFilter
-
Deprecated.
- subQuery(String, String) - Method in class org.sindice.siren.solr.qparser.SirenQParser
-
Create a new QParser for parsing an embedded nested query.
- SwitchTo(int) - Method in class org.sindice.siren.qparser.keyword.KeywordSyntaxParserTokenManager
-
Switch to specified lex state.
- TAG_ID - Static variable in class org.sindice.siren.qparser.keyword.processors.MultiNodeTermRewriteMethodProcessor
-
- Term(CharSequence) - Method in class org.sindice.siren.qparser.keyword.KeywordSyntaxParser
-
- TERM - Static variable in interface org.sindice.siren.qparser.keyword.KeywordSyntaxParserConstants
-
RegularExpression Id.
- term - Variable in class org.sindice.siren.search.node.NodeAutomatonQuery
-
term containing the field, and possibly some pattern structure
- termFreqInNode() - Method in class org.sindice.siren.index.ConstrainedNodesEnum
-
- termFreqInNode() - Method in class org.sindice.siren.index.DocsNodesAndPositionsEnum
-
Returns term frequency in the current node.
- termFreqInNode() - Method in class org.sindice.siren.index.MappingMultiDocsNodesAndPositionsEnum
-
- termFreqInNode() - Method in class org.sindice.siren.index.MultiDocsNodesAndPositionsEnum
-
- text - Variable in class org.sindice.siren.qparser.json.nodes.NodeQueryNode
-
The node query's text.
- TextDatatype - Class in org.sindice.siren.solr.schema
-
TextDatatype
is the basic datatype implementation for
configurable text analysis.
- TextDatatype() - Constructor for class org.sindice.siren.solr.schema.TextDatatype
-
- tf(float) - Method in class org.sindice.siren.similarity.SirenSimilarity
-
- toAutomaton(Term) - Static method in class org.sindice.siren.search.node.NodeWildcardQuery
-
Convert wildcard syntax into an automaton.
- token - Variable in class org.sindice.siren.qparser.keyword.KeywordSyntaxParser
-
Current token.
- Token - Class in org.sindice.siren.qparser.keyword
-
Describes the input token stream.
- Token() - Constructor for class org.sindice.siren.qparser.keyword.Token
-
No-argument constructor
- Token(int) - Constructor for class org.sindice.siren.qparser.keyword.Token
-
Constructs a new token for the specified Image.
- Token(int, String) - Constructor for class org.sindice.siren.qparser.keyword.Token
-
Constructs a new token for the specified Image and Kind.
- token_source - Variable in class org.sindice.siren.qparser.keyword.KeywordSyntaxParser
-
Generated Token Manager.
- TOKEN_TYPES - Static variable in class org.sindice.siren.analysis.JsonTokenizer
-
- TOKEN_TYPES - Static variable in class org.sindice.siren.analysis.TupleTokenizer
-
Deprecated.
- tokenImage - Static variable in interface org.sindice.siren.qparser.keyword.KeywordSyntaxParserConstants
-
Literal token values.
- tokenImage - Variable in exception org.sindice.siren.qparser.keyword.ParseException
-
This is a reference to the "tokenImage" array of the generated
parser within which the parse error occurred.
- TokenMgrError - Error in org.sindice.siren.qparser.keyword
-
Token Manager Error.
- TokenMgrError() - Constructor for error org.sindice.siren.qparser.keyword.TokenMgrError
-
No arg constructor.
- TokenMgrError(String, int) - Constructor for error org.sindice.siren.qparser.keyword.TokenMgrError
-
Constructor with message and reason.
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.sindice.siren.qparser.keyword.TokenMgrError
-
Full Constructor.
- TokenTypeFilter - Class in org.sindice.siren.analysis.filter
-
Deprecated.
- TokenTypeFilter(TokenStream, int[]) - Constructor for class org.sindice.siren.analysis.filter.TokenTypeFilter
-
Deprecated.
- TopLevelQuery(CharSequence) - Method in class org.sindice.siren.qparser.keyword.KeywordSyntaxParser
-
- TopLevelQueryNode - Class in org.sindice.siren.qparser.json.nodes
-
This query node represents the top level of the query.
- TopLevelQueryNode() - Constructor for class org.sindice.siren.qparser.json.nodes.TopLevelQueryNode
-
- TopLevelQueryNode - Class in org.sindice.siren.qparser.keyword.nodes
-
This QueryNode
represents the top level QueryNode
of a keyword query.
- TopLevelQueryNode(QueryNode) - Constructor for class org.sindice.siren.qparser.keyword.nodes.TopLevelQueryNode
-
- TopLevelQueryNodeBuilder - Class in org.sindice.siren.qparser.json.builders
-
- TopLevelQueryNodeBuilder() - Constructor for class org.sindice.siren.qparser.json.builders.TopLevelQueryNodeBuilder
-
- TopLevelQueryNodeBuilder - Class in org.sindice.siren.qparser.keyword.builders
-
- TopLevelQueryNodeBuilder() - Constructor for class org.sindice.siren.qparser.keyword.builders.TopLevelQueryNodeBuilder
-
- TopLevelQueryNodeProcessor - Class in org.sindice.siren.qparser.keyword.processors
-
- TopLevelQueryNodeProcessor() - Constructor for class org.sindice.siren.qparser.keyword.processors.TopLevelQueryNodeProcessor
-
- toQuery(boolean) - Method in class org.sindice.siren.qparser.json.dsl.AbstractNodeQuery
-
- toQuery(boolean) - Method in class org.sindice.siren.qparser.json.dsl.AbstractQuery
-
Convert the constructed query into a Query
.
- toQuery(boolean) - Method in class org.sindice.siren.qparser.json.dsl.BooleanQuery
-
- toQuery(boolean) - Method in class org.sindice.siren.qparser.json.dsl.NodeQuery
-
- toQuery(boolean) - Method in class org.sindice.siren.qparser.json.dsl.TwigQuery
-
- toQueryString(EscapeQuerySyntax) - Method in class org.sindice.siren.qparser.json.nodes.ArrayQueryNode
-
- toQueryString(EscapeQuerySyntax) - Method in class org.sindice.siren.qparser.json.nodes.BooleanQueryNode
-
- toQueryString(EscapeQuerySyntax) - Method in class org.sindice.siren.qparser.json.nodes.ChildQueryNode
-
- toQueryString(EscapeQuerySyntax) - Method in class org.sindice.siren.qparser.json.nodes.DescendantQueryNode
-
- toQueryString(EscapeQuerySyntax) - Method in class org.sindice.siren.qparser.json.nodes.NodeQueryNode
-
- toQueryString(EscapeQuerySyntax) - Method in class org.sindice.siren.qparser.json.nodes.TopLevelQueryNode
-
- toQueryString(EscapeQuerySyntax) - Method in class org.sindice.siren.qparser.json.nodes.TwigQueryNode
-
- toQueryString(EscapeQuerySyntax) - Method in class org.sindice.siren.qparser.keyword.nodes.ArrayQueryNode
-
- toQueryString(EscapeQuerySyntax) - Method in class org.sindice.siren.qparser.keyword.nodes.DatatypeQueryNode
-
- toQueryString(EscapeQuerySyntax) - Method in class org.sindice.siren.qparser.keyword.nodes.NodeBooleanQueryNode
-
- toQueryString(EscapeQuerySyntax) - Method in class org.sindice.siren.qparser.keyword.nodes.ProtectedQueryNode
-
- toQueryString(EscapeQuerySyntax) - Method in class org.sindice.siren.qparser.keyword.nodes.TopLevelQueryNode
-
- toQueryString(EscapeQuerySyntax) - Method in class org.sindice.siren.qparser.keyword.nodes.TwigQueryNode
-
- toQueryString(EscapeQuerySyntax) - Method in class org.sindice.siren.qparser.keyword.nodes.WildcardNodeQueryNode
-
- toString() - Method in class org.sindice.siren.analysis.attributes.JsonNodeAttributeImpl
-
- toString() - Method in class org.sindice.siren.analysis.attributes.TupleNodeAttributeImpl
-
Deprecated.
- toString() - Method in class org.sindice.siren.index.codecs.block.BlockIndexInput.Index
-
- toString() - Method in class org.sindice.siren.index.codecs.block.BlockIndexOutput.Index
-
- toString() - Method in class org.sindice.siren.qparser.json.dsl.AbstractQuery
-
Return a JSON representation of the constructed query.
- toString() - Method in class org.sindice.siren.qparser.json.nodes.ArrayQueryNode
-
- toString() - Method in class org.sindice.siren.qparser.json.nodes.BooleanQueryNode
-
- toString() - Method in class org.sindice.siren.qparser.json.nodes.ChildQueryNode
-
- toString() - Method in class org.sindice.siren.qparser.json.nodes.DescendantQueryNode
-
- toString() - Method in class org.sindice.siren.qparser.json.nodes.NodeQueryNode
-
- toString() - Method in class org.sindice.siren.qparser.json.nodes.TwigQueryNode
-
- toString() - Method in class org.sindice.siren.qparser.keyword.KeywordQueryParser
-
- toString() - Method in class org.sindice.siren.qparser.keyword.nodes.ArrayQueryNode
-
- toString() - Method in class org.sindice.siren.qparser.keyword.nodes.DatatypeQueryNode
-
- toString() - Method in class org.sindice.siren.qparser.keyword.nodes.NodeBooleanQueryNode
-
- toString() - Method in class org.sindice.siren.qparser.keyword.nodes.NodeNumericQueryNode
-
- toString() - Method in class org.sindice.siren.qparser.keyword.nodes.NodeNumericRangeQueryNode
-
- toString() - Method in class org.sindice.siren.qparser.keyword.nodes.ProtectedQueryNode
-
- toString() - Method in class org.sindice.siren.qparser.keyword.nodes.TopLevelQueryNode
-
- toString() - Method in class org.sindice.siren.qparser.keyword.nodes.TwigQueryNode
-
- toString() - Method in class org.sindice.siren.qparser.keyword.nodes.WildcardNodeQueryNode
-
- toString() - Method in class org.sindice.siren.qparser.keyword.Token
-
Returns the image.
- toString(String) - Method in class org.sindice.siren.search.node.LuceneProxyNodeQuery
-
- toString(String) - Method in class org.sindice.siren.search.node.NodeAutomatonQuery
-
- toString() - Method in class org.sindice.siren.search.node.NodeBooleanClause
-
- toString() - Method in class org.sindice.siren.search.node.NodeBooleanQuery.NodeBooleanWeight
-
- toString(String) - Method in class org.sindice.siren.search.node.NodeBooleanQuery
-
Prints a user-readable version of this query.
- toString(String) - Method in class org.sindice.siren.search.node.NodeConstantScoreQuery
-
- toString(String) - Method in class org.sindice.siren.search.node.NodeFuzzyQuery
-
- toString(String) - Method in class org.sindice.siren.search.node.NodeNumericRangeQuery
-
- toString(String) - Method in class org.sindice.siren.search.node.NodePhraseQuery
-
- toString(String) - Method in class org.sindice.siren.search.node.NodePrefixQuery
-
Prints a user-readable version of this query.
- toString(String) - Method in class org.sindice.siren.search.node.NodeRegexpQuery
-
Prints a user-readable version of this query.
- toString() - Method in class org.sindice.siren.search.node.NodeTermQuery.NodeTermWeight
-
- toString(String) - Method in class org.sindice.siren.search.node.NodeTermQuery
-
Prints a user-readable version of this query.
- toString(String) - Method in class org.sindice.siren.search.node.NodeTermRangeQuery
-
Prints a user-readable version of this query.
- toString(String) - Method in class org.sindice.siren.search.node.NodeWildcardQuery
-
Prints a user-readable version of this query.
- toString(String) - Method in class org.sindice.siren.search.node.TwigQuery.EmptyRootQuery
-
- toString(String) - Method in class org.sindice.siren.search.node.TwigQuery
-
- toString() - Method in class org.sindice.siren.search.node.TwigQuery.TwigWeight
-
- toString() - Method in class org.sindice.siren.solr.schema.Datatype
-
- toString() - Method in class org.sindice.siren.util.ReusableCharArrayReader
-
- TrieDatatype - Class in org.sindice.siren.solr.schema
-
- TrieDatatype() - Constructor for class org.sindice.siren.solr.schema.TrieDatatype
-
- TRUE - Static variable in class org.sindice.siren.analysis.JsonTokenizer
-
- TupleAnalyzer - Class in org.sindice.siren.analysis
-
- TupleAnalyzer(Version, Analyzer, Analyzer) - Constructor for class org.sindice.siren.analysis.TupleAnalyzer
-
Deprecated.
Create a
TupleAnalyzer
with the default
Analyzer
for Literals and URIs.
- TupleNodeAttributeImpl - Class in org.sindice.siren.analysis.attributes
-
Deprecated.
- TupleNodeAttributeImpl() - Constructor for class org.sindice.siren.analysis.attributes.TupleNodeAttributeImpl
-
Deprecated.
- TupleQuery - Class in org.sindice.siren.search.node
-
A
NodeQuery
that matches tuples, i.e., a boolean combination of
NodeQuery
having the same parent node.
- TupleQuery() - Constructor for class org.sindice.siren.search.node.TupleQuery
-
Constructs an empty tuple.
- TupleQuery(int) - Constructor for class org.sindice.siren.search.node.TupleQuery
-
Constructs an empty tuple query at a given level.
- TupleQuery(boolean) - Constructor for class org.sindice.siren.search.node.TupleQuery
-
Constructs an empty tuple query.
- TupleQuery(int, boolean) - Constructor for class org.sindice.siren.search.node.TupleQuery
-
Constructs an empty tuple query.
- TupleTokenizer - Class in org.sindice.siren.analysis
-
- TupleTokenizer(Reader) - Constructor for class org.sindice.siren.analysis.TupleTokenizer
-
Deprecated.
- TWIG_PROPERTY - Static variable in class org.sindice.siren.qparser.json.parser.TwigPropertyParser
-
- TwigPropertyParser - Class in org.sindice.siren.qparser.json.parser
-
- TwigPropertyParser(JsonNode, CharSequence) - Constructor for class org.sindice.siren.qparser.json.parser.TwigPropertyParser
-
- TwigQuery - Class in org.sindice.siren.qparser.json.dsl
-
Class that represents a twig object of the JSON query syntax.
- TwigQuery(ObjectMapper, KeywordQueryParser) - Constructor for class org.sindice.siren.qparser.json.dsl.TwigQuery
-
- TwigQuery - Class in org.sindice.siren.search.node
-
A
NodeQuery
that matches a boolean combination of Ancestor-Descendant
and Parent-Child node queries.
- TwigQuery(int) - Constructor for class org.sindice.siren.search.node.TwigQuery
-
Constructs an empty twig query at a given level
- TwigQuery() - Constructor for class org.sindice.siren.search.node.TwigQuery
-
Constructs an empty twig query with a default level of 1.
- TwigQuery.EmptyRootQuery - Class in org.sindice.siren.search.node
-
An empty root query is used to create twig query in which the root query
is not specified.
- TwigQuery.EmptyRootQuery() - Constructor for class org.sindice.siren.search.node.TwigQuery.EmptyRootQuery
-
- TwigQuery.TwigWeight - Class in org.sindice.siren.search.node
-
Expert: the Weight for
TwigQuery
, used to
normalize, score and explain these queries.
- TwigQuery.TwigWeight(IndexSearcher) - Constructor for class org.sindice.siren.search.node.TwigQuery.TwigWeight
-
- TwigQueryNode - Class in org.sindice.siren.qparser.json.nodes
-
This query node represents a twig query that holds a root query's node
boolean expression and a list of elements which can be either a
ChildQueryNode
or a
DescendantQueryNode
.
- TwigQueryNode() - Constructor for class org.sindice.siren.qparser.json.nodes.TwigQueryNode
-
- TwigQueryNode - Class in org.sindice.siren.qparser.keyword.nodes
-
- TwigQueryNode(QueryNode, QueryNode) - Constructor for class org.sindice.siren.qparser.keyword.nodes.TwigQueryNode
-
- TwigQueryNodeBuilder - Class in org.sindice.siren.qparser.json.builders
-
- TwigQueryNodeBuilder(KeywordQueryParser) - Constructor for class org.sindice.siren.qparser.json.builders.TwigQueryNodeBuilder
-
- TwigQueryNodeBuilder - Class in org.sindice.siren.qparser.keyword.builders
-
- TwigQueryNodeBuilder() - Constructor for class org.sindice.siren.qparser.keyword.builders.TwigQueryNodeBuilder
-
- type - Variable in class org.sindice.siren.solr.schema.TrieDatatype
-
- WILDCARD_CHAR - Static variable in class org.sindice.siren.search.node.NodeWildcardQuery
-
Char equality with support for wildcards
- WILDCARD_ESCAPE - Static variable in class org.sindice.siren.search.node.NodeWildcardQuery
-
Escape character
- WILDCARD_STRING - Static variable in class org.sindice.siren.search.node.NodeWildcardQuery
-
String equality with support for wildcards
- WildcardNodeQueryNode - Class in org.sindice.siren.qparser.keyword.nodes
-
- WildcardNodeQueryNode() - Constructor for class org.sindice.siren.qparser.keyword.nodes.WildcardNodeQueryNode
-
- WildcardNodeQueryNodeProcessor - Class in org.sindice.siren.qparser.keyword.processors
-
- WildcardNodeQueryNodeProcessor() - Constructor for class org.sindice.siren.qparser.keyword.processors.WildcardNodeQueryNodeProcessor
-
- WildcardQueryNodeProcessor - Class in org.sindice.siren.qparser.keyword.processors
-
- WildcardQueryNodeProcessor() - Constructor for class org.sindice.siren.qparser.keyword.processors.WildcardQueryNodeProcessor
-
- with(AbstractNodeQuery) - Method in class org.sindice.siren.qparser.json.dsl.BooleanQuery
-
Adds a boolean clause with a
BooleanClause.Occur.MUST
operator.
- with(AbstractNodeQuery) - Method in class org.sindice.siren.qparser.json.dsl.TwigQuery
-
Adds a child clause with a
NodeBooleanClause.Occur#MUST
operator.
- with(AbstractNodeQuery, int) - Method in class org.sindice.siren.qparser.json.dsl.TwigQuery
-
Adds a descendant clause with a
NodeBooleanClause.Occur#MUST
operator.
- without(AbstractNodeQuery) - Method in class org.sindice.siren.qparser.json.dsl.BooleanQuery
-
Adds a boolean clause with a
BooleanClause.Occur.MUST_NOT
operator.
- without(AbstractNodeQuery) - Method in class org.sindice.siren.qparser.json.dsl.TwigQuery
-
Adds a child clause with a
NodeBooleanClause.Occur#MUST_NOT
operator.
- without(AbstractNodeQuery, int) - Method in class org.sindice.siren.qparser.json.dsl.TwigQuery
-
Adds a descendant clause with a
NodeBooleanClause.Occur#MUST_NOT
operator.
- wrapToStringWithDatatype(StringBuffer) - Method in class org.sindice.siren.search.node.NodePrimitiveQuery
-
Wraps the #toString output with the datatype query syntax
- write(IndexOutput, boolean) - Method in class org.sindice.siren.index.codecs.block.BlockIndexOutput.Index
-
- write(int) - Method in class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexOutput.DocsFreqBlockWriter
-
Add a document identifier to the buffer.
- write(IntsRef) - Method in class org.sindice.siren.index.codecs.siren10.NodBlockIndexOutput.NodBlockWriter
-
Add a node label to the buffer.
- write(int) - Method in class org.sindice.siren.index.codecs.siren10.PosBlockIndexOutput.PosBlockWriter
-
Add the term position to the buffer
- write(TextResponseWriter, String, IndexableField) - Method in class org.sindice.siren.solr.schema.SirenField
-
- writeBlock() - Method in class org.sindice.siren.index.codecs.block.BlockIndexOutput.BlockWriter
-
Write data block to the output file with the following sequence of
operations:
Compress the data
Write block header (as header can depend on statistic computed
from data compression)
Write compressed data block
Reset writer for new block
- writeBytes(byte[]) - Static method in class org.sindice.siren.util.CodecUtils
-
Display the content, i.e.
- writeData() - Method in class org.sindice.siren.index.codecs.block.BlockIndexOutput.BlockWriter
-
Write compressed data block to the output file
- writeData() - Method in class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexOutput.DocsFreqBlockWriter
-
- writeData() - Method in class org.sindice.siren.index.codecs.siren10.NodBlockIndexOutput.NodBlockWriter
-
- writeData() - Method in class org.sindice.siren.index.codecs.siren10.PosBlockIndexOutput.PosBlockWriter
-
- writeHeader() - Method in class org.sindice.siren.index.codecs.block.BlockIndexOutput.BlockWriter
-
Write block header to the output file
- writeHeader() - Method in class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexOutput.DocsFreqBlockWriter
-
- writeHeader() - Method in class org.sindice.siren.index.codecs.siren10.NodBlockIndexOutput.NodBlockWriter
-
- writeHeader() - Method in class org.sindice.siren.index.codecs.siren10.PosBlockIndexOutput.PosBlockWriter
-
- writeIndentBytes(byte[]) - Static method in class org.sindice.siren.util.CodecUtils
-
Display the content, i.e.
- writeNodeFreq(int) - Method in class org.sindice.siren.index.codecs.siren10.DocsFreqBlockIndexOutput.DocsFreqBlockWriter
-
Add a node frenquency to the buffer.
- writeSkipData(int, IndexOutput) - Method in class org.sindice.siren.index.codecs.siren10.Siren10SkipListWriter
-
- writeTermFreq(int) - Method in class org.sindice.siren.index.codecs.siren10.NodBlockIndexOutput.NodBlockWriter
-
Add the term frequency within the current node to the buffer
- XSD - Static variable in class org.sindice.siren.util.XSDDatatype
-
The xsd namespace
- XSD_ANY_URI - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:anyURI
- XSD_BASE64_BINARY - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:base64Binary
- XSD_BOOLEAN - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:boolean
- XSD_BYTE - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:byte
- XSD_DATE - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:date
- XSD_DATE_TIME - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:dateTime
- XSD_DECIMAL - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:decimal
- XSD_DOUBLE - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:double
- XSD_DURATION - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:duration
- XSD_ENTITY - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:ENTITY
- XSD_FLOAT - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:float
- XSD_G_DAY - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:gDay
- XSD_G_MONTH - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:gMonth
- XSD_G_MONTH_DAY - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:gMonthDay
- XSD_G_YEAR - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:gYear
- XSD_G_YEAR_MONTH - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:gYearMonth
- XSD_HEX_BINARY - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:hexBinary
- XSD_ID - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:ID
- XSD_IDREF - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:IDREF
- XSD_INT - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:int
- XSD_INTEGER - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:integer
- XSD_LANGUAGE - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:language
- XSD_LONG - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:long
- XSD_NAME - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:Name
- XSD_NCName - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:NCName
- XSD_NEGATIVE_INTEGER - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:negativeInteger
- XSD_NMTOKEN - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:NMTOKEN
- XSD_NON_NEGATIVE_INTEGER - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:nonNegativeInteger
- XSD_NON_POSITIVE_INTEGER - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:nonPositiveInteger
- XSD_NORMALISED_STRING - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:normalizedString
- XSD_NOTATION - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:NOTATION
- XSD_POSITIVE_INTEGER - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:positiveInteger
- XSD_QNAME - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:QName
- XSD_SHORT - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:short
- XSD_STRING - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:string
- XSD_TIME - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:time
- XSD_TOKEN - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:token
- XSD_UNISGNED_INT - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:unsignedInt
- XSD_UNSIGNED_BYTE - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:unsignedByte
- XSD_UNSIGNED_LONG - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:unsignedLong
- XSD_UNSIGNED_SHORT - Static variable in class org.sindice.siren.util.XSDDatatype
-
Datatype representing xsd:unsignedShort
- XSDDatatype - Class in org.sindice.siren.util
-
List of datatypes in the xsd:
namespace
- XSDDatatype() - Constructor for class org.sindice.siren.util.XSDDatatype
-
- XSDPrimitiveTypeParser - Class in org.sindice.siren.util
-
This class provides utility methods to parse
Reader
into primitive
types, as specified in the xsd datatype reference.
- XSDPrimitiveTypeParser() - Constructor for class org.sindice.siren.util.XSDPrimitiveTypeParser
-