org.opennms.web.filter
Interface SQLType<T>

All Known Implementing Classes:
DateSqlType, IntegerSqlType, OnmsSeverityType, StringSqlType

public interface SQLType<T>


Field Summary
static SQLType<Date> DATE
           
static SQLType<Integer> INT
           
static SQLType<String> STRING
           
 
Method Summary
 void bindParam(PreparedStatement ps, int parameterIndex, T value)
           
 T[] createArray(T value1, T value2)
           
 String formatValue(T value)
           
 String getValueAsString(T value)
           
 

Field Detail

INT

static final SQLType<Integer> INT

STRING

static final SQLType<String> STRING

DATE

static final SQLType<Date> DATE
Method Detail

getValueAsString

String getValueAsString(T value)

formatValue

String formatValue(T value)

bindParam

void bindParam(PreparedStatement ps,
               int parameterIndex,
               T value)
               throws SQLException
Throws:
SQLException

createArray

T[] createArray(T value1,
                T value2)


Copyright © 2009. All Rights Reserved.