public class VersionableEventCodedNodeGraphService extends AbstractDatabaseService implements CodedNodeGraphService
CodedNodeGraphService.Order, CodedNodeGraphService.QualifierSort, CodedNodeGraphService.Sort
Constructor and Description |
---|
VersionableEventCodedNodeGraphService() |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<? extends AssociatedConcept> |
doGetAssociatedConcepts(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
boolean resolve,
LocalNameList propertyNames,
CodedNodeSet.PropertyType[] propertyTypes,
java.util.List<java.lang.String> tripleUids,
java.util.List<CodedNodeGraphService.Sort> sorts,
CodedNodeGraphDao.TripleNode tripleNode)
Do get associated concepts.
|
AssociatedConcept |
getAssociatedConceptFromUidSource(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
boolean resolve,
LocalNameList propertyNames,
CodedNodeSet.PropertyType[] propertyTypes,
java.lang.String tripleUid)
Gets the associated concept from uid source.
|
AssociatedConcept |
getAssociatedConceptFromUidTarget(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
boolean resolve,
LocalNameList propertyNames,
CodedNodeSet.PropertyType[] propertyTypes,
java.lang.String tripleUid)
Gets the associated concept from uid target.
|
java.util.List<? extends AssociatedConcept> |
getAssociatedConceptsFromUidSource(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
boolean resolve,
LocalNameList propertyNames,
CodedNodeSet.PropertyType[] propertyTypes,
java.util.List<CodedNodeGraphService.Sort> sorts,
java.util.List<java.lang.String> tripleUids)
Gets the associated concepts from uid source.
|
java.util.List<? extends AssociatedConcept> |
getAssociatedConceptsFromUidTarget(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
boolean resolve,
LocalNameList propertyNames,
CodedNodeSet.PropertyType[] propertyTypes,
java.util.List<CodedNodeGraphService.Sort> sorts,
java.util.List<java.lang.String> tripleUids)
Gets the associated concepts from uid target.
|
java.util.List<java.lang.String> |
getAssociationPredicateNamesForCodingScheme(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
java.lang.String relationsContainerName)
Gets the association predicate names for coding scheme.
|
protected java.lang.String |
getAssociationPredicateUid(java.lang.String uri,
java.lang.String version,
java.lang.String codingSchemeUid,
java.lang.String relationsContainerName,
java.lang.String associationPredicateName)
Gets the association predicate uid.
|
protected java.util.List<java.lang.String> |
getAssociationPredicateUids(java.lang.String uri,
java.lang.String version,
java.lang.String codingSchemeUid,
java.lang.String relationsContainerName,
java.lang.String associationPredicateName)
Gets the association predicate uids.
|
java.util.List<java.lang.String> |
getAssociationPredicateUidsForNames(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
java.lang.String relationsContainerName,
java.util.List<java.lang.String> associationNames)
Gets the association predicate uids for names.
|
java.util.List<ConceptReference> |
getConceptReferencesFromUidSource(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
java.util.List<CodedNodeGraphService.Sort> sorts,
java.util.List<java.lang.String> tripleUids)
Gets the concept references from uid source.
|
java.util.List<ConceptReference> |
getConceptReferencesFromUidTarget(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
java.util.List<CodedNodeGraphService.Sort> sorts,
java.util.List<java.lang.String> tripleUids)
Gets the concept references from uid target.
|
java.util.List<Node> |
getDistinctTargetTriples(java.lang.String codingSchemeUri,
java.lang.String version,
java.lang.String associationPredicateUid) |
java.util.List<? extends ResolvedConceptReference> |
getMappingTriples(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
AbsoluteCodingSchemeVersionReference sourceCodingScheme,
AbsoluteCodingSchemeVersionReference targetCodingScheme,
java.lang.String relationsContainerName,
java.util.List<java.lang.String> tripleUids)
Gets the mapping triples.
|
int |
getMappingTriplesCount(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
java.lang.String relationsContainerName)
Gets the mapping triples count.
|
int |
getMappingTriplesCountForCodes(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
java.lang.String relationsContainerName,
java.util.List<ConceptReference> sourceConceptReferences,
java.util.List<ConceptReference> targetConceptReferences,
java.util.List<ConceptReference> sourceOrTargetConceptReferences) |
java.util.List<java.lang.String> |
getRelationNamesForCodingScheme(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion)
Gets the relation names for coding scheme.
|
java.util.List<ConceptReference> |
getRootConceptReferences(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
java.lang.String relationsContainerName,
java.util.List<java.lang.String> associationPredicateNames,
java.util.List<GraphQuery.QualifierNameValuePair> qualifiers,
java.util.List<java.lang.String> subjectEntityCodeNamespaces,
java.util.List<java.lang.String> objectEntityCodeNamespaces,
LexEvsDatabaseOperations.TraverseAssociations traverse,
java.util.List<CodedNodeGraphService.Sort> sorts,
int start,
int pageSize)
Gets the root concept references.
|
java.util.List<Node> |
getSourcesFromTarget(java.lang.String codingSchemeUri,
java.lang.String version,
java.lang.String entityCode,
java.lang.String entityNamespace,
java.lang.String associationPredicateUid) |
java.util.List<ConceptReference> |
getTailConceptReferences(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
java.lang.String relationsContainerName,
java.util.List<java.lang.String> associationPredicateNames,
java.util.List<GraphQuery.QualifierNameValuePair> qualifiers,
java.util.List<java.lang.String> subjectEntityCodeNamespaces,
java.util.List<java.lang.String> objectEntityCodeNamespaces,
LexEvsDatabaseOperations.TraverseAssociations traverse,
java.util.List<CodedNodeGraphService.Sort> sorts,
int start,
int pageSize)
Gets the tail concept references.
|
java.util.List<Node> |
getTargetsFromSource(java.lang.String codingSchemeUri,
java.lang.String version,
java.lang.String code,
java.lang.String namespace,
java.lang.String associationPredicateUid) |
java.util.List<java.lang.String> |
getTripleUidsContainingObject(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
java.lang.String relationsContainerName,
java.lang.String associationPredicateName,
java.lang.String objectEntityCode,
java.lang.String objectEntityCodeNamespace,
GraphQuery query,
java.util.List<CodedNodeGraphService.Sort> sorts,
int start,
int pageSize)
Gets the triple uids containing object.
|
java.util.Map<java.lang.String,java.lang.Integer> |
getTripleUidsContainingObjectCount(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
java.lang.String relationsContainerName,
java.lang.String objectEntityCode,
java.lang.String objectEntityCodeNamespace,
GraphQuery query)
Gets the triple uids containing object count.
|
java.util.List<java.lang.String> |
getTripleUidsContainingSubject(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
java.lang.String relationsContainerName,
java.lang.String associationPredicateName,
java.lang.String subjectEntityCode,
java.lang.String subjectEntityCodeNamespace,
GraphQuery query,
java.util.List<CodedNodeGraphService.Sort> sorts,
int start,
int pageSize)
Gets the triple uids containing subject.
|
java.util.Map<java.lang.String,java.lang.Integer> |
getTripleUidsContainingSubjectCount(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
java.lang.String relationsContainerName,
java.lang.String subjectEntityCode,
java.lang.String subjectEntityCodeNamespace,
GraphQuery query)
Gets the triple uids containing subject count.
|
java.util.List<java.lang.String> |
getTripleUidsForMappingRelationsContainer(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
AbsoluteCodingSchemeVersionReference sourceCodingScheme,
AbsoluteCodingSchemeVersionReference targetCodingScheme,
java.lang.String relationsContainerName,
java.util.List<CodedNodeGraphService.Sort> sorts,
int start,
int pageSize)
Gets the triple uids for mapping relations container.
|
java.util.List<java.lang.String> |
getTripleUidsForMappingRelationsContainerForCodes(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
AbsoluteCodingSchemeVersionReference sourceCodingScheme,
AbsoluteCodingSchemeVersionReference targetCodingScheme,
java.lang.String relationsContainerName,
java.util.List<ConceptReference> sourceConceptReferences,
java.util.List<ConceptReference> targetConceptReferences,
java.util.List<ConceptReference> sourceOrTargetConceptReferences,
java.util.List<CodedNodeGraphService.Sort> sorts,
int start,
int pageSize) |
java.util.List<java.lang.String> |
getTripleUidsForMappingRelationsContainerForCodes(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
java.lang.String relationsContainerName,
java.util.List<ConceptReference> sourceConceptReferences,
java.util.List<ConceptReference> targetConceptReferences,
java.util.List<ConceptReference> sourceOrTargetConceptReferences) |
java.util.List<java.lang.String> |
listCodeRelationships(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
java.lang.String relationsContainerName,
java.lang.String sourceEntityCode,
java.lang.String sourceEntityCodeNamespace,
java.lang.String targetEntityCode,
java.lang.String targetEntityCodeNamespace,
GraphQuery query,
boolean useTransitive)
List code relationships.
|
getCodingSchemeUId, getDaoManager, getLogger, isChangeTypeDependent, isChangeTypeRemove, setDaoManager, setLogger
fireCodingSchemeInsertErrorEvent, fireCodingSchemeUpdateEvent, fireEntityReviseEvent, fireEntityUpdateEvent, firePostBatchEntityInsertEvent, firePostCodingSchemeInsertEvent, firePostEntityInsertEvent, firePostEntityRemoveEvent, firePostPropertyInsertEvent, firePostPropertyRemoveEvent, firePreBatchAssociationInsertEvent, firePreBatchEntityInsertEvent, firePreCodingSchemeInsertEvent, firePreEntityInsertEvent, firePreEntityRemoveEvent, firePropertyUpdateEvent, getListenerRegistry, setListenerRegistry
public VersionableEventCodedNodeGraphService()
public java.util.List<java.lang.String> getRelationNamesForCodingScheme(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion)
CodedNodeGraphService
getRelationNamesForCodingScheme
in interface CodedNodeGraphService
codingSchemeUri
- the coding scheme uricodingSchemeVersion
- the coding scheme version@Transactional public java.util.List<java.lang.String> listCodeRelationships(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, java.lang.String relationsContainerName, java.lang.String sourceEntityCode, java.lang.String sourceEntityCodeNamespace, java.lang.String targetEntityCode, java.lang.String targetEntityCodeNamespace, GraphQuery query, boolean useTransitive)
CodedNodeGraphService
listCodeRelationships
in interface CodedNodeGraphService
codingSchemeUri
- the coding scheme uricodingSchemeVersion
- the coding scheme versionrelationsContainerName
- the relations container namesourceEntityCode
- the source entity codesourceEntityCodeNamespace
- the source entity code namespacetargetEntityCode
- the target entity codetargetEntityCodeNamespace
- the target entity code namespacequery
- the queryuseTransitive
- the use transitive@Transactional public AssociatedConcept getAssociatedConceptFromUidSource(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, boolean resolve, LocalNameList propertyNames, CodedNodeSet.PropertyType[] propertyTypes, java.lang.String tripleUid)
CodedNodeGraphService
getAssociatedConceptFromUidSource
in interface CodedNodeGraphService
codingSchemeUri
- the coding scheme uricodingSchemeVersion
- the coding scheme versionresolve
- the resolvepropertyNames
- the property namespropertyTypes
- the property typestripleUid
- the triple uid@Transactional public AssociatedConcept getAssociatedConceptFromUidTarget(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, boolean resolve, LocalNameList propertyNames, CodedNodeSet.PropertyType[] propertyTypes, java.lang.String tripleUid)
CodedNodeGraphService
getAssociatedConceptFromUidTarget
in interface CodedNodeGraphService
codingSchemeUri
- the coding scheme uricodingSchemeVersion
- the coding scheme versionresolve
- the resolvepropertyNames
- the property namespropertyTypes
- the property typestripleUid
- the triple uid@Transactional public java.util.List<Node> getDistinctTargetTriples(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String associationPredicateUid)
getDistinctTargetTriples
in interface CodedNodeGraphService
@Transactional public java.util.List<Node> getSourcesFromTarget(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String entityCode, java.lang.String entityNamespace, java.lang.String associationPredicateUid)
getSourcesFromTarget
in interface CodedNodeGraphService
@Transactional public java.util.List<Node> getTargetsFromSource(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String code, java.lang.String namespace, java.lang.String associationPredicateUid)
getTargetsFromSource
in interface CodedNodeGraphService
@Transactional public java.util.List<java.lang.String> getTripleUidsContainingObject(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, java.lang.String relationsContainerName, java.lang.String associationPredicateName, java.lang.String objectEntityCode, java.lang.String objectEntityCodeNamespace, GraphQuery query, java.util.List<CodedNodeGraphService.Sort> sorts, int start, int pageSize)
CodedNodeGraphService
getTripleUidsContainingObject
in interface CodedNodeGraphService
codingSchemeUri
- the coding scheme uricodingSchemeVersion
- the coding scheme versionrelationsContainerName
- the relations container nameassociationPredicateName
- the association predicate nameobjectEntityCode
- the object entity codeobjectEntityCodeNamespace
- the object entity code namespacequery
- the querysorts
- the sortsstart
- the startpageSize
- the page size@Transactional public java.util.List<java.lang.String> getAssociationPredicateNamesForCodingScheme(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, java.lang.String relationsContainerName)
CodedNodeGraphService
getAssociationPredicateNamesForCodingScheme
in interface CodedNodeGraphService
codingSchemeUri
- the coding scheme uricodingSchemeVersion
- the coding scheme versionrelationsContainerName
- the relations container name@Transactional public java.util.Map<java.lang.String,java.lang.Integer> getTripleUidsContainingObjectCount(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, java.lang.String relationsContainerName, java.lang.String objectEntityCode, java.lang.String objectEntityCodeNamespace, GraphQuery query)
CodedNodeGraphService
getTripleUidsContainingObjectCount
in interface CodedNodeGraphService
codingSchemeUri
- the coding scheme uricodingSchemeVersion
- the coding scheme versionrelationsContainerName
- the relations container nameobjectEntityCode
- the object entity codeobjectEntityCodeNamespace
- the object entity code namespacequery
- the query@Transactional public java.util.List<java.lang.String> getTripleUidsContainingSubject(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, java.lang.String relationsContainerName, java.lang.String associationPredicateName, java.lang.String subjectEntityCode, java.lang.String subjectEntityCodeNamespace, GraphQuery query, java.util.List<CodedNodeGraphService.Sort> sorts, int start, int pageSize)
CodedNodeGraphService
getTripleUidsContainingSubject
in interface CodedNodeGraphService
codingSchemeUri
- the coding scheme uricodingSchemeVersion
- the coding scheme versionrelationsContainerName
- the relations container nameassociationPredicateName
- the association predicate namesubjectEntityCode
- the subject entity codesubjectEntityCodeNamespace
- the subject entity code namespacequery
- the querysorts
- the sortsstart
- the startpageSize
- the page size@Transactional public java.util.Map<java.lang.String,java.lang.Integer> getTripleUidsContainingSubjectCount(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, java.lang.String relationsContainerName, java.lang.String subjectEntityCode, java.lang.String subjectEntityCodeNamespace, GraphQuery query)
CodedNodeGraphService
getTripleUidsContainingSubjectCount
in interface CodedNodeGraphService
codingSchemeUri
- the coding scheme uricodingSchemeVersion
- the coding scheme versionrelationsContainerName
- the relations container namesubjectEntityCode
- the subject entity codesubjectEntityCodeNamespace
- the subject entity code namespacequery
- the query@Transactional protected java.lang.String getAssociationPredicateUid(java.lang.String uri, java.lang.String version, java.lang.String codingSchemeUid, java.lang.String relationsContainerName, java.lang.String associationPredicateName)
uri
- the uriversion
- the versioncodingSchemeUid
- the coding scheme uidrelationsContainerName
- the relations container nameassociationPredicateName
- the association predicate name@Transactional protected java.util.List<java.lang.String> getAssociationPredicateUids(java.lang.String uri, java.lang.String version, java.lang.String codingSchemeUid, java.lang.String relationsContainerName, java.lang.String associationPredicateName)
uri
- the uriversion
- the versioncodingSchemeUid
- the coding scheme uidrelationsContainerName
- the relations container nameassociationPredicateName
- the association predicate name@Transactional public java.util.List<? extends AssociatedConcept> getAssociatedConceptsFromUidSource(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, boolean resolve, LocalNameList propertyNames, CodedNodeSet.PropertyType[] propertyTypes, java.util.List<CodedNodeGraphService.Sort> sorts, java.util.List<java.lang.String> tripleUids)
CodedNodeGraphService
getAssociatedConceptsFromUidSource
in interface CodedNodeGraphService
codingSchemeUri
- the coding scheme uricodingSchemeVersion
- the coding scheme versionresolve
- the resolvepropertyNames
- the property namespropertyTypes
- the property typessorts
- the listtripleUids
- the triple uidprotected java.util.List<? extends AssociatedConcept> doGetAssociatedConcepts(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, boolean resolve, LocalNameList propertyNames, CodedNodeSet.PropertyType[] propertyTypes, java.util.List<java.lang.String> tripleUids, java.util.List<CodedNodeGraphService.Sort> sorts, CodedNodeGraphDao.TripleNode tripleNode)
codingSchemeUri
- the coding scheme uricodingSchemeVersion
- the coding scheme versionresolve
- the resolvepropertyNames
- the property namespropertyTypes
- the property typestripleUids
- the triple uidssorts
- the sortstripleNode
- the triple node@Transactional public java.util.List<? extends AssociatedConcept> getAssociatedConceptsFromUidTarget(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, boolean resolve, LocalNameList propertyNames, CodedNodeSet.PropertyType[] propertyTypes, java.util.List<CodedNodeGraphService.Sort> sorts, java.util.List<java.lang.String> tripleUids)
CodedNodeGraphService
getAssociatedConceptsFromUidTarget
in interface CodedNodeGraphService
codingSchemeUri
- the coding scheme uricodingSchemeVersion
- the coding scheme versionresolve
- the resolvepropertyNames
- the property namespropertyTypes
- the property typessorts
- the sortstripleUids
- the triple uid@Transactional public java.util.List<ConceptReference> getConceptReferencesFromUidSource(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, java.util.List<CodedNodeGraphService.Sort> sorts, java.util.List<java.lang.String> tripleUids)
CodedNodeGraphService
getConceptReferencesFromUidSource
in interface CodedNodeGraphService
codingSchemeUri
- the coding scheme uricodingSchemeVersion
- the coding scheme versionsorts
- the sortstripleUids
- the triple uidpublic java.util.List<ConceptReference> getConceptReferencesFromUidTarget(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, java.util.List<CodedNodeGraphService.Sort> sorts, java.util.List<java.lang.String> tripleUids)
CodedNodeGraphService
getConceptReferencesFromUidTarget
in interface CodedNodeGraphService
codingSchemeUri
- the coding scheme uricodingSchemeVersion
- the coding scheme versionsorts
- the sortstripleUids
- the triple uid@Transactional public java.util.List<ConceptReference> getRootConceptReferences(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, java.lang.String relationsContainerName, java.util.List<java.lang.String> associationPredicateNames, java.util.List<GraphQuery.QualifierNameValuePair> qualifiers, java.util.List<java.lang.String> subjectEntityCodeNamespaces, java.util.List<java.lang.String> objectEntityCodeNamespaces, LexEvsDatabaseOperations.TraverseAssociations traverse, java.util.List<CodedNodeGraphService.Sort> sorts, int start, int pageSize)
CodedNodeGraphService
getRootConceptReferences
in interface CodedNodeGraphService
codingSchemeUri
- the coding scheme uricodingSchemeVersion
- the coding scheme versionrelationsContainerName
- the relations container nameassociationPredicateNames
- the association predicate namesqualifiers
- the qualifierssubjectEntityCodeNamespaces
- the subject entity code namespacesobjectEntityCodeNamespaces
- the object entity code namespacestraverse
- the traversesorts
- the sortsstart
- the startpageSize
- the page sizepublic java.util.List<ConceptReference> getTailConceptReferences(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, java.lang.String relationsContainerName, java.util.List<java.lang.String> associationPredicateNames, java.util.List<GraphQuery.QualifierNameValuePair> qualifiers, java.util.List<java.lang.String> subjectEntityCodeNamespaces, java.util.List<java.lang.String> objectEntityCodeNamespaces, LexEvsDatabaseOperations.TraverseAssociations traverse, java.util.List<CodedNodeGraphService.Sort> sorts, int start, int pageSize)
CodedNodeGraphService
getTailConceptReferences
in interface CodedNodeGraphService
codingSchemeUri
- the coding scheme uricodingSchemeVersion
- the coding scheme versionrelationsContainerName
- the relations container nameassociationPredicateNames
- the association predicate namesqualifiers
- the qualifierssubjectEntityCodeNamespaces
- the subject entity code namespacesobjectEntityCodeNamespaces
- the object entity code namespacestraverse
- the traversesorts
- the sortsstart
- the startpageSize
- the page sizepublic java.util.List<java.lang.String> getAssociationPredicateUidsForNames(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, java.lang.String relationsContainerName, java.util.List<java.lang.String> associationNames)
CodedNodeGraphService
getAssociationPredicateUidsForNames
in interface CodedNodeGraphService
codingSchemeUri
- the coding scheme uricodingSchemeVersion
- the coding scheme versionrelationsContainerName
- the relations container nameassociationNames
- the association namespublic java.util.List<java.lang.String> getTripleUidsForMappingRelationsContainer(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, AbsoluteCodingSchemeVersionReference sourceCodingScheme, AbsoluteCodingSchemeVersionReference targetCodingScheme, java.lang.String relationsContainerName, java.util.List<CodedNodeGraphService.Sort> sorts, int start, int pageSize)
CodedNodeGraphService
getTripleUidsForMappingRelationsContainer
in interface CodedNodeGraphService
codingSchemeUri
- the coding scheme uricodingSchemeVersion
- the coding scheme versionsourceCodingScheme
- the source coding schemetargetCodingScheme
- the target coding schemerelationsContainerName
- the relations container namesorts
- the sortsstart
- the startpageSize
- the page sizepublic java.util.List<? extends ResolvedConceptReference> getMappingTriples(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, AbsoluteCodingSchemeVersionReference sourceCodingScheme, AbsoluteCodingSchemeVersionReference targetCodingScheme, java.lang.String relationsContainerName, java.util.List<java.lang.String> tripleUids)
CodedNodeGraphService
getMappingTriples
in interface CodedNodeGraphService
codingSchemeUri
- the coding scheme uricodingSchemeVersion
- the coding scheme versionsourceCodingScheme
- the source coding schemetargetCodingScheme
- the target coding schemerelationsContainerName
- the relations container nametripleUids
- the triple uidspublic java.util.List<java.lang.String> getTripleUidsForMappingRelationsContainerForCodes(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, java.lang.String relationsContainerName, java.util.List<ConceptReference> sourceConceptReferences, java.util.List<ConceptReference> targetConceptReferences, java.util.List<ConceptReference> sourceOrTargetConceptReferences)
getTripleUidsForMappingRelationsContainerForCodes
in interface CodedNodeGraphService
public java.util.List<java.lang.String> getTripleUidsForMappingRelationsContainerForCodes(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, AbsoluteCodingSchemeVersionReference sourceCodingScheme, AbsoluteCodingSchemeVersionReference targetCodingScheme, java.lang.String relationsContainerName, java.util.List<ConceptReference> sourceConceptReferences, java.util.List<ConceptReference> targetConceptReferences, java.util.List<ConceptReference> sourceOrTargetConceptReferences, java.util.List<CodedNodeGraphService.Sort> sorts, int start, int pageSize)
getTripleUidsForMappingRelationsContainerForCodes
in interface CodedNodeGraphService
public int getMappingTriplesCountForCodes(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, java.lang.String relationsContainerName, java.util.List<ConceptReference> sourceConceptReferences, java.util.List<ConceptReference> targetConceptReferences, java.util.List<ConceptReference> sourceOrTargetConceptReferences)
getMappingTriplesCountForCodes
in interface CodedNodeGraphService
public int getMappingTriplesCount(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, java.lang.String relationsContainerName)
CodedNodeGraphService
getMappingTriplesCount
in interface CodedNodeGraphService
codingSchemeUri
- the coding scheme uricodingSchemeVersion
- the coding scheme versionrelationsContainerName
- the relations container name