Class IVA_NUMNOZERO

All Implemented Interfaces:
Configurable, ISOValidator

public class IVA_NUMNOZERO extends IVA_NUM
Validator for ASCII numeric and no-zero filled fields.

Title: jPOS

Description: Java Framework for Financial Systems

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

Company: www.jPOS.org

  • Constructor Details

    • IVA_NUMNOZERO

      public IVA_NUMNOZERO()
      Default constructor.
    • IVA_NUMNOZERO

      public IVA_NUMNOZERO(int minLen, int maxLen, String Description, int radix)
      Constructs a validator with explicit length bounds and numeric radix.
      Parameters:
      minLen - minimum acceptable length
      maxLen - maximum acceptable length
      Description - human-readable field description
      radix - numeric radix (e.g. 10, 16)
    • IVA_NUMNOZERO

      public IVA_NUMNOZERO(int minLen, int maxLen, String Description)
      Constructs a validator with explicit length bounds.
      Parameters:
      minLen - minimum acceptable length
      maxLen - maximum acceptable length
      Description - human-readable field description
    • IVA_NUMNOZERO

      public IVA_NUMNOZERO(int minLen, String Description, int radix)
      Constructs a validator with a minimum length and numeric radix.
      Parameters:
      minLen - minimum acceptable length
      Description - human-readable field description
      radix - numeric radix
    • IVA_NUMNOZERO

      public IVA_NUMNOZERO(int maxLen, String Description)
      Constructs a validator with a maximum length.
      Parameters:
      maxLen - maximum acceptable length
      Description - human-readable field description
    • IVA_NUMNOZERO

      public IVA_NUMNOZERO(String Description, int radix)
      Constructs a validator using only a description and numeric radix.
      Parameters:
      Description - human-readable field description
      radix - numeric radix
    • IVA_NUMNOZERO

      public IVA_NUMNOZERO(String Description)
      Constructs a validator using only a description.
      Parameters:
      Description - human-readable field description
    • IVA_NUMNOZERO

      public IVA_NUMNOZERO(boolean breakOnError, String Description)
      Constructs a validator with a custom break-on-error flag.
      Parameters:
      breakOnError - if true, validation throws on the first error
      Description - human-readable field description
    • IVA_NUMNOZERO

      public IVA_NUMNOZERO(boolean breakOnError, String Description, int radix)
      Constructs a validator with a custom break-on-error flag and numeric radix.
      Parameters:
      breakOnError - if true, validation throws on the first error
      Description - human-readable field description
      radix - numeric radix
    • IVA_NUMNOZERO

      public IVA_NUMNOZERO(boolean breakOnError, int maxLen, String Description)
      Constructs a validator with a custom break-on-error flag and a maximum length.
      Parameters:
      breakOnError - if true, validation throws on the first error
      maxLen - maximum acceptable length
      Description - human-readable field description
    • IVA_NUMNOZERO

      public IVA_NUMNOZERO(boolean breakOnError, int maxLen, String Description, int radix)
      Constructs a validator with a custom break-on-error flag, max length, and radix.
      Parameters:
      breakOnError - if true, validation throws on the first error
      maxLen - maximum acceptable length
      Description - human-readable field description
      radix - numeric radix
    • IVA_NUMNOZERO

      public IVA_NUMNOZERO(boolean breakOnError, int minLen, int maxLen, String Description)
      Constructs a validator with a custom break-on-error flag and explicit length bounds.
      Parameters:
      breakOnError - if true, validation throws on the first error
      minLen - minimum acceptable length
      maxLen - maximum acceptable length
      Description - human-readable field description
    • IVA_NUMNOZERO

      public IVA_NUMNOZERO(boolean breakOnError, int minLen, int maxLen, String Description, int radix)
      Constructs a validator with a custom break-on-error flag, length bounds, and radix.
      Parameters:
      breakOnError - if true, validation throws on the first error
      minLen - minimum acceptable length
      maxLen - maximum acceptable length
      Description - human-readable field description
      radix - numeric radix
  • Method Details