net.commerce.zocalo.claim
Class Position

java.lang.Object
  extended by net.commerce.zocalo.claim.Position

public class Position
extends java.lang.Object

One of the Positions of a claim.


Constructor Summary
Position(java.lang.String name, Claim claim)
           
 
Method Summary
 int comparePersistentId(Position other)
           
 java.util.Set<Position> complement()
           
 boolean equals(java.lang.Object o)
           
 Claim getClaim()
           
 java.lang.String getName()
           
 java.lang.String getSimpleName()
           
 boolean isBuy(boolean rising)
           
 boolean isInvertedPosition()
           
 Position opposite()
           
 java.lang.String qualifiedName()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Position

public Position(java.lang.String name,
                Claim claim)
Method Detail

getClaim

public Claim getClaim()

isInvertedPosition

public boolean isInvertedPosition()

qualifiedName

public java.lang.String qualifiedName()

isBuy

public boolean isBuy(boolean rising)

getSimpleName

public java.lang.String getSimpleName()

getName

public java.lang.String getName()

equals

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

toString

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

comparePersistentId

public int comparePersistentId(Position other)

opposite

public Position opposite()

complement

public java.util.Set<Position> complement()