Skip navigation links
A B C E F G I L M N P S T V W 

A

addAttr(String, String) - Method in class tech.rsqn.search.proxy.IndexEntry
 
addAttr(String, Long) - Method in class tech.rsqn.search.proxy.IndexEntry
 
addMatch(SearchResultItem) - Method in class tech.rsqn.search.proxy.SearchResult
 
addTextAttr(String, String) - Method in class tech.rsqn.search.proxy.IndexEntry
 
and(String, T) - Method in class tech.rsqn.search.proxy.SearchQuery
 
andMatchType(SearchAttribute.Type) - Method in class tech.rsqn.search.proxy.SearchAttribute
 
Attribute - Class in tech.rsqn.search.proxy
 
Attribute() - Constructor for class tech.rsqn.search.proxy.Attribute
 
Attribute.Type - Enum in tech.rsqn.search.proxy
 

B

beginBatch() - Method in interface tech.rsqn.search.proxy.Index
Lets the index know that submissions are coming.
beginBatch() - Method in class tech.rsqn.search.reference.InMemoryIndex
 

C

clearIndex() - Method in interface tech.rsqn.search.proxy.Index
 
clearIndex() - Method in class tech.rsqn.search.reference.InMemoryIndex
 

E

endBatch() - Method in interface tech.rsqn.search.proxy.Index
Lets the index know it may close any writers ( if applicable ), and may perform optimisations and bring the index back online
endBatch() - Method in class tech.rsqn.search.reference.InMemoryIndex
 

F

fetchMetrics() - Method in interface tech.rsqn.search.proxy.Index
 
fetchMetrics() - Method in class tech.rsqn.search.reference.InMemoryIndex
 

G

get(String) - Method in class tech.rsqn.search.proxy.IndexMetrics
 
getAttributes() - Method in class tech.rsqn.search.proxy.SearchQuery
 
getAttrs() - Method in class tech.rsqn.search.proxy.IndexEntry
 
getAttrType() - Method in class tech.rsqn.search.proxy.IndexAttribute
 
getAttrValue() - Method in class tech.rsqn.search.proxy.IndexAttribute
 
getAttrValueAs(Class) - Method in class tech.rsqn.search.proxy.IndexAttribute
 
getIndex() - Method in class tech.rsqn.search.reference.TextFileIndexer
 
getIndexEntry() - Method in class tech.rsqn.search.proxy.SearchResultItem
 
getLastKey() - Method in class tech.rsqn.search.proxy.SearchResult
 
getLimit() - Method in class tech.rsqn.search.proxy.SearchQuery
 
getMatches() - Method in class tech.rsqn.search.proxy.SearchResult
 
getMatchType() - Method in class tech.rsqn.search.proxy.SearchAttribute
 
getName() - Method in class tech.rsqn.search.proxy.SearchAttribute
 
getPattern() - Method in class tech.rsqn.search.proxy.SearchAttribute
 
getReference() - Method in class tech.rsqn.search.proxy.IndexEntry
 
getScore() - Method in class tech.rsqn.search.proxy.SearchResultItem
 
getTextFile() - Method in class tech.rsqn.search.reference.TextFileIndexer
 
getUid() - Method in class tech.rsqn.search.proxy.IndexEntry
 

I

Index - Interface in tech.rsqn.search.proxy
Created by mandrewes on 5/6/17.
IndexAttribute - Class in tech.rsqn.search.proxy
 
IndexAttribute() - Constructor for class tech.rsqn.search.proxy.IndexAttribute
 
IndexEntry - Class in tech.rsqn.search.proxy
 
IndexEntry() - Constructor for class tech.rsqn.search.proxy.IndexEntry
 
Indexer - Interface in tech.rsqn.search.proxy
Created by mandrewes on 5/6/17.
IndexMetrics - Class in tech.rsqn.search.proxy
Created by mandrewees on 12/6/17.
IndexMetrics() - Constructor for class tech.rsqn.search.proxy.IndexMetrics
 
InMemoryIndex - Class in tech.rsqn.search.reference
This is not thread safe as this is only a reference implementation to be used prior to lucene.
InMemoryIndex() - Constructor for class tech.rsqn.search.reference.InMemoryIndex
 

L

limit(int) - Method in class tech.rsqn.search.proxy.SearchQuery
 

M

merge(SearchResultItem) - Method in class tech.rsqn.search.proxy.SearchResultItem
 

N

normalize() - Method in class tech.rsqn.search.proxy.SearchResult
 

P

performFullIndex() - Method in interface tech.rsqn.search.proxy.Indexer
 
performFullIndex() - Method in class tech.rsqn.search.reference.TextFileIndexer
 
performIncrementalIndex(long) - Method in class tech.rsqn.search.reference.TextFileIndexer
 
put(String, Object) - Method in class tech.rsqn.search.proxy.IndexMetrics
 

S

search(String, int) - Method in interface tech.rsqn.search.proxy.Index
 
search(SearchQuery) - Method in interface tech.rsqn.search.proxy.Index
 
search(String, int) - Method in class tech.rsqn.search.reference.InMemoryIndex
 
search(SearchQuery) - Method in class tech.rsqn.search.reference.InMemoryIndex
 
SearchAttribute - Class in tech.rsqn.search.proxy
 
SearchAttribute() - Constructor for class tech.rsqn.search.proxy.SearchAttribute
 
SearchAttribute.Type - Enum in tech.rsqn.search.proxy
 
Searcher - Interface in tech.rsqn.search.proxy
Created by mandrewes on 5/6/17.
SearchQuery - Class in tech.rsqn.search.proxy
Created by mandrewes on 8/6/17.
SearchQuery() - Constructor for class tech.rsqn.search.proxy.SearchQuery
 
SearchResult - Class in tech.rsqn.search.proxy
Created by mandrewes on 8/6/17.
SearchResult() - Constructor for class tech.rsqn.search.proxy.SearchResult
 
SearchResultItem - Class in tech.rsqn.search.proxy
Created by mandrewes on 8/6/17.
SearchResultItem() - Constructor for class tech.rsqn.search.proxy.SearchResultItem
 
setAttributes(List<SearchAttribute>) - Method in class tech.rsqn.search.proxy.SearchQuery
 
setAttrs(Map<String, IndexAttribute>) - Method in class tech.rsqn.search.proxy.IndexEntry
 
setAttrType(Attribute.Type) - Method in class tech.rsqn.search.proxy.IndexAttribute
 
setAttrValue(Object) - Method in class tech.rsqn.search.proxy.IndexAttribute
 
setIndex(Index) - Method in class tech.rsqn.search.reference.TextFileIndexer
 
setIndexEntry(IndexEntry) - Method in class tech.rsqn.search.proxy.SearchResultItem
 
setLastKey(String) - Method in class tech.rsqn.search.proxy.SearchResult
 
setLimit(int) - Method in class tech.rsqn.search.proxy.SearchQuery
 
setMatches(List<SearchResultItem>) - Method in class tech.rsqn.search.proxy.SearchResult
 
setMatchType(SearchAttribute.Type) - Method in class tech.rsqn.search.proxy.SearchAttribute
 
setName(String) - Method in class tech.rsqn.search.proxy.SearchAttribute
 
setPattern(T) - Method in class tech.rsqn.search.proxy.SearchAttribute
 
setReference(String) - Method in class tech.rsqn.search.proxy.IndexEntry
 
setScore(double) - Method in class tech.rsqn.search.proxy.SearchResultItem
 
setTextFile(File) - Method in class tech.rsqn.search.reference.TextFileIndexer
 
setUid(String) - Method in class tech.rsqn.search.proxy.IndexEntry
 
submitBatchEntry(IndexEntry) - Method in interface tech.rsqn.search.proxy.Index
Submit an item to the index, within begin and end update
submitBatchEntry(IndexEntry) - Method in class tech.rsqn.search.reference.InMemoryIndex
 
submitSingleEntry(IndexEntry) - Method in interface tech.rsqn.search.proxy.Index
Submit a single new item the index - outside batchUpdates
submitSingleEntry(IndexEntry) - Method in class tech.rsqn.search.reference.InMemoryIndex
 

T

tech.rsqn.search.proxy - package tech.rsqn.search.proxy
 
tech.rsqn.search.reference - package tech.rsqn.search.reference
 
TextFileIndexer - Class in tech.rsqn.search.reference
Created by mandrewes on 5/6/17.
TextFileIndexer() - Constructor for class tech.rsqn.search.reference.TextFileIndexer
 
toString() - Method in class tech.rsqn.search.proxy.IndexMetrics
 

V

valueOf(String) - Static method in enum tech.rsqn.search.proxy.Attribute.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.rsqn.search.proxy.SearchAttribute.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum tech.rsqn.search.proxy.Attribute.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.rsqn.search.proxy.SearchAttribute.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

WILDCARD_FIELD - Static variable in class tech.rsqn.search.proxy.SearchAttribute
 
with(Attribute.Type, Object) - Method in class tech.rsqn.search.proxy.IndexAttribute
 
with(String, T) - Method in class tech.rsqn.search.proxy.SearchAttribute
 
with(String, T) - Method in class tech.rsqn.search.proxy.SearchQuery
 
with(IndexEntry, double) - Method in class tech.rsqn.search.proxy.SearchResultItem
 
A B C E F G I L M N P S T V W 
Skip navigation links

Copyright © 2017. All rights reserved.