gherkin.GherkinLineSpan Maven / Gradle / Ivy
package gherkin;
public class GherkinLineSpan {
// One-based line position
public final int column;
// text part of the line
public final String text;
public GherkinLineSpan(int column, String text) {
this.column = column;
this.text = text;
}
@Override
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
GherkinLineSpan that = (GherkinLineSpan) o;
return column == that.column && text.equals(that.text);
}
@Override
public int hashCode() {
int result = column;
result = 31 * result + text.hashCode();
return result;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy