|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.americancoders.edi.DataElement | +--com.americancoders.edi.IDDE
class for all Data Elements defined as character
OBOE - Open Business Objects for EDI
An EDI and XML Translator Written In Java
Copyright 1998-2000 - American Coders, LTD - Raleigh NC USA
All rights reserved
American Coders, Ltd
P. O. Box 97462
Raleigh, NC 27624 USA
1-919-846-2014
http://www.americancoders.com
Field Summary | |
protected IDList |
idList
|
Fields inherited from class com.americancoders.edi.DataElement |
description,
id,
maxLength,
minLength,
referenceId,
required,
sequence,
value,
xmlTag |
Constructor Summary | |
IDDE(java.lang.String inID,
int inSequence,
java.lang.String inDesc,
char inRequired,
int inMinLength,
int inMaxLength)
constructs the IDDE type |
|
IDDE(java.lang.String inID,
int inSequence,
java.lang.String inDesc,
char inRequired,
int inMinLength,
int inMaxLength,
IDList inIDList)
constructs the IDDE type |
|
IDDE(java.lang.String inID,
int inSequence,
java.lang.String inDesc,
char inRequired,
int inMinLength,
int inMaxLength,
java.lang.String inXMLTag)
constructs the IDDE type |
|
IDDE(java.lang.String inID,
int inSequence,
java.lang.String inDesc,
char inRequired,
int inMinLength,
int inMaxLength,
java.lang.String inXMLTag,
IDList inIDList)
constructs the IDDE type |
|
IDDE(java.lang.String inValue,
java.lang.String inID,
int inSequence,
java.lang.String inDesc,
char inRequired,
int inMinLength,
int inMaxLength,
java.lang.String inXMLTag)
constructs the ID DE type and sets its value |
|
IDDE(java.lang.String inValue,
java.lang.String inID,
int inSequence,
java.lang.String inDesc,
char inRequired,
int inMinLength,
int inMaxLength,
java.lang.String inXMLTag,
IDList inIDList)
constructs the ID DE type and sets its value |
Method Summary | |
void |
addCode(java.lang.String inValidCode,
java.lang.String inCodeMeaning)
sets the validating list with valid codes and description array used by Segment class, because codes are dependent on the Segment |
java.lang.String |
describe()
returns a description for the current value |
java.lang.String |
describe(java.lang.String testCode)
returns a description for a code |
java.lang.String |
getCode(java.lang.String testDescription)
returns a code for a desciption |
java.lang.String |
getFormattedText(int formatType)
formats text of data element Description of DataElement is defined in the class value is the current value set in the object |
boolean |
isCodeValid(java.lang.String testCode)
tests input string for validity |
Methods inherited from class com.americancoders.edi.DataElement |
get,
getDescription,
getID,
getLength,
getMaxLength,
getMinLength,
getRequired,
getSequence,
getType,
getXMLTag,
set,
setDescription,
setID,
setMaxLength,
setMinLength,
setRequired,
setSequence,
setValue,
setXMLTag |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
protected IDList idList
Constructor Detail |
public IDDE(java.lang.String inID, int inSequence, java.lang.String inDesc, char inRequired, int inMinLength, int inMaxLength, java.lang.String inXMLTag)
String
- idint
- sequenceString
- descriptionchar
- requiredint
- minimum allowed lengthint
- maximum allowed lengthString
- xml tagpublic IDDE(java.lang.String inID, int inSequence, java.lang.String inDesc, char inRequired, int inMinLength, int inMaxLength)
String
- idint
- sequencechar
- requiredString
- descriptionint
- minimum allowed lengthint
- maximum allowed lengthpublic IDDE(java.lang.String inValue, java.lang.String inID, int inSequence, java.lang.String inDesc, char inRequired, int inMinLength, int inMaxLength, java.lang.String inXMLTag)
String
- idint
- sequenceString
- descriptionchar
- requiredint
- minimum allowed lengthint
- maximum allowed lengthString
- xml tagpublic IDDE(java.lang.String inID, int inSequence, java.lang.String inDesc, char inRequired, int inMinLength, int inMaxLength, java.lang.String inXMLTag, IDList inIDList)
String
- idint
- sequenceString
- descriptionchar
- requiredint
- minimum allowed lengthint
- maximum allowed lengthString
- xml tagIDList
- inIDListpublic IDDE(java.lang.String inID, int inSequence, java.lang.String inDesc, char inRequired, int inMinLength, int inMaxLength, IDList inIDList)
String
- idint
- sequenceString
- descriptionchar
- requiredint
- minimum allowed lengthint
- maximum allowed lengthIDList
- inIDListpublic IDDE(java.lang.String inValue, java.lang.String inID, int inSequence, java.lang.String inDesc, char inRequired, int inMinLength, int inMaxLength, java.lang.String inXMLTag, IDList inIDList)
String
- idint
- sequenceString
- descriptionchar
- requiredint
- minimum allowed lengthint
- maximum allowed lengthString
- xml tagIDList
- inIDListMethod Detail |
public void addCode(java.lang.String inValidCode, java.lang.String inCodeMeaning)
String
- valid codeString
- valid code description or meaningpublic boolean isCodeValid(java.lang.String testCode)
String
- code to test forpublic java.lang.String describe()
public java.lang.String describe(java.lang.String testCode)
String
- code to search forpublic java.lang.String getCode(java.lang.String testDescription)
String
- description to search forpublic java.lang.String getFormattedText(int formatType)
int
- formatType
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |