Package javax.constraints.impl.constraint

Examples of javax.constraints.impl.constraint.Linear


    c.post();
    return c;
  }
 
  public Constraint linear(Var var, String oper, int value) {
    return add(new Linear(var, oper, value));
  }
View Full Code Here


 
  /**
   * Posts and Returns a constraint: var1 "oper" var2
   */
  public Constraint post(Var var1, String oper, Var var2) {
    Constraint c = add(new Linear(var1, oper, var2));
    c.post();
    return c;
  }
View Full Code Here

    c.post();
    return c;
  }
 
  public Constraint linear(Var var1, String oper, Var var2) {
    return add(new Linear(var1, oper, var2));
  }
View Full Code Here

  public Constraint linear(Var var1, String oper, Var var2) {
    return add(new Linear(var1, oper, var2));
  }

  public Constraint post(int[] array, Var[] vars, String oper, int value) {
    Constraint c = add(new Linear(array, vars, oper, value));
    c.post();
    return c;
  }
View Full Code Here

    c.post();
    return c;
  }
 
  public Constraint post(int[] array, Var[] vars, String oper, Var var) {
    Constraint c = add(new Linear(array, vars, oper, var));
    c.post();
    return c;
  }
View Full Code Here

    c.post();
    return c;
  }
 
  public Constraint post(Var[] vars, String oper, int value) {
    Constraint c = add(new Linear(vars, oper, value));
    c.post();
    return c;
  }
View Full Code Here

    c.post();
    return c;
  }
 
  public Constraint post(Var[] vars, String oper, Var var) {
    Constraint c = add(new Linear(vars, oper, var));
    c.post();
    return c;
  }
View Full Code Here

    return c;
  }
 
  // These two methods are needed for GoalAssignValue only
  public Constraint constraintVarEqValue(Var var,int value) {
    return new Linear(var,"=",value);
  }
View Full Code Here

  // These two methods are needed for GoalAssignValue only
  public Constraint constraintVarEqValue(Var var,int value) {
    return new Linear(var,"=",value);
  }
  public Constraint constraintVarNeqValue(Var var,int value) {
    return new Linear(var,"!=",value);
  }
View Full Code Here

      min += vars[i].getMin()*values[i];
      max += vars[i].getMax()*values[i];
    }
    AbstractProblem p = (AbstractProblem) vars[0].getProblem();
    Var scalProdVar = new javax.constraints.impl.Var(p, "scalProd", min, max);
    new Linear(values,vars, "=", scalProdVar).post();
    return scalProdVar;
  }
View Full Code Here

TOP

Related Classes of javax.constraints.impl.constraint.Linear

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.