package net.iplantevin.ql.evaluation;
/**
* @author Ivan
*/
public class StrVal extends Value {
private final String value;
public StrVal(String value) {
this.value = value;
}
public String getValue() {
return value;
}
@Override
public boolean equals(Object object) {
if (object instanceof StrVal) {
String castedString = ((StrVal) object).getValue();
return value.equals(castedString);
} else {
return false;
}
}
@Override
public int hashCode() {
return value.hashCode();
}
}