|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.as400.ui.framework.java.DataFormatter | +--com.ibm.as400.ui.util.AS400Formatter | +--com.ibm.as400.ui.util.AS400CnameIBMFormatter
AS400CnameFormatter
class with setMaxLength
of AS400Formatter.IBM_OBJECT_NAME_MAX_LENGTH
.
Checks validity of a string as an AS/400 *CNAME
for IBM commands.
Checks using the CCSID of the AS/400 specified in the constructor.
If parsing is unsuccessful, an IllegalUserDataException
is thrown.
An AS/400 *CNAME
is also known as a Communications Name.
A valid Communications Name is:
*CNAME
is the same as *SNAME
except '_' is not allowed.
*CNAME
is the same as *NAME
except quoted values, '_' and '.' are not allowed.
AS400CnameIBMFormatter
is the same as AS400CnameFormatter
,
but limited to 10 characters.
AS400NameFormatter
,
IllegalUserDataException
,
AS400SnameFormatter
,
AS400CnameFormatter
Fields inherited from class com.ibm.as400.ui.util.AS400Formatter |
ALLOW_EMBEDDED_WILD_CARDS, ALLOW_TRAILING_WILD_CARD, IBM_OBJECT_NAME_MAX_LENGTH, NO_WILD_CARDS, STANDARD_OBJECT_NAME_MAX_LENGTH |
Constructor Summary | |
AS400CnameIBMFormatter(AS400 system)
Deprecated. Constructs an AS400CnameIBMFormatter . |
Method Summary | |
java.lang.Object |
parse(java.lang.String source)
Deprecated. Parses and checks a string as a valid AS/400 *CNAME for IBM commands. |
Methods inherited from class com.ibm.as400.ui.util.AS400Formatter |
getCCSID, getWildCardMode, isAllowedWildCard, isValidEbcdicAlpha, setCCSID, setWildCardMode |
Methods inherited from class com.ibm.as400.ui.framework.java.DataFormatter |
format |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AS400CnameIBMFormatter(AS400 system)
AS400CnameIBMFormatter
.
The CCSID of the input AS400
object will be used for checking.
If a null AS400
object is used, 37 is used as a default CCSID.system
- an AS400
object.Method Detail |
public java.lang.Object parse(java.lang.String source) throws IllegalUserDataException
*CNAME
for IBM commands.
If the string is not valid an IllegalUserDataException
is thrown.parse
in class DataFormatter
source
- the string to be parsed
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |