org.opensubsystems.core.util
Class TwoObjectStruct

java.lang.Object
  extended by org.opensubsystems.core.util.TwoObjectStruct

public class TwoObjectStruct
extends java.lang.Object

Class which can hold two objects. This is useful if I want to create array of two objects to pass as argument to some function.

Version:
$Id: TwoObjectStruct.java,v 1.5 2007/01/07 06:14:00 bastafidli Exp $
Author:
Julo Legeny
Code reviewer:
Miro Halas
Code reviewed:
1.3 2005/07/29 07:36:25 bastafidli

Field Summary
protected  java.lang.Object m_objFirst
          First object
protected  java.lang.Object m_objSecond
          Second object
 
Constructor Summary
TwoObjectStruct(java.lang.Object objFirst, java.lang.Object objSecond)
          Public constructor.
TwoObjectStruct(TwoObjectStruct input)
          Public constructor.
 
Method Summary
 boolean equals(java.lang.Object oObject)
          
 java.lang.Object getFirst()
           
 java.lang.Object getSecond()
           
 int hashCode()
          
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_objFirst

protected java.lang.Object m_objFirst
First object


m_objSecond

protected java.lang.Object m_objSecond
Second object

Constructor Detail

TwoObjectStruct

public TwoObjectStruct(java.lang.Object objFirst,
                       java.lang.Object objSecond)
Public constructor.

Parameters:
objFirst - - first object
objSecond - - second object

TwoObjectStruct

public TwoObjectStruct(TwoObjectStruct input)
Public constructor.

Parameters:
input - - TwoObjectStruct to copy into
Method Detail

getFirst

public java.lang.Object getFirst()
Returns:
object

getSecond

public java.lang.Object getSecond()
Returns:
object

equals

public boolean equals(java.lang.Object oObject)

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()

Overrides:
hashCode in class java.lang.Object


Copyright © 2003 - 2006 OpenSubsystems s.r.o.