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

A

ACCEPTED_DEPENDENCY_PACKAGE - Static variable in interface com.youama.nexus.core.system.SystemConstant
Required for system files loading.
add(T) - Method in class com.youama.nexus.core.base.BaseService
It creates a single new entity in the database and retrieves the created object.
add(ScopeModel) - Method in class com.youama.nexus.core.service.scope.ScopeService
 
add(TaskModel) - Method in class com.youama.nexus.scheduler.service.task.TaskService
 
add(ConnectionWordSentenceTextModel) - Method in class com.youama.nexus.wordplex.service.connection.ConnectionWordSentenceTextService
 
add(SentenceModel) - Method in class com.youama.nexus.wordplex.service.sentence.SentenceService
 
add(TextModel) - Method in class com.youama.nexus.wordplex.service.text.TextService
 
addItem(List<String>) - Method in class com.youama.nexus.core.item.BasicItem
It adds the value to the property or replaces it when data already contains a value.
addItem(String) - Method in class com.youama.nexus.core.item.BasicItem
It adds a sub-item to the data property.
addSearchLogic(SearchLogic) - Method in class com.youama.nexus.core.search.BaseSearchlet
It sets the SearchLogic type object to the property.
addSearchLogic(SearchLogic) - Method in interface com.youama.nexus.core.search.Searchlet
It sets the SearchLogic type object to the property.
addToHistory(HttpURLConnection) - Method in class com.youama.nexus.core.io.Connection
It adds the current URL and response status to the property.
answer() - Method in class com.youama.nexus.core.search.BaseSearchlet
It retrieves the searching response.
answer() - Method in interface com.youama.nexus.core.search.Searchlet
It retrieves the searching response.
applicationRunningSimulation() - Static method in class com.youama.nexus.simple.Simple
 
ask(SearchQuery<?>) - Method in class com.youama.nexus.core.search.BaseSearchlet
It pass the SearchQuery object into the SearchLogic object and runs the SearchLogic.
ask(SearchQuery<?>) - Method in interface com.youama.nexus.core.search.Searchlet
It pass the SearchQuery object into the SearchLogic object and runs the SearchLogic.

B

BaseCollector - Class in com.youama.nexus.parser.collector
This class is an abstract implementation of the Collector interface.
BaseCollector(String) - Constructor for class com.youama.nexus.parser.collector.BaseCollector
It makes the DOM from the source and sets it to the property.
BaseSearchlet - Class in com.youama.nexus.core.search
The Searchlet is a standard way to implement any searching methodology inside Nexus Engine.
BaseSearchlet() - Constructor for class com.youama.nexus.core.search.BaseSearchlet
 
BaseService<T> - Class in com.youama.nexus.core.base
This generic class is a database service abstraction.
BaseService() - Constructor for class com.youama.nexus.core.base.BaseService
 
BasicItem - Class in com.youama.nexus.core.item
This class represents a collected item from a text based source code.
BasicItem() - Constructor for class com.youama.nexus.core.item.BasicItem
 

C

collectAttributeValueBy(String, String) - Method in class com.youama.nexus.parser.collector.BaseCollector
It collects the values of HTML attributes by the tag name and the attribute name.
collectAttributeValueBy(String, String, List<String>, List<String>) - Method in class com.youama.nexus.parser.collector.BaseCollector
It collects the values of HTML attributes by the tag name, attribute name and by filters for attribute name and attribute value.
Collector - Interface in com.youama.nexus.parser.collector
Interface for Collector classes.
CollectorSelector - Enum in com.youama.nexus.parser.collector
Constants of this enum should be used for BaseCollector objects.
collectText(String) - Method in class com.youama.nexus.parser.collector.TextCollector
It selects the clear text from an HTML document by the name of the HTML tag then it splits the text to sentences and words.
COLUMN_ID - Static variable in interface com.youama.nexus.core.model.scope.ScopeTable
 
COLUMN_ID - Static variable in interface com.youama.nexus.scheduler.model.task.TaskTable
 
COLUMN_ID - Static variable in interface com.youama.nexus.wordplex.model.connection.ConnectionWordSentenceTextTable
 
COLUMN_ID - Static variable in interface com.youama.nexus.wordplex.model.sentence.SentenceTable
 
COLUMN_ID - Static variable in interface com.youama.nexus.wordplex.model.text.TextTable
 
COLUMN_ID - Static variable in interface com.youama.nexus.wordplex.model.word.WordTable
 
COLUMN_PATH - Static variable in interface com.youama.nexus.scheduler.model.task.TaskTable
 
