Package javax.constraints

Examples of javax.constraints.Constraint.post()


  /**
   * Posts and Returns a constraint: var "oper" value
   */
  public Constraint post(Var var, String oper, int value) {
    Constraint c = add(new Linear(var, oper, value));
    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;
  }
 
  public Constraint linear(Var var1, String oper, Var var2) {
    return add(new Linear(var1, oper, var2));
View Full Code Here

    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;
  }
 
  public Constraint post(int[] array, Var[] vars, String oper, Var var) {
    Constraint c = add(new Linear(array, vars, oper, var));
View Full Code Here

    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;
  }
 
  public Constraint post(Var[] vars, String oper, int value) {
    Constraint c = add(new Linear(vars, oper, value));
View Full Code Here

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

    return c;
  }
 
  public Constraint post(Var[] vars, String oper, Var var) {
    Constraint c = add(new Linear(vars, oper, var));
    c.post();
    return c;
  }
 
  // These two methods are needed for GoalAssignValue only
  public Constraint constraintVarEqValue(Var var,int value) {
View Full Code Here

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

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

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

    return c;
  }
 
  public Constraint postElement(Var[] array, Var indexVar, String oper, Var var) {
    Constraint c = add(new Element(array, indexVar, oper, var));
    c.post();
    return c;
  }
 
  /**
   * Returns a constrained integer variable that is an element of the "array"
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.