jopt.csp.spi.arcalgorithm.variable
Interface DoubleCast

All Superinterfaces:
jopt.csp.variable.CspDoubleCast, jopt.csp.variable.CspNumExpr, NumExpr, TrigExpr
All Known Subinterfaces:
FloatCast, LongCast
All Known Implementing Classes:
DoubleExpr, FloatExpr, IntExpr, LongExpr

public interface DoubleCast
extends jopt.csp.variable.CspDoubleCast, NumExpr

Interface allowing other variables and expressions to be casted to a double type for use with double expressions


Method Summary
 DoubleDomain getDoubleDomain()
          Returns double domain for this expression
 
Methods inherited from interface jopt.csp.variable.CspNumExpr
between, between, between, between, eq, geq, getName, gt, isBound, leq, lt, neq, notBetween, notBetween, notBetween, notBetween, setName
 
Methods inherited from interface jopt.csp.spi.arcalgorithm.constraint.num.NumExpr
getBooleanSourceArcs, getName, getNextHigher, getNextLower, getNode, getNodeCollection, getNumberType, getNumMax, getNumMin, getPrecision, isBound, setPrecision, updateGraph
 
Methods inherited from interface jopt.csp.spi.util.TrigExpr
isInDomain
 

Method Detail

getDoubleDomain

public DoubleDomain getDoubleDomain()
Returns double domain for this expression