Class FormattedMapStatementResult
java.lang.Object
com.tangosol.coherence.dslquery.statement.DefaultStatementResult
com.tangosol.coherence.dslquery.statement.FormattedMapStatementResult
- All Implemented Interfaces:
 StatementResult
An implementation of a 
StatementResult which assumes the result is
 a Map with value being a Object or Object[].
 The caller may call setColumnHeaders to set the column header values and the
 formatting of the results will be based upon the largest value in each column.- Since:
 - 12.2.1
 - Author:
 - tam 2014.08.05
 
- 
Field Summary
Fields inherited from class com.tangosol.coherence.dslquery.statement.DefaultStatementResult
f_fShowKeys, f_oResultFields inherited from interface com.tangosol.coherence.dslquery.StatementResult
NULL_RESULT - 
Constructor Summary
ConstructorsConstructorDescriptionFormattedMapStatementResult(Object oResult) Construct an instance with the given result which will should be aMap. - 
Method Summary
Modifier and TypeMethodDescriptionvoidprint(PrintWriter writer, String sTitle) Print the result object to the specifiedPrintWriter.protected voidprintResultsObjectMap(PrintWriter writer, Map map, boolean fShowKey) Print the contents of the specifiedMapto the specifiedPrintWriterand format as required.voidsetColumnHeaders(String[] asColumnHeaders) Set the column headers to print.Methods inherited from class com.tangosol.coherence.dslquery.statement.DefaultStatementResult
getResult, printCommaSeparatedCollection, printObject, printResults, printResultsCollection, printResultsMap, printStringOrObject, printStringOrObject 
- 
Constructor Details
 - 
Method Details
- 
print
Print the result object to the specifiedPrintWriter.- Specified by:
 printin interfaceStatementResult- Overrides:
 printin classDefaultStatementResult- Parameters:
 writer- the PrintWriter to print the results tosTitle- the title to print before the results
 - 
printResultsObjectMap
Print the contents of the specifiedMapto the specifiedPrintWriterand format as required. TheMapis assumed to have values of eitherObjectorObject[].- Parameters:
 writer- a PrintWriter to print onmap- the Map to printfShowKey- a flag controlling whether to print the Maps keys
 - 
setColumnHeaders
Set the column headers to print.- Parameters:
 asColumnHeaders- the column headers to print
 
 -