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

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

public class RegexpValidator
extends java.lang.Object
implements Validator

ÆÄ¶ó¹ÌÅÍ °ªÀÌ Á¤±Ô Ç¥Çö½ÄÀ» ¸¸Á·ÇÏ´Â ÁöÀÇ ¿©ºÎ¸¦ °Ë»çÇÑ´Ù.

Jakarta Regexp API¸¦ »ç¿ëÇÏ¿© Á¤±ÔÇ¥Çö½ÄÀ» ó¸®ÇÑ´Ù.

Since:
2.0.5
Author:
ÃÖ¹ü±Õ

Constructor Summary
RegexpValidator()
           
 
Method Summary
 boolean test(java.lang.String[] parameterValues, java.lang.String constraint)
          parameterValues[0]ÀÇ °ªÀÌ Á¤±ÔÇ¥Çö½Ä constraint¸¦ ÃæÁ·Çϸé true¸¦ ¸®ÅÏÇÑ´Ù.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegexpValidator

public RegexpValidator()
Method Detail

test

public boolean test(java.lang.String[] parameterValues,
                    java.lang.String constraint)
parameterValues[0]ÀÇ °ªÀÌ Á¤±ÔÇ¥Çö½Ä constraint¸¦ ÃæÁ·Çϸé true¸¦ ¸®ÅÏÇÑ´Ù.

constraint°¡ nullÀ̸é true¸¦ ¸®ÅÏÇÑ´Ù.

parameterValues°¡ nullÀ̰ųª parameterValues.length°¡ 0À̰ųª parameterValues[0]ÀÇ °ªÀÌ null ¶Ç´Â ""À̸é true¸¦ ¸®ÅÏÇÑ´Ù.

Specified by:
test in interface Validator
Parameters:
parameterValues - ÆÄ¶ó¹ÌÅÍ °ª
constraint - °ªÀÇ Á¦¾à Á¶°Ç
Returns:
ÆÄ¶ó¹ÌÅÍ °ªÀÌ Á¦¾àÁ¶°ÇÀ» ¸¸Á·ÇÒ °æ¿ì true
See Also:
Validator.test(java.lang.String[], java.lang.String)