public void addTarget(T target, boolean isHead) { this.addTarget(target); if (isHead) { this.head = target; } }
public void addTargets(List<T> targets) { for (T target : targets) { this.addTarget(target); } }
/** Adds a term to the first span. */ public void addTerm(Term term) { this.references.get(0).addTarget(term); }
/** Adds a term to the first span. */ public void addTerm(Term term) { this.references.get(0).addTarget(term); }
/** Adds a term to the first span. */ public void addTerm(Term term) { this.mentions.get(0).addTarget(term); }
/** Adds a term to the first span. */ public void addTerm(Term term, boolean isHead) { this.mentions.get(0).addTarget(term, isHead); }
/** Adds a term to the first span. */ public void addTerm(Term term) { this.references.get(0).addTarget(term); }
/** Adds a term to the first span. */ public void addTerm(Term term, boolean isHead) { this.references.get(0).addTarget(term, isHead); }
/** Adds a term to the first span. */ public void addTerm(Term term, boolean isHead) { this.references.get(0).addTarget(term, isHead); }
/** Adds a term to the first span. */ public void addTerm(Term term, boolean isHead) { this.mentions.get(0).addTarget(term, isHead); }
/** Adds a term to the first span. */ public void addTerm(Term term) { this.references.get(0).addTarget(term); }
/** Adds a term to the first span. */ public void addTerm(Term term, boolean isHead) { this.references.get(0).addTarget(term, isHead); }
/** Adds a term to the first span. */ public void addTerm(Term term) { this.mentions.get(0).addTarget(term); }
/** Converts a List into a Span */ static <T extends IdentifiableAnnotation> Span<T> list2Span(List<T> list) { Span<T> span = new Span<T>(); for (T elem : list) { span.addTarget(elem); } return span; }
/** * Converts a List into a Span */ static <T> Span<T> list2Span(List<T> list) { Span<T> span = new Span<T>(); for (T elem : list) { span.addTarget(elem); } return span; }
private static Span<Term> getSpanFromEntity(LKAnnotationEntity entity, KAFDocument document) { Span<Term> returnSpan = KAFDocument.newTermSpan(); if (entity.referred != null) { for (LKAnnotationEntity referredEntity : entity.referred) { Integer termID = Integer.parseInt(referredEntity.localURI); Term term = document.getTerms().get(termID - 1); returnSpan.addTarget(term); } } return returnSpan; }
private static Terminal createTerminal(String token, Term term, KAFDocument kaf) { Span<Term> span = kaf.newTermSpan(); span.addTarget(term); return kaf.newTerminal(span); }
private static Terminal createTerminal(String token, Term term, KAFDocument kaf) { Span<Term> span = kaf.newTermSpan(); span.addTarget(term); return kaf.newTerminal(span); }