public interface MappingExtension extends GenericExtension
Modifier and Type | Interface and Description |
---|---|
static class |
MappingExtension.Direction
Sort Direction.
|
static interface |
MappingExtension.Mapping
A mapping, which may be restricted and resolved.
|
static class |
MappingExtension.MappingSortOption
Describes a Sort.
|
static class |
MappingExtension.MappingSortOptionName
The Enum MappingSortOptionName.
|
static class |
MappingExtension.QualifierSortOption
The Class QualifierSortOption.
|
Modifier and Type | Method and Description |
---|---|
MappingExtension.Mapping |
getMapping(java.lang.String codingScheme,
CodingSchemeVersionOrTag codingSchemeVersionOrTag,
java.lang.String relationsContainerName)
Gets the a mapping, which may be restricted and resolved.
|
AbsoluteCodingSchemeVersionReferenceList |
getMappingCodingSchemesEntityParticipatesIn(java.lang.String entityCode,
java.lang.String entityCodeNamespace)
Resolve a list of Mapping Coding Scheme References that the given
Entity participates in as either a Source or Target.
|
boolean |
isMappingCodingScheme(java.lang.String codingScheme,
CodingSchemeVersionOrTag codingSchemeVersionOrTag)
Checks if is mapping coding scheme.
|
java.util.List<TerminologyMapBean> |
resolveBulkMapping(java.lang.String mappingName,
java.lang.String mappingVersion) |
ResolvedConceptReferencesIterator |
resolveMapping(java.lang.String codingScheme,
CodingSchemeVersionOrTag codingSchemeVersionOrTag,
java.lang.String relationsContainerName,
java.util.List<MappingExtension.MappingSortOption> sortOptionList)
Resolve the mapping coding scheme.
|
getDescription, getName, getProvider, getVersion
boolean isMappingCodingScheme(java.lang.String codingScheme, CodingSchemeVersionOrTag codingSchemeVersionOrTag) throws LBParameterException
codingScheme
- the coding schemecodingSchemeVersionOrTag
- the coding scheme version or tagLBParameterException
- the LB parameter exceptionResolvedConceptReferencesIterator resolveMapping(java.lang.String codingScheme, CodingSchemeVersionOrTag codingSchemeVersionOrTag, java.lang.String relationsContainerName, java.util.List<MappingExtension.MappingSortOption> sortOptionList) throws LBParameterException
codingScheme
- the coding schemecodingSchemeVersionOrTag
- the coding scheme version or tagrelationsContainerName
- the relations container namesortOptionList
- the sort option listLBParameterException
- the LB parameter exceptionAbsoluteCodingSchemeVersionReferenceList getMappingCodingSchemesEntityParticipatesIn(java.lang.String entityCode, java.lang.String entityCodeNamespace) throws LBParameterException
entityCode
- the entity codeentityCodeNamespace
- the entity code namespace (Optional)LBParameterException
- the LB parameter exceptionMappingExtension.Mapping getMapping(java.lang.String codingScheme, CodingSchemeVersionOrTag codingSchemeVersionOrTag, java.lang.String relationsContainerName) throws LBException
codingScheme
- the mapping coding schemecodingSchemeVersionOrTag
- the mapping coding scheme version or tagrelationsContainerName
- the relations container nameLBException
- the LB exceptionjava.util.List<TerminologyMapBean> resolveBulkMapping(java.lang.String mappingName, java.lang.String mappingVersion)