/** * Represents one lemma sample. * @param tokens the token * @param tags the postags * @param lemmas the lemmas */ public LemmaSample(String[] tokens, String[] tags, String[] lemmas) { validateArguments(tokens.length, tags.length, lemmas.length); this.tokens = Collections.unmodifiableList(new ArrayList<>(Arrays.asList(tokens))); this.tags = Collections.unmodifiableList(new ArrayList<>(Arrays.asList(tags))); this.lemmas = Collections.unmodifiableList(new ArrayList<>(Arrays.asList(lemmas))); }
/** * Lemma Sample constructor. * @param tokens the tokens * @param tags the postags * @param lemmas the lemmas */ public LemmaSample(List<String> tokens, List<String> tags, List<String> lemmas) { validateArguments(tokens.size(), tags.size(), lemmas.size()); this.tokens = Collections.unmodifiableList(new ArrayList<>(tokens)); this.tags = Collections.unmodifiableList(new ArrayList<>(tags)); this.lemmas = Collections.unmodifiableList(new ArrayList<>(lemmas)); }
/** * Lemma Sample constructor. * @param tokens the tokens * @param tags the postags * @param lemmas the lemmas */ public LemmaSample(List<String> tokens, List<String> tags, List<String> lemmas) { validateArguments(tokens.size(), tags.size(), lemmas.size()); this.tokens = Collections.unmodifiableList(new ArrayList<>(tokens)); this.tags = Collections.unmodifiableList(new ArrayList<>(tags)); this.lemmas = Collections.unmodifiableList(new ArrayList<>(lemmas)); }
/** * Represents one lemma sample. * @param tokens the token * @param tags the postags * @param lemmas the lemmas */ public LemmaSample(String[] tokens, String[] tags, String[] lemmas) { validateArguments(tokens.length, tags.length, lemmas.length); this.tokens = Collections.unmodifiableList(new ArrayList<>(Arrays.asList(tokens))); this.tags = Collections.unmodifiableList(new ArrayList<>(Arrays.asList(tags))); this.lemmas = Collections.unmodifiableList(new ArrayList<>(Arrays.asList(lemmas))); }
/** * Lemma Sample constructor. * @param tokens the tokens * @param tags the postags * @param lemmas the lemmas */ public LemmaSample(List<String> tokens, List<String> tags, List<String> lemmas) { validateArguments(tokens.size(), tags.size(), lemmas.size()); this.tokens = Collections.unmodifiableList(new ArrayList<>(tokens)); this.tags = Collections.unmodifiableList(new ArrayList<>(tags)); this.lemmas = Collections.unmodifiableList(new ArrayList<>(lemmas)); }
/** * Represents one lemma sample. * @param tokens the token * @param tags the postags * @param lemmas the lemmas */ public LemmaSample(String[] tokens, String[] tags, String[] lemmas) { validateArguments(tokens.length, tags.length, lemmas.length); this.tokens = Collections.unmodifiableList(new ArrayList<>(Arrays.asList(tokens))); this.tags = Collections.unmodifiableList(new ArrayList<>(Arrays.asList(tags))); this.lemmas = Collections.unmodifiableList(new ArrayList<>(Arrays.asList(lemmas))); }