Package org.jpos.iso

Class IVA_NUM

  • All Implemented Interfaces:
    Configurable, ISOValidator
    Direct Known Subclasses:
    IVA_NUMNOZERO

    public class IVA_NUM
    extends ISOFieldValidator
    Validator for ASCII numeric fields. By default radix is 10.

    Title: jPOS

    Description: Java Framework for Financial Systems

    Copyright: Copyright (c) 2000 jPOS.org. All rights reserved.

    Company: www.jPOS.org

    • Field Detail

      • radix

        protected int radix
        by default is decimal
    • Constructor Detail

      • IVA_NUM

        public IVA_NUM​(java.lang.String Description)
        radix = 10.
        Parameters:
        Description - Brief description.
      • IVA_NUM

        public IVA_NUM​(java.lang.String Description,
                       int radix)
      • IVA_NUM

        public IVA_NUM​(int maxLen,
                       java.lang.String Description)
      • IVA_NUM

        public IVA_NUM​(int maxLen,
                       java.lang.String Description,
                       int radix)
      • IVA_NUM

        public IVA_NUM​(int minLen,
                       int maxLen,
                       java.lang.String Description)
        Create the validator. Radix is 10.
        Parameters:
        minLen - min length.
        maxLen - max length
        Description - Validator description
      • IVA_NUM

        public IVA_NUM​(int minLen,
                       int maxLen,
                       java.lang.String Description,
                       int radix)
        Create the validator
        Parameters:
        minLen - min length.
        maxLen - max length
        Description - Validator description
        radix - numeric radix for numeric validation
      • IVA_NUM

        public IVA_NUM​(boolean breakOnError,
                       java.lang.String Description)
      • IVA_NUM

        public IVA_NUM​(boolean breakOnError,
                       java.lang.String Description,
                       int radix)
      • IVA_NUM

        public IVA_NUM​(boolean breakOnError,
                       int maxLen,
                       java.lang.String Description)
      • IVA_NUM

        public IVA_NUM​(boolean breakOnError,
                       int maxLen,
                       java.lang.String Description,
                       int radix)
      • IVA_NUM

        public IVA_NUM​(boolean breakOnError,
                       int minLen,
                       int maxLen,
                       java.lang.String Description)
      • IVA_NUM

        public IVA_NUM​(boolean breakOnError,
                       int minLen,
                       int maxLen,
                       java.lang.String Description,
                       int radix)