tle.framework.component.impl.rp.validator
Class NumberValidator

java.lang.Object
  extended bytle.framework.component.impl.rp.validator.NumberValidator
All Implemented Interfaces:
Validator

public class NumberValidator
extends java.lang.Object
implements Validator

¼ýÀÚ¸¸ ÀÔ·ÂÇß´ÂÁöÀÇ ¿©ºÎ¸¦ ÆÇ´ÜÇÑ´Ù.

Since:
2.0.5.6
Author:
ÃÖ¹ü±Õ

Constructor Summary
NumberValidator()
           
 
Method Summary
 boolean test(java.lang.String[] parameterValues, java.lang.String constraint)
          parameterValues°¡ nullÀ̰ųª, ±æÀ̰¡ 0À̰ųª parameterValues[0]ÀÇ °ªÀÌ ""ÀÎ °æ¿ì true¸¦ ¸®ÅÏÇÑ´Ù.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NumberValidator

public NumberValidator()
Method Detail

test

public boolean test(java.lang.String[] parameterValues,
                    java.lang.String constraint)
parameterValues°¡ nullÀ̰ųª, ±æÀ̰¡ 0À̰ųª parameterValues[0]ÀÇ °ªÀÌ ""ÀÎ °æ¿ì true¸¦ ¸®ÅÏÇÑ´Ù. ±×¿ÜÀÇ °æ¿ì´Â ([0-9]+)|([0-9]\*\.[0-9]+) Ç¥Çö½Ä¿¡ ÇØ´çÇÏ´Â °ªÀ¸·Î¸¸ ±¸¼ºµÇ¾î ÀÖ´Â °æ¿ì true, ±×·¸Áö ¾ÊÀ» °æ¿ì false¸¦ ¸®ÅÏÇÑ´Ù.

Specified by:
test in interface Validator
Parameters:
parameterValues - ÆÄ¶ó¹ÌÅÍ °ª
constraint - °ªÀÇ Á¦¾à Á¶°Ç
Returns:
ÆÄ¶ó¹ÌÅÍ °ªÀÌ Á¦¾àÁ¶°ÇÀ» ¸¸Á·ÇÒ °æ¿ì true