org.apache.commons.collections.primitives.adapters
Class ByteListList

java.lang.Object
  extended by org.apache.commons.collections.primitives.adapters.AbstractByteCollectionCollection
      extended by org.apache.commons.collections.primitives.adapters.AbstractByteListList
          extended by org.apache.commons.collections.primitives.adapters.ByteListList
All Implemented Interfaces:
java.io.Serializable, java.lang.Iterable, java.util.Collection, java.util.List

public final class ByteListList
extends AbstractByteListList
implements java.io.Serializable

Adapts an ByteList to the List interface.

This implementation delegates most methods to the provided ByteList implementation in the "obvious" way.

Since:
Commons Primitives 1.0
Version:
$Revision: 1.3 $ $Date: 2003/10/16 20:49:38 $
Author:
Rodney Waldhoff
See Also:
Serialized Form

Field Summary
private  ByteList _list
           
 
Constructor Summary
ByteListList(ByteList list)
          Creates a List wrapping the specified ByteList.
 
Method Summary
protected  ByteList getByteList()
           
static java.util.List wrap(ByteList list)
          Create a List wrapping the specified ByteList.
 
Methods inherited from class org.apache.commons.collections.primitives.adapters.AbstractByteListList
add, addAll, equals, get, getByteCollection, hashCode, indexOf, lastIndexOf, listIterator, listIterator, remove, set, subList
 
Methods inherited from class org.apache.commons.collections.primitives.adapters.AbstractByteCollectionCollection
add, addAll, clear, contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
add, addAll, clear, contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
 

Field Detail

_list

private ByteList _list
Constructor Detail

ByteListList

public ByteListList(ByteList list)
Creates a List wrapping the specified ByteList.

See Also:
wrap(org.apache.commons.collections.primitives.ByteList)
Method Detail

wrap

public static java.util.List wrap(ByteList list)
Create a List wrapping the specified ByteList. When the given list is null, returns null.

Parameters:
list - the (possibly null) ByteList to wrap
Returns:
a List wrapping the given list, or null when list is null.

getByteList

protected ByteList getByteList()
Specified by:
getByteList in class AbstractByteListList


Copyright (c) 2002-2003 - Apache Software Foundation