org.latdraw.partition
Class IntArray

java.lang.Object
  extended by org.latdraw.partition.IntArray
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
BasicPartition

public class IntArray
extends java.lang.Object
implements java.lang.Cloneable

This class is a wrapper for an array of int's mainly so we can specify the equals and hashCode methods.

Version:
$Id: IntArray.java,v 1.1 2008/08/01 19:30:57 ralph Exp $
Author:
Ralph Freese

Field Summary
protected  int[] array
           
protected  int size
           
 
Constructor Summary
IntArray()
           
IntArray(int size)
           
IntArray(int[] array)
           
 
Method Summary
 java.lang.Object clone()
           
static boolean equalIntArrays(int[] u, int[] v)
           
 boolean equals(java.lang.Object obj)
           
 int get(int i)
           
 int[] getArray()
           
 int hashCode()
           
static java.lang.String intArrayToString(int[] array)
           
 void set(int index, int value)
           
 void setIntArray(int[] v)
           
 int size()
           
 int[] toArray()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

size

protected int size

array

protected int[] array
Constructor Detail

IntArray

public IntArray()

IntArray

public IntArray(int[] array)

IntArray

public IntArray(int size)
Method Detail

equals

public final boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public final int hashCode()
Overrides:
hashCode in class java.lang.Object

toArray

public final int[] toArray()

getArray

public final int[] getArray()

size

public final int size()

setIntArray

public final void setIntArray(int[] v)

get

public final int get(int i)

set

public final void set(int index,
                      int value)

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

intArrayToString

public static final java.lang.String intArrayToString(int[] array)

equalIntArrays

public static final boolean equalIntArrays(int[] u,
                                           int[] v)


Copyright 2003 Ralph Freese. All Rights Reserved.