|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.americancoders.edi.DataElement
class for all Data Elements
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 java.lang.String |
description
|
protected java.lang.String |
id
|
protected int |
maxLength
|
protected int |
minLength
|
protected java.lang.String |
referenceId
|
protected char |
required
|
protected int |
sequence
|
protected java.lang.String |
value
|
protected java.lang.String |
xmlTag
|
Constructor Summary | |
DataElement(java.lang.String inID,
int inSequence,
java.lang.String inShortDescription,
char inRequired,
int inMinLength,
int inMaxLength)
constructs the Data Element type |
|
DataElement(java.lang.String inID,
int inSequence,
java.lang.String inDescription,
char inRequired,
int inMinLength,
int inMaxLength,
java.lang.String inXMLTag)
constructs the Data Element type |
|
DataElement(java.lang.String inValue,
java.lang.String inID,
int inSequence,
java.lang.String inDescription,
char inRequired,
int inMinLength,
int inMaxLength)
constructs the Data Element type and sets its value |
|
DataElement(java.lang.String inValue,
java.lang.String inID,
int inSequence,
java.lang.String inDescription,
char inRequired,
int inMinLength,
int inMaxLength,
java.lang.String inXMLTag)
constructs the Data Element type and sets its value constructs the Data Element type and sets its value |
Method Summary | |
java.lang.String |
get()
returns the value for the Data Element |
java.lang.String |
getDescription()
returns the Description for the Data Element |
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 |
java.lang.String |
getID()
gets the Data Element id |
int |
getLength()
gets the current length for the Data Element |
int |
getMaxLength()
gets the maximum length for the Data Element |
int |
getMinLength()
gets the minimum length for the Data Element |
int |
getRequired()
gets the required indicator |
int |
getSequence()
gets the Data Element sequence |
java.lang.String |
getType()
returns the dataElement Type |
java.lang.String |
getXMLTag()
returns the xml tag field |
void |
set(java.lang.String inValue)
|
void |
setDescription(java.lang.String inDescription)
sets Description for the Data Element |
void |
setID(java.lang.String inID)
sets the Data Element id |
void |
setMaxLength(int inMaxLength)
sets the maximum length for the Data Element |
void |
setMinLength(int inMinLength)
sets the minimum length for the Data Element |
void |
setRequired(char inRequired)
sets the required indicator |
void |
setSequence(int inSequence)
sets the Data Element sequence |
void |
setValue(java.lang.String inValue)
sets the value for the Data Element |
void |
setXMLTag(java.lang.String inXMLTag)
sets the xml tag field |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
protected int sequence
protected java.lang.String id
protected java.lang.String referenceId
protected int minLength
protected int maxLength
protected java.lang.String value
protected java.lang.String description
protected java.lang.String xmlTag
protected char required
Constructor Detail |
public DataElement(java.lang.String inID, int inSequence, java.lang.String inDescription, char inRequired, int inMinLength, int inMaxLength, java.lang.String inXMLTag)
String
- x12 idint
- sequence number within structureString
- Descriptionchar
- required indicatorint
- minimum allowed lengthint
- maximum allowed lengthString
- xml tag valuepublic DataElement(java.lang.String inID, int inSequence, java.lang.String inShortDescription, char inRequired, int inMinLength, int inMaxLength)
String
- x12 idint
- sequence number within structureString
- Desctiptionchar
- required indicatorint
- minimum allowed lengthint
- maximum allowed lengthpublic DataElement(java.lang.String inValue, java.lang.String inID, int inSequence, java.lang.String inDescription, char inRequired, int inMinLength, int inMaxLength)
String
- input valueint
- sequence number within structureString
- Descriptionchar
- required indicatorint
- minimum allowed lengthint
- maximum allowed lengthString
- xml tag valuepublic DataElement(java.lang.String inValue, java.lang.String inID, int inSequence, java.lang.String inDescription, char inRequired, int inMinLength, int inMaxLength, java.lang.String inXMLTag)
String
- input valueint
- sequence number within structureString
- Descriptionchar
- required indicatorint
- minimum allowed lengthint
- maximum allowed lengthMethod Detail |
public java.lang.String getType()
public void setID(java.lang.String inID)
String
- edi idpublic java.lang.String getID()
public void setSequence(int inSequence)
int
- sequence with in the segmentpublic int getSequence()
public void setValue(java.lang.String inValue)
String
- valuepublic void setRequired(char inRequired)
char
- sets the required indicatorpublic void setMinLength(int inMinLength)
int
- sets the minimum lengthpublic void setMaxLength(int inMaxLength)
int
- sets the maximum lengthpublic int getRequired()
public int getMinLength()
public int getMaxLength()
public int getLength()
public void setXMLTag(java.lang.String inXMLTag)
String
- xml tag valuepublic java.lang.String getXMLTag()
public void set(java.lang.String inValue)
public java.lang.String get()
public void setDescription(java.lang.String inDescription)
String
- descriptionpublic java.lang.String getDescription()
public java.lang.String getFormattedText(int formatType)
int
- formatType
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |