org.opennms.web.alarm.filter
Class OnmsSeveritySqlType

java.lang.Object
  extended by org.opennms.web.alarm.filter.OnmsSeveritySqlType
All Implemented Interfaces:
SQLType<OnmsSeverity>

public class OnmsSeveritySqlType
extends Object
implements SQLType<OnmsSeverity>

OnmsSeverityType

Since:
1.8.1
Version:
$Id: $
Author:
brozow

Field Summary
 
Fields inherited from interface org.opennms.web.filter.SQLType
DATE, INT, SEVERITY, STRING
 
Constructor Summary
OnmsSeveritySqlType()
           
 
Method Summary
 void bindParam(PreparedStatement ps, int parameterIndex, OnmsSeverity value)
          bindParam
 OnmsSeverity[] createArray(OnmsSeverity value1, OnmsSeverity value2)
          createArray
 String formatValue(OnmsSeverity value)
          formatValue
 String getValueAsString(OnmsSeverity value)
          getValueAsString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OnmsSeveritySqlType

public OnmsSeveritySqlType()
Method Detail

bindParam

public void bindParam(PreparedStatement ps,
                      int parameterIndex,
                      OnmsSeverity value)
               throws SQLException

bindParam

Specified by:
bindParam in interface SQLType<OnmsSeverity>
Parameters:
ps - a PreparedStatement object.
parameterIndex - a int.
value - a OnmsSeverity object.
Throws:
SQLException - if any.

createArray

public OnmsSeverity[] createArray(OnmsSeverity value1,
                                  OnmsSeverity value2)

createArray

Specified by:
createArray in interface SQLType<OnmsSeverity>
Parameters:
value1 - a OnmsSeverity object.
value2 - a OnmsSeverity object.
Returns:
an array of OnmsSeverity objects.

formatValue

public String formatValue(OnmsSeverity value)

formatValue

Specified by:
formatValue in interface SQLType<OnmsSeverity>
Parameters:
value - a OnmsSeverity object.
Returns:
a String object.

getValueAsString

public String getValueAsString(OnmsSeverity value)

getValueAsString

Specified by:
getValueAsString in interface SQLType<OnmsSeverity>
Parameters:
value - a OnmsSeverity object.
Returns:
a String object.


Copyright © 2011. All Rights Reserved.