public class MRMAP2LexGrid
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ASSOC_NAME |
static java.lang.String |
URIPREFIX |
Constructor and Description |
---|
MRMAP2LexGrid(LgMessageDirectorIF messages,
java.lang.String mrSatPath,
java.lang.String mrMapPath) |
MRMAP2LexGrid(LgMessageDirectorIF messages,
java.lang.String mrSatPath,
java.lang.String mrMapPath,
java.lang.String sourceCodingScheme,
java.lang.String sourceVersion,
java.lang.String sourceURI,
java.lang.String targetCodingScheme,
java.lang.String targetVersion,
java.lang.String targetURI) |
MRMAP2LexGrid(LgMessageDirectorIF messages,
java.lang.String mrSatPath,
java.lang.String mrMapPath,
java.lang.String nameForMappingScheme,
java.lang.String nameForMappingVersion,
java.lang.String nameforMappingURI,
java.lang.String sourceScheme,
java.lang.String sourceVersion,
java.lang.String sourceURI,
java.lang.String targetScheme,
java.lang.String targetVersion,
java.lang.String targetURI) |
Modifier and Type | Method and Description |
---|---|
protected AssociationPredicate |
addTargetToExistingSource(MrMap map,
AssociationPredicate predicate,
java.lang.String sourceEntityCodeNamespace,
java.lang.String targetEntityCodeNamespace) |
protected AssociationTarget |
createAssociationTarget(MrMap map,
java.lang.String targetEntityCodeNamespace) |
protected CodingScheme |
createMrMapScheme(Relations rel,
java.lang.String codingSchemeName,
java.lang.String codingSchemeVersion,
java.lang.String codingSchemeURI,
java.lang.String sourceSchemeName,
java.lang.String sourceSchemeVersion,
java.lang.String sourceSchemeURI,
java.lang.String targetSchemeName,
java.lang.String targetSchemeVersion,
java.lang.String targetSchemeURI) |
protected AssociationSource |
createNewAssociationSourceWithTarget(MrMap map,
java.lang.String targetEntityCodeNamespace) |
protected AssociationData |
createTargetData(MrMap map) |
java.util.List<AssociationQualification> |
getAssociationQualifiers(MrMap map) |
CodingScheme[] |
loadToRevision(java.util.Map.Entry<java.lang.String,Relations> relationsMap) |
protected AssociationPredicate |
processMrMapBean(java.lang.String path,
java.lang.String sourceSchemeNamespace,
java.lang.String targetSchemeNamespace,
java.lang.String currentRelation) |
protected MrMap |
processMrMapRow(java.lang.String[] mapRow) |
CodingScheme[] |
processMrMapToLexGrid(java.util.Map.Entry<java.lang.String,Relations> relationsMap) |
protected MrSat |
processMrSatRow(java.lang.String[] mapRow,
int lineCount) |
public static final java.lang.String ASSOC_NAME
public static final java.lang.String URIPREFIX
public MRMAP2LexGrid(LgMessageDirectorIF messages, java.lang.String mrSatPath, java.lang.String mrMapPath)
public MRMAP2LexGrid(LgMessageDirectorIF messages, java.lang.String mrSatPath, java.lang.String mrMapPath, java.lang.String sourceCodingScheme, java.lang.String sourceVersion, java.lang.String sourceURI, java.lang.String targetCodingScheme, java.lang.String targetVersion, java.lang.String targetURI)
public MRMAP2LexGrid(LgMessageDirectorIF messages, java.lang.String mrSatPath, java.lang.String mrMapPath, java.lang.String nameForMappingScheme, java.lang.String nameForMappingVersion, java.lang.String nameforMappingURI, java.lang.String sourceScheme, java.lang.String sourceVersion, java.lang.String sourceURI, java.lang.String targetScheme, java.lang.String targetVersion, java.lang.String targetURI)
public CodingScheme[] loadToRevision(java.util.Map.Entry<java.lang.String,Relations> relationsMap) throws LBRevisionException
LBRevisionException
public CodingScheme[] processMrMapToLexGrid(java.util.Map.Entry<java.lang.String,Relations> relationsMap)
protected AssociationPredicate processMrMapBean(java.lang.String path, java.lang.String sourceSchemeNamespace, java.lang.String targetSchemeNamespace, java.lang.String currentRelation) throws java.lang.Exception
java.lang.Exception
protected AssociationSource createNewAssociationSourceWithTarget(MrMap map, java.lang.String targetEntityCodeNamespace) throws LBParameterException, java.lang.IndexOutOfBoundsException, java.lang.IllegalArgumentException, java.lang.IllegalAccessException, java.lang.ClassNotFoundException
LBParameterException
java.lang.IndexOutOfBoundsException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
protected AssociationTarget createAssociationTarget(MrMap map, java.lang.String targetEntityCodeNamespace) throws LBParameterException, java.lang.IllegalArgumentException, java.lang.IllegalAccessException, java.lang.ClassNotFoundException
LBParameterException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
protected AssociationData createTargetData(MrMap map)
public java.util.List<AssociationQualification> getAssociationQualifiers(MrMap map) throws java.lang.IllegalArgumentException, java.lang.IllegalAccessException, java.lang.ClassNotFoundException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
protected AssociationPredicate addTargetToExistingSource(MrMap map, AssociationPredicate predicate, java.lang.String sourceEntityCodeNamespace, java.lang.String targetEntityCodeNamespace) throws java.lang.IndexOutOfBoundsException, LBParameterException, java.lang.IllegalArgumentException, java.lang.IllegalAccessException, java.lang.ClassNotFoundException
java.lang.IndexOutOfBoundsException
LBParameterException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
protected CodingScheme createMrMapScheme(Relations rel, java.lang.String codingSchemeName, java.lang.String codingSchemeVersion, java.lang.String codingSchemeURI, java.lang.String sourceSchemeName, java.lang.String sourceSchemeVersion, java.lang.String sourceSchemeURI, java.lang.String targetSchemeName, java.lang.String targetSchemeVersion, java.lang.String targetSchemeURI)
protected MrMap processMrMapRow(java.lang.String[] mapRow) throws java.lang.SecurityException, java.lang.NoSuchFieldException, java.lang.IllegalArgumentException, java.lang.IllegalAccessException
java.lang.SecurityException
java.lang.NoSuchFieldException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
protected MrSat processMrSatRow(java.lang.String[] mapRow, int lineCount) throws java.lang.SecurityException, java.lang.NoSuchFieldException, java.lang.IllegalArgumentException, java.lang.IllegalAccessException
java.lang.SecurityException
java.lang.NoSuchFieldException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException