Skip navigation links
A B C D E F G H I J L M O P R S T U V W X 

A

AbstractHtmlProcessor - Class in io.earcam.utilitarian.site.search.offline
 
AbstractHtmlProcessor() - Constructor for class io.earcam.utilitarian.site.search.offline.AbstractHtmlProcessor
 
adaptFromJson(String) - Method in class io.earcam.utilitarian.site.search.offline.jsonb.JsonbFileAdapter
 
adaptFromJson(String) - Method in class io.earcam.utilitarian.site.search.offline.jsonb.JsonbUriAdapter
 
adaptToJson(File) - Method in class io.earcam.utilitarian.site.search.offline.jsonb.JsonbFileAdapter
 
adaptToJson(URI) - Method in class io.earcam.utilitarian.site.search.offline.jsonb.JsonbUriAdapter
 
add(Stream<Document>) - Method in class io.earcam.utilitarian.site.search.offline.DefaultIndexer
 
add(Stream<Document>) - Method in interface io.earcam.utilitarian.site.search.offline.Indexer
 
ApiDocsHtmlReferenceProcessor - Class in io.earcam.utilitarian.site.search.offline
 
ApiDocsHtmlReferenceProcessor() - Constructor for class io.earcam.utilitarian.site.search.offline.ApiDocsHtmlReferenceProcessor
 
apply(Document) - Method in interface io.earcam.utilitarian.site.search.offline.Processor
 
asMap() - Method in class io.earcam.utilitarian.site.search.offline.Document
 

B

BASEDIR_WEBJARS_RESOURCES - Static variable in class io.earcam.utilitarian.site.search.offline.DefaultIndexer
 
build() - Method in class io.earcam.utilitarian.site.search.offline.ConfigurationModel.Crawling
 
build() - Method in class io.earcam.utilitarian.site.search.offline.ConfigurationModel.Indexing
 
bytes(String) - Method in class io.earcam.utilitarian.site.search.offline.DefaultIndexer
 

C

Component - Interface in io.earcam.utilitarian.site.search.offline
 
CONFIGURATION_ROOT - Static variable in class io.earcam.utilitarian.site.search.offline.Resources
 
ConfigurationModel - Class in io.earcam.utilitarian.site.search.offline
 
ConfigurationModel() - Constructor for class io.earcam.utilitarian.site.search.offline.ConfigurationModel
 
ConfigurationModel.Crawling - Class in io.earcam.utilitarian.site.search.offline
 
ConfigurationModel.Indexing - Class in io.earcam.utilitarian.site.search.offline
 
ConfigurationModel.Mapping - Class in io.earcam.utilitarian.site.search.offline
 
ConfigurationModel.Step - Class in io.earcam.utilitarian.site.search.offline
 
configure(Map<String, String>) - Method in interface io.earcam.utilitarian.site.search.offline.Component
 
configure(Map<String, String>) - Method in class io.earcam.utilitarian.site.search.offline.DefaultIndexer
 
configure(Map<String, String>) - Method in class io.earcam.utilitarian.site.search.offline.RegexFilter
 
CONTENT_TYPE - Static variable in class io.earcam.utilitarian.site.search.offline.Document
 
contentType() - Method in class io.earcam.utilitarian.site.search.offline.Document
 
Crawler - Class in io.earcam.utilitarian.site.search.offline
Pipeline needs to be built according to definition, with names driven via SPI, e.g.
Crawler() - Constructor for class io.earcam.utilitarian.site.search.offline.Crawler
 
crawler(Map<Path, URI>) - Static method in class io.earcam.utilitarian.site.search.offline.Crawler
 
Crawling() - Constructor for class io.earcam.utilitarian.site.search.offline.ConfigurationModel.Crawling
 
createAnalyzer() - Method in class io.earcam.utilitarian.site.search.offline.SimpleTokenizer
Override this method to return a custom Analyzer.

D

DEFAULT_CRAWLER_JSON - Static variable in class io.earcam.utilitarian.site.search.offline.Resources
 
DEFAULT_INDEXER_JSON - Static variable in class io.earcam.utilitarian.site.search.offline.Resources
 
DefaultIndexer - Class in io.earcam.utilitarian.site.search.offline
 
DefaultIndexer() - Constructor for class io.earcam.utilitarian.site.search.offline.DefaultIndexer
 
DESCRIPTION - Static variable in class io.earcam.utilitarian.site.search.offline.Document
 
Document - Class in io.earcam.utilitarian.site.search.offline
 
document(Path, URI, Path) - Static method in class io.earcam.utilitarian.site.search.offline.Document
 
documents() - Method in class io.earcam.utilitarian.site.search.offline.Crawler
 

E

engineNotFound() - Static method in exception io.earcam.utilitarian.site.search.offline.ScriptRuntimeException
 
EXCLUDE - Static variable in class io.earcam.utilitarian.site.search.offline.RegexFilter
 

F

field(String, String) - Method in class io.earcam.utilitarian.site.search.offline.Document
 
field(String) - Method in class io.earcam.utilitarian.site.search.offline.Document
 
