org.seasar.s2csv.csv.validator
??? CSVColumnChecks

java.lang.Object
  ????? org.seasar.s2csv.csv.validator.CSVColumnChecks

public class CSVColumnChecks
extends java.lang.Object

バリデートチェック メソッドクラス

???:
newta

??????????
CSVColumnChecks()
           
 
???????
static boolean isBlank(java.lang.String str)
          空白かどうかチェックする
static boolean isRangeCheck(double value, double min, double max)
           
static boolean isRangeCheck(float value, float min, float max)
           
static boolean isRangeCheck(int value, int min, int max)
          範囲チェック
static boolean isRangeCheck(long value, long min, long max)
           
static boolean isRangeCheck(short value, short min, short max)
           
static boolean validateByteType(java.lang.String value)
           
static boolean validateDateType(java.lang.String value, java.lang.String datePattern, java.lang.String datePatternStrict)
           
static boolean validateDoubleRange(java.lang.String value, double min, double max)
           
static boolean validateDoubleType(java.lang.String value)
           
static boolean validateFloatRange(java.lang.String value, float min, float max)
           
static boolean validateFloatType(java.lang.String value)
           
static boolean validateIntegerType(java.lang.String value)
           
static boolean validateIntRange(java.lang.String value, int min, int max)
           
static boolean validateLongRange(java.lang.String value, long min, long max)
           
static boolean validateLongType(java.lang.String value)
           
static boolean validateMask(java.lang.String value, java.lang.String mask)
           
static boolean validateMaxbytelength(java.lang.String value, int maxbytelength, java.lang.String charset)
           
static boolean validateMaxLength(java.lang.String value, int maxlength)
           
static boolean validateMinbytelength(java.lang.String value, int minbytelength, java.lang.String charset)
           
static boolean validateMinLength(java.lang.String value, int minlength)
           
static boolean validateRequired(java.lang.String value)
          Required
static boolean validateShortType(java.lang.String value)
           
 
??? java.lang.Object ???????????
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

??????????

CSVColumnChecks

public CSVColumnChecks()
???????

validateRequired

public static boolean validateRequired(java.lang.String value)
Required

?????:
value -
???:
結果

validateMinLength

public static boolean validateMinLength(java.lang.String value,
                                        int minlength)

validateMaxLength

public static boolean validateMaxLength(java.lang.String value,
                                        int maxlength)

validateMinbytelength

public static boolean validateMinbytelength(java.lang.String value,
                                            int minbytelength,
                                            java.lang.String charset)

validateMaxbytelength

public static boolean validateMaxbytelength(java.lang.String value,
                                            int maxbytelength,
                                            java.lang.String charset)

validateMask

public static boolean validateMask(java.lang.String value,
                                   java.lang.String mask)

validateIntRange

public static boolean validateIntRange(java.lang.String value,
                                       int min,
                                       int max)

validateLongRange

public static boolean validateLongRange(java.lang.String value,
                                        long min,
                                        long max)

validateFloatRange

public static boolean validateFloatRange(java.lang.String value,
                                         float min,
                                         float max)

validateDoubleRange

public static boolean validateDoubleRange(java.lang.String value,
                                          double min,
                                          double max)

validateByteType

public static boolean validateByteType(java.lang.String value)

validateShortType

public static boolean validateShortType(java.lang.String value)

validateIntegerType

public static boolean validateIntegerType(java.lang.String value)

validateLongType

public static boolean validateLongType(java.lang.String value)

validateFloatType

public static boolean validateFloatType(java.lang.String value)

validateDoubleType

public static boolean validateDoubleType(java.lang.String value)

validateDateType

public static boolean validateDateType(java.lang.String value,
                                       java.lang.String datePattern,
                                       java.lang.String datePatternStrict)

isRangeCheck

public static boolean isRangeCheck(int value,
                                   int min,
                                   int max)
範囲チェック


isRangeCheck

public static boolean isRangeCheck(long value,
                                   long min,
                                   long max)

isRangeCheck

public static boolean isRangeCheck(float value,
                                   float min,
                                   float max)

isRangeCheck

public static boolean isRangeCheck(short value,
                                   short min,
                                   short max)

isRangeCheck

public static boolean isRangeCheck(double value,
                                   double min,
                                   double max)

isBlank

public static boolean isBlank(java.lang.String str)
空白かどうかチェックする



Copyright © 2004-2008-2008 The Seasar Foundation. All Rights Reserved.