All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
protected ExtensionDescription |
buildExtensionDescription()
Builds the extension description.
|
protected <T> java.util.function.Predicate<T> |
distinctByProperty(java.util.function.Function<? super T,?> getProperty) |
java.util.List<ResolvedConceptReference> |
doGetResolvedConceptReferenceListResolvedFromGraphForEntityCode(AbsoluteCodingSchemeVersionReference reference,
int depth,
java.lang.String associationName,
NodeGraphResolutionExtension.Direction direction,
java.lang.String entityCode) |
protected void |
doRegister(ExtensionRegistry registry,
ExtensionDescription description) |
java.util.List<ResolvedConceptReference> |
getAssociatedConcepts(CodedNodeSet cns,
NodeGraphResolutionExtension.Direction direction,
int depth,
NameAndValueList associations) |
java.util.List<ResolvedConceptReference> |
getCandidateConceptReferencesForTextAndAssociation(AbsoluteCodingSchemeVersionReference reference,
java.lang.String associationName,
java.lang.String textMatch,
NodeGraphResolutionExtension.AlgorithmMatch alg,
NodeGraphResolutionExtension.ModelMatch model) |
java.util.List<ResolvedConceptReference> |
getCandidateConceptReferencesForTextAndAssociation(AbsoluteCodingSchemeVersionReference reference,
java.lang.String associationName,
java.lang.String textMatch,
NodeGraphResolutionExtension.AlgorithmMatch alg,
NodeGraphResolutionExtension.ModelMatch model,
LocalNameList sources,
NameAndValueList qualifiers) |
protected CodedNodeSet |
getCodedNodeSetForModelMatch(CodedNodeSet set,
NodeGraphResolutionExtension.ModelMatch model,
NodeGraphResolutionExtension.AlgorithmMatch alg,
java.lang.String text,
LocalNameList sourceList,
NameAndValueList qualifierList) |
protected CodedNodeSet |
getCodedNodeSetForScheme(AbsoluteCodingSchemeVersionReference ref) |
protected java.util.List<ConceptReference> |
getConceptReferenceListForAllAssociations(int depth,
AbsoluteCodingSchemeVersionReference ref,
NodeGraphResolutionExtension.Direction direction,
CodedNodeSet set) |
protected java.util.List<ConceptReference> |
getConceptReferenceListForValidatedAssociation(int depth,
AbsoluteCodingSchemeVersionReference ref,
java.lang.String associationName,
NodeGraphResolutionExtension.Direction direction,
CodedNodeSet set) |
java.util.List<ConceptReference> |
getConceptReferenceListResolvedFromGraphForEntityCode(AbsoluteCodingSchemeVersionReference reference,
int depth,
java.lang.String associationName,
NodeGraphResolutionExtension.Direction direction,
java.lang.String entityCode) |
java.util.List<ConceptReference> |
getConceptReferenceListResolvedFromGraphForEntityCode(AbsoluteCodingSchemeVersionReference reference,
java.lang.String associationName,
NodeGraphResolutionExtension.Direction direction,
java.lang.String entityCode) |
java.util.Iterator<ConceptReference> |
getConceptReferencesForTextSearchAndAssociationSourceOf(AbsoluteCodingSchemeVersionReference reference,
java.lang.String associationName,
java.lang.String textMatch,
NodeGraphResolutionExtension.AlgorithmMatch alg,
NodeGraphResolutionExtension.ModelMatch model) |
java.util.Iterator<ConceptReference> |
getConceptReferencesForTextSearchAndAssociationSourceOf(int depth,
AbsoluteCodingSchemeVersionReference reference,
java.lang.String associationName,
java.lang.String textMatch,
NodeGraphResolutionExtension.AlgorithmMatch alg,
NodeGraphResolutionExtension.ModelMatch model) |
java.util.Iterator<ConceptReference> |
getConceptReferencesForTextSearchAndAssociationSourceOf(int depth,
AbsoluteCodingSchemeVersionReference reference,
java.lang.String associationName,
java.lang.String textMatch,
NodeGraphResolutionExtension.AlgorithmMatch alg,
NodeGraphResolutionExtension.ModelMatch model,
LocalNameList sources,
NameAndValueList qualifiers) |
java.util.Iterator<ConceptReference> |
getConceptReferencesForTextSearchAndAssociationTargetOf(AbsoluteCodingSchemeVersionReference reference,
java.lang.String associationName,
java.lang.String textMatch,
NodeGraphResolutionExtension.AlgorithmMatch alg,
NodeGraphResolutionExtension.ModelMatch model) |
java.util.Iterator<ConceptReference> |
getConceptReferencesForTextSearchAndAssociationTargetOf(int depth,
AbsoluteCodingSchemeVersionReference reference,
java.lang.String associationName,
java.lang.String textMatch,
NodeGraphResolutionExtension.AlgorithmMatch alg,
NodeGraphResolutionExtension.ModelMatch model) |
java.util.Iterator<ConceptReference> |
getConceptReferencesForTextSearchAndAssociationTargetOf(int depth,
AbsoluteCodingSchemeVersionReference reference,
java.lang.String associationName,
java.lang.String textMatch,
NodeGraphResolutionExtension.AlgorithmMatch alg,
NodeGraphResolutionExtension.ModelMatch model,
LocalNameList sources,
NameAndValueList qualifiers) |
java.util.List<java.lang.String> |
getGraphsForCodingSchemeName(java.lang.String name) |
java.lang.String |
getNormalizedDbNameForTermServiceIdentifiers(AbsoluteCodingSchemeVersionReference ref) |
GraphNodeContentTrackingIterator<ResolvedConceptReference> |
getResolvedConceptReferenceListResolvedFromGraphForEntityCode(AbsoluteCodingSchemeVersionReference reference,
java.lang.String associationName,
NodeGraphResolutionExtension.Direction direction,
java.lang.String entityCode) |
java.util.List<java.lang.String> |
getTerminologyGraphDatabaseList() |
protected java.util.List<java.lang.String> |
getValidAssociationsForTargetOrSourceOf(AbsoluteCodingSchemeVersionReference ref,
java.lang.String entityCode) |
protected ResolvedConceptReference[] |
getValidatedList(AbsoluteCodingSchemeVersionReference ref,
java.lang.String association,
CodedNodeSet set) |
void |
init(java.lang.String url) |
protected java.lang.Boolean |
isValidAssociation(java.lang.String associationName,
AbsoluteCodingSchemeVersionReference ref) |
static void |
main(java.lang.String... strings) |
CodedNodeSet |
preProcessNodeSetForQueryValues(AbsoluteCodingSchemeVersionReference reference,
CodedNodeSet set,
NodeGraphResolutionExtension.ModelMatch model,
NodeGraphResolutionExtension.AlgorithmMatch alg,
java.lang.String textMatch,
LocalNameList sources,
NameAndValueList qualifiers) |
protected java.util.List<ConceptReference> |
processVertexesForList(ResolvedConceptReference[] list,
NodeGraphResolutionExtension.Direction direction,
int depth,
AbsoluteCodingSchemeVersionReference ref,
java.lang.String associationName) |
protected java.util.List<ConceptReference> |
processVertexesForMap(java.util.Map<java.lang.String,java.util.List<java.lang.String>> map,
NodeGraphResolutionExtension.Direction direction,
int depth,
AbsoluteCodingSchemeVersionReference ref) |
protected java.util.List<ResolvedConceptReference> |
processVertexesForMinimallyResolvedList(ResolvedConceptReference[] list,
NodeGraphResolutionExtension.Direction direction,
int depth,
AbsoluteCodingSchemeVersionReference ref,
java.lang.String associationName) |