FIELDS - Static variable in class io.earcam.utilitarian.site.search.offline.DefaultIndexer
 
file() - Method in class io.earcam.utilitarian.site.search.offline.Document
 
filter(Predicate<Document>) - Method in class io.earcam.utilitarian.site.search.offline.Crawler
 
Filter - Interface in io.earcam.utilitarian.site.search.offline
 

G

GENERATE_AUTOCOMPLETE - Static variable in class io.earcam.utilitarian.site.search.offline.DefaultIndexer
 
getConfiguration() - Method in class io.earcam.utilitarian.site.search.offline.ConfigurationModel
 
getDir() - Method in class io.earcam.utilitarian.site.search.offline.ConfigurationModel.Mapping
 
getId() - Method in class io.earcam.utilitarian.site.search.offline.ConfigurationModel
 
getMappings() - Method in class io.earcam.utilitarian.site.search.offline.ConfigurationModel.Crawling
 
getOrDefault(Map<String, String>, String, boolean) - Static method in interface io.earcam.utilitarian.site.search.offline.Component
 
getOrDefault(Map<String, String>, String, Charset) - Static method in interface io.earcam.utilitarian.site.search.offline.Component
 
getResource(String) - Static method in class io.earcam.utilitarian.site.search.offline.Resources
 
getResource(String, Charset, Map<String, String>) - Static method in class io.earcam.utilitarian.site.search.offline.Resources
 
getSteps() - Method in class io.earcam.utilitarian.site.search.offline.ConfigurationModel.Crawling
 
getUri() - Method in class io.earcam.utilitarian.site.search.offline.ConfigurationModel.Mapping
 

H

hasRaw() - Method in class io.earcam.utilitarian.site.search.offline.Document
 
hasTokens() - Method in class io.earcam.utilitarian.site.search.offline.Document
 
HtmlContentProcessor - Class in io.earcam.utilitarian.site.search.offline
 
HtmlContentProcessor() - Constructor for class io.earcam.utilitarian.site.search.offline.HtmlContentProcessor
 

I

id() - Method in interface io.earcam.utilitarian.site.search.offline.Component
 
id - Variable in class io.earcam.utilitarian.site.search.offline.RegexFilter
 
INCLUDE - Static variable in class io.earcam.utilitarian.site.search.offline.RegexFilter
 
Indexer - Interface in io.earcam.utilitarian.site.search.offline
 
Indexing() - Constructor for class io.earcam.utilitarian.site.search.offline.ConfigurationModel.Indexing
 
io.earcam.utilitarian.site.search.offline - package io.earcam.utilitarian.site.search.offline
 
io.earcam.utilitarian.site.search.offline.jsonb - package io.earcam.utilitarian.site.search.offline.jsonb
 
isHtml(Document) - Method in class io.earcam.utilitarian.site.search.offline.AbstractHtmlProcessor
 

J

JsonbFileAdapter - Class in io.earcam.utilitarian.site.search.offline.jsonb
 
JsonbFileAdapter() - Constructor for class io.earcam.utilitarian.site.search.offline.jsonb.JsonbFileAdapter
 
JsonBind - Class in io.earcam.utilitarian.site.search.offline.jsonb
 
JsonbUriAdapter - Class in io.earcam.utilitarian.site.search.offline.jsonb
 
JsonbUriAdapter() - Constructor for class io.earcam.utilitarian.site.search.offline.jsonb.JsonbUriAdapter
 

L

LOCAL_FILE - Static variable in class io.earcam.utilitarian.site.search.offline.Document
 
LUNR - Static variable in class io.earcam.utilitarian.site.search.offline.DefaultIndexer
 

M

main(String[]) - Static method in class io.earcam.utilitarian.site.search.offline.Search
 
mandatory(Map<String, String>, String) - Static method in interface io.earcam.utilitarian.site.search.offline.Component
 
MAP_TITLES - Static variable in class io.earcam.utilitarian.site.search.offline.DefaultIndexer
 
Mapping() - Constructor for class io.earcam.utilitarian.site.search.offline.ConfigurationModel.Mapping
 

O

OUTPUT_CHARSET - Static variable in class io.earcam.utilitarian.site.search.offline.DefaultIndexer
 
OUTPUT_FILE - Static variable in class io.earcam.utilitarian.site.search.offline.DefaultIndexer
 

P

PdfContentProcessor - Class in io.earcam.utilitarian.site.search.offline
 
PdfContentProcessor() - Constructor for class io.earcam.utilitarian.site.search.offline.PdfContentProcessor
 
process(Document) - Method in class io.earcam.utilitarian.site.search.offline.HtmlContentProcessor
 
process(Document) - Method in class io.earcam.utilitarian.site.search.offline.PdfContentProcessor
 
process(Document) - Method in interface io.earcam.utilitarian.site.search.offline.Processor
 
process(Document) - Method in class io.earcam.utilitarian.site.search.offline.SimpleTokenizer
 
processor(Processor) - Method in class io.earcam.utilitarian.site.search.offline.Crawler
 
