if (opinion.getOpinionTarget() != null && !opinion.getOpinionTarget().getTerms().isEmpty()) { target = opinion.getTargetSpan().getStr(); indexes.put("target-start", opinion.getTargetSpan().getTargets().get(0).getOffset());
for (Term term : opinion.getOpinionTarget().getTerms()) { termSpan.addTarget(nafTerms.get(idConverter.get(term.getId())));
List<Term> targets = opTarget.getTerms(); Span<Term> span = opTarget.getSpan(); if (targets.size() > 0) {
Comment comment = new Comment(StringEscapeUtils.escapeXml11(opinion.getSpanStr(opinion.getOpinionTarget().getSpan()))); opinionTargetElem.addContent(comment); List<Term> targets = opTarget.getTerms(); Span<Term> span = opTarget.getSpan(); if (targets.size() > 0) {
target, target.getSpan(), NAFUtils.extractHeads(document, null, target.getTerms(), NAFUtils .matchExtendedPos(document, "NN", "PRP", "JJP", "DTP", "WP", "VB")), this.opinionLinkingUsingCoref);