COLUMN_POSITION_SENTENCE - Static variable in interface com.youama.nexus.wordplex.model.connection.ConnectionWordSentenceTextTable
 
COLUMN_POSITION_WORD - Static variable in interface com.youama.nexus.wordplex.model.connection.ConnectionWordSentenceTextTable
 
COLUMN_SENTENCE_ID - Static variable in interface com.youama.nexus.wordplex.model.connection.ConnectionWordSentenceTextTable
 
COLUMN_STATUS - Static variable in interface com.youama.nexus.core.model.scope.ScopeTable
 
COLUMN_TEXT_ID - Static variable in interface com.youama.nexus.wordplex.model.connection.ConnectionWordSentenceTextTable
 
COLUMN_TYPE - Static variable in interface com.youama.nexus.core.model.scope.ScopeTable
 
COLUMN_WORD - Static variable in interface com.youama.nexus.wordplex.model.word.WordTable
 
COLUMN_WORD_ID - Static variable in interface com.youama.nexus.wordplex.model.connection.ConnectionWordSentenceTextTable
 
com.youama.nexus.core - package com.youama.nexus.core
 
com.youama.nexus.core.base - package com.youama.nexus.core.base
 
com.youama.nexus.core.io - package com.youama.nexus.core.io
 
com.youama.nexus.core.item - package com.youama.nexus.core.item
 
com.youama.nexus.core.model.scope - package com.youama.nexus.core.model.scope
 
com.youama.nexus.core.search - package com.youama.nexus.core.search
This package specificates the Searchlet.
com.youama.nexus.core.service.scope - package com.youama.nexus.core.service.scope
 
com.youama.nexus.core.system - package com.youama.nexus.core.system
 
com.youama.nexus.core.text - package com.youama.nexus.core.text
 
com.youama.nexus.core.validator - package com.youama.nexus.core.validator
 
com.youama.nexus.crawler - package com.youama.nexus.crawler
 
com.youama.nexus.japi - package com.youama.nexus.japi
The jAPI (Java API) package does not contain classes.
com.youama.nexus.parser - package com.youama.nexus.parser
 
com.youama.nexus.parser.collector - package com.youama.nexus.parser.collector
 
com.youama.nexus.scheduler.model.task - package com.youama.nexus.scheduler.model.task
 
com.youama.nexus.scheduler.service.task - package com.youama.nexus.scheduler.service.task
 
com.youama.nexus.simple - package com.youama.nexus.simple
 
com.youama.nexus.wordplex - package com.youama.nexus.wordplex
 
com.youama.nexus.wordplex.importer - package com.youama.nexus.wordplex.importer
 
com.youama.nexus.wordplex.importer.text - package com.youama.nexus.wordplex.importer.text
 
com.youama.nexus.wordplex.model.connection - package com.youama.nexus.wordplex.model.connection
 
com.youama.nexus.wordplex.model.sentence - package com.youama.nexus.wordplex.model.sentence
 
com.youama.nexus.wordplex.model.text - package com.youama.nexus.wordplex.model.text
 
com.youama.nexus.wordplex.model.word - package com.youama.nexus.wordplex.model.word
 
com.youama.nexus.wordplex.service.connection - package com.youama.nexus.wordplex.service.connection
 
com.youama.nexus.wordplex.service.sentence - package com.youama.nexus.wordplex.service.sentence
 
com.youama.nexus.wordplex.service.text - package com.youama.nexus.wordplex.service.text
 
com.youama.nexus.wordplex.service.word - package com.youama.nexus.wordplex.service.word
 
computeUrlWithProtocol(String) - Method in class com.youama.nexus.crawler.Url
It retrieves the URL without HTTP and HTTPS prefixes.
Connection - Class in com.youama.nexus.core.io
This class handles a single HTTP or HTTPS connection.
Connection() - Constructor for class com.youama.nexus.core.io.Connection
 
connection - Variable in class com.youama.nexus.core.io.Connection
The connection object for later streaming.
connectionTimeout - Variable in class com.youama.nexus.core.io.Connection
Connection timeout in seconds.
ConnectionWordSentenceTextModel - Class in com.youama.nexus.wordplex.model.connection
 
ConnectionWordSentenceTextModel() - Constructor for class com.youama.nexus.wordplex.model.connection.ConnectionWordSentenceTextModel
 
ConnectionWordSentenceTextService - Class in com.youama.nexus.wordplex.service.connection
 
ConnectionWordSentenceTextService() - Constructor for class com.youama.nexus.wordplex.service.connection.ConnectionWordSentenceTextService
 
