package xsbti.api;
import java.util.Arrays;
import java.util.List;
public final class Singleton extends SimpleType
{
public Singleton(Path path)
{
this.path = path;
}
private final Path path;
public final Path path()
{
return path;
}
public boolean equals(Object obj)
{
if (this == obj) {
return true;
} else if (!(obj instanceof Singleton)) {
return false;
} else {
Singleton o = (Singleton)obj;
return path().equals(o.path());
}
}
public int hashCode()
{
return 37 * (17) + path().hashCode();
}
public String toString()
{
return "Singleton(" + "path: " + path() + ")";
}
}