org.ckkloverdos.collection
Class CollectionProxy
java.lang.Object
org.ckkloverdos.collection.CollectionProxy
- All Implemented Interfaces:
- IToStringAware
public final class CollectionProxy
- extends java.lang.Object
- implements IToStringAware
Utility class to uniformly handle collections and object arrays.
- Author:
- Christos KK Loverdos
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CollectionProxy
public CollectionProxy(java.util.Collection col)
CollectionProxy
public CollectionProxy(java.lang.Object[] array)
CollectionProxy
public CollectionProxy(L l)
iterator
public java.util.Iterator iterator()
addAll
public CollectionProxy addAll(IL l)
addAll
public CollectionProxy addAll(java.util.Collection c)
addAll
public CollectionProxy addAll(java.lang.Object[] array)
add
public CollectionProxy add(java.lang.Object o)
remove
public CollectionProxy remove(java.lang.Object o)
clear
public CollectionProxy clear(java.lang.Object o)
isCollection
public boolean isCollection()
getCollection
public java.util.Collection getCollection()
getArray
public java.lang.Object[] getArray()
toL
public L toL()
newLike
public static CollectionProxy newLike(IL l)
toStringAware
public void toStringAware(ToString ts)
- Specified by:
toStringAware
in interface IToStringAware
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
beginMassiveAdd
public void beginMassiveAdd()
endMassiveAdd
public void endMassiveAdd()
Copyright © 1999-2007 Christos KK Loverdos. All Rights Reserved.