public class EtiologyPairsList extends java.util.ArrayList<DiagnosisCodeIF> implements EtiologyPairingListIF
| Constructor and Description |
|---|
EtiologyPairsList() |
EtiologyPairsList(boolean inclusionary) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(DiagnosisCodeIF dxCode) |
void |
add(int index,
DiagnosisCodeIF element) |
boolean |
addAll(int index,
java.util.Collection<? extends DiagnosisCodeIF> collection) |
boolean |
contains(DiagnosisCodeIF code)
Determines if a code is on the list
|
boolean |
isDirty()
Gets the "change" flag
|
boolean |
isInclusionary()
Gets the list type - inclusionary, or exclusionary
|
boolean |
isValidEtiologyPairing(DiagnosisCodeIF etiologyCode)
This determines if the supplied etiology code can be paired with the
owning manifestation code.
|
DiagnosisCodeIF |
remove(int index) |
boolean |
remove(java.lang.Object obj) |
DiagnosisCodeIF |
set(int index,
DiagnosisCodeIF element) |
void |
setDirty(boolean dirty)
sets the dirty flag.
|
void |
setInclusionary(boolean bool)
sets the inclusionary flag for this list.
|
addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, removeAll, removeRange, retainAll, size, subList, toArray, toArray, trimToSizepublic EtiologyPairsList()
public EtiologyPairsList(boolean inclusionary)
public boolean add(DiagnosisCodeIF dxCode)
add in interface java.util.Collection<DiagnosisCodeIF>add in interface java.util.List<DiagnosisCodeIF>add in class java.util.ArrayList<DiagnosisCodeIF>public void add(int index,
DiagnosisCodeIF element)
add in interface java.util.List<DiagnosisCodeIF>add in class java.util.ArrayList<DiagnosisCodeIF>public boolean addAll(int index,
java.util.Collection<? extends DiagnosisCodeIF> collection)
addAll in interface java.util.List<DiagnosisCodeIF>addAll in class java.util.ArrayList<DiagnosisCodeIF>public boolean contains(DiagnosisCodeIF code)
code - public boolean isDirty()
isDirty in interface EtiologyPairingListIFpublic boolean isInclusionary()
isInclusionary in interface EtiologyPairingListIFpublic boolean isValidEtiologyPairing(DiagnosisCodeIF etiologyCode)
isValidEtiologyPairing in interface EtiologyPairingListIFcode - public DiagnosisCodeIF remove(int index)
remove in interface java.util.List<DiagnosisCodeIF>remove in class java.util.ArrayList<DiagnosisCodeIF>public boolean remove(java.lang.Object obj)
remove in interface java.util.Collection<DiagnosisCodeIF>remove in interface java.util.List<DiagnosisCodeIF>remove in class java.util.ArrayList<DiagnosisCodeIF>public DiagnosisCodeIF set(int index, DiagnosisCodeIF element)
set in interface java.util.List<DiagnosisCodeIF>set in class java.util.ArrayList<DiagnosisCodeIF>public void setDirty(boolean dirty)
setDirty in interface EtiologyPairingListIFdirty - public void setInclusionary(boolean bool)
throws java.lang.IllegalStateException
setInclusionary in interface EtiologyPairingListIFbool - java.lang.IllegalStateException