com.americancoders.edi
Interface IDataElementContainer

All Known Implementing Classes:
CompositeDE, Segment

public interface IDataElementContainer

interface for DataElement Container

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

Version:
1.4.1
Author:
Joe McVerry, American Coders Ltd.

Method Summary
 void addDataElement(DataElement dataElementObject)
          sets a DataElement in the Container
 java.lang.String get()
          returns all the data associated in a String format
 DataElement getDataElement(int inSequence)
          returns a DataElement in the Container
 DataElement getDataElement(java.lang.String ID)
          returns a DataElement in the Container
since more than one dataelement with the same id can be in the container this is not a very effective method for fetching unique datalements.
 

Method Detail

getDataElement

public DataElement getDataElement(java.lang.String ID)
                           throws java.lang.Exception
returns a DataElement in the Container
since more than one dataelement with the same id can be in the container this is not a very effective method for fetching unique datalements.
Parameters:
String - id of the DataElement
Returns:
DataElement DataElement object
Throws:
java.lang.Exception - ID is unknown

getDataElement

public DataElement getDataElement(int inSequence)
                           throws java.lang.Exception
returns a DataElement in the Container
Parameters:
int - sequence # of the DataElement
Returns:
DataElement DataElement object
Throws:
java.lang.Exception - ID is unknown

addDataElement

public void addDataElement(DataElement dataElementObject)
                    throws java.lang.Exception
sets a DataElement in the Container
Parameters:
String - id of the DataElement
Returns:
DataElement DataElement object
Throws:
java.lang.Exception - ID is unknown

get

public java.lang.String get()
                     throws java.lang.Exception
returns all the data associated in a String format
Returns:
String for all Dataelements
Throws:
java.lang.Exception - thrown when data is missing from a data element