uk.org.ogsadai.converters.resultset.csv
  Class NumberColumnStrategy
  
java.lang.Object
  |
  +--uk.org.ogsadai.converters.resultset.csv.NumberColumnStrategy
  
    - All Implemented Interfaces:
 
    - ColumnStrategy
 
  
  
  
    - public class NumberColumnStrategy
 
    - extends java.lang.Object
 
    - implements ColumnStrategy
 
  
  Strategy to retrieve a number value from the database.
  
  
  
    - Author:
 
    - The OGSA-DAI Team.
 
  
  
  
    
    
  
    
      | Method Summary | 
    
    
       void | 
      convertField(java.lang.StringBuffer output, java.sql.ResultSet rs, int column) 
                Convert a single field from the current row of the result set into string and appends them to the output string buffer. | 
    
  
 
  
    
      | Methods inherited from class java.lang.Object | 
    
    
      clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
    
  
 
  
  
  COPYRIGHT_NOTICE
  
private static final java.lang.String COPYRIGHT_NOTICE
  
    - 
      
        - See Also:
 
        - Constant Field Values
 
      
     
  
  
  
  mConfigurator
  
private CSVConfigurator mConfigurator
  
    - 
      
     
  
  
  NumberColumnStrategy
  
public NumberColumnStrategy(CSVConfigurator configurator)
  
    - 
      Constucts strategy for numeric fields.
      
    
 
    - Parameters:
 
    configurator - defining CSV file format. 
  
  
  convertField
  
public void convertField(java.lang.StringBuffer output,
                         java.sql.ResultSet rs,
                         int column)
                  throws java.sql.SQLException,
                         java.io.IOException
  
    - Description copied from interface: 
ColumnStrategy 
    - 
      Convert a single field from the current row of the result set into string and appends them to the output string buffer.
      
    
 
    - 
      
        - Specified by:
 
        convertField in interface ColumnStrategy 
      
     
    - 
      
        - Parameters:
 
        output - output stream to write the converted bytes 
        rs - result set containing the field 
        column - index of the column within the current row containing the field 
        - Throws:
 
        java.sql.SQLException - if a database error occurs during the processing of the result set 
        java.io.IOException - if there is an error with accessing streams used in conversion