Uses of Interface
jopt.csp.variable.CspGenericNumConstant

Packages that use CspGenericNumConstant
jopt.csp.variable The interfaces for building, combining, and constraining variables and expressions  
 

Uses of CspGenericNumConstant in jopt.csp.variable
 

Subinterfaces of CspGenericNumConstant in jopt.csp.variable
 interface CspGenericDoubleConstant
          Interface for CspGenericDoubleConstant objects
 interface CspGenericFloatConstant
          Interface for CspGenericFloatConstant objects
 interface CspGenericIntConstant
          Interface for CspGenericIntConstant objects
 interface CspGenericLongConstant
          Interface for CspGenericLongConstant objects
 

Methods in jopt.csp.variable that return CspGenericNumConstant
 CspGenericNumConstant CspGenericNumConstant.createFragment(CspGenericIndex[] fragIndices)
          Returns a CspGenericNumConstant based on the specified indices
 CspGenericNumConstant CspGenericNumConstant.add(java.lang.Number num)
          Creates a new GenericNumConstant representing this+num for each value of this.
 CspGenericNumConstant CspGenericNumConstant.add(CspGenericNumConstant num)
          Creates a new GenericNumConstant representing this+num for each value of this and each associated value of the specified CspGenericNumConstant.
 CspGenericNumConstant CspGenericNumConstant.subtractFrom(java.lang.Number num)
          Creates a new GenericNumConstant representing num-this for each value of this.
 CspGenericNumConstant CspGenericNumConstant.subtractFrom(CspGenericNumConstant num)
          Creates a new GenericNumConstant representing num-this for each value of this and each associated value of the specified CspGenericNumConstant.
 CspGenericNumConstant CspGenericNumConstant.subtract(java.lang.Number num)
          Creates a new GenericNumConstant representing this-num for each value of this.
 CspGenericNumConstant CspGenericNumConstant.subtract(CspGenericNumConstant num)
          Creates a new GenericNumConstant representing this-num for each value of this and each associated value of the specified CspGenericNumConstant.
 CspGenericNumConstant CspGenericNumConstant.multiply(java.lang.Number num)
          Creates a new GenericNumConstant representing num*this for each value of this.
 CspGenericNumConstant CspGenericNumConstant.multiply(CspGenericNumConstant num)
          Creates a new GenericNumConstant representing num*this for each value of this and each associated value of the specified CspGenericNumConstant.
 CspGenericNumConstant CspGenericNumConstant.divideByCeil(java.lang.Number num)
          Creates a new GenericNumConstant representing ceil(this/num) for each value of this.
 CspGenericNumConstant CspGenericNumConstant.divideByCeil(CspGenericNumConstant num)
          Creates a new GenericNumConstant representing ceil(this/num) for each value of this and each associated value of the specified CspGenericNumConstant.
 CspGenericNumConstant CspGenericNumConstant.divideByFloor(java.lang.Number num)
          Creates a new GenericNumConstant representing floor(this/num) for each value of this.
 CspGenericNumConstant CspGenericNumConstant.divideByFloor(CspGenericNumConstant num)
          Creates a new GenericNumConstant representing floor(this/num) for each value of this and each associated value of the specified CspGenericNumConstant.
 CspGenericNumConstant CspGenericNumConstant.divideBy(java.lang.Number num)
          Creates a new GenericNumConstant representing this/num for each value of this.
 CspGenericNumConstant CspGenericNumConstant.divideBy(CspGenericNumConstant num)
          Creates a new GenericNumConstant representing this/num for each value of this and each associated value of the specified CspGenericNumConstant.
 CspGenericNumConstant CspGenericNumConstant.divide(java.lang.Number num)
          Creates a new GenericNumConstant representing num/this for each value of this.
 CspGenericNumConstant CspGenericNumConstant.divide(CspGenericNumConstant num)
          Creates a new GenericNumConstant representing num/this for each value of this and each associated value of the specified CspGenericNumConstant.
 CspGenericNumConstant CspGenericNumConstant.divideCeil(java.lang.Number num)
          Creates a new GenericNumConstant representing ceil(num/this) for each value of this.
 CspGenericNumConstant CspGenericNumConstant.divideCeil(CspGenericNumConstant num)
          Creates a new GenericNumConstant representing ceil(num/this) for each value of this and each associated value of the specified CspGenericNumConstant.
 CspGenericNumConstant CspGenericNumConstant.divideFloor(java.lang.Number num)
          Creates a new GenericNumConstant representing floor(num/this) for each value of this.
 CspGenericNumConstant CspGenericNumConstant.divideFloor(CspGenericNumConstant num)
          Creates a new GenericNumConstant representing floor(num/this) for each value of this and each associated value of the specified CspGenericNumConstant.
 

