- RankDataStore - Class in acp.store
-
RankDataStore handles the creating of the file that stores the user behaviors as well as
retrieving and storing of the user behavior at the start of ACP and end of ACP respectively.
- RankDataStore() - Constructor for class acp.store.RankDataStore
-
Default Constructor
- RankDebugUI - Class in acp.ui
-
- RankDebugUI(ArrayList<ArrayList<RankEntry>>, ArrayList<ArrayList<RankEntry>>, RankManager) - Constructor for class acp.ui.RankDebugUI
-
- RankEntry - Class in acp.beans
-
RankEntry is the base data structure used by the ranking algorithm.
- RankEntry(String, int) - Constructor for class acp.beans.RankEntry
-
Default constructor
- RankManager - Class in acp.manager
-
RankManager is the component that contains the ranking algorithm for learning of user behavior that
produces a ranking model for ranking of suggestions and handles the store component that
does the storing and retrieval of past user behavior.
- RankManager() - Constructor for class acp.manager.RankManager
-
Default Constructor.
- refreshTreePane(ArrayList<ArrayList<RankEntry>>, ArrayList<ArrayList<RankEntry>>, ArrayList<Integer>) - Method in class acp.ui.RankDebugUI
-
- removeAllData() - Method in class acp.manager.DataManager
-
Remove each sentence, paragraph, and the source information of all the sources in the database.
- removeAllDataAndIndexes() - Method in class acp.store.DataStore
-
Remove all sentences, entities, paragraphs, and sources.
- removeAllRankData() - Method in class acp.manager.RankManager
-
Remove of all entries from the algorithm.
- removeData(String) - Method in class acp.manager.DataManager
-
Remove each sentence, paragraph, entity and the source information by the name of the source.
- removeDestinationDocument(int) - Method in class acp.manager.RankManager
-
Removes the destination document entry from the algorithm as well as removes it's high and low list
from the highlist-List and lowlist-List.
- removeDocumentFromList(int) - Method in class acp.store.RankDataStore
-
Removes the entry from temporary store variables for user behavior data during runtime.
- removeEntitiesAndIndexes(List<Entity>) - Method in class acp.store.DataStore
-
Remove entities and the lucene index from the database.
- removeParagraphs(int) - Method in class acp.store.DataStore
-
Remove paragraphs of a source document by source ID.
- removeRankData(String) - Method in class acp.manager.RankManager
-
Removal of the source document entry from the algorithm after the source document is closed.
- removeSentencesAndIndexes(List<Sentence>) - Method in class acp.store.DataStore
-
Remove sentences and the lucene index from the database.
- removeSource(int) - Method in class acp.store.DataStore
-
Remove source information of a source document by source ID.
- renderSplashFrame(Graphics2D, int) - Method in class acp.ui.SplashUI
-
- REPLY - Static variable in class acp.beans.OperationReply
-
The following are a list of available type of reply.
- requestExtendSuggestion(int, int) - Method in class acp.ACPLogic
-
Retrieve the next paragraph, sentence or word based on the current selected suggestion.
- requestSuggestion(String, boolean) - Method in class acp.ACPLogic
-
Using prefix search to retrieve a list of suggestions based on the user input.
- resetData() - Method in class acp.manager.RankManager
-
For UI Testing purpose.
- retrieveRankData() - Method in class acp.store.RankDataStore
-
Retrieves past user behavior data from file.
- retrieveSource(String) - Method in class acp.manager.DataManager
-
Retrieve a source information by source url.
- retrieveSource(int, int) - Method in class acp.manager.DataManager
-
Retrieve a source information by sentence/entity/paragraph ID.
- retrieveSubsequentText(int, int) - Method in class acp.manager.DataManager
-
Retrieve subsequent suggestion by the ID of previous Sentence object and the requested
type of subsequent suggestion.
- rollbackTransaction() - Method in class acp.store.DataStore
-
Rollback a transaction with Hibernate.
- run() - Method in class acp.background.ACPBackground
-
- run() - Method in class acp.background.ClientWorker
-
Read the input from the established connection, and process the request accordingly.
- run() - Method in class acp.background.Server
-
Start listening for network connections.