You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by dg...@apache.org on 2004/02/01 03:41:25 UTC

cvs commit: jakarta-commons/validator/src/share/org/apache/commons/validator CreditCardValidator.java UrlValidator.java

dgraham     2004/01/31 18:41:25

  Modified:    validator/src/share/org/apache/commons/validator
                        CreditCardValidator.java UrlValidator.java
  Log:
  Use left shift operator for constants to make numbering easier.
  
  Revision  Changes    Path
  1.15      +7 -7      jakarta-commons/validator/src/share/org/apache/commons/validator/CreditCardValidator.java
  
  Index: CreditCardValidator.java
  ===================================================================
  RCS file: /home/cvs/jakarta-commons/validator/src/share/org/apache/commons/validator/CreditCardValidator.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- CreditCardValidator.java	17 Jan 2004 19:22:02 -0000	1.14
  +++ CreditCardValidator.java	1 Feb 2004 02:41:25 -0000	1.15
  @@ -104,22 +104,22 @@
       /**
        * Option specifying that American Express cards are allowed.
        */
  -    public static final int AMEX = 1;
  +    public static final int AMEX = 1 << 0;
   
       /**
        * Option specifying that Visa cards are allowed.
        */
  -    public static final int VISA = 2;
  +    public static final int VISA = 1 << 1;
   
       /**
        * Option specifying that Mastercard cards are allowed.
        */
  -    public static final int MASTERCARD = 4;
  +    public static final int MASTERCARD = 1 << 2;
   
       /**
        * Option specifying that Discover cards are allowed.
        */
  -    public static final int DISCOVER = 8;
  +    public static final int DISCOVER = 1 << 3;
       
       /**
        * The CreditCardTypes that are allowed to pass validation.
  
  
  
  1.18      +6 -6      jakarta-commons/validator/src/share/org/apache/commons/validator/UrlValidator.java
  
  Index: UrlValidator.java
  ===================================================================
  RCS file: /home/cvs/jakarta-commons/validator/src/share/org/apache/commons/validator/UrlValidator.java,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- UrlValidator.java	11 Jan 2004 23:30:20 -0000	1.17
  +++ UrlValidator.java	1 Feb 2004 02:41:25 -0000	1.18
  @@ -120,17 +120,17 @@
        * Allows all validly formatted schemes to pass validation instead of supplying a
        * set of valid schemes.
        */
  -    public static final int ALLOW_ALL_SCHEMES = 1;
  +    public static final int ALLOW_ALL_SCHEMES = 1 << 0;
   
       /**
        * Allow two slashes in the path component of the URL.
        */
  -    public static final int ALLOW_2_SLASHES = 2;
  +    public static final int ALLOW_2_SLASHES = 1 << 1;
   
       /**
        * Enabling this options disallows any URL fragments.
        */
  -    public static final int NO_FRAGMENTS = 4;
  +    public static final int NO_FRAGMENTS = 1 << 2;
   
       private static final String ALPHA_CHARS = "a-zA-Z";
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org