public class DocumentProjectionService
extends java.lang.Object
Constructor and Description |
---|
DocumentProjectionService(DocumentProjection projection) |
Modifier and Type | Method and Description |
---|---|
java.util.stream.Stream<Term> |
documentTerms() |
java.util.stream.Stream<Term> |
documentTermsFoundInTerminology(TerminologyService referenceTerminology) |
java.util.stream.Stream<Term> |
documentTermsNotFoundInTerminology(TerminologyService referenceTerminology) |
int |
getBaseRankInRefTermino(TerminologyService referenceTerminology,
Term documentTerm) |
double |
getProjectionScore(TerminologyService referenceTerminology) |
int |
getRankInRefTermino(TerminologyService referenceTerminology,
Term documentTerm) |
java.util.List<Term> |
getTerms() |
TerminologyService |
projectedTerminology(TerminologyService referenceTerminology) |
java.util.stream.Stream<Term> |
topN(int n) |
public DocumentProjectionService(DocumentProjection projection)
public double getProjectionScore(TerminologyService referenceTerminology)
public java.util.stream.Stream<Term> topN(int n)
public int getRankInRefTermino(TerminologyService referenceTerminology, Term documentTerm)
public int getBaseRankInRefTermino(TerminologyService referenceTerminology, Term documentTerm)
public java.util.List<Term> getTerms()
public java.util.stream.Stream<Term> documentTerms()
public TerminologyService projectedTerminology(TerminologyService referenceTerminology)
public java.util.stream.Stream<Term> documentTermsFoundInTerminology(TerminologyService referenceTerminology)
public java.util.stream.Stream<Term> documentTermsNotFoundInTerminology(TerminologyService referenceTerminology)