Processor - Interface in io.earcam.utilitarian.site.search.offline
 

R

raw() - Method in class io.earcam.utilitarian.site.search.offline.Document
 
RAW_TEXT - Static variable in class io.earcam.utilitarian.site.search.offline.Document
 
readJson(String, Class<T>) - Static method in class io.earcam.utilitarian.site.search.offline.jsonb.JsonBind
 
REF_URL - Static variable in class io.earcam.utilitarian.site.search.offline.Document
 
refUrl() - Method in class io.earcam.utilitarian.site.search.offline.Document
 
RegexFilter - Class in io.earcam.utilitarian.site.search.offline
 
RegexFilter() - Constructor for class io.earcam.utilitarian.site.search.offline.RegexFilter
 
relativizeReferenceUri(Path, String, Path) - Static method in class io.earcam.utilitarian.site.search.offline.Document
 
Resources - Class in io.earcam.utilitarian.site.search.offline
 
RESOURCES_ROOT - Static variable in class io.earcam.utilitarian.site.search.offline.Resources
 

S

SCRIPT_INDEX - Static variable in class io.earcam.utilitarian.site.search.offline.Resources
 
ScriptRuntimeException - Exception in io.earcam.utilitarian.site.search.offline
 
ScriptRuntimeException(ScriptException) - Constructor for exception io.earcam.utilitarian.site.search.offline.ScriptRuntimeException
 
search(String, String) - Static method in class io.earcam.utilitarian.site.search.offline.DefaultIndexer
 
Search - Class in io.earcam.utilitarian.site.search.offline
 
Search() - Constructor for class io.earcam.utilitarian.site.search.offline.Search
 
serializeIndex() - Method in class io.earcam.utilitarian.site.search.offline.DefaultIndexer
 
setConfiguration(Map<String, String>) - Method in class io.earcam.utilitarian.site.search.offline.ConfigurationModel
 
setDir(File) - Method in class io.earcam.utilitarian.site.search.offline.ConfigurationModel.Mapping
 
setId(String) - Method in class io.earcam.utilitarian.site.search.offline.ConfigurationModel
 
setMappings(List<ConfigurationModel.Mapping>) - Method in class io.earcam.utilitarian.site.search.offline.ConfigurationModel.Crawling
 
setSteps(List<ConfigurationModel.Step>) - Method in class io.earcam.utilitarian.site.search.offline.ConfigurationModel.Crawling
 
setUri(URI) - Method in class io.earcam.utilitarian.site.search.offline.ConfigurationModel.Mapping
 
SimpleTokenizer - Class in io.earcam.utilitarian.site.search.offline
 
SimpleTokenizer() - Constructor for class io.earcam.utilitarian.site.search.offline.SimpleTokenizer
 
skip(Document) - Method in class io.earcam.utilitarian.site.search.offline.ApiDocsHtmlReferenceProcessor
 
skip(Document) - Method in class io.earcam.utilitarian.site.search.offline.XrefHtmlReferenceProcessor
 
Step() - Constructor for class io.earcam.utilitarian.site.search.offline.ConfigurationModel.Step
 

T

test(Document) - Method in class io.earcam.utilitarian.site.search.offline.RegexFilter
 
TEXT - Static variable in class io.earcam.utilitarian.site.search.offline.Document
 
TITLE - Static variable in class io.earcam.utilitarian.site.search.offline.Document
 
title() - Method in class io.earcam.utilitarian.site.search.offline.Document
 
tokenize(String) - Method in class io.earcam.utilitarian.site.search.offline.SimpleTokenizer
 
tokens() - Method in class io.earcam.utilitarian.site.search.offline.Document
 

U

UI_SCRIPT_SEARCH - Static variable in class io.earcam.utilitarian.site.search.offline.Resources
 
UI_SCRIPT_SEARCH_FILE - Static variable in class io.earcam.utilitarian.site.search.offline.Resources
 

V

VERSION_LUNR_JS - Static variable in class io.earcam.utilitarian.site.search.offline.DefaultIndexer
 

W

writeJson() - Method in class io.earcam.utilitarian.site.search.offline.DefaultIndexer
 
writeJson(OutputStream) - Method in class io.earcam.utilitarian.site.search.offline.DefaultIndexer
 
writeJson() - Method in interface io.earcam.utilitarian.site.search.offline.Indexer
Writes the Stringified index etc to whatever output the concrete indexer supports
writeJson(Object) - Static method in class io.earcam.utilitarian.site.search.offline.jsonb.JsonBind
 
writeJson(Jsonb, Object) - Static method in class io.earcam.utilitarian.site.search.offline.jsonb.JsonBind
 

X

XrefHtmlReferenceProcessor - Class in io.earcam.utilitarian.site.search.offline
 
XrefHtmlReferenceProcessor() - Constructor for class io.earcam.utilitarian.site.search.offline.XrefHtmlReferenceProcessor
 
A B C D E F G H I J L M O P R S T U V W X 
Skip navigation links

Copyright © 2017–2018 earcam. All rights reserved.