|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.nih.nci.evs.query.EVSQueryImpl
public class EVSQueryImpl
EVSQueryImpl class implements the EVSQuery interface. The query object generated by this class can hold one query at a time.
Field Summary | |
---|---|
java.util.HashMap |
descLogicValues
|
java.util.HashMap |
metaThesaurusValues
|
Constructor Summary | |
---|---|
EVSQueryImpl()
|
Method Summary | |
---|---|
void |
addSecurityToken(java.lang.String vocabularyName,
SecurityToken token)
Stores the security token and vocabulary information in the EVSQuery object |
void |
containsInverseRole(java.lang.String vocabularyName,
java.lang.String roleName,
java.lang.String roleValue,
java.lang.String conceptName)
Checks if the specified concept has the specified inverse role and role value. |
void |
containsRole(java.lang.String vocabularyName,
java.lang.String roleName,
java.lang.String roleValue,
java.lang.String conceptName)
Checks if the specified concept has the specified role and role value. |
void |
fetchDTSProperties(java.lang.String vocabularyName,
java.lang.String term)
Gets the properties of a given concept from the specified namespace |
void |
fetchTermAssociations(java.lang.String vocabularyName,
java.lang.String term)
Fetchs term association data for a given concept from the specified namespace |
void |
getAllAssociationTypes(java.lang.String vocabularyName)
Gets all associationTypes from a given namespace |
void |
getAllConceptAssociationQualifierTypes(java.lang.String vocabularyName)
Retrievs the name of all concecpt association quailifer types from the specified namespace |
void |
getAllConceptAssociationTypes(java.lang.String vocabularyName)
Retrievs the name of all concecpt association types from the specified namespace |
void |
getAllConceptPropertyQualifierTypes(java.lang.String vocabularyName)
Retrievs the name of all concecpt property qualifier types from the specified namespace |
void |
getAllConceptPropertyTypes(java.lang.String vocabularyName)
Retrievs the name of all concecpt property types from the specified namespace |
void |
getAllLicenses(java.lang.String vocabularyName,
java.lang.String condition)
Gets all licenses from the specified namespace |
void |
getAllPropertyTypes(java.lang.String vocabularyName)
Gets all the property types from a specified namespace |
void |
getAllQualifierTypes(java.lang.String vocabularyName)
Gets all qualifier types from the specified namespace |
void |
getAllRoleNames(java.lang.String vocabularyName)
Gets all the role names from the specified namespace |
void |
getAllSilos(java.lang.String vocabularyName)
Gets all the Silos from a specified namespace |
void |
getAllSubConceptCodes(java.lang.String vocabularyName,
java.lang.String conceptCode)
Gets all the sub concept codes for the specified concept from a given namespace |
void |
getAllSubConceptNames(java.lang.String vocabularyName,
java.lang.String conceptName)
Gets all the sub concept names for the specified concept from a given namespace |
void |
getAllSynonymTypes(java.lang.String vocabularyName)
Gets all synonym types from a given namespace |
void |
getAllTermAssociationQualifierTypes(java.lang.String vocabularyName)
Gets all the term-association qualifier types from a given namespace |
void |
getAllTermPropertyQualifierTypes(java.lang.String vocabularyName)
Gets all the term-property qualifier types from a given namespace |
void |
getAllTermPropertyTypes(java.lang.String vocabularyName)
Gets all the term-property types from a given namespace |
void |
getAllVocabularies()
Returns a list of populated Vocabulary objects from the EVS server via the ApplicationService |
void |
getAncestors(java.lang.String vocabularyName,
java.lang.String code,
boolean flag,
java.lang.String iBaseLineDate,
java.lang.String fBaseLineDate)
Gets the ancestor concept codes of the specified concept. |
void |
getAssociationCollectionbyCode(java.lang.String vocabularyName,
java.lang.String conceptCode)
Gets associations for the specified concept |
void |
getAtomCollectionbyCui(java.lang.String cui)
|
void |
getBroaderConcepts(java.lang.String conceptCode)
Gets all the broader MetaThesaurus concepts for a given concept The relationship between these concepts are of type "RB" (Related Broader) |
void |
getBroaderConcepts(java.lang.String conceptCode,
java.lang.String sourceAbbr)
Gets all the broader MetaThesaurusConcepts for a given concept from the specified source. |
void |
getChildConcepts(java.lang.String vocabularyName,
java.lang.String conceptName,
boolean inputFlag)
Retrievs all the child DescLogicConcepts for a given conceptName |
void |
getChildConcepts(java.lang.String vocabularyName,
java.lang.String conceptName,
boolean inputFlag,
int ASDIndex)
Retrievs all the child DescLogicConcepts for a given conceptName |
void |
getChildren(java.lang.String conceptCode,
java.lang.String sourceAbbr)
Gets all the child MetaThesaurusConcepts for a given conncept in the specified source |
void |
getCodeActionChildren(java.lang.String vocabularyName,
java.lang.String conceptCode,
java.lang.String baseLineDate,
java.lang.String action)
Gets child concept codes for the specified concept. |
void |
getCodeActionParents(java.lang.String vocabularyName,
java.lang.String conceptCode,
java.lang.String baseLineDate)
Gets parent concept codes for the specified concept. |
void |
getConceptByName(java.lang.String vocabularyName,
java.lang.String conceptName)
Gets a DescLogicConcept for the specified conceptName. |
void |
getConceptCodeByName(java.lang.String vocabularyName,
java.lang.String conceptName)
Gets the code of the specified concept. |
void |
getConceptEditAction(java.lang.String vocabularyName,
java.lang.String code)
Gets all EditAction of the specified concept. |
void |
getConceptEditAction(java.lang.String vocabularyName,
java.lang.String code,
java.util.Date editActionDate)
Gets all EditAction of the specified concept. |
void |
getConceptEditActionDates(java.lang.String vocabularyName,
java.lang.String code,
java.lang.String action)
Gets EditActionDate that match with the given concept code and edit action. |
void |
getConceptNameByCode(java.lang.String vocabularyName,
java.lang.String conceptCode)
Deprecated. - The preferred method is getDescLogicConceptNameByCode |
void |
getConceptsByCategories(java.lang.String conceptCode,
java.lang.String category)
Gets the concepts of specified category for the given metathesaurus concept |
void |
getConceptsBySource(java.lang.String sourceAbbr)
Gets MetaThesaurusConcepts for the specified source |
void |
getConceptWithPropertyMatching(java.lang.String vocabularyName,
java.lang.String propertyName,
java.lang.String propertyValue,
int matchLimit)
Gets all the concept names that matches the argument pattern of a property. |
void |
getConceptWithSiloMatching(java.lang.String vocabularyName,
java.lang.String searchTerm,
int matchLimit)
Gets all the concept names from the Silos that matches the pattern. |
void |
getConceptWithSiloMatching(java.lang.String vocabularyName,
java.lang.String searchTerm,
int matchLimit,
java.lang.String siloName)
Gets all the concept names from the spcified Silos that matches the pattern. |
void |
getDefinitionCollectionbyCui(java.lang.String cui)
|
void |
getDescendants(java.lang.String vocabularyName,
java.lang.String code,
boolean flag,
java.lang.String iBaseLineDate,
java.lang.String fBaseLineDate)
Gets the descendant concept codes of the specified conceptCode. |
void |
getDescLogicConcept(java.lang.String vocabularyName,
java.lang.String conceptName,
boolean inputFlag)
Gets a DescLogicConcept for a given conceptName or concept code |
void |
getDescLogicConceptNameByCode(java.lang.String vocabularyName,
java.lang.String conceptCode)
Gets Concept name for the given concept code |
void |
getEdgePropertiesbyCode(java.lang.String vocabularyName,
java.lang.String conceptCode)
Gets get Semantic Types for the specified concept. |
void |
getHasChildrenbyCode(java.lang.String vocabularyName,
java.lang.String conceptCode)
|
void |
getHasParentsbyCode(java.lang.String vocabularyName,
java.lang.String conceptCode)
|
void |
getHistoryCollectionbyDescLogicConceptCode(java.lang.String descLogicConceptCode)
|
void |
getHistoryEndDate(java.lang.String vocabularyName)
Gets the History end date |
void |
getHistoryRecordbyCode(java.lang.String vocabularyName,
java.lang.String conceptCode)
|
void |
getHistoryRecords(java.lang.String vocabularyName,
java.lang.String conceptCode)
Gets List of HistoryRecords for a given concept code |
void |
getHistoryRecords(java.lang.String vocabularyName,
java.lang.String initialDate,
java.lang.String finalDate)
Gets List of HistoryRecords |
void |
getHistoryRecords(java.lang.String vocabularyName,
java.lang.String initialDate,
java.lang.String finalDate,
java.lang.String conceptCode)
Gets List of HistoryRecords |
void |
getHistoryStartDate(java.lang.String vocabularyName)
Gets the History start date |
void |
getInverseAssociationCollectionbyCode(java.lang.String vocabularyName,
java.lang.String conceptCode)
|
void |
getInverseRoleCollectionbyCode(java.lang.String vocabularyName,
java.lang.String conceptCode)
|
void |
getMetaConceptNameByCode(java.lang.String conceptCode)
gets MetaThesaurusConcept name |
void |
getMetaConceptsForAllSources()
Deprecated. |
void |
getMetaSources()
Get all MetaThesaurus Sources |
void |
getNarrowerConcepts(java.lang.String conceptCode)
Gets narrower MetaThesaurus concepts for the specified concept The relationship between these concepts are of type "RN" (Related Narrower) |
void |
getNarrowerConcepts(java.lang.String conceptCode,
java.lang.String sourceAbbr)
Gets narrower MetaThesaurus concepts for the specified concept from a given source The relationship between these concepts are of type "RN" (Related Narrower) |
void |
getParent(java.lang.String conceptCode,
java.lang.String sourceAbbr)
Gets all the Parent MetaThesaurusConcepts for a given concept from the specified source. |
void |
getParentConcepts(java.lang.String vocabularyName,
java.lang.String conceptName,
boolean inputFlag)
Retrievs all the parent DescLogicConcepts for a given conceptName |
void |
getParentConcepts(java.lang.String vocabularyName,
java.lang.String conceptName,
boolean inputFlag,
int ASDIndex)
Retrievs all the parent DescLogicConcepts for a given conceptName |
void |
getPropertiesByConceptName(java.lang.String vocabularyName,
java.lang.String conceptName)
Gets the names and values of properties owned by the specified concept. |
void |
getPropertyCollectionbyCode(java.lang.String vocabularyName,
java.lang.String conceptCode)
|
void |
getPropertyCollectionbyName(java.lang.String name)
|
void |
getPropertyValues(java.lang.String vocabularyName,
java.lang.String conceptName,
java.lang.String propertyName)
Gets the values of a property owned by a concept |
void |
getQualifierCollectionbyName(java.lang.String name)
|
void |
getRelatedConcepts(java.lang.String conceptCode)
Gets all related metathesaurus concepts for a given metaconcept |
void |
getRelatedConcepts(java.lang.String conceptCode,
java.lang.String sourceAbbr)
Gets all the related metathesaurus concepts for a given metaconcept from the specified source |
void |
getRelatedConcepts(java.lang.String conceptCode,
java.lang.String sourceAbbr,
java.lang.String relation)
Gets the related metathesaurus concepts for a given metaconcept from the specified source |
void |
getRoleCollectionbyCode(java.lang.String vocabularyName,
java.lang.String conceptCode)
|
void |
getRolesByConceptName(java.lang.String vocabularyName,
java.lang.String conceptName)
Gets the roles owned by the specified concept. |
void |
getRootConcepts(java.lang.String vocabularyName,
boolean allAttributes)
Retrieves all root DescLogicConcept objects |
SecurityToken |
getSecurityToken(java.lang.String vocabularyName)
Returns securityToken |
void |
getSecurityTokenbyName(java.lang.String name)
|
java.util.HashMap |
getSecurityTokenCollection()
Returns the security token collection |
void |
getSemanticTypeCollectionbyCui(java.lang.String cui)
|
void |
getSemanticTypes()
Gets all semantic types from metaphrase |
void |
getSemanticTypeVectorbyCode(java.lang.String vocabularyName,
java.lang.String code)
Gets semantic types for the specified concept. |
void |
getSiloCollectionbyName(java.lang.String name)
|
void |
getSourcebyCode(java.lang.String vocabularyName,
java.lang.String conceptCode)
Gets source for the specified concept |
void |
getSourcebyDefinition(java.lang.String definition)
|
void |
getSourceCollectionbyCui(java.lang.String cui)
|
void |
getSubConcepts(java.lang.String vocabularyName,
java.lang.String conceptName,
java.lang.Boolean inputFlag,
java.lang.Boolean outputFlag)
Gets the codes, or the names, of all subconcepts of the specified concept |
void |
getSuperConcepts(java.lang.String vocabularyName,
java.lang.String conceptName,
java.lang.Boolean inputFlag,
java.lang.Boolean outputFlag)
Gets the codes (or the names) of all superconcepts of the specified concept. |
void |
getSynonymCollectionbyCui(java.lang.String cui)
|
void |
getTree(java.lang.String vocabularyName,
java.lang.String rootName,
boolean direction,
boolean isaFlag,
int attributes,
int levels,
java.util.Vector roles)
get tree for the specified rootName |
void |
getTree(java.lang.String vocabularyName,
java.lang.String rootName,
boolean direction,
boolean isaFlag,
int attributes,
java.lang.String levels,
java.util.Vector roles)
get tree for the specified rootName |
void |
getTreeNodebyCode(java.lang.String vocabularyName,
java.lang.String conceptCode)
Gets TreeNode for the specified concept. |
void |
getVocabularybyCode(java.lang.String vocabularyName,
java.lang.String conceptCode)
|
void |
getVocabularyByName(java.lang.String vocabularyName)
Returns the specified vocabulary in a List |
void |
getVocabularyHost(java.lang.String vocabularyName)
Gets the host of a vocabulary server |
void |
getVocabularyNames()
Gets vocabulary names from EVS |
void |
getVocabularyPort(java.lang.String vocabularyName)
Gets the port of a vocabulary server |
void |
getVocabularyVersion(java.lang.String vocabularyName)
Returns a list of versions for the given vocabulary in the knowledgebase. |
void |
hasChildren(java.lang.String vocabularyName,
java.lang.String conceptName)
Returns true if a given concept has a child |
void |
hasParents(java.lang.String vocabularyName,
java.lang.String conceptName)
Returns true if a given concept has a parent |
void |
isRetired(java.lang.String vocabularyName,
java.lang.String code)
Checks if the specified concept is retired or not. |
void |
isSubConcept(java.lang.String vocabularyName,
java.lang.String code1,
java.lang.String code2)
Checks if the first concept is a subconcept of the second concept |
void |
resetSecurityTokenCollection()
Resets the securityToken information |
void |
searchByLoincId(java.lang.String code,
java.lang.String sourceAbbr)
Deprecated. - The preferred method is searchSourceByCode |
void |
searchDescLogicConcepts(java.lang.String vocabularyName,
java.lang.String searchTerm,
int limit)
Search DescLogicConcepts |
void |
searchDescLogicConcepts(java.lang.String vocabularyName,
java.lang.String searchTerm,
int limit,
int matchOption,
java.lang.String matchType,
int ASDIndex)
Search DescLogicConcepts |
void |
searchMetaThesaurus(java.lang.String cui)
Searches a concept in MetaThesaurus using the concept unique identifier |
void |
searchMetaThesaurus(java.lang.String searchTerm,
int limit,
java.lang.String source,
boolean cui,
boolean shortResult,
boolean score)
Searches for concepts in the specified MetaThesaurus source. |
void |
searchSourceByAtomCode(java.lang.String code,
java.lang.String sourceAbbr)
Search the specified vocabulary for a given atom code |
void |
searchSourceByCode(java.lang.String code,
java.lang.String sourceAbbr)
Search the specified vocabulary for a given code |
void |
validateToken(java.lang.String vocabularyName,
SecurityToken token)
Validates the security token against the vocabulary specified |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.util.HashMap descLogicValues
public java.util.HashMap metaThesaurusValues
Constructor Detail |
---|
public EVSQueryImpl()
Method Detail |
---|
public void addSecurityToken(java.lang.String vocabularyName, SecurityToken token) throws java.lang.Exception
addSecurityToken
in interface EVSQuery
java.lang.Exception
public void validateToken(java.lang.String vocabularyName, SecurityToken token)
validateToken
in interface EVSQuery
public SecurityToken getSecurityToken(java.lang.String vocabularyName)
public void resetSecurityTokenCollection()
public java.util.HashMap getSecurityTokenCollection()
public void getTree(java.lang.String vocabularyName, java.lang.String rootName, boolean direction, boolean isaFlag, int attributes, java.lang.String levels, java.util.Vector roles)
getTree
in interface EVSQuery
vocabularyName
- rootName
- - RootNode of the treedirection
- - a boolean value; set to true, if traverse down; to false, otherwiseisaFlag
- - a boolean value; set to true, if the tree contains taxonomy (is a relationships); to false, otherwiseattributes
- - an AttributeSetDescriptor instancelevels
- - the depth of the treeroles
- - the names of role relationshipspublic void getTree(java.lang.String vocabularyName, java.lang.String rootName, boolean direction, boolean isaFlag, int attributes, int levels, java.util.Vector roles)
getTree
in interface EVSQuery
vocabularyName
- rootName
- - RootNode of the treedirection
- - a boolean value; set to true, if traverse down; to false, otherwiseisaFlag
- - a boolean value; set to true, if the tree contains taxonomy (is a relationships); to false, otherwiseattributes
- - an AttributeSetDescriptor instancelevels
- - the depth of the treeroles
- - the names of role relationshipspublic void searchDescLogicConcepts(java.lang.String vocabularyName, java.lang.String searchTerm, int limit)
searchDescLogicConcepts
in interface EVSQuery
vocabularyName
- searchTerm
- limit
- public void searchDescLogicConcepts(java.lang.String vocabularyName, java.lang.String searchTerm, int limit, int matchOption, java.lang.String matchType, int ASDIndex) throws java.lang.Exception
searchDescLogicConcepts
in interface EVSQuery
vocabularyName
- - Specifies the namespacesearchTerm
- - Specifies the search termlimit
- - Specifies the maximum limit of search resultsmatchOption
- - Specifies the match option matchType
- - Depends on the match options (not all the time)ASDIndex
- - Takes an integer ranging from 0-3 java.lang.Exception
public void getConceptWithPropertyMatching(java.lang.String vocabularyName, java.lang.String propertyName, java.lang.String propertyValue, int matchLimit)
EVSQuery
getConceptWithPropertyMatching
in interface EVSQuery
vocabularyName
- - specifies the namespacepropertyName
- - all returned concepts should have the value of this PropertypropertyValue
- - pattern for searchingmatchLimit
- - number of records to getEVSQuery.getConceptWithPropertyMatching(java.lang.String, java.lang.String, java.lang.String, int)
public void getConceptWithSiloMatching(java.lang.String vocabularyName, java.lang.String searchTerm, int matchLimit)
getConceptWithSiloMatching
in interface EVSQuery
vocabularyName
- - specifies the namespacesearchTerm
- - specifies the search stringmatchLimit
- - number of records to getpublic void getConceptWithSiloMatching(java.lang.String vocabularyName, java.lang.String searchTerm, int matchLimit, java.lang.String siloName)
getConceptWithSiloMatching
in interface EVSQuery
vocabularyName
- - specifies the namespacesearchTerm
- - specifies the search stringmatchLimit
- - number of records to getsiloName
- - spcifies the name of the Silopublic void getDescLogicConceptNameByCode(java.lang.String vocabularyName, java.lang.String conceptCode)
EVSQuery
getDescLogicConceptNameByCode
in interface EVSQuery
vocabularyName
- - specifies the vocabularyconceptCode
- - specifies the concept codeEVSQuery.getDescLogicConceptNameByCode(java.lang.String, java.lang.String)
public void isSubConcept(java.lang.String vocabularyName, java.lang.String code1, java.lang.String code2)
EVSQuery
isSubConcept
in interface EVSQuery
vocabularyName
- - specifies the namespacecode1
- - the name of the first conceptcode2
- - the name of the second conceptEVSQuery.isSubConcept(java.lang.String, java.lang.String, java.lang.String)
public void isRetired(java.lang.String vocabularyName, java.lang.String code)
EVSQuery
isRetired
in interface EVSQuery
code
- - conceptCodeEVSQuery.isRetired(java.lang.String, java.lang.String)
public void getDescendants(java.lang.String vocabularyName, java.lang.String code, boolean flag, java.lang.String iBaseLineDate, java.lang.String fBaseLineDate)
EVSQuery
getDescendants
in interface EVSQuery
code
- - concept codeflag
- - boolean value to specify the search typeiBaseLineDate
- - initial baseline datefBaseLineDate
- - final baseline dateEVSQuery.getDescendants(java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String)
public void getPropertyValues(java.lang.String vocabularyName, java.lang.String conceptName, java.lang.String propertyName)
EVSQuery
getPropertyValues
in interface EVSQuery
EVSQuery.getPropertyValues(java.lang.String, java.lang.String, java.lang.String)
public void getAncestors(java.lang.String vocabularyName, java.lang.String code, boolean flag, java.lang.String iBaseLineDate, java.lang.String fBaseLineDate)
EVSQuery
getAncestors
in interface EVSQuery
iBaseLineDate
- - Initial baseline date "MM/DD/YYYY"fBaseLineDate
- - Final baseline date "MM/DD/YYYY"EVSQuery.getAncestors(java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String)
public void getSubConcepts(java.lang.String vocabularyName, java.lang.String conceptName, java.lang.Boolean inputFlag, java.lang.Boolean outputFlag)
EVSQuery
getSubConcepts
in interface EVSQuery
conceptName
- - code or the specified concept nameinputFlag
- - a Boolean true - if inputFlag is a concept code; false - if it is a concept nameoutputFlag
- - a Boolean true - if returned value is a concept code ; false - if it is a concept name.EVSQuery.getSubConcepts(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.Boolean)
public void getSuperConcepts(java.lang.String vocabularyName, java.lang.String conceptName, java.lang.Boolean inputFlag, java.lang.Boolean outputFlag)
EVSQuery
getSuperConcepts
in interface EVSQuery
inputFlag
- - a Boolean true - if inputFlag is a concept code; false - if it is a concept nameoutputFlag
- - a Boolean true - if returned value is a concept code ; false - if it is a concept name.EVSQuery.getSuperConcepts(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.Boolean)
public void getRolesByConceptName(java.lang.String vocabularyName, java.lang.String conceptName)
EVSQuery
getRolesByConceptName
in interface EVSQuery
EVSQuery.getRolesByConceptName(java.lang.String, java.lang.String)
public void getPropertiesByConceptName(java.lang.String vocabularyName, java.lang.String conceptName)
EVSQuery
getPropertiesByConceptName
in interface EVSQuery
EVSQuery.getPropertiesByConceptName(java.lang.String, java.lang.String)
public void getVocabularyNames()
EVSQuery
getVocabularyNames
in interface EVSQuery
EVSQuery.getVocabularyNames()
public void getAllVocabularies()
EVSQuery
getAllVocabularies
in interface EVSQuery
EVSQuery.getAllVocabularies()
public void getVocabularyByName(java.lang.String vocabularyName)
EVSQuery
getVocabularyByName
in interface EVSQuery
EVSQuery.getVocabularyByName(String vocabularyName)
public void getConceptCodeByName(java.lang.String vocabularyName, java.lang.String conceptName)
EVSQuery
getConceptCodeByName
in interface EVSQuery
EVSQuery.getConceptCodeByName(java.lang.String, java.lang.String)
public void getConceptByName(java.lang.String vocabularyName, java.lang.String conceptName)
EVSQuery
getConceptByName
in interface EVSQuery
EVSQuery.getConceptByName(java.lang.String, java.lang.String)
public void getVocabularyHost(java.lang.String vocabularyName)
EVSQuery
getVocabularyHost
in interface EVSQuery
EVSQuery.getVocabularyHost(java.lang.String)
public void getVocabularyPort(java.lang.String vocabularyName)
EVSQuery
getVocabularyPort
in interface EVSQuery
EVSQuery.getVocabularyPort(java.lang.String)
public void getVocabularyVersion(java.lang.String vocabularyName)
getVocabularyVersion
in interface EVSQuery
vocabularyName
- public void getConceptEditAction(java.lang.String vocabularyName, java.lang.String code)
EVSQuery
getConceptEditAction
in interface EVSQuery
EVSQuery.getConceptEditAction(java.lang.String, java.lang.String)
public void getConceptEditAction(java.lang.String vocabularyName, java.lang.String code, java.util.Date editActionDate)
EVSQuery
getConceptEditAction
in interface EVSQuery
EVSQuery.getConceptEditAction(java.lang.String, java.lang.String)
public void getConceptEditActionDates(java.lang.String vocabularyName, java.lang.String code, java.lang.String action)
EVSQuery
getConceptEditActionDates
in interface EVSQuery
code
- - concept codeaction
- - edit actionEVSQuery.getConceptEditActionDates(java.lang.String, java.lang.String, java.lang.String)
public void getRootConcepts(java.lang.String vocabularyName, boolean allAttributes)
EVSQuery
getRootConcepts
in interface EVSQuery
allAttributes
- - true, if all attributes are retrieved; false, if no attribute is retrieved.EVSQuery.getRootConcepts(java.lang.String, boolean)
public void searchMetaThesaurus(java.lang.String searchTerm, int limit, java.lang.String source, boolean cui, boolean shortResult, boolean score)
EVSQuery
searchMetaThesaurus
in interface EVSQuery
searchTerm
- - CUI or search stringlimit
- - maximum recordssource
- - source abbreviationcui
- - a boolean value - true, if the searchTerm is CUI, - false, otherwiseshortResult
- - a boolean valuescore
- - a boolean valueEVSQuery.searchMetaThesaurus(java.lang.String, int, java.lang.String, boolean, boolean, boolean)
public void searchMetaThesaurus(java.lang.String cui)
searchMetaThesaurus
in interface EVSQuery
cui
- - Concept Unique Identifierpublic void searchByLoincId(java.lang.String code, java.lang.String sourceAbbr)
EVSQuery
searchByLoincId
in interface EVSQuery
code
- - Concepts unique identifier within the given sourcesourceAbbr
- - specifies the source abbreviationEVSQuery.searchByLoincId(java.lang.String, java.lang.String)
public void searchSourceByCode(java.lang.String code, java.lang.String sourceAbbr)
EVSQuery
searchSourceByCode
in interface EVSQuery
code
- - Concepts unique identifier within the given sourcesourceAbbr
- - specifies the source abbreviationEVSQuery.searchSourceByCode(String, String)
public void searchSourceByAtomCode(java.lang.String code, java.lang.String sourceAbbr)
EVSQuery
searchSourceByAtomCode
in interface EVSQuery
code
- - Concepts unique identifier within the given sourcesourceAbbr
- - specifies the source abbreviation *EVSQuery.searchSourceByAtomCode(String, String)
public void getSemanticTypes()
EVSQuery
getSemanticTypes
in interface EVSQuery
EVSQuery.getSemanticTypes()
public void getConceptsBySource(java.lang.String sourceAbbr)
EVSQuery
getConceptsBySource
in interface EVSQuery
sourceAbbr
- - specifies the source abbreviationEVSQuery.getConceptsBySource(java.lang.String)
public void getMetaConceptsForAllSources()
getMetaConceptsForAllSources
in interface EVSQuery
public void getMetaConceptNameByCode(java.lang.String conceptCode)
EVSQuery
getMetaConceptNameByCode
in interface EVSQuery
conceptCode
- - specifies the concept codeEVSQuery.getMetaConceptNameByCode(java.lang.String)
public void getMetaSources()
EVSQuery
getMetaSources
in interface EVSQuery
EVSQuery.getMetaSources()
public void getChildren(java.lang.String conceptCode, java.lang.String sourceAbbr)
EVSQuery
getChildren
in interface EVSQuery
conceptCode
- - specifies the concept codesourceAbbr
- - specifies the source abbreviationEVSQuery.getChildren(java.lang.String, java.lang.String)
public void getParent(java.lang.String conceptCode, java.lang.String sourceAbbr)
EVSQuery
getParent
in interface EVSQuery
conceptCode
- - specifies the concept codesourceAbbr
- - specifies the source abbreviationEVSQuery.getParent(java.lang.String, java.lang.String)
public void getBroaderConcepts(java.lang.String conceptCode)
EVSQuery
getBroaderConcepts
in interface EVSQuery
conceptCode
- - specifies the concept codeEVSQuery.getBroaderConcepts(java.lang.String)
public void getBroaderConcepts(java.lang.String conceptCode, java.lang.String sourceAbbr)
EVSQuery
getBroaderConcepts
in interface EVSQuery
conceptCode
- - specifies the concept codesourceAbbr
- - specifies the source abbreviationEVSQuery.getBroaderConcepts(java.lang.String, java.lang.String)
public void getNarrowerConcepts(java.lang.String conceptCode)
EVSQuery
getNarrowerConcepts
in interface EVSQuery
conceptCode
- - specifies the concept codeEVSQuery.getNarrowerConcepts(java.lang.String)
public void getNarrowerConcepts(java.lang.String conceptCode, java.lang.String sourceAbbr)
EVSQuery
getNarrowerConcepts
in interface EVSQuery
conceptCode
- - specifies the concept codeEVSQuery.getNarrowerConcepts(java.lang.String, java.lang.String)
public void getRelatedConcepts(java.lang.String conceptCode)
EVSQuery
getRelatedConcepts
in interface EVSQuery
conceptCode
- - specifies the concept codeEVSQuery.getRelatedConcepts(java.lang.String)
public void getRelatedConcepts(java.lang.String conceptCode, java.lang.String sourceAbbr)
EVSQuery
getRelatedConcepts
in interface EVSQuery
conceptCode
- - specifies the concept codesourceAbbr
- - specifies the source abbreviationEVSQuery.getRelatedConcepts(java.lang.String, java.lang.String)
public void getRelatedConcepts(java.lang.String conceptCode, java.lang.String sourceAbbr, java.lang.String relation)
EVSQuery
getRelatedConcepts
in interface EVSQuery
conceptCode
- - specifies the concept codesourceAbbr
- - specifies the source abbreviationrelation
- - Specifies the relation of a second concept to the first concept EVSQuery.getRelatedConcepts(String, String, String)
public void getConceptsByCategories(java.lang.String conceptCode, java.lang.String category)
EVSQuery
getConceptsByCategories
in interface EVSQuery
conceptCode
- - specifies the concept codecategory
- - one of "Medications", "Procedures", "Laboratory", "Diagnosis"EVSQuery.getConceptsByCategories(String, String)
public void containsInverseRole(java.lang.String vocabularyName, java.lang.String roleName, java.lang.String roleValue, java.lang.String conceptName)
EVSQuery
containsInverseRole
in interface EVSQuery
vocabularyName
- - Specifies the namespaceroleName
- - role nameroleValue
- - role valueconceptName
- - concpet nameEVSQuery.containsInverseRole(String, String, String, String)
public void containsRole(java.lang.String vocabularyName, java.lang.String roleName, java.lang.String roleValue, java.lang.String conceptName)
EVSQuery
containsRole
in interface EVSQuery
vocabularyName
- - Specifies the namespaceroleName
- - role nameroleValue
- - role valueconceptName
- - concept nameEVSQuery.containsRole(String, String, String, String)
public void getAllAssociationTypes(java.lang.String vocabularyName)
EVSQuery
getAllAssociationTypes
in interface EVSQuery
vocabularyName
- - Specifies the namespaceEVSQuery.getAllAssociationTypes(String)
public void getAllSilos(java.lang.String vocabularyName)
EVSQuery
getAllSilos
in interface EVSQuery
vocabularyName
- - specfifies the namespaceEVSQuery.getAllSilos(String)
public void getAllConceptAssociationQualifierTypes(java.lang.String vocabularyName)
EVSQuery
getAllConceptAssociationQualifierTypes
in interface EVSQuery
vocabularyName
- - Specifies the namespaceEVSQuery.getAllConceptAssociationQualifierTypes(String)
public void getAllConceptAssociationTypes(java.lang.String vocabularyName)
EVSQuery
getAllConceptAssociationTypes
in interface EVSQuery
vocabularyName
- - Specifies the namespaceEVSQuery.getAllConceptAssociationTypes(String)
public void getAllConceptPropertyQualifierTypes(java.lang.String vocabularyName)
EVSQuery
getAllConceptPropertyQualifierTypes
in interface EVSQuery
vocabularyName
- - Specifies the namespaceEVSQuery.getAllConceptPropertyQualifierTypes(String)
public void getAllConceptPropertyTypes(java.lang.String vocabularyName)
EVSQuery
getAllConceptPropertyTypes
in interface EVSQuery
vocabularyName
- - Specifies the namespaceEVSQuery.getAllConceptPropertyTypes(String)
public void getAllLicenses(java.lang.String vocabularyName, java.lang.String condition)
EVSQuery
getAllLicenses
in interface EVSQuery
vocabularyName
- - Specifies the namespacecondition
- - Specifies the value for a condition parameterEVSQuery.getAllLicenses(String, String)
public void getAllPropertyTypes(java.lang.String vocabularyName)
EVSQuery
getAllPropertyTypes
in interface EVSQuery
vocabularyName
- - specfifies the namespaceEVSQuery.getAllPropertyTypes(String)
public void getAllQualifierTypes(java.lang.String vocabularyName)
EVSQuery
getAllQualifierTypes
in interface EVSQuery
vocabularyName
- - Specifies the namespaceEVSQuery.getAllQualifierTypes(String)
public void getAllRoleNames(java.lang.String vocabularyName)
EVSQuery
getAllRoleNames
in interface EVSQuery
vocabularyName
- - Specifies the namespaceEVSQuery.getAllRoleNames(String)
public void getAllSubConceptCodes(java.lang.String vocabularyName, java.lang.String conceptCode)
EVSQuery
getAllSubConceptCodes
in interface EVSQuery
vocabularyName
- - Specifies the namespaceconceptCode
- - Specifies the concept codeEVSQuery.getAllSubConceptCodes(String, String)
public void getAllSubConceptNames(java.lang.String vocabularyName, java.lang.String conceptName)
EVSQuery
getAllSubConceptNames
in interface EVSQuery
vocabularyName
- - Specifies the namespaceconceptName
- - Specifies the concept nameEVSQuery.getAllSubConceptNames(String, String)
public void getAllSynonymTypes(java.lang.String vocabularyName)
EVSQuery
getAllSynonymTypes
in interface EVSQuery
vocabularyName
- - Specifies the namespaceEVSQuery.getAllSynonymTypes(String)
public void getAllTermAssociationQualifierTypes(java.lang.String vocabularyName)
EVSQuery
getAllTermAssociationQualifierTypes
in interface EVSQuery
vocabularyName
- - Specifies the namespaceEVSQuery.getAllTermAssociationQualifierTypes(String)
public void getAllTermPropertyQualifierTypes(java.lang.String vocabularyName)
EVSQuery
getAllTermPropertyQualifierTypes
in interface EVSQuery
vocabularyName
- - Specifies the namespaceEVSQuery.getAllTermPropertyQualifierTypes(String)
public void getAllTermPropertyTypes(java.lang.String vocabularyName)
EVSQuery
getAllTermPropertyTypes
in interface EVSQuery
vocabularyName
- - Specifies the namespaceEVSQuery.getAllTermPropertyTypes(String)
public void getParentConcepts(java.lang.String vocabularyName, java.lang.String conceptName, boolean inputFlag)
getParentConcepts
in interface EVSQuery
vocabularyName
- - Specifies the vocabulary nameconceptName
- - Specifies the conceptNameinputFlag
- - If the input parameter is a concpeName inputFlag should be false
If the input parameter is a conceptCode this value should be true.public void getParentConcepts(java.lang.String vocabularyName, java.lang.String conceptName, boolean inputFlag, int ASDIndex)
getParentConcepts
in interface EVSQuery
vocabularyName
- - Specifies the vocabulary nameconceptName
- - Specifies the conceptNameinputFlag
- - If the input parameter is a concpeName inputFlag should be false
If the input parameter is a conceptCode this value should be true.ASDIndex
- - Sets the AttributeSetDescriptor valuepublic void getChildConcepts(java.lang.String vocabularyName, java.lang.String conceptName, boolean inputFlag, int ASDIndex)
getChildConcepts
in interface EVSQuery
vocabularyName
- - Specifies the vocabulary nameconceptName
- - Specifies the conceptNameinputFlag
- - If the input parameter is a concpeName inputFlag should be false
If the input parameter is a conceptCode this value should be true.ASDIndex
- - Sets the AttributeSetDescriptor valuepublic void getChildConcepts(java.lang.String vocabularyName, java.lang.String conceptName, boolean inputFlag)
getChildConcepts
in interface EVSQuery
vocabularyName
- - Specifies the vocabulary nameconceptName
- - Specifies the conceptNameinputFlag
- - If the input parameter is a concpeName inputFlag should be false
If the input parameter is a conceptCode this value should be true.public void hasParents(java.lang.String vocabularyName, java.lang.String conceptName)
hasParents
in interface EVSQuery
vocabularyName
- - Specifies the vocabulary nameconceptName
- - Specifies the conceptNamepublic void hasChildren(java.lang.String vocabularyName, java.lang.String conceptName)
hasChildren
in interface EVSQuery
vocabularyName
- - Specifies the vocabulary nameconceptName
- - Specifies the conceptNamepublic void fetchDTSProperties(java.lang.String vocabularyName, java.lang.String term)
EVSQuery
fetchDTSProperties
in interface EVSQuery
vocabularyName
- - Specifies the namespaceterm
- - Specifies the concept nameEVSQuery.fetchDTSProperties(String, String)
public void fetchTermAssociations(java.lang.String vocabularyName, java.lang.String term)
EVSQuery
fetchTermAssociations
in interface EVSQuery
vocabularyName
- - Specifies the namespaceterm
- - Specifies the concept nameEVSQuery.fetchTermAssociations(String, String)
public void getConceptNameByCode(java.lang.String vocabularyName, java.lang.String conceptCode)
EVSQuery
getConceptNameByCode
in interface EVSQuery
vocabularyName
- - specifies the namespaceconceptCode
- - specifies the concept codeEVSQuery.getConceptNameByCode(String, String)
public void getDescLogicConcept(java.lang.String vocabularyName, java.lang.String conceptName, boolean inputFlag)
getDescLogicConcept
in interface EVSQuery
conceptName
- - Specifies the conceptName or concept codeinputFlag
- - If a concept code is entered this value is a Boolean.TRUE or if a concept name has been entered this value should be Boolean.FALSEpublic void getHistoryRecordbyCode(java.lang.String vocabularyName, java.lang.String conceptCode)
getHistoryRecordbyCode
in interface EVSQuery
public void getHistoryRecords(java.lang.String vocabularyName, java.lang.String conceptCode)
EVSQuery
getHistoryRecords
in interface EVSQuery
public void getHistoryRecords(java.lang.String vocabularyName, java.lang.String initialDate, java.lang.String finalDate, java.lang.String conceptCode)
EVSQuery
getHistoryRecords
in interface EVSQuery
public void getHistoryRecords(java.lang.String vocabularyName, java.lang.String initialDate, java.lang.String finalDate)
EVSQuery
getHistoryRecords
in interface EVSQuery
public void getHistoryStartDate(java.lang.String vocabularyName)
getHistoryStartDate
in interface EVSQuery
public void getHistoryEndDate(java.lang.String vocabularyName)
getHistoryEndDate
in interface EVSQuery
public void getCodeActionChildren(java.lang.String vocabularyName, java.lang.String conceptCode, java.lang.String baseLineDate, java.lang.String action)
getCodeActionChildren
in interface EVSQuery
vocabularyName
- conceptCode
- baseLineDate
- action
- public void getCodeActionParents(java.lang.String vocabularyName, java.lang.String conceptCode, java.lang.String baseLineDate)
getCodeActionParents
in interface EVSQuery
vocabularyName
- conceptCode
- baseLineDate
- public void getSourcebyCode(java.lang.String vocabularyName, java.lang.String conceptCode)
getSourcebyCode
in interface EVSQuery
vocabularyName
- conceptCode
- public void getAssociationCollectionbyCode(java.lang.String vocabularyName, java.lang.String conceptCode)
getAssociationCollectionbyCode
in interface EVSQuery
vocabularyName
- conceptCode
- public void getTreeNodebyCode(java.lang.String vocabularyName, java.lang.String conceptCode)
getTreeNodebyCode
in interface EVSQuery
vocabularyName
- conceptCode
- public void getSemanticTypeVectorbyCode(java.lang.String vocabularyName, java.lang.String code)
getSemanticTypeVectorbyCode
in interface EVSQuery
conceptCode
- public void getSemanticTypeCollectionbyCui(java.lang.String cui)
getSemanticTypeCollectionbyCui
in interface EVSQuery
public void getEdgePropertiesbyCode(java.lang.String vocabularyName, java.lang.String conceptCode)
EVSQuery
getEdgePropertiesbyCode
in interface EVSQuery
public void getQualifierCollectionbyName(java.lang.String name)
getQualifierCollectionbyName
in interface EVSQuery
public void getAtomCollectionbyCui(java.lang.String cui)
getAtomCollectionbyCui
in interface EVSQuery
public void getSynonymCollectionbyCui(java.lang.String cui)
getSynonymCollectionbyCui
in interface EVSQuery
public void getSourceCollectionbyCui(java.lang.String cui)
getSourceCollectionbyCui
in interface EVSQuery
public void getSourcebyDefinition(java.lang.String definition)
getSourcebyDefinition
in interface EVSQuery
public void getDefinitionCollectionbyCui(java.lang.String cui)
getDefinitionCollectionbyCui
in interface EVSQuery
public void getHistoryCollectionbyDescLogicConceptCode(java.lang.String descLogicConceptCode)
getHistoryCollectionbyDescLogicConceptCode
in interface EVSQuery
public void getSiloCollectionbyName(java.lang.String name)
getSiloCollectionbyName
in interface EVSQuery
public void getSecurityTokenbyName(java.lang.String name)
getSecurityTokenbyName
in interface EVSQuery
public void getPropertyCollectionbyName(java.lang.String name)
getPropertyCollectionbyName
in interface EVSQuery
public void getPropertyCollectionbyCode(java.lang.String vocabularyName, java.lang.String conceptCode)
getPropertyCollectionbyCode
in interface EVSQuery
public void getRoleCollectionbyCode(java.lang.String vocabularyName, java.lang.String conceptCode)
getRoleCollectionbyCode
in interface EVSQuery
public void getInverseRoleCollectionbyCode(java.lang.String vocabularyName, java.lang.String conceptCode)
getInverseRoleCollectionbyCode
in interface EVSQuery
public void getInverseAssociationCollectionbyCode(java.lang.String vocabularyName, java.lang.String conceptCode)
getInverseAssociationCollectionbyCode
in interface EVSQuery
public void getVocabularybyCode(java.lang.String vocabularyName, java.lang.String conceptCode)
getVocabularybyCode
in interface EVSQuery
public void getHasParentsbyCode(java.lang.String vocabularyName, java.lang.String conceptCode)
getHasParentsbyCode
in interface EVSQuery
public void getHasChildrenbyCode(java.lang.String vocabularyName, java.lang.String conceptCode)
getHasChildrenbyCode
in interface EVSQuery
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |