|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jpos.iso.ISOFieldValidator
public class ISOFieldValidator
Validator for ISOField components.
Title: jPOS
Description: Java Framework for Financial Systems
Copyright: Copyright (c) 2000 jPOS.org. All rights reserved.
Company: www.jPOS.org
| Field Summary | |
|---|---|
protected boolean |
breakOnError
Flag used to indicate if validat process break on first error or keep an error vector |
protected Configuration |
cfg
|
protected String |
description
brief field description |
protected int |
fieldId
field id |
protected int |
maxLen
field length bounds |
protected int |
minLen
field length bounds |
| Constructor Summary | |
|---|---|
ISOFieldValidator()
|
|
ISOFieldValidator(boolean breakOnError)
Create a validator instance specifying breaking if any error during validation process id found. |
|
ISOFieldValidator(boolean breakOnError,
int minLen,
int maxLen,
String Description)
|
|
ISOFieldValidator(boolean breakOnError,
int maxLen,
String Description)
|
|
ISOFieldValidator(boolean breakOnError,
String Description)
|
|
ISOFieldValidator(int minLen,
int maxLen,
String Description)
|
|
ISOFieldValidator(int maxLen,
String Description)
|
|
ISOFieldValidator(String Description)
|
|
| Method Summary | |
|---|---|
boolean |
breakOnError()
|
String |
getDescription()
|
int |
getFieldId()
|
String |
getRejCode(int ErrType)
Get the reject code for an error type. |
void |
setBreakOnError(boolean breakOnErr)
|
void |
setConfiguration(Configuration cfg)
Default config params are: min-len Minimun length, max-len Max length, break-on-error break condition. |
void |
setDescription(String description)
|
void |
setFieldId(int f)
|
void |
setMaxLength(int maxLen)
|
void |
setMinLength(int minLen)
|
ISOComponent |
validate(ISOComponent c)
Validate a field component. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected String description
protected int fieldId
protected int minLen
protected int maxLen
protected boolean breakOnError
protected Configuration cfg
| Constructor Detail |
|---|
public ISOFieldValidator()
public ISOFieldValidator(String Description)
public ISOFieldValidator(int maxLen,
String Description)
public ISOFieldValidator(int minLen,
int maxLen,
String Description)
public ISOFieldValidator(boolean breakOnError,
int minLen,
int maxLen,
String Description)
public ISOFieldValidator(boolean breakOnError,
int maxLen,
String Description)
public ISOFieldValidator(boolean breakOnError,
String Description)
public ISOFieldValidator(boolean breakOnError)
breakOnError - break condition| Method Detail |
|---|
public void setConfiguration(Configuration cfg)
throws ConfigurationException
setConfiguration in interface Configurablecfg - configuration instance
ConfigurationExceptionpublic void setMaxLength(int maxLen)
public void setMinLength(int minLen)
public void setBreakOnError(boolean breakOnErr)
public boolean breakOnError()
public String getDescription()
public void setDescription(String description)
public void setFieldId(int f)
public int getFieldId()
public String getRejCode(int ErrType)
ErrType - Key for error type.
public ISOComponent validate(ISOComponent c)
throws ISOException
validate in interface ISOValidatorc - ISOField component
ISOException - if there are some errors during validation.
It contains an ISOV component inside referencing the errors.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||