soc.robot
Class SOCResSetBuildTypePair

java.lang.Object
  extended by soc.robot.SOCResSetBuildTypePair

public class SOCResSetBuildTypePair
extends java.lang.Object

this class holds a SOCResourceSet and a building type


Field Summary
(package private)  int building
          the building type
(package private)  SOCResourceSet resources
          the resource set
 
Constructor Summary
SOCResSetBuildTypePair(SOCResourceSet rs, int bt)
          the constructor
 
Method Summary
 boolean equals(java.lang.Object anObject)
           
 int getBuildingType()
           
 SOCResourceSet getResources()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

resources

SOCResourceSet resources
the resource set


building

int building
the building type

Constructor Detail

SOCResSetBuildTypePair

public SOCResSetBuildTypePair(SOCResourceSet rs,
                              int bt)
the constructor

Parameters:
rs - the resource set
bt - the building type
Method Detail

getResources

public SOCResourceSet getResources()
Returns:
the resource set

getBuildingType

public int getBuildingType()
Returns:
the building type

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object
Returns:
a hashcode for this pair

equals

public boolean equals(java.lang.Object anObject)
Overrides:
equals in class java.lang.Object
Parameters:
anObject - the object in question
Returns:
true if the argument contains the same data

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
Returns:
a human readable form of this object