jPOS 1.6.1 API Documentation

org.jpos.iso
Class IVA_ALPHANUMNOBLANK

java.lang.Object
  extended by org.jpos.iso.ISOFieldValidator
      extended by org.jpos.iso.IVA_ALPHANUM
          extended by org.jpos.iso.IVA_ALPHANUMNOBLANK
All Implemented Interfaces:
Configurable, ReConfigurable, ISOValidator

public class IVA_ALPHANUMNOBLANK
extends IVA_ALPHANUM

Validator for ASCII alphanumeric no-blank filled fields.

Title: jPOS

Description: Java Framework for Financial Systems

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

Company: www.jPOS.org

Version:
1.0
Author:
Jose Eduardo Leon

Constructor Summary
IVA_ALPHANUMNOBLANK()
           
IVA_ALPHANUMNOBLANK(boolean breakOnError, int minLen, int maxLen, java.lang.String Description)
           
IVA_ALPHANUMNOBLANK(boolean breakOnError, int maxLen, java.lang.String Description)
           
IVA_ALPHANUMNOBLANK(boolean breakOnError, java.lang.String Description)
           
IVA_ALPHANUMNOBLANK(int minLen, int maxLen, java.lang.String Description)
           
IVA_ALPHANUMNOBLANK(int maxLen, java.lang.String Description)
           
IVA_ALPHANUMNOBLANK(java.lang.String Description)
           
 
Method Summary
 ISOComponent validate(ISOComponent f)
          Validate that component is not blank-filled.
 
Methods inherited from class org.jpos.iso.ISOFieldValidator
breakOnError, getDescription, getFieldId, getRejCode, setBreakOnError, setConfiguration, setDescription, setFieldId, setMaxLength, setMinLength
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IVA_ALPHANUMNOBLANK

public IVA_ALPHANUMNOBLANK()

IVA_ALPHANUMNOBLANK

public IVA_ALPHANUMNOBLANK(java.lang.String Description)

IVA_ALPHANUMNOBLANK

public IVA_ALPHANUMNOBLANK(int minLen,
                           int maxLen,
                           java.lang.String Description)

IVA_ALPHANUMNOBLANK

public IVA_ALPHANUMNOBLANK(int maxLen,
                           java.lang.String Description)

IVA_ALPHANUMNOBLANK

public IVA_ALPHANUMNOBLANK(boolean breakOnError,
                           java.lang.String Description)

IVA_ALPHANUMNOBLANK

public IVA_ALPHANUMNOBLANK(boolean breakOnError,
                           int maxLen,
                           java.lang.String Description)

IVA_ALPHANUMNOBLANK

public IVA_ALPHANUMNOBLANK(boolean breakOnError,
                           int minLen,
                           int maxLen,
                           java.lang.String Description)
Method Detail

validate

public ISOComponent validate(ISOComponent f)
                      throws ISOException
Validate that component is not blank-filled.

Specified by:
validate in interface ISOValidator
Overrides:
validate in class IVA_ALPHANUM
Parameters:
f - ISOField component
Returns:
an ISOComponent result of validation process. If there area any validation error, then an ISOV component replace original c and it's returned in case of break-on-error condition is false. If break-on-error is false, then an ISOVException containing the ISOV component is raised.
Throws:
ISOException - if there are some errors during validation. It contains an ISOV component inside referencing the errors.
See Also:
method

jPOS.org