Package examples
Class HouseExample
- java.lang.Object
-
- examples.HouseExample
-
public class HouseExample extends java.lang.ObjectExample avec la maison.
-
-
Constructor Summary
Constructors Constructor Description HouseExample(int width, int length, java.util.Set<java.lang.String> wetRooms, java.util.Set<java.lang.String> dryRooms)Constructeur par défaut.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddConstraints(java.util.Collection<Constraint> cons)Ajoute des contraintes à l'ensemble de contraintes.voidaddConstraints(Constraint... cons)Ajoute des contraintes à l'ensemble de contraintes.voidaddVariables(java.util.Collection<Variable> vars)Ajoute des variables à l'ensemble de variables.voidaddVariables(Variable... vars)Ajoute des variables à l'ensemble de variables.java.util.Set<Constraint>getConstraints()Retourne la ensemble des contraintes à satisfaire.java.util.Set<java.lang.String>getDryRooms()Retourne un ensemble d'autres pièces autre que des pièces d'eau.intgetLength()Retourne la longueur de la maison.java.util.Set<Variable>getVariables()Retourne la ensemble des variables.java.util.Set<java.lang.String>getWetRooms()Retourne un ensemble de pièces d'eau.intgetWidth()Retourne la largeur de la maison.voidremoveConstraints(java.util.Collection<Constraint> cons)Enlève des contraintes de l'ensemble de contraintes.voidremoveConstraints(Constraint... cons)Enlève des contraintes de l'ensemble de contraintes.voidremoveVariables(java.util.Collection<Variable> vars)Enlève des variables de l'ensemble de variables.voidremoveVariables(Variable... vars)Enlève des variables de l'ensemble de variables.
-
-
-
Constructor Detail
-
HouseExample
public HouseExample(int width, int length, java.util.Set<java.lang.String> wetRooms, java.util.Set<java.lang.String> dryRooms)Constructeur par défaut.- Parameters:
width- largeur de la maisonlength- longueur de la maisonwetRooms- ensemble de pièce d'eaudryRooms- ensemble d'autre pièces
-
-
Method Detail
-
addVariables
public void addVariables(Variable... vars)
Ajoute des variables à l'ensemble de variables.- Parameters:
vars- variables à ajouter (une ou plus)
-
addVariables
public void addVariables(java.util.Collection<Variable> vars)
Ajoute des variables à l'ensemble de variables.- Parameters:
vars- collection de variables à ajouter (une ou plus)
-
removeVariables
public void removeVariables(Variable... vars)
Enlève des variables de l'ensemble de variables.- Parameters:
vars- variables à enlever (une ou plus)
-
removeVariables
public void removeVariables(java.util.Collection<Variable> vars)
Enlève des variables de l'ensemble de variables.- Parameters:
vars- collection de variables à enlever (une ou plus)
-
addConstraints
public void addConstraints(Constraint... cons)
Ajoute des contraintes à l'ensemble de contraintes.- Parameters:
cons- contraintes à ajouter (une ou plus)
-
addConstraints
public void addConstraints(java.util.Collection<Constraint> cons)
Ajoute des contraintes à l'ensemble de contraintes.- Parameters:
cons- collection de contraintes à ajouter (une ou plus)
-
removeConstraints
public void removeConstraints(Constraint... cons)
Enlève des contraintes de l'ensemble de contraintes.- Parameters:
cons- contraintes à enlever (une ou plus)
-
removeConstraints
public void removeConstraints(java.util.Collection<Constraint> cons)
Enlève des contraintes de l'ensemble de contraintes.- Parameters:
cons- collection de contraintes à enlever (une ou plus)
-
getVariables
public java.util.Set<Variable> getVariables()
Retourne la ensemble des variables.- Returns:
- ensemble des variables
-
getConstraints
public java.util.Set<Constraint> getConstraints()
Retourne la ensemble des contraintes à satisfaire.- Returns:
- ensemble des contraintes à satisfaire
-
getWidth
public int getWidth()
Retourne la largeur de la maison.- Returns:
- largeur de la maison
-
getLength
public int getLength()
Retourne la longueur de la maison.- Returns:
- longueur de la maison
-
getWetRooms
public java.util.Set<java.lang.String> getWetRooms()
Retourne un ensemble de pièces d'eau.- Returns:
- ensemble de pièces d'eau
-
getDryRooms
public java.util.Set<java.lang.String> getDryRooms()
Retourne un ensemble d'autres pièces autre que des pièces d'eau.- Returns:
- ensemble d'autres pièces autre que des pièces d'eau
-
-