tinlizard.web
Class ObjectCollectionWeb

java.lang.Object
  extended by tinlizard.web.ObjectWeb<Collection<Object>>
      extended by tinlizard.web.ObjectCollectionWeb
All Implemented Interfaces:
Iterable<ObjectWeb>, Collection<ObjectWeb>
Direct Known Subclasses:
CodelineCollectionWeb, DependencyCollectionWeb, PolicyCollectionWeb, ProjectCollectionWeb, UserCollectionWeb, ViewCollectionWeb

public abstract class ObjectCollectionWeb
extends ObjectWeb<Collection<Object>>
implements Collection<ObjectWeb>

Bass Class for Web Accessible Collections.


Method Summary
 boolean add(ObjectWeb o)
           
 boolean addAll(Collection<? extends ObjectWeb> c)
           
 void clear()
           
 boolean contains(Object o)
           
 boolean containsAll(Collection<?> c)
           
 Date getCreated()
           
 String getCreatedBy()
           
protected  Collection<ObjectWeb> getDelegate()
           
 Date getLastModified()
           
 String getLastModifiedBy()
           
 String getName()
           
protected  Collection<Object> getSubject()
           
 boolean isEmpty()
           
 Iterator<ObjectWeb> iterator()
           
 boolean remove(Object o)
           
 boolean removeAll(Collection<?> c)
           
 boolean retainAll(Collection<?> c)
           
 int size()
           
 Object[] toArray()
           
 Object[] toArray(Object[] a)
           
 
Methods inherited from class tinlizard.web.ObjectWeb
doDelete, doJson, doPython, doXml, gotoMyIndex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Collection
equals, hashCode
 

Method Detail

getName

public String getName()
Specified by:
getName in class ObjectWeb<Collection<Object>>

getSubject

protected final Collection<Object> getSubject()
Specified by:
getSubject in class ObjectWeb<Collection<Object>>

getDelegate

protected final Collection<ObjectWeb> getDelegate()

getCreated

public final Date getCreated()
Specified by:
getCreated in class ObjectWeb<Collection<Object>>

getCreatedBy

public final String getCreatedBy()
Specified by:
getCreatedBy in class ObjectWeb<Collection<Object>>

getLastModified

public final Date getLastModified()
Specified by:
getLastModified in class ObjectWeb<Collection<Object>>

getLastModifiedBy

public final String getLastModifiedBy()
Specified by:
getLastModifiedBy in class ObjectWeb<Collection<Object>>

add

public final boolean add(ObjectWeb o)
Specified by:
add in interface Collection<ObjectWeb>

addAll

public final boolean addAll(Collection<? extends ObjectWeb> c)
Specified by:
addAll in interface Collection<ObjectWeb>

clear

public final void clear()
Specified by:
clear in interface Collection<ObjectWeb>

contains

public final boolean contains(Object o)
Specified by:
contains in interface Collection<ObjectWeb>

containsAll

public final boolean containsAll(Collection<?> c)
Specified by:
containsAll in interface Collection<ObjectWeb>

isEmpty

public final boolean isEmpty()
Specified by:
isEmpty in interface Collection<ObjectWeb>

iterator

public final Iterator<ObjectWeb> iterator()
Specified by:
iterator in interface Iterable<ObjectWeb>
Specified by:
iterator in interface Collection<ObjectWeb>

remove

public final boolean remove(Object o)
Specified by:
remove in interface Collection<ObjectWeb>

removeAll

public final boolean removeAll(Collection<?> c)
Specified by:
removeAll in interface Collection<ObjectWeb>

retainAll

public final boolean retainAll(Collection<?> c)
Specified by:
retainAll in interface Collection<ObjectWeb>

size

public final int size()
Specified by:
size in interface Collection<ObjectWeb>

toArray

public final Object[] toArray()
Specified by:
toArray in interface Collection<ObjectWeb>

toArray

public final Object[] toArray(Object[] a)
Specified by:
toArray in interface Collection<ObjectWeb>


Copyright © 2009. All Rights Reserved.