org.eclipse.datatools.sqltools.sqleditor.internal.sql
Class ResultCollector
java.lang.Object
org.eclipse.datatools.sqltools.sqleditor.internal.sql.ResultCollector
public class ResultCollector
- extends java.lang.Object
- Author:
- Li Huang
Bin to collect the proposal of the infrastructure on code assist in a SQL editor.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResultCollector
public ResultCollector()
getReservedKeywordList
public java.util.ArrayList getReservedKeywordList()
- Returns:
- Returns the reservedKeywordList.
setReservedKeywordList
public void setReservedKeywordList(java.util.ArrayList keywordList)
- Parameters:
keywordList
- The reservedKeywordList to set.
getUnreservedKeywordList
public java.util.ArrayList getUnreservedKeywordList()
- Returns:
- Returns the unreservedKeywordList.
setUnreservedKeywordList
public void setUnreservedKeywordList(java.util.ArrayList keywordList)
- Parameters:
keywordList
- The unreservedKeywordList to set.
getDatabaseList
public java.util.ArrayList getDatabaseList()
- Returns:
- Returns the databaseList.
setDatabaseList
public void setDatabaseList(java.util.ArrayList list)
- Parameters:
list
- The databaseList to set.
getEventList
public java.util.ArrayList getEventList()
- Returns:
- Returns the eventList.
setEventList
public void setEventList(java.util.ArrayList list)
- Parameters:
list
- The eventList to set.
getStoredProcedureList
public java.util.ArrayList getStoredProcedureList()
- Returns:
- Returns the storedProcedureList.
setStoredProcedureList
public void setStoredProcedureList(java.util.ArrayList procedureList)
- Parameters:
procedureList
- The storedProcedureList to set.
getFunctionList
public java.util.ArrayList getFunctionList()
- Returns:
- Returns the storedProcedureList.
setFunctionList
public void setFunctionList(java.util.ArrayList procedureList)
- Parameters:
procedureList
- The storedProcedureList to set.
getTableList
public java.util.ArrayList getTableList()
- Returns:
- Returns the tableList.
getViewList
public java.util.ArrayList getViewList()
- Returns:
- the viewList.
setTableList
public void setTableList(java.util.ArrayList list)
- Parameters:
list
- The tableList to set.
setViewList
public void setViewList(java.util.ArrayList list)
- Parameters:
list
- The viewList to set.
getTriggerList
public java.util.ArrayList getTriggerList()
- Returns:
- Returns the triggerList.
setTriggerList
public void setTriggerList(java.util.ArrayList list)
- Parameters:
list
- The triggerList to set.
getIndexList
public java.util.ArrayList getIndexList()
- Returns:
- Returns the indexList.
setIndexList
public void setIndexList(java.util.ArrayList list)
- Parameters:
list
- The indexList to set.
getColumnList
public java.util.ArrayList getColumnList()
- Returns:
- Returns the columnList.
setColumnList
public void setColumnList(java.util.ArrayList list)
- Parameters:
list
- The columnList to set.
getOtherList
public java.util.ArrayList getOtherList()
- Returns:
- Returns the otherList.
setOtherList
public void setOtherList(java.util.ArrayList list)
- Parameters:
list
- The otherList to set.
getSegmentList
public java.util.ArrayList getSegmentList()
- Returns:
- Returns the segmentList.
setSegmentList
public void setSegmentList(java.util.ArrayList list)
- Parameters:
list
- The segmentList to set.
addReservedKeyword
public void addReservedKeyword(SQLCompletionProposal completionProposal)
addUnreservedKeywordList
public void addUnreservedKeywordList(SQLCompletionProposal completionProposal)
getVariableList
public java.util.ArrayList getVariableList()
- Returns:
- Returns the variableList.
setVariableList
public void setVariableList(java.util.ArrayList list)
- Parameters:
list
- The variableList to set.
addVariable
public void addVariable(SQLCompletionProposal completionProposal)
addOperator
public void addOperator(SQLCompletionProposal completionProposal)
getResults
public ISQLCompletionProposal[] getResults()
- get the proposal results, sort by relevance.
- Returns:
- SQLCompletionProposal[]
setDBProposalList
public void setDBProposalList(java.util.ArrayList proposals,
int scope)