ConnectionWordSentenceTextTable - Interface in com.youama.nexus.wordplex.model.connection
 
connectWithEnabledRedirects(String) - Method in class com.youama.nexus.core.io.Connection
Connects to the host by URL.
connectWithoutRedirects(String) - Method in class com.youama.nexus.core.io.Connection
Connects to the host by URL.

D

data - Variable in class com.youama.nexus.core.item.BasicItem
It contains sub-items.
DATABASE_EMBEDDED - Static variable in interface com.youama.nexus.core.system.SystemConstant
Required for system initiate.
DATABASE_FLAG_ACTIVE - Static variable in interface com.youama.nexus.core.system.SystemConstant
Property value in .properties file.
DATABASE_HSQL - Static variable in interface com.youama.nexus.core.system.SystemConstant
System and property keys and values.
DATABASE_MYSQL - Static variable in interface com.youama.nexus.core.system.SystemConstant
System and property keys and values.
DATABASE_POSTGRESQL - Static variable in interface com.youama.nexus.core.system.SystemConstant
System and property keys and values.
DATABASE_SERVER - Static variable in interface com.youama.nexus.core.system.SystemConstant
Required for system initiate.
DEFAULT_APP - Static variable in interface com.youama.nexus.core.system.SystemConstant
Required for system initiate.
DIRECTORY_CONFIG - Static variable in interface com.youama.nexus.core.system.SystemConstant
Required for .properties file loading.
DOM - Variable in class com.youama.nexus.parser.collector.BaseCollector
HTML Document model.
domain - Variable in class com.youama.nexus.crawler.Url
Domain address from URL.
DS - Static variable in class com.youama.nexus.core.system.FileSystemUtil
The OS dependent directory/file separator.

E

extension - Variable in class com.youama.nexus.crawler.Url
File extension from current URL.
extensions - Variable in class com.youama.nexus.crawler.Url
Most common, possible resource extensions.

F

FactoryCollector - Class in com.youama.nexus.parser.collector
It is a factory class for retrieving the different kind of BaseCollector classes.
FactoryCollector() - Constructor for class com.youama.nexus.parser.collector.FactoryCollector
 
FileSystemUtil - Class in com.youama.nexus.core.system
The Nexus specific file system utility.
FileSystemUtil() - Constructor for class com.youama.nexus.core.system.FileSystemUtil
 
findEntityByAttribute(Class<T>, String, String) - Method in class com.youama.nexus.core.base.BaseService
It retrieves a single entity when by column name and value.

G

getBodyAsStringFromConnection(HttpURLConnection) - Static method in class com.youama.nexus.core.io.StreamReader
It retrieves the response body as a String from a HttpURLConnection object.
getCollection(Class<T>) - Method in class com.youama.nexus.core.base.BaseService
It retrieves all entities from the entity table by the entity model class.
getCollection() - Method in class com.youama.nexus.scheduler.service.task.TaskService
 
getCollection() - Method in class com.youama.nexus.wordplex.service.word.WordService
 
getCollector(int, String) - Static method in class com.youama.nexus.parser.collector.FactoryCollector
It retrieves the collector object by collector type ID and the source.
getConenctionWordSentenceTextId() - Method in class com.youama.nexus.wordplex.model.connection.ConnectionWordSentenceTextModel
 
getConnection() - Method in class com.youama.nexus.core.io.Connection
 
getConnectionCounter() - Method in class com.youama.nexus.wordplex.importer.text.StepByStepImporter
It retrieves how many connections have been saved.
getData() - Method in class com.youama.nexus.core.item.BasicItem
It retrieves the data property.
getDatasourceId() - Static method in class com.youama.nexus.core.system.ServiceUtil
It retrieves the data source Id client/server.
getDBCreation() - Static method in class com.youama.nexus.core.system.ServiceUtil
It retrieves the current database schema creation methodology.
getDBDialect() - Static method in class com.youama.nexus.core.system.ServiceUtil
It retrieves the current database SQL dialect name.
getDBDriver() - Static method in class com.youama.nexus.core.system.ServiceUtil
It retrieves the current database driver name.
getDBLog() - Static method in class com.youama.nexus.core.system.ServiceUtil
It retrieves the current database logging flag.
getDBPassword() - Static method in class com.youama.nexus.core.system.ServiceUtil
It retrieves the current database user's password.
getDBSessionContext() - Static method in class com.youama.nexus.core.system.ServiceUtil
It retrieves the current database session context scope.
getDBUrl() - Static method in class com.youama.nexus.core.system.ServiceUtil
It retrieves the current database access URL.
getDBUser() - Static method in class com.youama.nexus.core.system.ServiceUtil
It retrieves the current database user name.
getDefaultDBDriver() - Static method in class com.youama.nexus.core.system.ServiceUtil
It retrieves the default database driver.
getDOM(String) - Static method in class com.youama.nexus.parser.HTMLBuilder
It retrieves the HTML DOM from a String what is originally was a HTML source code.
getDOM(String, String) - Static method in class com.youama.nexus.parser.HTMLBuilder
It retrieves the HTML DOM from a String what is originally was a HTML source code.
getDomain() - Method in class com.youama.nexus.crawler.Url
It retrieves the domain address.
getEntityById(Class<T>, long) - Method in class com.youama.nexus.core.base.BaseService
It retrieves the Hibernate entity model or null by ID and the entity model class.
getEntityById(long) - Method in class com.youama.nexus.scheduler.service.task.TaskService
 
