com.qanavigation.Basics
Class SetList

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractList<E>
          extended by java.util.ArrayList<E>
              extended by com.qanavigation.Basics.RsltLst<java.lang.String>
                  extended by com.qanavigation.Basics.SetList
All Implemented Interfaces:
IRslt, java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<java.lang.String>, java.util.Collection<java.lang.String>, java.util.List<java.lang.String>, java.util.RandomAccess

public class SetList
extends RsltLst<java.lang.String>

A list for set functions. SetList isA ArrayList. Converts input arrays to a 1-dimensional.

See Also:
Serialized Form

Constructor Summary
SetList()
           
SetList(java.util.Collection<java.lang.String> p_Coll)
           
SetList(Rslt2DArray p_2DArr)
           
SetList(SetList p_sLst)
           
 
Method Summary
 boolean add(java.lang.String p_val)
           
 void distinct()
          Weeds out duplicates.
 java.lang.String getString(int p_index)
          Can not override the indexed access of the original class for a different return type.
 void intersect(SetList p_aLst)
          Creates the intersected set of both lists.
 void join(SetList p_aLst)
          Joins the content of a list to this.
 void merge(SetList p_aLst)
          Join & distinct.
 java.lang.String set(int p_index, java.lang.String p_Val)
           
 void sort()
          Home made sort.
 
Methods inherited from class com.qanavigation.Basics.RsltLst
addRange, addRsltAddFailInfo, addRsltAddInfo, addRsltAddInfo, addRsltFinalInfo, addRsltInitialInfo, addVal, checkRslt, checkRslt, getRslt, getRsltAddInfo, getRsltFinalInfo, getRsltFinalMsg, getRsltInitialInfo, getRsltInitialMsg, getRsltStatVal, getRsltStatValLbl, isInStat, isOK, isOK, notOK, notOK, removeRange, resetRslt, setInError, setOK, setRsltByExcp, setRsltStat, setRsltStat, setRsltStat, setRsltStat
 
Methods inherited from class java.util.ArrayList
add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, size, toArray, toArray, trimToSize
 
Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, listIterator, listIterator, subList
 
Methods inherited from class java.util.AbstractCollection
containsAll, removeAll, retainAll, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
containsAll, equals, hashCode, iterator, listIterator, listIterator, removeAll, retainAll, subList
 

Constructor Detail

SetList

public SetList()

SetList

public SetList(Rslt2DArray p_2DArr)

SetList

public SetList(SetList p_sLst)

SetList

public SetList(java.util.Collection<java.lang.String> p_Coll)
Method Detail

getString

public java.lang.String getString(int p_index)
Can not override the indexed access of the original class for a different return type.


set

public java.lang.String set(int p_index,
                            java.lang.String p_Val)
Specified by:
set in interface java.util.List<java.lang.String>
Overrides:
set in class java.util.ArrayList<java.lang.String>

add

public boolean add(java.lang.String p_val)
Specified by:
add in interface java.util.Collection<java.lang.String>
Specified by:
add in interface java.util.List<java.lang.String>
Overrides:
add in class java.util.ArrayList<java.lang.String>

distinct

public void distinct()
Weeds out duplicates.


intersect

public void intersect(SetList p_aLst)
Creates the intersected set of both lists.


join

public void join(SetList p_aLst)
Joins the content of a list to this.


merge

public void merge(SetList p_aLst)
Join & distinct.


sort

public void sort()
Home made sort.



Copyright © 2003 - 20011 Ronald D. Grindle. All Rights Reserved.