dragon.nlp
Class SimplePair

java.lang.Object
  |
  +--dragon.nlp.SimplePair
All Implemented Interfaces:
java.lang.Comparable, IndexSortable

public class SimplePair
extends java.lang.Object
implements IndexSortable, java.lang.Comparable

This is a light data structure for pair data

Copyright: Copyright (c) 2005

Company: IST, Drexel University

Version:
1.0
Author:
Davis Zhou

Constructor Summary
SimplePair(int index, int firstElement, int secondElement)
           
 
Method Summary
 int compareTo(java.lang.Object obj)
           
 boolean equals(java.lang.Object obj)
           
 int getFirstElement()
           
static int getHashCapacity()
           
 int getIndex()
           
 int getSecondElement()
           
 int hashCode()
           
static void setHashCapacity(int capacity)
           
 void setIndex(int index)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimplePair

public SimplePair(int index,
                  int firstElement,
                  int secondElement)
Method Detail

getIndex

public int getIndex()
Specified by:
getIndex in interface IndexSortable

setIndex

public void setIndex(int index)
Specified by:
setIndex in interface IndexSortable

getFirstElement

public int getFirstElement()

getSecondElement

public int getSecondElement()

compareTo

public int compareTo(java.lang.Object obj)
Specified by:
compareTo in interface java.lang.Comparable

equals

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

hashCode

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

setHashCapacity

public static void setHashCapacity(int capacity)

getHashCapacity

public static int getHashCapacity()