net.ponder2.policy
Class Pair

java.lang.Object
  extended by net.ponder2.policy.Pair

public class Pair
extends java.lang.Object

Author:
gio Pair is a support class that is used to represents the pairs of OIDs. These pairs represent all the possible combinations of OIDs that are part of the subject and target path. firstElement contains the subject OID or of any other domains that are in the subject path. secondElement contains the target OID or of any other domains that are in the target path.

Constructor Summary
Pair(P2ManagedObject firstElement, P2ManagedObject secondElement)
           
Pair(P2ManagedObject firstElement, P2ManagedObject secondElement, int subjectDist, int targetDist)
           
 
Method Summary
 boolean equals(java.lang.Object pair)
           
 P2ManagedObject getFirstElement()
           
 P2ManagedObject getSecondElement()
           
 void setFirstElement(P2ManagedObject firstElement)
           
 void setSecondElement(P2ManagedObject secondElement)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Pair

public Pair(P2ManagedObject firstElement,
            P2ManagedObject secondElement)

Pair

public Pair(P2ManagedObject firstElement,
            P2ManagedObject secondElement,
            int subjectDist,
            int targetDist)
Method Detail

getFirstElement

public P2ManagedObject getFirstElement()

setFirstElement

public void setFirstElement(P2ManagedObject firstElement)

getSecondElement

public P2ManagedObject getSecondElement()

setSecondElement

public void setSecondElement(P2ManagedObject secondElement)

equals

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

toString

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


Copyright © 2008 Imperial College. All Rights Reserved.