net.commerce.zocalo.claim
Class BinaryClaim
java.lang.Object
net.commerce.zocalo.claim.Claim
net.commerce.zocalo.claim.BinaryClaim
public class BinaryClaim
- extends Claim
BinaryClaims have two positions, commonly "yes" and "no".
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
makeClaim
public static BinaryClaim makeClaim(java.lang.String claimName,
User user,
java.lang.String shortDescription)
positions
public Position[] positions()
- Specified by:
positions
in class Claim
positionsInclude
public boolean positionsInclude(Position position)
- Specified by:
positionsInclude
in class Claim
naturalPrice
public Price naturalPrice(Position position,
Price price)
- Specified by:
naturalPrice
in class Claim
isInvertedPosition
public boolean isInvertedPosition(Position position)
- Specified by:
isInvertedPosition
in class Claim
getSimpleName
public java.lang.String getSimpleName(Position position)
- Specified by:
getSimpleName
in class Claim
isBuy
public boolean isBuy(Position position,
boolean rising)
- Specified by:
isBuy
in class Claim
getNoPosition
public Position getNoPosition()
getYesPosition
public Position getYesPosition()