org.LexGrid.LexBIG.caCore.client.proxy
Class LexEVSListProxy

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractList<E>
          extended by java.util.ArrayList
              extended by gov.nih.nci.system.client.proxy.ListProxy
                  extended by org.LexGrid.LexBIG.caCore.client.proxy.LexEVSListProxy
All Implemented Interfaces:
Serializable, Cloneable, Iterable, Collection, List, RandomAccess, Set

public class LexEVSListProxy
extends gov.nih.nci.system.client.proxy.ListProxy

See Also:
Serialized Form

Nested Class Summary
private  class LexEVSListProxy.ListChunk
           
 
Field Summary
private  LexEVSApplicationService lexevsappService
           
private static org.apache.log4j.Logger log
           
 QueryOptions queryOptions
           
private static long serialVersionUID
           
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
LexEVSListProxy()
           
 
Method Summary
 boolean contains(Object o)
           
 boolean containsAll(Collection c)
           
 Object get(int index)
           
 LexEVSApplicationService getAppService()
           
 QueryOptions getQueryOptions()
           
 boolean isEmpty()
           
 void setAppService(gov.nih.nci.system.applicationservice.ApplicationService appService)
           
 void setAppService(LexEVSApplicationService appService)
           
 void setQueryOptions(QueryOptions queryOptions)
           
 int size()
          Returns the number of elements in this list.
 Object[] toArray()
           
 
Methods inherited from class gov.nih.nci.system.client.proxy.ListProxy
add, add, addAll, addAll, calculateRealSize, clear, getListChunk, getMaxRecordsPerQuery, getOriginalCriteria, getOriginalStart, getRealSize, getTargetClassName, indexOf, isHasAllRecords, lastIndexOf, remove, remove, removeAll, retainAll, set, setHasAllRecords, setListChunk, setMaxRecordsPerQuery, setOriginalCriteria, setOriginalStart, setRealSize, setTargetClassName, subList, toArray
 
Methods inherited from class java.util.ArrayList
clone, ensureCapacity, removeRange, trimToSize
 
Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, listIterator, listIterator
 
Methods inherited from class java.util.AbstractCollection
toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Set
equals, hashCode, iterator
 
Methods inherited from interface java.util.List
equals, hashCode, iterator, listIterator, listIterator
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

queryOptions

public QueryOptions queryOptions

log

private static org.apache.log4j.Logger log

lexevsappService

private transient LexEVSApplicationService lexevsappService
Constructor Detail

LexEVSListProxy

public LexEVSListProxy()
Method Detail

size

public int size()
Returns the number of elements in this list.

Specified by:
size in interface Collection
Specified by:
size in interface List
Specified by:
size in interface Set
Overrides:
size in class gov.nih.nci.system.client.proxy.ListProxy
Returns:
size of the List

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface Collection
Specified by:
isEmpty in interface List
Specified by:
isEmpty in interface Set
Overrides:
isEmpty in class gov.nih.nci.system.client.proxy.ListProxy
See Also:

contains

public boolean contains(Object o)
Specified by:
contains in interface Collection
Specified by:
contains in interface List
Specified by:
contains in interface Set
Overrides:
contains in class gov.nih.nci.system.client.proxy.ListProxy
See Also:

toArray

public Object[] toArray()
Specified by:
toArray in interface Collection
Specified by:
toArray in interface List
Specified by:
toArray in interface Set
Overrides:
toArray in class gov.nih.nci.system.client.proxy.ListProxy
See Also:

containsAll

public boolean containsAll(Collection c)
Specified by:
containsAll in interface Collection
Specified by:
containsAll in interface List
Specified by:
containsAll in interface Set
Overrides:
containsAll in class gov.nih.nci.system.client.proxy.ListProxy
See Also:
List.containsAll(java.util.Collection)

get

public Object get(int index)
Specified by:
get in interface List
Overrides:
get in class gov.nih.nci.system.client.proxy.ListProxy
Parameters:
index -
Returns:
Object at this index

getQueryOptions

public QueryOptions getQueryOptions()

setQueryOptions

public void setQueryOptions(QueryOptions queryOptions)

getAppService

public LexEVSApplicationService getAppService()

setAppService

public void setAppService(LexEVSApplicationService appService)

setAppService

public void setAppService(gov.nih.nci.system.applicationservice.ApplicationService appService)
Overrides:
setAppService in class gov.nih.nci.system.client.proxy.ListProxy