getExtensionFromUrl() - Method in class com.youama.nexus.crawler.Url
It retrieves the extension from url, e.g.
getImportTextStepByStepStatus() - Method in class com.youama.nexus.wordplex.importer.ImporterFacade
It retrieves the status of the "step by step importer" process.
getInstalledDrivers() - Static method in class com.youama.nexus.core.system.ServiceUtil
It retrieves the list of the available drivers.
getItems() - Method in class com.youama.nexus.parser.collector.BaseCollector
It retrieves the collected, parsed data in a list of objects.
getItems() - Method in interface com.youama.nexus.parser.collector.Collector
It retrieves the collected, parsed data in a list of objects.
getPath() - Method in class com.youama.nexus.scheduler.model.task.TaskModel
 
getPdfContent(String) - Method in class com.youama.nexus.core.io.IOFacade
It reads a PDF file and it retrieves its content.
getPositionSentence() - Method in class com.youama.nexus.wordplex.model.connection.ConnectionWordSentenceTextModel
 
getPositionWord() - Method in class com.youama.nexus.wordplex.model.connection.ConnectionWordSentenceTextModel
 
getPreparedQueries() - Method in interface com.youama.nexus.core.search.SearchQuery
It retrieves the prepared queries.
getPreparedQuery() - Method in interface com.youama.nexus.core.search.SearchQuery
It retrieves the prepared query.
getPreparedReplies() - Method in interface com.youama.nexus.core.search.SearchReply
It retrieves the prepared replies.
getPreparedReply() - Method in interface com.youama.nexus.core.search.SearchReply
It retrieves the prepared reply.
getScopeId() - Method in class com.youama.nexus.core.model.scope.ScopeModel
 
getSentenceI() - Method in class com.youama.nexus.wordplex.model.connection.ConnectionWordSentenceTextModel
 
getSentenceId() - Method in class com.youama.nexus.wordplex.model.sentence.SentenceModel
 
getSentencesFromText(String) - Static method in class com.youama.nexus.core.text.WordUtil
It computes a text to words to a BasicItem List and then retrieves it.
getService(Class<?>) - Static method in class com.youama.nexus.core.system.ServiceUtil
It retrieves the entity's service implementation by the service class.
getStatus() - Method in class com.youama.nexus.core.model.scope.ScopeModel
 
getStatusHistory() - Method in class com.youama.nexus.core.io.Connection
It retrieves the stored status codes from responses.
getTablePrefix() - Static method in class com.youama.nexus.core.system.ServiceUtil
It retrieves the table prefix for database.
getTaskId() - Method in class com.youama.nexus.scheduler.model.task.TaskModel
 
getTextId() - Method in class com.youama.nexus.wordplex.model.connection.ConnectionWordSentenceTextModel
 
getTextId() - Method in class com.youama.nexus.wordplex.model.text.TextModel
 
getType() - Method in class com.youama.nexus.core.model.scope.ScopeModel
 
getUrl() - Method in class com.youama.nexus.crawler.Url
It retrieves the url from property without http prefix.
getUrlHistory() - Method in class com.youama.nexus.core.io.Connection
It retrieves the stored urls from responses.
getWord() - Method in class com.youama.nexus.wordplex.model.word.WordModel
 
getWordId() - Method in class com.youama.nexus.wordplex.model.connection.ConnectionWordSentenceTextModel
 
getWordId() - Method in class com.youama.nexus.wordplex.model.word.WordModel
 

H

hasData() - Method in class com.youama.nexus.core.item.BasicItem
It retrieves that it has any item or it doesn't have.
HTMLBuilder - Class in com.youama.nexus.parser
It builds DOM from String.
HTMLBuilder() - Constructor for class com.youama.nexus.parser.HTMLBuilder
 

I

ImporterFacade - Class in com.youama.nexus.wordplex.importer
This API imports text, sentences and words.
ImporterFacade() - Constructor for class com.youama.nexus.wordplex.importer.ImporterFacade
 
importTextStepByStep(List<BasicItem>) - Method in class com.youama.nexus.wordplex.importer.ImporterFacade
It imports text data to the database by step by step importer.
initServices(String, Class<?>) - Static method in class com.youama.nexus.core.system.NexusCoreUtil
It initiates the service layer by the Maven module's artifact id and by its primary class.
input(SearchQuery<?>) - Method in interface com.youama.nexus.core.search.SearchLogic
It sets or prepares the searchQuery object before the searching would be proceed.
IOFacade - Class in com.youama.nexus.core.io
This class handles the IO operations.
IOFacade() - Constructor for class com.youama.nexus.core.io.IOFacade
 
isAllowInternalProperties() - Static method in class com.youama.nexus.core.system.NexusCoreUtil
It retrieves that system properties can be injected through Java instead of nexus.properties file.
isRedirectionLoop() - Method in class com.youama.nexus.core.io.Connection
It retrieves that there are too many redirection or are not by the setted property.
isRedirectionRequired(HttpURLConnection) - Method in class com.youama.nexus.core.io.Connection
It checks that response header contains request for redirection.
isResourceExtension(String) - Method in class com.youama.nexus.crawler.Url
It retrieves the given string is a resource file extension or is not, e.g.
isResourceUrl(String) - Static method in class com.youama.nexus.core.validator.URLSyntaxValidator
It retrieves the given URL is a resource URL or is not.
isResourceUrl() - Method in class com.youama.nexus.crawler.Url
It retrieves the URL is a resource URL or is not.
isSecure() - Method in class com.youama.nexus.crawler.Url
It retrieves the url in the property is secure or not.
isValid() - Method in class com.youama.nexus.wordplex.importer.text.StepByStepImporter
It retrieves that the text what should be imported is valid or isn't.
isValidLink(String) - Static method in class com.youama.nexus.core.validator.URLSyntaxValidator
It retrieves the given URL is valid or is not.

L

LinkCollector - Class in com.youama.nexus.parser.collector
This class implements the BaseCollector and Collector.
LinkCollector(String) - Constructor for class com.youama.nexus.parser.collector.LinkCollector
It gives the source to the parent constructor to make the DOM.
Log - Class in com.youama.nexus.core
This class handles all logging.
Log() - Constructor for class com.youama.nexus.core.Log
 

M

Main - Class in com.youama.nexus.japi
Empty class for successful build process.
Main() - Constructor for class com.youama.nexus.japi.Main
 
main(String[]) - Static method in class com.youama.nexus.japi.Main
 
main(String[]) - Static method in class com.youama.nexus.simple.Simple
 
makeNewGetConnection(String) - Method in class com.youama.nexus.core.io.Connection
This method builds the connection and saves it to the property.

N

NexusCoreUtil - Class in com.youama.nexus.core.system
This static class is the main class of the Nexus engine.
NexusCoreUtil() - Constructor for class com.youama.nexus.core.system.NexusCoreUtil
 
notice(String, String) - Static method in class com.youama.nexus.core.Log
It logs notify log with class name.

O

output() - Method in interface com.youama.nexus.core.search.SearchLogic
It retrieves the results of the searching process.

P

parse() - Method in interface com.youama.nexus.parser.collector.Collector
Initiate the default parsing process.
parse() - Method in class com.youama.nexus.parser.collector.LinkCollector
It parsed the DOM.
parse() - Method in class com.youama.nexus.parser.collector.TextCollector
It collects the sentences and words by default value.
parseByRule(CollectorSelector) - Method in interface com.youama.nexus.parser.collector.Collector
Initiate the selected parsing process.
parseByRule(CollectorSelector) - Method in class com.youama.nexus.parser.collector.LinkCollector
It parses the DOM by rule ID.
parseByRule(CollectorSelector) - Method in class com.youama.nexus.parser.collector.TextCollector
It collects the sentences and words by the rule identifier.
parsedItems - Variable in class com.youama.nexus.parser.collector.BaseCollector
The parsed, collected data in a list of objects.
PersistenceConfig - Interface in com.youama.nexus.wordplex
 
