public interface SourceAssertedValueSetSearchExtension extends SearchExtension
SearchExtension.MatchAlgorithm
Modifier and Type | Method and Description |
---|---|
ResolvedConceptReferencesIterator |
search(java.lang.String text,
CodingSchemeReference codingScheme,
SearchExtension.MatchAlgorithm matchAlgorithm)
Search based on a given text string over a coding schemes source
asserted value sets.
|
ResolvedConceptReferencesIterator |
search(java.lang.String text,
SearchExtension.MatchAlgorithm matchAlgorithm)
Search that defaults to the only or first source asserted value set in the system.
|
ResolvedConceptReferencesIterator |
search(java.lang.String text,
java.util.Set<CodingSchemeReference> resolvedValueSet,
SearchExtension.MatchAlgorithm matchAlgorithm)
Search based on a given text string over given resolved value sets.
|
ResolvedConceptReferencesIterator |
search(java.lang.String text,
java.util.Set<CodingSchemeReference> sourceAssertedValueSetSchemeReferences,
java.util.Set<CodingSchemeReference> resolvedValueSets,
SearchExtension.MatchAlgorithm matchAlgorithm,
boolean includeAnonymous)
Search based on a given text string over given source asserted and
resolved value sets.
|
ResolvedConceptReferencesIterator |
search(java.lang.String text,
java.util.Set<CodingSchemeReference> sourceAssertedValueSetSchemeReferences,
java.util.Set<CodingSchemeReference> resolvedValueSets,
SearchExtension.MatchAlgorithm matchAlgorithm,
boolean includeAnonymous,
boolean includeInactive)
Search based on a given text string over given source asserted and
resolved value sets.
.
|
search
getDescription, getName, getProvider, getVersion
ResolvedConceptReferencesIterator search(java.lang.String text, CodingSchemeReference codingScheme, SearchExtension.MatchAlgorithm matchAlgorithm) throws LBParameterException
text
- The search textcodingScheme
- The coding scheme reference of the asserted value sets
to include in the searchmatchAlgorithm
- The match algorithm to use for matchingLBParameterException
java.io.IOException
ResolvedConceptReferencesIterator search(java.lang.String text, SearchExtension.MatchAlgorithm matchAlgorithm) throws LBParameterException
search
in interface SearchExtension
text
- The search textmatchAlgorithm
- The match algorithm to use for matchingLBParameterException
java.io.IOException
ResolvedConceptReferencesIterator search(java.lang.String text, java.util.Set<CodingSchemeReference> resolvedValueSet, SearchExtension.MatchAlgorithm matchAlgorithm) throws LBParameterException
search
in interface SearchExtension
text
- The search textresovledValueSets
- The resolvedValueSets to include in the searchmatchAlgorithm
- The match algorithm to use for matchingLBParameterException
java.io.IOException
ResolvedConceptReferencesIterator search(java.lang.String text, java.util.Set<CodingSchemeReference> sourceAssertedValueSetSchemeReferences, java.util.Set<CodingSchemeReference> resolvedValueSets, SearchExtension.MatchAlgorithm matchAlgorithm, boolean includeAnonymous) throws LBParameterException
search
in interface SearchExtension
text
- The search textsourceAssertedValueSetSchemeReferences
- The coding scheme references for asserted value sets
to include in the searchresolvedValueSets
- The resolved value sets to include in the searchmatchAlgorithm
- The match algorithm to use for matchingincludeAnonymous
- Whether or not to include Anonymous Entities
Default: 'false'
NOTE: 'false' -> include "anonymous != 'true'"
'true' -> include allLBParameterException
java.io.IOException
ResolvedConceptReferencesIterator search(java.lang.String text, java.util.Set<CodingSchemeReference> sourceAssertedValueSetSchemeReferences, java.util.Set<CodingSchemeReference> resolvedValueSets, SearchExtension.MatchAlgorithm matchAlgorithm, boolean includeAnonymous, boolean includeInactive) throws LBParameterException
search
in interface SearchExtension
text
- The search textsourceAssertedValueSetSchemeReferences
- The coding scheme references for asserted value sets
to include in the searchresolvedValueSets
- The resolved value sets to include in the searchmatchAlgorithm
- The match algorithm to use for matchingincludeAnonymous
- Whether or not to include Anonymous Entities
Default: 'false'
NOTE: 'false' -> include "anonymous != 'true'"
'true' -> include allincludeInactive
- Whether or not to include Inactive Entities
Default: 'false'
NOTE: 'false' -> include "active != 'true'"
'true' -> include allLBParameterException
java.io.IOException