/** * Pretty print CoreMap classes using the same semantics as the toShorterString method. */ public static <T extends CoreMap> String listToString(List<T> list, String... keys) { StringBuilder s = new StringBuilder(); for (Iterator<T> wordIterator = list.iterator(); wordIterator.hasNext();) { T o = wordIterator.next(); s.append(o.toShorterString(keys)); if (wordIterator.hasNext()) { s.append(' '); } } return s.toString(); }
out.println("Sentence #" + sentNo + " tokens are:"); for (CoreMap token : sentence.get(CoreAnnotations.TokensAnnotation.class)) { out.println(token.toShorterString("Text", "CharacterOffsetBegin", "CharacterOffsetEnd", "Index", "PartOfSpeech", "NamedEntityTag"));
out.println(); out.println("The first sentence is:"); out.println(sentence.toShorterString()); out.println(); out.println("The first sentence tokens are:"); for (CoreMap token : sentence.get(CoreAnnotations.TokensAnnotation.class)) { out.println(token.toShorterString());
/** * Pretty print CoreMap classes using the same semantics as the toShorterString method. */ public static <T extends CoreMap> String listToString(List<T> list, String... keys) { StringBuilder s = new StringBuilder(); for (Iterator<T> wordIterator = list.iterator(); wordIterator.hasNext();) { T o = wordIterator.next(); s.append(o.toShorterString(keys)); if (wordIterator.hasNext()) { s.append(' '); } } return s.toString(); }
/** * Pretty print CoreMap classes using the same semantics as the toShorterString method. */ public static <T extends CoreMap> String listToString(List<T> list, String... keys) { StringBuilder s = new StringBuilder(); for (Iterator<T> wordIterator = list.iterator(); wordIterator.hasNext();) { T o = wordIterator.next(); s.append(o.toShorterString(keys)); if (wordIterator.hasNext()) { s.append(' '); } } return s.toString(); }