prepare() - Method in interface com.youama.nexus.core.search.SearchQuery
It composes the queries what had set before.
prepare() - Method in interface com.youama.nexus.core.search.SearchReply
It composes the replies what had set before.
PROPERTIES_FILE_NAME_LOCAL - Static variable in interface com.youama.nexus.core.system.SystemConstant
Required for .properties file loading.
PROPERTIES_FILE_NAME_TRAVIS - Static variable in interface com.youama.nexus.core.system.SystemConstant
Required for .properties file loading.
PROPERTY_DATABASE_DEFAULT_DRIVER_KEY - Static variable in interface com.youama.nexus.core.system.SystemConstant
Property key part in .properties file.
PROPERTY_DATABASE_PREFIX - Static variable in interface com.youama.nexus.core.system.SystemConstant
Property key part in .properties file.
PROPERTY_DATABASE_TABLE_PREFIX_KEY - Static variable in interface com.youama.nexus.core.system.SystemConstant
Property key part in .properties file.
PROPERTY_HIBERNATE_PREFIX_KEY - Static variable in interface com.youama.nexus.core.system.SystemConstant
Property key part in .properties file.

R

readTimeout - Variable in class com.youama.nexus.core.io.Connection
Reading timeout in seconds.
redirectionCounter - Variable in class com.youama.nexus.core.io.Connection
The redirection what are already processed.
redirectionEnabled - Variable in class com.youama.nexus.core.io.Connection
It enables HTTP and HTTPS redirection.
redirectionLimit - Variable in class com.youama.nexus.core.io.Connection
The limit number.
removeServices() - Static method in class com.youama.nexus.core.system.NexusCoreUtil
It disables the Nexus' service layer and the main configuration.
reset() - Method in interface com.youama.nexus.core.search.SearchQuery
It resets the prepared query.
reset() - Method in interface com.youama.nexus.core.search.SearchReply
It resets the prepared reply.
reset() - Method in class com.youama.nexus.crawler.Url
Resetting of property - when setUrl() is called.
resetParsedItems() - Method in class com.youama.nexus.parser.collector.BaseCollector
It resets the results of the parsing in the property.
resourceUrl - Variable in class com.youama.nexus.crawler.Url
Current URL is a kind of resource, depends by self.extensions property.
run() - Method in interface com.youama.nexus.core.search.SearchLogic
It runs the searching.
runImport() - Method in class com.youama.nexus.wordplex.importer.text.StepByStepImporter
It saves the Text entity and runs the importing process.

S

sanitizeText(String) - Static method in class com.youama.nexus.core.text.WordUtil
It removes the unnecessary characters from the whole text.
save(T) - Method in class com.youama.nexus.core.base.BaseService
It updates or creates an entity and retrieves the updated object included the ID.
save(TaskModel) - Method in class com.youama.nexus.scheduler.service.task.TaskService
 
save(WordModel) - Method in class com.youama.nexus.wordplex.service.word.WordService
It saves the word entity but if the word is already exits it increases the weight of the word.
ScopeModel - Class in com.youama.nexus.core.model.scope
Scope entity for defining the language or another type of scopes.
ScopeModel() - Constructor for class com.youama.nexus.core.model.scope.ScopeModel
 
ScopeService - Class in com.youama.nexus.core.service.scope
 
ScopeService() - Constructor for class com.youama.nexus.core.service.scope.ScopeService
 
ScopeTable - Interface in com.youama.nexus.core.model.scope
 
Searchlet - Interface in com.youama.nexus.core.search
The Searchlet is a standard way to implement any searching methodology inside Nexus Engine.
searchLogic - Variable in class com.youama.nexus.core.search.BaseSearchlet
The SearchLogic object contains the searching methodology.
SearchLogic - Interface in com.youama.nexus.core.search
The SearchLogic is for the searching process.
SearchQuery<T> - Interface in com.youama.nexus.core.search
A SearchQuery compose and prepare the query what is From the SearchLogic.
SearchReply<T> - Interface in com.youama.nexus.core.search
A SearchReply compose and prepare the the reply what is from the SearchLogic.
secure - Variable in class com.youama.nexus.crawler.Url
Url secure state by http or https sub string.
SentenceModel - Class in com.youama.nexus.wordplex.model.sentence
 
SentenceModel() - Constructor for class com.youama.nexus.wordplex.model.sentence.SentenceModel
 
SentenceService - Class in com.youama.nexus.wordplex.service.sentence
 
SentenceService() - Constructor for class com.youama.nexus.wordplex.service.sentence.SentenceService
 
SentenceTable - Interface in com.youama.nexus.wordplex.model.sentence
 
