Try to find a match in the provided list starging with sub.
If more matches apply show the user a dialog to choose a match or simply display all matches in the window
Parameters: values - all possible values to choose from (not limited with the sub parameter) Parameters: sub - the start of the match the match starting with sub minus the sub itself in the correct casing
Return a list of column names for the specified list of table names.
Parameters: tableNames - a list of tableNames a list of column names for the specified list of table names.
return the tab completion value.
Parameters: commandLines - the current command Parameters: cursorPosition - the position where the tab completion was invocated the tab completion value.
Simple method to change a null value to an empty charsequence.
Parameters: s - the charsequence to convert to empty if it is null empty when s was null or return s when s is not null