From 6e464ea251cab63c776ece0b2a356f1498ffa294 Mon Sep 17 00:00:00 2001 From: Thog Date: Wed, 8 Mar 2017 08:17:04 +0100 Subject: Follow Fabric guidelines --- src/main/java/cuchaz/enigma/analysis/Token.java | 80 ++++++++++++------------- 1 file changed, 40 insertions(+), 40 deletions(-) (limited to 'src/main/java/cuchaz/enigma/analysis/Token.java') diff --git a/src/main/java/cuchaz/enigma/analysis/Token.java b/src/main/java/cuchaz/enigma/analysis/Token.java index 42f4660..266d202 100644 --- a/src/main/java/cuchaz/enigma/analysis/Token.java +++ b/src/main/java/cuchaz/enigma/analysis/Token.java @@ -8,48 +8,48 @@ * Contributors: * Jeff Martin - initial API and implementation ******************************************************************************/ + package cuchaz.enigma.analysis; public class Token implements Comparable { - public int start; - public int end; - public String text; - - public Token(int start, int end, String source) { - this.start = start; - this.end = end; - if (source != null) { - this.text = source.substring(start, end); - } - } - - public boolean contains(int pos) { - return pos >= start && pos <= end; - } - - @Override - public int compareTo(Token other) { - return start - other.start; - } - - @Override - public boolean equals(Object other) { - return other instanceof Token && equals((Token) other); - } - - @Override - public int hashCode() - { - return Integer.hashCode(start) + Integer.hashCode(end) + (text != null ? text.hashCode() : 0); - } - - public boolean equals(Token other) { - return start == other.start && end == other.end; - } - - @Override - public String toString() { - return String.format("[%d,%d]", start, end); - } + public int start; + public int end; + public String text; + + public Token(int start, int end, String source) { + this.start = start; + this.end = end; + if (source != null) { + this.text = source.substring(start, end); + } + } + + public boolean contains(int pos) { + return pos >= start && pos <= end; + } + + @Override + public int compareTo(Token other) { + return start - other.start; + } + + @Override + public boolean equals(Object other) { + return other instanceof Token && equals((Token) other); + } + + @Override + public int hashCode() { + return Integer.hashCode(start) + Integer.hashCode(end) + (text != null ? text.hashCode() : 0); + } + + public boolean equals(Token other) { + return start == other.start && end == other.end; + } + + @Override + public String toString() { + return String.format("[%d,%d]", start, end); + } } -- cgit v1.2.3