2015-01-31 12:12:57 +00:00
|
|
|
package no.birkett.kiwi;
|
|
|
|
|
|
|
|
/**
|
|
|
|
* Created by alex on 30/01/15.
|
|
|
|
*/
|
2019-03-02 20:32:20 +00:00
|
|
|
public class Variable implements ExpressionConvertible {
|
2015-01-31 12:12:57 +00:00
|
|
|
|
|
|
|
private String name;
|
|
|
|
|
|
|
|
private double value;
|
|
|
|
|
|
|
|
public Variable(String name) {
|
|
|
|
this.name = name;
|
|
|
|
}
|
|
|
|
|
|
|
|
public Variable(double value) {
|
|
|
|
}
|
2015-02-01 19:45:20 +00:00
|
|
|
|
2015-01-31 12:12:57 +00:00
|
|
|
public double getValue() {
|
|
|
|
return value;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setValue(double value) {
|
|
|
|
this.value = value;
|
|
|
|
}
|
|
|
|
|
2016-01-18 18:36:30 +00:00
|
|
|
public String getName() {
|
|
|
|
return name;
|
|
|
|
}
|
2016-01-31 12:50:48 +00:00
|
|
|
|
2019-03-02 20:32:20 +00:00
|
|
|
@Override
|
|
|
|
public Expression toExpression() {
|
|
|
|
return new Expression(new Term(this));
|
|
|
|
}
|
|
|
|
|
2016-01-31 12:50:48 +00:00
|
|
|
@Override
|
|
|
|
public String toString() {
|
|
|
|
return "name: " + name + " value: " + value;
|
|
|
|
}
|
|
|
|
|
2015-01-31 12:12:57 +00:00
|
|
|
}
|