package edu.umd.hooka.corpora; public final class Chunk { public String[] words; public Chunk(String chunk) { this.words = chunk.split("\\s+"); } public String toString() { StringBuffer sb = new StringBuffer(); for (int i =0; i < words.length; i++){ if (i > 0) sb.append(' '); sb.append(words[i]); } return sb.toString(); } public final String getWord(int i) { return words[i]; } public final String[] getWords() { return words; } public final int getLength() { return words.length; } public int hashCode() { int hc = 1; for (String w : words) { hc *= 31; hc += w.hashCode(); } return hc; } }