public class UMLSToSQL extends UMLSBaseCode
UMLSBaseCode.Association, UMLSBaseCode.AssociationQualification, UMLSBaseCode.AssociationSorter, UMLSBaseCode.CodeHolder, UMLSBaseCode.ConceptPresentation, UMLSBaseCode.ConceptPresentationSorter, UMLSBaseCode.SABString
associationQualifierRUI_, auiToCodeCache_, batchSize, defaultLanguage_, entryStateId_, getAllAssocQualifiersFromRRF_, getAssocInstance_, getAssocQualifier_, getAssocQualifierFromRRF_, getAUIFromPresentation_, getCodeForCUI_, getCodeForCUINoAUI_, getPresentationRank_, getPropIds_, getSource_, getUMLSRoot_, insertIntoAssociations, insertIntoCodingScheme, insertIntoCodingSchemeMultiAttributes, insertIntoCodingSchemeSupportedAttributes, insertIntoConceptsMultiAttributes, insertIntoEntities, insertIntoEntityAssociationsToEntity, insertIntoEntityAssociationsToEntityQualifier, insertIntoEntityProperty, insertIntoEntityPropertyLinks, insertIntoEntityPropertyMultiAttributes, insertIntoEntityType, insertIntoEntryState, insertIntoRelations, isoMap, loadedAssociations_, loadPrefs_, log, manifestLocation_, manifestNameChange_, messages_, mrconsoRepresentationalMap_, MRRANK_, sabToCodeSystem_, schemeToHierNames_, sqlConnection_, sqlModifier_, sqlTableUtility_, stc_, supportedAssociationQualifiers_, supportedAssociations_, supportedCodingSchemes_, supportedHierarchies_, supportedLanguages_, supportedPropertyLinks_, supportedPropertyQualifiers_, supportedPropertyTypes_, supportedSources_, umlsConnection_, umlsConnection2_, umlsSqlModifier_
Constructor and Description |
---|
UMLSToSQL(java.lang.String sqlServer,
java.lang.String sqlDriver,
java.lang.String sqlUserName,
java.lang.String sqlPassword,
java.lang.String sqlTablePrefix,
java.lang.String umlsServer,
java.lang.String umlsDriver,
java.lang.String umlsUserName,
java.lang.String umlsPassword,
java.lang.String codingScheme,
LoaderPreferences loadPrefs,
java.net.URI manifestLocation,
boolean enforceIntegrity,
LgMessageDirectorIF director)
Class to convert from UMLS to SQL.
|
Modifier and Type | Method and Description |
---|---|
protected void |
buildRootNodes(java.lang.String codingSchemeName)
Build navigable relations from special endpoint nodes '@' and '@@' to
first level nodes in hierarchical associations.
|
java.lang.String |
getLoadedCodingSchemeName() |
addAssociationToAssociations, addConceptToConcepts, addConceptToConceptsMultiAttributes, addConceptToEntityPropertyMultiAttributes, addEntityAssociationQualifierToEntityAssociation, addEntityAssociationToEntity, addEntityType, addEntryState, addRelationToRelations, addToCodingScheme, addToEntityProperty, buildRootNode, closeConnections, closeLoadStatements, generateUniqueKey, generateUniqueKey, get5DigitRandom, getCodingSchemeNameFromManifest, getExpandedForm, getHierAssocNames, getHierRelas, getHierRels, getIsoMap, getISOString, getRegisteredNameFromManifest, getRelaNames, getRelationInverseName, getRelationSABs, getSHA1, getSourceVersionString, initIsoMap, initLoadStatements, initMRCONSOTTYMAP, insertIntoCodingSchemeSupportedAttributes, insertIntoConceptPropertyLinks, isHierarchicalAssociation, isHierarchicalName, isLoaded, isLoaded, loadContext, loadDefaultSupportedNamespace, loadLoaderPreferences, loadMRRANK, loadSupportedAssociationQualifiers, loadSupportedLanguages, loadSupportedProperties, loadSupportedPropertyLinks, loadSupportedPropertyQualifiers, loadSupportedSources, makeConnections, mapCodeSystemNameToSAB, mapCUIToCode, mapCUIToCodeWithAUI, mapRela, mapSABToCodeSystemName, mapSupportedAssociationsHelper, mapVSABtoRSAB, markLoaded, markLoaded, qualifyConceptPresentation, toCommaDelimitedWithQuotes, updateApproxNumberOfConcepts
public UMLSToSQL(java.lang.String sqlServer, java.lang.String sqlDriver, java.lang.String sqlUserName, java.lang.String sqlPassword, java.lang.String sqlTablePrefix, java.lang.String umlsServer, java.lang.String umlsDriver, java.lang.String umlsUserName, java.lang.String umlsPassword, java.lang.String codingScheme, LoaderPreferences loadPrefs, java.net.URI manifestLocation, boolean enforceIntegrity, LgMessageDirectorIF director) throws java.lang.Exception
sqlServer
- location of SQL serversqlDriver
- SQL driver classsqlUserName
- username for server authenticationsqlPassword
- password for server authenticationsqlTablePrefix
- table prefix to use for generated filesumlsServer
- location of UMLS serverumlsDriver
- UMLS driver classumlsUserName
- username for server authenticationumlsPassword
- password for server authenticationcodingScheme
- CodingScheme to be convertedloadPrefs
- Loader PreferencesmanifestLocation
- location of Manifest fileenforceIntegrity
- enforce foreign key constraints on tablesdirector
- message director for log outputjava.lang.Exception
public java.lang.String getLoadedCodingSchemeName()
protected void buildRootNodes(java.lang.String codingSchemeName) throws java.sql.SQLException
codingSchemeName
- The LexGrid code system name.java.sql.SQLException