org.lexevs.dao.database.ibatis.codednodegraph
Class IbatisCodedNodeGraphDao
java.lang.Object
org.lexevs.dao.database.access.AbstractBaseDao
org.lexevs.dao.database.ibatis.AbstractIbatisDao
org.lexevs.dao.database.ibatis.codednodegraph.IbatisCodedNodeGraphDao
- All Implemented Interfaces:
- CodedNodeGraphDao, LexGridSchemaVersionAwareDao, org.springframework.beans.factory.InitializingBean
public class IbatisCodedNodeGraphDao
- extends AbstractIbatisDao
- implements CodedNodeGraphDao
Method Summary |
protected java.util.List<ConceptReference> |
doGetConceptReferences(java.lang.String codingSchemeUid,
java.lang.String relationsContainerName,
java.util.List<ConceptReference> conceptReferences,
java.util.List<java.lang.String> associationNames,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveCodes,
java.util.List<java.lang.String> mustHaveNamespace,
java.util.List<java.lang.String> mustHaveEntityType,
java.lang.Boolean restrictToAnonymous,
CodedNodeGraphDao.TripleNode tripleNode,
int start,
int pageSize)
|
protected java.util.List<CountConceptReference> |
doGetCountConceptReferences(java.lang.String codingSchemeUid,
java.lang.String relationsContainerName,
java.util.List<ConceptReference> conceptReferences,
java.util.List<java.lang.String> associationNames,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveCodes,
java.util.List<java.lang.String> mustHaveNamespace,
java.util.List<java.lang.String> mustHaveEntityType,
java.lang.Boolean restrictToAnonymous,
CodedNodeGraphDao.TripleNode tripleNode)
|
java.util.List<LexGridSchemaVersion> |
doGetSupportedLgSchemaVersions()
Do get supported lg schema versions. |
protected java.util.List<java.lang.String> |
doGetTripleUids(java.lang.String codingSchemeUid,
java.lang.String associationPredicateUid,
java.lang.String entityCode,
java.lang.String entityCodeNamespace,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveCodes,
java.util.List<java.lang.String> mustHaveNamespaces,
java.util.List<java.lang.String> mustHaveEntityType,
java.lang.Boolean restrictToAnonymous,
CodedNodeGraphDao.TripleNode tripleNode,
java.util.List<CodedNodeGraphService.Sort> sorts,
int start,
int pageSize)
|
protected java.util.Map<java.lang.String,java.lang.Integer> |
doGetTripleUidsCount(java.lang.String codingSchemeUid,
java.lang.String relationsContainerName,
java.lang.String entityCode,
java.lang.String entityCodeNamespace,
java.util.List<java.lang.String> associationNames,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveCodes,
java.util.List<java.lang.String> mustHaveNamespace,
java.util.List<java.lang.String> mustHaveEntityType,
java.lang.Boolean restrictToAnonymous,
CodedNodeGraphDao.TripleNode tripleNode)
|
java.util.List<EntityReferencingAssociatedConcept> |
getAssociatedConceptsFromUid(java.lang.String codingSchemeUid,
java.util.List<java.lang.String> tripleUids,
java.util.List<CodedNodeGraphService.Sort> sorts,
CodedNodeGraphDao.TripleNode tripleNode)
|
java.util.List<java.lang.String> |
getAssociationPredicateNamesForCodingSchemeUid(java.lang.String codingSchemeUid,
java.lang.String relationContainerName)
|
java.util.List<ConceptReference> |
getConceptReferencesContainingObject(java.lang.String codingSchemeUid,
java.lang.String relationsContainerName,
java.util.List<ConceptReference> objects,
java.util.List<java.lang.String> associationNames,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveSubjectCodes,
java.util.List<java.lang.String> mustHaveSubjectNamespace,
java.util.List<java.lang.String> mustHaveSubjectEntityType,
java.lang.Boolean restrictToAnonymous,
java.util.List<CodedNodeGraphService.Sort> sorts,
int start,
int pageSize)
|
java.util.List<ConceptReference> |
getConceptReferencesContainingSubject(java.lang.String codingSchemeUid,
java.lang.String relationsContainerName,
java.util.List<ConceptReference> subjects,
java.util.List<java.lang.String> associationNames,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveObjectCodes,
java.util.List<java.lang.String> mustHaveObjectNamespace,
java.util.List<java.lang.String> mustHaveObjectEntityType,
java.lang.Boolean restrictToAnonymous,
java.util.List<CodedNodeGraphService.Sort> sorts,
int start,
int pageSize)
|
java.util.List<ConceptReference> |
getConceptReferencesFromUid(java.lang.String codingSchemeUid,
java.util.List<java.lang.String> tripleUids,
CodedNodeGraphDao.TripleNode tripleNode,
java.util.List<CodedNodeGraphService.Sort> sorts)
|
java.util.List<CountConceptReference> |
getCountConceptReferencesContainingObject(java.lang.String codingSchemeUid,
java.lang.String relationsContainerName,
java.util.List<ConceptReference> objects,
java.util.List<java.lang.String> associationNames,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveSubjectCodes,
java.util.List<java.lang.String> mustHaveSubjectNamespace,
java.util.List<java.lang.String> mustHaveObjectEntityType,
java.lang.Boolean restrictToAnonymous)
|
java.util.List<CountConceptReference> |
getCountConceptReferencesContainingSubject(java.lang.String codingSchemeUid,
java.lang.String relationsContainerName,
java.util.List<ConceptReference> subjects,
java.util.List<java.lang.String> associationNames,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveObjectCodes,
java.util.List<java.lang.String> mustHaveObjectNamespace,
java.util.List<java.lang.String> mustHaveObjectEntityType,
java.lang.Boolean restrictToAnonymous)
|
java.util.List<Node> |
getDistinctSourceNodesForAssociationPredicate(java.lang.String codingSchemeUid,
java.lang.String associationPredicateUid)
|
java.util.List<ConceptReference> |
getRootNodes(java.lang.String codingSchemeUid,
java.util.List<java.lang.String> associationPredicateUids,
java.util.List<GraphQuery.QualifierNameValuePair> qualifiers,
java.util.List<java.lang.String> mustHaveSubjectNamespace,
java.util.List<java.lang.String> mustHaveObjectNamespace,
LexEvsDatabaseOperations.TraverseAssociations traverse,
java.util.List<CodedNodeGraphService.Sort> sorts,
int start,
int pageSize)
|
java.util.List<ConceptReference> |
getTailNodes(java.lang.String codingSchemeUid,
java.util.List<java.lang.String> associationPredicateUids,
java.util.List<GraphQuery.QualifierNameValuePair> qualifiers,
java.util.List<java.lang.String> mustHaveSubjectNamespace,
java.util.List<java.lang.String> mustHaveObjectNamespace,
LexEvsDatabaseOperations.TraverseAssociations traverse,
java.util.List<CodedNodeGraphService.Sort> sorts,
int start,
int pageSize)
|
java.util.List<Node> |
getTargetNodesForSource(java.lang.String codingSchemeUid,
java.lang.String associationPredicateUid,
java.lang.String sourceEntityCode,
java.lang.String sourceEntityCodeNamespace)
|
java.util.List<? extends ResolvedConceptReference> |
getTriplesForMappingRelationsContainer(java.lang.String mappingCodingSchemeUid,
java.lang.String sourceCodingSchemeUid,
java.lang.String targetCodingSchemeUid,
java.lang.String relationsContainerName,
java.util.List<java.lang.String> tripleUids)
|
int |
getTriplesForMappingRelationsContainerCount(java.lang.String mappingCodingSchemeUid,
java.lang.String relationsContainerName)
|
java.util.List<java.lang.String> |
getTripleUidsContainingObject(java.lang.String codingSchemeUid,
java.lang.String associationPredicateUid,
java.lang.String entityCode,
java.lang.String entityCodeNamespace,
java.util.List<java.lang.String> associationNames,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveSubjectCodes,
java.util.List<java.lang.String> mustHaveSubjectNamespace,
java.util.List<java.lang.String> mustHaveSubjectEntityType,
java.lang.Boolean restrictToAnonymous,
java.util.List<CodedNodeGraphService.Sort> sorts,
int start,
int pageSize)
|
java.util.Map<java.lang.String,java.lang.Integer> |
getTripleUidsContainingObjectCount(java.lang.String codingSchemeUid,
java.lang.String relationsContainerName,
java.lang.String objectEntityCode,
java.lang.String objectEntityCodeNamespace,
java.util.List<java.lang.String> associationNames,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveSubjectCodes,
java.util.List<java.lang.String> mustHaveSubjectNamespace,
java.util.List<java.lang.String> mustHaveSubjectEntityType,
java.lang.Boolean restrictToAnonymous)
|
java.util.List<java.lang.String> |
getTripleUidsContainingSubject(java.lang.String codingSchemeUid,
java.lang.String associationPredicateUid,
java.lang.String entityCode,
java.lang.String entityCodeNamespace,
java.util.List<java.lang.String> associationNames,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveObjectCodes,
java.util.List<java.lang.String> mustHaveObjectNamespace,
java.util.List<java.lang.String> mustHaveObjectEntityType,
java.lang.Boolean restrictToAnonymous,
java.util.List<CodedNodeGraphService.Sort> sorts,
int start,
int pageSize)
|
java.util.Map<java.lang.String,java.lang.Integer> |
getTripleUidsContainingSubjectCount(java.lang.String codingSchemeUid,
java.lang.String relationsContainerName,
java.lang.String subjectEntityCode,
java.lang.String subjectEntityCodeNamespace,
java.util.List<java.lang.String> associationNames,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveObjectCodes,
java.util.List<java.lang.String> mustHaveObjectNamespace,
java.util.List<java.lang.String> mustHaveObjectEntityType,
java.lang.Boolean restrictToAnonymous)
|
java.util.List<java.lang.String> |
getTripleUidsForMappingRelationsContainer(java.lang.String mappingCodingSchemeUid,
java.lang.String sourceCodingSchemeUid,
java.lang.String targetCodingSchemeUid,
java.lang.String relationsContainerName,
java.util.List<CodedNodeGraphService.Sort> sortList,
int start,
int pageSize)
|
java.util.List<java.lang.String> |
listCodeRelationships(java.lang.String codingSchemeUid,
java.lang.String relationsContainerName,
java.lang.String sourceEntityCode,
java.lang.String sourceEntityCodeNamespace,
java.lang.String targetEntityCode,
java.lang.String targetEntityCodeNamespace,
java.util.List<java.lang.String> associationNames,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveSourceCodes,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveTargetCodes,
java.util.List<java.lang.String> mustHaveSourceNamespace,
java.util.List<java.lang.String> mustHaveTargetNamespace,
java.util.List<java.lang.String> mustHaveEntityType,
java.lang.Boolean restrictToAnonymous,
boolean useTransitive)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IbatisCodedNodeGraphDao
public IbatisCodedNodeGraphDao()
getConceptReferencesContainingObject
public java.util.List<ConceptReference> getConceptReferencesContainingObject(java.lang.String codingSchemeUid,
java.lang.String relationsContainerName,
java.util.List<ConceptReference> objects,
java.util.List<java.lang.String> associationNames,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveSubjectCodes,
java.util.List<java.lang.String> mustHaveSubjectNamespace,
java.util.List<java.lang.String> mustHaveSubjectEntityType,
java.lang.Boolean restrictToAnonymous,
java.util.List<CodedNodeGraphService.Sort> sorts,
int start,
int pageSize)
- Specified by:
getConceptReferencesContainingObject
in interface CodedNodeGraphDao
getConceptReferencesContainingSubject
public java.util.List<ConceptReference> getConceptReferencesContainingSubject(java.lang.String codingSchemeUid,
java.lang.String relationsContainerName,
java.util.List<ConceptReference> subjects,
java.util.List<java.lang.String> associationNames,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveObjectCodes,
java.util.List<java.lang.String> mustHaveObjectNamespace,
java.util.List<java.lang.String> mustHaveObjectEntityType,
java.lang.Boolean restrictToAnonymous,
java.util.List<CodedNodeGraphService.Sort> sorts,
int start,
int pageSize)
- Specified by:
getConceptReferencesContainingSubject
in interface CodedNodeGraphDao
doGetConceptReferences
protected java.util.List<ConceptReference> doGetConceptReferences(java.lang.String codingSchemeUid,
java.lang.String relationsContainerName,
java.util.List<ConceptReference> conceptReferences,
java.util.List<java.lang.String> associationNames,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveCodes,
java.util.List<java.lang.String> mustHaveNamespace,
java.util.List<java.lang.String> mustHaveEntityType,
java.lang.Boolean restrictToAnonymous,
CodedNodeGraphDao.TripleNode tripleNode,
int start,
int pageSize)
listCodeRelationships
public java.util.List<java.lang.String> listCodeRelationships(java.lang.String codingSchemeUid,
java.lang.String relationsContainerName,
java.lang.String sourceEntityCode,
java.lang.String sourceEntityCodeNamespace,
java.lang.String targetEntityCode,
java.lang.String targetEntityCodeNamespace,
java.util.List<java.lang.String> associationNames,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveSourceCodes,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveTargetCodes,
java.util.List<java.lang.String> mustHaveSourceNamespace,
java.util.List<java.lang.String> mustHaveTargetNamespace,
java.util.List<java.lang.String> mustHaveEntityType,
java.lang.Boolean restrictToAnonymous,
boolean useTransitive)
- Specified by:
listCodeRelationships
in interface CodedNodeGraphDao
getTripleUidsContainingObjectCount
public java.util.Map<java.lang.String,java.lang.Integer> getTripleUidsContainingObjectCount(java.lang.String codingSchemeUid,
java.lang.String relationsContainerName,
java.lang.String objectEntityCode,
java.lang.String objectEntityCodeNamespace,
java.util.List<java.lang.String> associationNames,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveSubjectCodes,
java.util.List<java.lang.String> mustHaveSubjectNamespace,
java.util.List<java.lang.String> mustHaveSubjectEntityType,
java.lang.Boolean restrictToAnonymous)
- Specified by:
getTripleUidsContainingObjectCount
in interface CodedNodeGraphDao
getTripleUidsContainingSubjectCount
public java.util.Map<java.lang.String,java.lang.Integer> getTripleUidsContainingSubjectCount(java.lang.String codingSchemeUid,
java.lang.String relationsContainerName,
java.lang.String subjectEntityCode,
java.lang.String subjectEntityCodeNamespace,
java.util.List<java.lang.String> associationNames,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveObjectCodes,
java.util.List<java.lang.String> mustHaveObjectNamespace,
java.util.List<java.lang.String> mustHaveObjectEntityType,
java.lang.Boolean restrictToAnonymous)
- Specified by:
getTripleUidsContainingSubjectCount
in interface CodedNodeGraphDao
doGetTripleUidsCount
protected java.util.Map<java.lang.String,java.lang.Integer> doGetTripleUidsCount(java.lang.String codingSchemeUid,
java.lang.String relationsContainerName,
java.lang.String entityCode,
java.lang.String entityCodeNamespace,
java.util.List<java.lang.String> associationNames,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveCodes,
java.util.List<java.lang.String> mustHaveNamespace,
java.util.List<java.lang.String> mustHaveEntityType,
java.lang.Boolean restrictToAnonymous,
CodedNodeGraphDao.TripleNode tripleNode)
getTripleUidsContainingSubject
public java.util.List<java.lang.String> getTripleUidsContainingSubject(java.lang.String codingSchemeUid,
java.lang.String associationPredicateUid,
java.lang.String entityCode,
java.lang.String entityCodeNamespace,
java.util.List<java.lang.String> associationNames,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveObjectCodes,
java.util.List<java.lang.String> mustHaveObjectNamespace,
java.util.List<java.lang.String> mustHaveObjectEntityType,
java.lang.Boolean restrictToAnonymous,
java.util.List<CodedNodeGraphService.Sort> sorts,
int start,
int pageSize)
- Specified by:
getTripleUidsContainingSubject
in interface CodedNodeGraphDao
getTripleUidsContainingObject
public java.util.List<java.lang.String> getTripleUidsContainingObject(java.lang.String codingSchemeUid,
java.lang.String associationPredicateUid,
java.lang.String entityCode,
java.lang.String entityCodeNamespace,
java.util.List<java.lang.String> associationNames,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveSubjectCodes,
java.util.List<java.lang.String> mustHaveSubjectNamespace,
java.util.List<java.lang.String> mustHaveSubjectEntityType,
java.lang.Boolean restrictToAnonymous,
java.util.List<CodedNodeGraphService.Sort> sorts,
int start,
int pageSize)
- Specified by:
getTripleUidsContainingObject
in interface CodedNodeGraphDao
doGetTripleUids
protected java.util.List<java.lang.String> doGetTripleUids(java.lang.String codingSchemeUid,
java.lang.String associationPredicateUid,
java.lang.String entityCode,
java.lang.String entityCodeNamespace,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveCodes,
java.util.List<java.lang.String> mustHaveNamespaces,
java.util.List<java.lang.String> mustHaveEntityType,
java.lang.Boolean restrictToAnonymous,
CodedNodeGraphDao.TripleNode tripleNode,
java.util.List<CodedNodeGraphService.Sort> sorts,
int start,
int pageSize)
doGetSupportedLgSchemaVersions
public java.util.List<LexGridSchemaVersion> doGetSupportedLgSchemaVersions()
- Description copied from class:
AbstractBaseDao
- Do get supported lg schema versions.
- Specified by:
doGetSupportedLgSchemaVersions
in class AbstractBaseDao
- Returns:
- the list< lex grid schema version>
getConceptReferencesFromUid
public java.util.List<ConceptReference> getConceptReferencesFromUid(java.lang.String codingSchemeUid,
java.util.List<java.lang.String> tripleUids,
CodedNodeGraphDao.TripleNode tripleNode,
java.util.List<CodedNodeGraphService.Sort> sorts)
- Specified by:
getConceptReferencesFromUid
in interface CodedNodeGraphDao
getAssociatedConceptsFromUid
public java.util.List<EntityReferencingAssociatedConcept> getAssociatedConceptsFromUid(java.lang.String codingSchemeUid,
java.util.List<java.lang.String> tripleUids,
java.util.List<CodedNodeGraphService.Sort> sorts,
CodedNodeGraphDao.TripleNode tripleNode)
- Specified by:
getAssociatedConceptsFromUid
in interface CodedNodeGraphDao
getAssociationPredicateNamesForCodingSchemeUid
public java.util.List<java.lang.String> getAssociationPredicateNamesForCodingSchemeUid(java.lang.String codingSchemeUid,
java.lang.String relationContainerName)
- Specified by:
getAssociationPredicateNamesForCodingSchemeUid
in interface CodedNodeGraphDao
getDistinctSourceNodesForAssociationPredicate
public java.util.List<Node> getDistinctSourceNodesForAssociationPredicate(java.lang.String codingSchemeUid,
java.lang.String associationPredicateUid)
- Specified by:
getDistinctSourceNodesForAssociationPredicate
in interface CodedNodeGraphDao
getTargetNodesForSource
public java.util.List<Node> getTargetNodesForSource(java.lang.String codingSchemeUid,
java.lang.String associationPredicateUid,
java.lang.String sourceEntityCode,
java.lang.String sourceEntityCodeNamespace)
- Specified by:
getTargetNodesForSource
in interface CodedNodeGraphDao
getRootNodes
public java.util.List<ConceptReference> getRootNodes(java.lang.String codingSchemeUid,
java.util.List<java.lang.String> associationPredicateUids,
java.util.List<GraphQuery.QualifierNameValuePair> qualifiers,
java.util.List<java.lang.String> mustHaveSubjectNamespace,
java.util.List<java.lang.String> mustHaveObjectNamespace,
LexEvsDatabaseOperations.TraverseAssociations traverse,
java.util.List<CodedNodeGraphService.Sort> sorts,
int start,
int pageSize)
- Specified by:
getRootNodes
in interface CodedNodeGraphDao
getTailNodes
public java.util.List<ConceptReference> getTailNodes(java.lang.String codingSchemeUid,
java.util.List<java.lang.String> associationPredicateUids,
java.util.List<GraphQuery.QualifierNameValuePair> qualifiers,
java.util.List<java.lang.String> mustHaveSubjectNamespace,
java.util.List<java.lang.String> mustHaveObjectNamespace,
LexEvsDatabaseOperations.TraverseAssociations traverse,
java.util.List<CodedNodeGraphService.Sort> sorts,
int start,
int pageSize)
- Specified by:
getTailNodes
in interface CodedNodeGraphDao
getCountConceptReferencesContainingObject
public java.util.List<CountConceptReference> getCountConceptReferencesContainingObject(java.lang.String codingSchemeUid,
java.lang.String relationsContainerName,
java.util.List<ConceptReference> objects,
java.util.List<java.lang.String> associationNames,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveSubjectCodes,
java.util.List<java.lang.String> mustHaveSubjectNamespace,
java.util.List<java.lang.String> mustHaveObjectEntityType,
java.lang.Boolean restrictToAnonymous)
- Specified by:
getCountConceptReferencesContainingObject
in interface CodedNodeGraphDao
getCountConceptReferencesContainingSubject
public java.util.List<CountConceptReference> getCountConceptReferencesContainingSubject(java.lang.String codingSchemeUid,
java.lang.String relationsContainerName,
java.util.List<ConceptReference> subjects,
java.util.List<java.lang.String> associationNames,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveObjectCodes,
java.util.List<java.lang.String> mustHaveObjectNamespace,
java.util.List<java.lang.String> mustHaveObjectEntityType,
java.lang.Boolean restrictToAnonymous)
- Specified by:
getCountConceptReferencesContainingSubject
in interface CodedNodeGraphDao
doGetCountConceptReferences
protected java.util.List<CountConceptReference> doGetCountConceptReferences(java.lang.String codingSchemeUid,
java.lang.String relationsContainerName,
java.util.List<ConceptReference> conceptReferences,
java.util.List<java.lang.String> associationNames,
java.util.List<GraphQuery.QualifierNameValuePair> associationQualifiers,
java.util.List<GraphQuery.CodeNamespacePair> mustHaveCodes,
java.util.List<java.lang.String> mustHaveNamespace,
java.util.List<java.lang.String> mustHaveEntityType,
java.lang.Boolean restrictToAnonymous,
CodedNodeGraphDao.TripleNode tripleNode)
getTripleUidsForMappingRelationsContainer
public java.util.List<java.lang.String> getTripleUidsForMappingRelationsContainer(java.lang.String mappingCodingSchemeUid,
java.lang.String sourceCodingSchemeUid,
java.lang.String targetCodingSchemeUid,
java.lang.String relationsContainerName,
java.util.List<CodedNodeGraphService.Sort> sortList,
int start,
int pageSize)
- Specified by:
getTripleUidsForMappingRelationsContainer
in interface CodedNodeGraphDao
getTriplesForMappingRelationsContainer
public java.util.List<? extends ResolvedConceptReference> getTriplesForMappingRelationsContainer(java.lang.String mappingCodingSchemeUid,
java.lang.String sourceCodingSchemeUid,
java.lang.String targetCodingSchemeUid,
java.lang.String relationsContainerName,
java.util.List<java.lang.String> tripleUids)
- Specified by:
getTriplesForMappingRelationsContainer
in interface CodedNodeGraphDao
getTriplesForMappingRelationsContainerCount
public int getTriplesForMappingRelationsContainerCount(java.lang.String mappingCodingSchemeUid,
java.lang.String relationsContainerName)
- Specified by:
getTriplesForMappingRelationsContainerCount
in interface CodedNodeGraphDao