Methods in jopt.csp.variable with parameters of type CspGenericNumConstant
 CspConstraint CspNumExpr.between(CspGenericNumConstant min, boolean minExclusive, CspGenericNumConstant max, boolean maxExclusive)
          Returns a constraint restricting this expression to be between a min and max.
 CspConstraint CspNumExpr.between(CspGenericNumConstant min, CspGenericNumConstant max)
          Returns a constraint restricting this expression to be between or equal min and max.
 CspConstraint CspNumExpr.notBetween(CspGenericNumConstant min, boolean minExclusive, CspGenericNumConstant max, boolean maxExclusive)
          Returns a constraint restricting this expression to not fall within a given range from a min to max value
 CspConstraint CspNumExpr.notBetween(CspGenericNumConstant min, CspGenericNumConstant max)
          Returns a constraint restricting this expression to not fall within a given range greater than or equal to a min value up to less than or equal a max value
 CspGenericNumConstant CspGenericNumConstant.add(CspGenericNumConstant num)
          Creates a new GenericNumConstant representing this+num for each value of this and each associated value of the specified CspGenericNumConstant.
 CspGenericNumConstant CspGenericNumConstant.subtractFrom(CspGenericNumConstant num)
          Creates a new GenericNumConstant representing num-this for each value of this and each associated value of the specified CspGenericNumConstant.
 CspGenericNumConstant CspGenericNumConstant.subtract(CspGenericNumConstant num)
          Creates a new GenericNumConstant representing this-num for each value of this and each associated value of the specified CspGenericNumConstant.
 CspGenericNumConstant CspGenericNumConstant.multiply(CspGenericNumConstant num)
          Creates a new GenericNumConstant representing num*this for each value of this and each associated value of the specified CspGenericNumConstant.
 CspGenericNumConstant CspGenericNumConstant.divideByCeil(CspGenericNumConstant num)
          Creates a new GenericNumConstant representing ceil(this/num) for each value of this and each associated value of the specified CspGenericNumConstant.
 CspGenericNumConstant CspGenericNumConstant.divideByFloor(CspGenericNumConstant num)
          Creates a new GenericNumConstant representing floor(this/num) for each value of this and each associated value of the specified CspGenericNumConstant.
 CspGenericNumConstant CspGenericNumConstant.divideBy(CspGenericNumConstant num)
          Creates a new GenericNumConstant representing this/num for each value of this and each associated value of the specified CspGenericNumConstant.
 CspGenericNumConstant CspGenericNumConstant.divide(CspGenericNumConstant num)
          Creates a new GenericNumConstant representing num/this for each value of this and each associated value of the specified CspGenericNumConstant.
 CspGenericNumConstant CspGenericNumConstant.divideCeil(CspGenericNumConstant num)
          Creates a new GenericNumConstant representing ceil(num/this) for each value of this and each associated value of the specified CspGenericNumConstant.
 CspGenericNumConstant CspGenericNumConstant.divideFloor(CspGenericNumConstant num)
          Creates a new GenericNumConstant representing floor(num/this) for each value of this and each associated value of the specified CspGenericNumConstant.