ServiceUtil - Class in com.youama.nexus.core.system
This static Service utility provides access to the base service's features for modules and applications.
ServiceUtil() - Constructor for class com.youama.nexus.core.system.ServiceUtil
 
sessionFactory - Variable in class com.youama.nexus.core.base.BaseService
The session factory of Hibernate.
setConnectionTimeout(int) - Method in class com.youama.nexus.core.io.Connection
 
setConnectionWordSentenceTextId(long) - Method in class com.youama.nexus.wordplex.model.connection.ConnectionWordSentenceTextModel
 
setDomainFromUrl() - Method in class com.youama.nexus.crawler.Url
It finds the domain address in the URL and sets it to the property.
setPath(String) - Method in class com.youama.nexus.scheduler.model.task.TaskModel
 
setPositionSentence(int) - Method in class com.youama.nexus.wordplex.model.connection.ConnectionWordSentenceTextModel
 
setPositionWord(int) - Method in class com.youama.nexus.wordplex.model.connection.ConnectionWordSentenceTextModel
 
setProperties(Map<String, String>) - Static method in class com.youama.nexus.core.system.NexusCoreUtil
When NexusCoreUtil.allowInternalProperties is true then the settings of properties is possible by this method.
setQuery(T) - Method in interface com.youama.nexus.core.search.SearchQuery
It set a query.
setQuery(T[]) - Method in interface com.youama.nexus.core.search.SearchQuery
It set queries.
setReadTimeout(int) - Method in class com.youama.nexus.core.io.Connection
 
setRedirectionEnabled(boolean) - Method in class com.youama.nexus.core.io.Connection
It sets redirection in property to enabled or disabled.
setRedirectionLimit(int) - Method in class com.youama.nexus.core.io.Connection
It sets the redirection limit to the property.
setReply(T) - Method in interface com.youama.nexus.core.search.SearchReply
It set a reply.
setReply(T[]) - Method in interface com.youama.nexus.core.search.SearchReply
It set replies.
setScopeId(long) - Method in class com.youama.nexus.core.model.scope.ScopeModel
 
setSentenceId(long) - Method in class com.youama.nexus.wordplex.model.connection.ConnectionWordSentenceTextModel
 
setSentenceId(long) - Method in class com.youama.nexus.wordplex.model.sentence.SentenceModel
 
setSessionFactory(SessionFactory) - Method in class com.youama.nexus.core.base.BaseService
It sets the sessionFactory property.
setStatus(int) - Method in class com.youama.nexus.core.model.scope.ScopeModel
 
setTaskId(long) - Method in class com.youama.nexus.scheduler.model.task.TaskModel
 
setText(List<BasicItem>) - Method in class com.youama.nexus.wordplex.importer.text.StepByStepImporter
It sets the Text's object to the property.
setTextId(long) - Method in class com.youama.nexus.wordplex.model.connection.ConnectionWordSentenceTextModel
 
setTextId(long) - Method in class com.youama.nexus.wordplex.model.text.TextModel
 
setType(int) - Method in class com.youama.nexus.core.model.scope.ScopeModel
 
setUrl(String) - Method in class com.youama.nexus.crawler.Url
It sets url to the property, removes the HTTP or HTTPS prefixes.
setWord(String) - Method in class com.youama.nexus.wordplex.model.word.WordModel
 
setWordId(long) - Method in class com.youama.nexus.wordplex.model.connection.ConnectionWordSentenceTextModel
 
setWordId(long) - Method in class com.youama.nexus.wordplex.model.word.WordModel
 
Simple - Class in com.youama.nexus.simple
 
Simple() - Constructor for class com.youama.nexus.simple.Simple
 
statusHistory - Variable in class com.youama.nexus.core.io.Connection
The history of the redirection by status code.
StepByStepImporter - Class in com.youama.nexus.wordplex.importer.text
This class imports text data to the database step by step.
StepByStepImporter() - Constructor for class com.youama.nexus.wordplex.importer.text.StepByStepImporter
 
StreamReader - Class in com.youama.nexus.core.io
 
StreamReader() - Constructor for class com.youama.nexus.core.io.StreamReader
 
switchDriver(String) - Static method in class com.youama.nexus.core.system.ServiceUtil
It switches between drivers.
SystemConstant - Interface in com.youama.nexus.core.system
This interface contains the all constants about the Nexus Engine's system.

T

TABLE - Static variable in interface com.youama.nexus.core.model.scope.ScopeTable
 
TABLE - Static variable in interface com.youama.nexus.scheduler.model.task.TaskTable
 
