org.lexevs.dao.database.service.codednodegraph
Interface CodedNodeGraphService

All Known Implementing Classes:
VersionableEventCodedNodeGraphService

public interface CodedNodeGraphService


Nested Class Summary
static class CodedNodeGraphService.Order
           
static class CodedNodeGraphService.QualifierSort
           
static class CodedNodeGraphService.Sort
           
 
Method Summary
 AssociatedConcept getAssociatedConceptFromUidSource(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, boolean resolve, LocalNameList propertyNames, CodedNodeSet.PropertyType[] propertyTypes, java.lang.String tripleUid)
           
 AssociatedConcept getAssociatedConceptFromUidTarget(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, boolean resolve, LocalNameList propertyNames, CodedNodeSet.PropertyType[] propertyTypes, java.lang.String tripleUid)
           
 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> list, java.util.List<java.lang.String> tripleUid)
           
 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> tripleUid)
           
 java.util.List<java.lang.String> getAssociationPredicateNamesForCodingScheme(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, java.lang.String relationsContainerName)
           
 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)
           
 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> tripleUid)
           
 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> tripleUid)
           
 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)
           
 int getMappingTriplesCount(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, java.lang.String relationsContainerName)
           
 java.util.List<java.lang.String> getRelationNamesForCodingScheme(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion)
           
 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)
           
 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)
           
 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)
           
 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)
           
 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)
           
 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)
           
 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)
           
 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)
           
 

Method Detail

listCodeRelationships

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)

getRootConceptReferences

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)

getTailConceptReferences

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)

getTripleUidsContainingSubject

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)

getTripleUidsContainingSubjectCount

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)

getTripleUidsContainingObject

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)

getTripleUidsContainingObjectCount

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)

getAssociatedConceptFromUidSource

AssociatedConcept getAssociatedConceptFromUidSource(java.lang.String codingSchemeUri,
                                                    java.lang.String codingSchemeVersion,
                                                    boolean resolve,
                                                    LocalNameList propertyNames,
                                                    CodedNodeSet.PropertyType[] propertyTypes,
                                                    java.lang.String tripleUid)

getAssociatedConceptsFromUidSource

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> list,
                                                                               java.util.List<java.lang.String> tripleUid)

getConceptReferencesFromUidSource

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> tripleUid)

getAssociatedConceptFromUidTarget

AssociatedConcept getAssociatedConceptFromUidTarget(java.lang.String codingSchemeUri,
                                                    java.lang.String codingSchemeVersion,
                                                    boolean resolve,
                                                    LocalNameList propertyNames,
                                                    CodedNodeSet.PropertyType[] propertyTypes,
                                                    java.lang.String tripleUid)

getAssociatedConceptsFromUidTarget

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> tripleUid)

getConceptReferencesFromUidTarget

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> tripleUid)

getAssociationPredicateNamesForCodingScheme

java.util.List<java.lang.String> getAssociationPredicateNamesForCodingScheme(java.lang.String codingSchemeUri,
                                                                             java.lang.String codingSchemeVersion,
                                                                             java.lang.String relationsContainerName)

getAssociationPredicateUidsForNames

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)

getRelationNamesForCodingScheme

java.util.List<java.lang.String> getRelationNamesForCodingScheme(java.lang.String codingSchemeUri,
                                                                 java.lang.String codingSchemeVersion)

getTripleUidsForMappingRelationsContainer

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)

getMappingTriples

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)

getMappingTriplesCount

int getMappingTriplesCount(java.lang.String codingSchemeUri,
                           java.lang.String codingSchemeVersion,
                           java.lang.String relationsContainerName)

Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.