com.phoenixst.collections

Class OrderedPair

public class OrderedPair extends AbstractList implements RandomAccess, Serializable

A simple mutable ordered pair implementation. The individual elements may be changed, but the size of this implementation cannot.

Since: 1.0

Version: $Revision: 1.6 $

Author: Ray A. Conner

Constructor Summary
OrderedPair()
OrderedPair(Object first, Object second)
Method Summary
booleancontains(Object object)
Objectget(int index)
ObjectgetFirst()
ObjectgetSecond()
booleanisEmpty()
Objectset(int index, Object object)
voidsetFirst(Object first)
voidsetSecond(Object second)
intsize()
Object[]toArray()

Constructor Detail

OrderedPair

public OrderedPair()

OrderedPair

public OrderedPair(Object first, Object second)

Method Detail

contains

public boolean contains(Object object)

get

public Object get(int index)

getFirst

public Object getFirst()

getSecond

public Object getSecond()

isEmpty

public boolean isEmpty()

set

public Object set(int index, Object object)

setFirst

public void setFirst(Object first)

setSecond

public void setSecond(Object second)

size

public int size()

toArray

public Object[] toArray()
See the Plexus project home, hosted by SourceForge.
Copyright B) 1994-2006, by Phoenix Software Technologists, Inc. and others. All Rights Reserved. Use is subject to license terms.