org.hl7.types
Interface LIST<T extends ANY>

All Superinterfaces:
ANY, java.lang.Iterable<T>
All Known Subinterfaces:
AD, ADXP, BIN, ED, EN, ENXP, OID, ON, ONXP, PN, PNXP, SC, ST, TN, TNXP, UID
All Known Implementing Classes:
ADimpl, ADnull, ADXPimpl, ADXPnull, BINbyteArrayImpl, BINnull, EDbyteArrayImpl, EDimpl, EDjlStringAdapter, EDnull, ENimpl, ENnull, ENXPimpl, ENXPnull, LISTconsImpl, LISTjuListAdapter, LISTnull, OIDimpl, OIDnull, ONimpl, ONnull, ONXPimpl, ONXPnull, PNimpl, PNnull, PNXPimpl, PNXPnull, SCimpl, SCnull, STjlStringAdapter, STnull, TNjlStringAdapter, TNnull, UIDimpl, UIDnull

public interface LIST<T extends ANY>
extends ANY, java.lang.Iterable<T>


Method Summary
 T head()
           
 BL isEmpty()
           
 java.util.Iterator<T> iterator()
           
 INT length()
           
 BL nonEmpty()
           
 LIST<T> tail()
           
 
Methods inherited from interface org.hl7.types.ANY
equal, isNull, isNullJ, nonNull, nonNullJ, notApplicable, notApplicableJ, nullFlavor, other, otherJ, unknown, unknownJ
 

Method Detail

head

T head()

tail

LIST<T> tail()

isEmpty

BL isEmpty()

nonEmpty

BL nonEmpty()

length

INT length()

iterator

java.util.Iterator<T> iterator()
Specified by:
iterator in interface java.lang.Iterable<T extends ANY>