Class IVA_NUM
java.lang.Object
org.jpos.iso.ISOFieldValidator
org.jpos.iso.IVA_NUM
- All Implemented Interfaces:
Configurable, ISOValidator
- Direct Known Subclasses:
IVA_NUMNOZERO
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 Summary
FieldsFields inherited from class ISOFieldValidator
breakOnError, cfg, description, fieldId, maxLen, minLen -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidConfigure the validator.Validate numeric condition.Methods inherited from class ISOFieldValidator
breakOnError, getDescription, getFieldId, getRejCode, setBreakOnError, setDescription, setFieldId, setMaxLength, setMinLength
-
Field Details
-
radix
by default is decimal
-
-
Constructor Details
-
IVA_NUM
public IVA_NUM() -
IVA_NUM
-
IVA_NUM
-
IVA_NUM
-
IVA_NUM
-
IVA_NUM
-
IVA_NUM
-
IVA_NUM
-
IVA_NUM
-
IVA_NUM
-
IVA_NUM
-
IVA_NUM
-
IVA_NUM
-
-
Method Details
-
setConfiguration
Configure the validator. @see ISOFieldValidator class. Take config param "radix" wich specify the numeric radix.- Specified by:
setConfigurationin interfaceConfigurable- Overrides:
setConfigurationin classISOFieldValidator- Parameters:
cfg- configuration instance- Throws:
ConfigurationException
-
validate
Validate numeric condition. @see ISOFieldValidator class.- Specified by:
validatein interfaceISOValidator- Overrides:
validatein classISOFieldValidator- Parameters:
f- ISOField to validate- Returns:
- see validate method in ISOFieldValidator class.
- Throws:
ISOException- if any validation error.
-