TABLE - Static variable in interface com.youama.nexus.wordplex.model.connection.ConnectionWordSentenceTextTable
 
TABLE - Static variable in interface com.youama.nexus.wordplex.model.sentence.SentenceTable
 
TABLE - Static variable in interface com.youama.nexus.wordplex.model.text.TextTable
 
TABLE - Static variable in interface com.youama.nexus.wordplex.model.word.WordTable
 
TABLE_PREFIX - Static variable in interface com.youama.nexus.wordplex.PersistenceConfig
 
TaskModel - Class in com.youama.nexus.scheduler.model.task
 
TaskModel() - Constructor for class com.youama.nexus.scheduler.model.task.TaskModel
 
TaskService - Class in com.youama.nexus.scheduler.service.task
 
TaskService() - Constructor for class com.youama.nexus.scheduler.service.task.TaskService
 
TaskTable - Interface in com.youama.nexus.scheduler.model.task
 
TextCollector - Class in com.youama.nexus.parser.collector
This class implements the BaseCollector and Collector.
TextCollector(String) - Constructor for class com.youama.nexus.parser.collector.TextCollector
It sets the html source the property.
TextModel - Class in com.youama.nexus.wordplex.model.text
 
TextModel() - Constructor for class com.youama.nexus.wordplex.model.text.TextModel
 
TextService - Class in com.youama.nexus.wordplex.service.text
 
TextService() - Constructor for class com.youama.nexus.wordplex.service.text.TextService
 
TextTable - Interface in com.youama.nexus.wordplex.model.text
 
TYPE_IMAGE - Static variable in class com.youama.nexus.parser.collector.FactoryCollector
For image url collector.
TYPE_LINK - Static variable in class com.youama.nexus.parser.collector.FactoryCollector
For link collector.
TYPE_TEXT - Static variable in class com.youama.nexus.parser.collector.FactoryCollector
For text collector.

U

update(T) - Method in class com.youama.nexus.core.base.BaseService
It updates an entity what already exists and retrieves the updated object.
update(TaskModel) - Method in class com.youama.nexus.scheduler.service.task.TaskService
 
Url - Class in com.youama.nexus.crawler
This class handles the URL as a string, doesn't the content of the URL.
Url() - Constructor for class com.youama.nexus.crawler.Url
 
url - Variable in class com.youama.nexus.crawler.Url
Url without HTTP definition.
urlHistory - Variable in class com.youama.nexus.core.io.Connection
The history of the redirection by URLs.
URLSyntaxValidator - Class in com.youama.nexus.core.validator
This class methods validate the URLs Strings.
URLSyntaxValidator() - Constructor for class com.youama.nexus.core.validator.URLSyntaxValidator
 
UTF8 - Static variable in class com.youama.nexus.parser.HTMLBuilder
Define the standard UTF-8 character encoding.

V

validateLinks(boolean) - Method in class com.youama.nexus.parser.collector.LinkCollector
It removes the non-valid URL-s from the parsed results.
VALUE_STATUS_DISABLED - Static variable in interface com.youama.nexus.core.model.scope.ScopeTable
 
VALUE_STATUS_ENABLED - Static variable in interface com.youama.nexus.core.model.scope.ScopeTable
 
VALUE_TYPE_DEFAULT - Static variable in interface com.youama.nexus.core.model.scope.ScopeTable
 
valueOf(String) - Static method in enum com.youama.nexus.parser.collector.CollectorSelector
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.youama.nexus.parser.collector.CollectorSelector
Returns an array containing the constants of this enum type, in the order they are declared.

W

warning(Exception) - Static method in class com.youama.nexus.core.Log
It logs an exception stack trace.
warning(Exception, String) - Static method in class com.youama.nexus.core.Log
It logs an exception stack trace with the class name.
warning(Exception, String, boolean) - Static method in class com.youama.nexus.core.Log
It logs an exception stack trace with the class name.
WordModel - Class in com.youama.nexus.wordplex.model.word
This entity contains all words for all languages.
WordModel() - Constructor for class com.youama.nexus.wordplex.model.word.WordModel
 
WordService - Class in com.youama.nexus.wordplex.service.word
 
WordService() - Constructor for class com.youama.nexus.wordplex.service.word.WordService
 
WordTable - Interface in com.youama.nexus.wordplex.model.word
 
WordUtil - Class in com.youama.nexus.core.text
The WordUtil class can split the text to sentences and words, prepares them to store with relations.
WordUtil() - Constructor for class com.youama.nexus.core.text.WordUtil
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2015. All rights reserved.