ariba.util.validator
Class TaxIDValidator.TaxIDFormat

java.lang.Object
  extended by ariba.util.validator.TaxIDValidator.TaxIDFormat
Enclosing class:
TaxIDValidator

public static class TaxIDValidator.TaxIDFormat
extends java.lang.Object

This class provides TaxID format information for different countries. This is used on UI to validate and display a formatted value.


Constructor Summary
TaxIDValidator.TaxIDFormat(java.lang.String pattern, java.lang.String format, java.lang.String maxLength)
           
 
Method Summary
 java.lang.String format()
          Returns the expected format of the tax id with data replacement defined as "$n".
 java.lang.String maxLength()
          Returns the max length allowed for the tax id.
 java.lang.String pattern()
          Returns the regular expression pattern that can be used to vaidate tax id.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaxIDValidator.TaxIDFormat

public TaxIDValidator.TaxIDFormat(java.lang.String pattern,
                                  java.lang.String format,
                                  java.lang.String maxLength)
Method Detail

pattern

public java.lang.String pattern()
Returns the regular expression pattern that can be used to vaidate tax id. E.g. for Brazil, it is "(\\d{2})(\\d{3})(\\d{3})(\\d{4})(\\d{2})".


format

public java.lang.String format()
Returns the expected format of the tax id with data replacement defined as "$n". E.g. for Brazil, it is " "$1.$2.$3/$4-$5".


maxLength

public java.lang.String maxLength()
Returns the max length allowed for the tax id.



AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.