Package com.mungoknotwise.sqlcli

Interface Summary
Command Marker interface defining a command.
ExceptionHandler Defines operations for handling an exception.
PrintStreamed Defines operations for adding and removing print streams for an object to print to.
ResultSetExtractingCommand Defines operations for a command that handles the result set with a configurable extractor.
ResultSetExtractor Defines the operations for extracting data from a result set.
RowcountHandlingCommand Defines operations for an update command that handle the resulting row count.
UpdateRowcountHandler Defines operations for handling the rowcount from a non-SELECT SQL command.
 

Class Summary
BasicPrintStreamed A basic implementation of the PrintStreamed interface.
DescribeCommand Provides logic for executing a command to describe a table, and to handle the results.
PrintStreamedDescribeResultSetExtractor An implementation of the ResultSetExtractor that writes the results of a describe command to the provided print streams.
PrintStreamedExceptionHandler Implementation of ExceptionHandler that writes exception details to the object's print streams.
PrintStreamedResultSetExtractor Implementation of ResultSetExtractor that writes the result set to the object's print streams.
PrintStreamedShowTablesResultSetExtractor Implemention of ResultSetExtractor that writes the results of a show tables command to the object's print streams.
PrintStreamedUpdateRowcountHandler Implementation of UpdateRowcountHandler that writes the rowcount to the object's print streams.
SelectCommand Performs a select command and handles the results.
ShowTablesCommand Performs a show tables command and handles the results.
SqlCli Main program for the SqlCli command line interface.
UpdateCommand Performs a non-SELECT SQL command and handles the resulting rowcount.
 



Copyright © 2004 Steven Caswell. All Rights Reserved.