se.unlogic.standardutils.populators
Class IntegerPopulator

java.lang.Object
  extended by se.unlogic.standardutils.populators.BaseStringPopulator<java.lang.Integer>
      extended by se.unlogic.standardutils.populators.IntegerPopulator
All Implemented Interfaces:
BeanResultSetPopulator<java.lang.Integer>, BeanStringPopulator<java.lang.Integer>, StringFormatValidator
Direct Known Subclasses:
PrimitiveIntegerPopulator

public class IntegerPopulator
extends BaseStringPopulator<java.lang.Integer>
implements BeanResultSetPopulator<java.lang.Integer>


Constructor Summary
IntegerPopulator()
           
IntegerPopulator(int columnIndex)
           
IntegerPopulator(java.lang.String populatorID)
           
IntegerPopulator(java.lang.String populatorID, StringFormatValidator formatValidator)
           
 
Method Summary
static IntegerPopulator getPopulator()
           
 java.lang.Class<? extends java.lang.Integer> getType()
           
 java.lang.Integer getValue(java.lang.String value)
           
 java.lang.Integer populate(java.sql.ResultSet rs)
           
 boolean validateDefaultFormat(java.lang.String value)
           
 
Methods inherited from class se.unlogic.standardutils.populators.BaseStringPopulator
getPopulatorID, validateFormat
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntegerPopulator

public IntegerPopulator()

IntegerPopulator

public IntegerPopulator(int columnIndex)

IntegerPopulator

public IntegerPopulator(java.lang.String populatorID,
                        StringFormatValidator formatValidator)

IntegerPopulator

public IntegerPopulator(java.lang.String populatorID)
Method Detail

getPopulator

public static IntegerPopulator getPopulator()

populate

public java.lang.Integer populate(java.sql.ResultSet rs)
                           throws java.sql.SQLException
Specified by:
populate in interface BeanResultSetPopulator<java.lang.Integer>
Throws:
java.sql.SQLException

getValue

public java.lang.Integer getValue(java.lang.String value)
Specified by:
getValue in interface BeanStringPopulator<java.lang.Integer>

validateDefaultFormat

public boolean validateDefaultFormat(java.lang.String value)
Specified by:
validateDefaultFormat in class BaseStringPopulator<java.lang.Integer>

getType

public java.lang.Class<? extends java.lang.Integer> getType()
Specified by:
getType in interface BeanStringPopulator<java.lang.Integer>


Copyright © 2011. All Rights Reserved.