org.jpos.iso
Class IVA_ALPHANUM
java.lang.Object
org.jpos.iso.ISOFieldValidator
org.jpos.iso.IVA_ALPHANUM
- All Implemented Interfaces:
- Configurable, ReConfigurable, ISOValidator
- Direct Known Subclasses:
- IVA_ALPHANUMNOBLANK, IVA_ALPHANUMNOZERO
public class IVA_ALPHANUM
- extends ISOFieldValidator
Validator for ASCII alphanumeric 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_ALPHANUM()
|
IVA_ALPHANUM(boolean breakOnError,
int minLen,
int maxLen,
java.lang.String Description)
|
IVA_ALPHANUM(boolean breakOnError,
int maxLen,
java.lang.String Description)
|
IVA_ALPHANUM(boolean breakOnError,
java.lang.String Description)
|
IVA_ALPHANUM(int minLen,
int maxLen,
java.lang.String Description)
|
IVA_ALPHANUM(int maxLen,
java.lang.String Description)
|
IVA_ALPHANUM(java.lang.String Description)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IVA_ALPHANUM
public IVA_ALPHANUM()
IVA_ALPHANUM
public IVA_ALPHANUM(java.lang.String Description)
IVA_ALPHANUM
public IVA_ALPHANUM(int minLen,
int maxLen,
java.lang.String Description)
IVA_ALPHANUM
public IVA_ALPHANUM(int maxLen,
java.lang.String Description)
IVA_ALPHANUM
public IVA_ALPHANUM(boolean breakOnError,
java.lang.String Description)
IVA_ALPHANUM
public IVA_ALPHANUM(boolean breakOnError,
int maxLen,
java.lang.String Description)
IVA_ALPHANUM
public IVA_ALPHANUM(boolean breakOnError,
int minLen,
int maxLen,
java.lang.String Description)
validate
public ISOComponent validate(ISOComponent f)
throws ISOException
- Validate that component has alphanumeric value.
- Specified by:
validate in interface ISOValidator- Overrides:
validate in class ISOFieldValidator
- 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