|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.americancoders.edi.TemplateDE
class for Template Data Elements
template de's are dynamic definitions for de's
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 |
name
|
protected java.lang.String |
referenceId
|
protected char |
required
|
protected int |
sequence
|
protected java.lang.String |
type
|
protected java.lang.String |
xmlTag
|
Constructor Summary | |
TemplateDE()
constructs the Data Element type used for serialization |
|
TemplateDE(java.lang.String inID,
java.lang.String inName,
int inSequence,
java.lang.String inType,
char inRequired,
java.lang.String inDesc,
int inMinLength,
int inMaxLength)
constructs the Data Element type |
|
TemplateDE(java.lang.String inID,
java.lang.String inName,
int inSequence,
java.lang.String inType,
char inRequired,
java.lang.String inDesc,
int inMinLength,
int inMaxLength,
java.lang.String inXMLTag)
constructs the Data Element type |
|
TemplateDE(java.lang.String inID,
java.lang.String inName,
int inSequence,
java.lang.String inType,
char inRequired,
java.lang.String inDesc,
int inMinLength,
int inMaxLength,
java.lang.String inXMLTag,
IDList inIDList)
constructs the Data Element type |
Method Summary | |
java.lang.String |
getDescription()
returns the Description for the Data Element |
java.lang.String |
getID()
gets the Data Element id |
IDList |
getIDList()
gets the idList Object |
int |
getMaxLength()
gets the maximum length for the Data Element |
int |
getMinLength()
gets the minimum length for the Data Element |
java.lang.String |
getName()
gets the Data Element name |
char |
getRequired()
gets the Data Element required |
int |
getSequence()
gets the Data Element sequence |
java.lang.String |
getType()
gets the Data Element type |
java.lang.String |
getXMLTag()
returns the xml tag field |
void |
readExternal(java.io.ObjectInput in)
used by externalize methods |
void |
setDescription(java.lang.String inDesc)
sets Description for the Data Element |
void |
setID(java.lang.String inID)
sets the Data Element id |
void |
setIDList(IDList inIdList)
sets the idList Object |
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 |
setName(java.lang.String inname)
sets the Data Element name |
void |
setRequired(char inRequired)
sets the Data Element required |
void |
setSequence(int inSequence)
sets the Data Element sequence |
void |
setType(java.lang.String inType)
sets the Data Element type |
void |
setXMLTag(java.lang.String inXMLTag)
sets the xml tag field |
void |
writeExternal(java.io.ObjectOutput out)
used by externalize methods |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
protected java.lang.String type
protected int sequence
protected java.lang.String id
protected java.lang.String name
protected char required
protected java.lang.String referenceId
protected int minLength
protected int maxLength
protected java.lang.String description
protected java.lang.String xmlTag
Constructor Detail |
public TemplateDE()
public TemplateDE(java.lang.String inID, java.lang.String inName, int inSequence, java.lang.String inType, char inRequired, java.lang.String inDesc, int inMinLength, int inMaxLength, java.lang.String inXMLTag, IDList inIDList)
String
- idString
- nameint
- sequence within segment or compositeString
- typechar
- requiredint
- minimum allowed lengthint
- maximum allowed lengthString
- xml tagString
- idListFile xml file name containing List informationpublic TemplateDE(java.lang.String inID, java.lang.String inName, int inSequence, java.lang.String inType, char inRequired, java.lang.String inDesc, int inMinLength, int inMaxLength, java.lang.String inXMLTag)
String
- idString
- nameint
- sequence within segment or compositeString
- typechar
- requiredint
- minimum allowed lengthint
- maximum allowed lengthString
- xml tagpublic TemplateDE(java.lang.String inID, java.lang.String inName, int inSequence, java.lang.String inType, char inRequired, java.lang.String inDesc, int inMinLength, int inMaxLength)
String
- idString
- nameint
- sequence within segment or compositeString
- typechar
- requiredint
- minimum allowed lengthint
- maximum allowed lengthMethod Detail |
public void setType(java.lang.String inType)
String
- public java.lang.String getType()
public void setRequired(char inRequired)
char
- public char getRequired()
public void setID(java.lang.String inID)
String
- public java.lang.String getID()
public void setName(java.lang.String inname)
String
- public java.lang.String getName()
public void setSequence(int inSequence)
int
- public int getSequence()
public void setMinLength(int inMinLength)
int
- public void setMaxLength(int inMaxLength)
int
- public int getMinLength()
public int getMaxLength()
public void setDescription(java.lang.String inDesc)
String
- public java.lang.String getDescription()
public void setXMLTag(java.lang.String inXMLTag)
String
- tag valuepublic java.lang.String getXMLTag()
public void setIDList(IDList inIdList)
IDList
- public IDList getIDList()
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
ObjectInput
- object input streampublic void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
ObjectInput
- object input stream
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |