lij.model
Class ConstraintAssignment
java.lang.Object
lij.model.ConstraintAssignment
- All Implemented Interfaces:
- Constraint
public class ConstraintAssignment
- extends java.lang.Object
- implements Constraint
This implementation of a Constraint is used to assign a value to a variable.
- Author:
- Nikolaos Chatzinikolaou
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
argument1
private ArgumentVariable argument1
argument2
private Argument argument2
ConstraintAssignment
public ConstraintAssignment(ArgumentVariable _argument1,
Argument _argument2)
- Constructor.
- Parameters:
_argument1
- The LHS ArgumentVariable._argument2
- The RHS Argument.
getArgument1
public ArgumentVariable getArgument1()
- Accessor.
- Returns:
- The LHS ArgumentVariable.
getArgument2
public Argument getArgument2()
- Accessor.
- Returns:
- The RHS Argument.
clone
public java.lang.Object clone()
- Specified by:
clone
in interface Constraint
- Overrides:
clone
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object