public static void assignCoarseValue(POS pos) { if (pos == null) { return; } String shortName = pos.getType().getShortName(); if (!StringUtils.equals(pos.getType().getName(), POS.class.getName())) { if (!shortName.startsWith(POS_TYPE_PREFIX)) { throw new IllegalArgumentException("The type " + shortName + "of the given POS annotation does not fulfill the convention of starting with prefix '" + POS_TYPE_PREFIX + "'"); } pos.setCoarseValue(shortName.substring(POS_TYPE_PREFIX.length()).intern()); } } }
pos.setCoarseValue(word[CPOSTAG] != null ? word[CPOSTAG].intern() : null);
pos.setCoarseValue(word[CPOSTAG] != null ? word[CPOSTAG].intern() : null);
pos.setCoarseValue(cposValue); aToken.setPos(pos);
dependentPos.setEnd(aTokens.get(dependentTokens[0].getID()).getEnd()); dependentPos.setPosValue("--"); dependentPos.setCoarseValue("--"); dependentPos.addToIndexes(); aTokens.get(dependentTokens[0].getID()).setPos(dependentPos);