Class SealsTrack
java.lang.Object
de.uni_mannheim.informatik.dws.melt.matching_data.Track
de.uni_mannheim.informatik.dws.melt.matching_data.SealsTrack
- All Implemented Interfaces:
Comparable<Track>
Track on the SEALS platform.
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final org.slf4j.Logger
protected String
protected String
protected String
Fields inherited from class de.uni_mannheim.informatik.dws.melt.matching_data.Track
cacheFolder, goldStandardCompleteness, name, remoteLocation, skipTestsWithoutRefAlign, testCases, useDuplicateFreeStorageLayout, version
-
Constructor Summary
ConstructorDescriptionSealsTrack
(String tdrsLocation, String testDataCollectionName, String testDataVersionNumber) SealsTrack
(String tdrsLocation, String testDataCollectionName, String testDataVersionNumber, boolean useDuplicateFreeStorageLayout) SealsTrack
(String tdrsLocation, String testDataCollectionName, String testDataVersionNumber, boolean useDuplicateFreeStorageLayout, GoldStandardCompleteness goldStandardCompleteness) SealsTrack
(String tdrsLocation, String testDataCollectionName, String testDataVersionNumber, String nicerLocation) SealsTrack
(String tdrsLocation, String testDataCollectionName, String testDataVersionNumber, String nicerLocation, boolean useDuplicateFreeStorageLayout, GoldStandardCompleteness goldStandardCompleteness) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
private static boolean
Check whether the given URL can be reached.Methods inherited from class de.uni_mannheim.informatik.dws.melt.matching_data.Track
compareTo, encode, equals, getCacheFolder, getDistinctOntologies, getDistinctOntologies, getDistinctOntologiesMap, getDistinctOntologiesMap, getFirstTestCase, getName, getNameAndVersionString, getNiceRemoteLocation, getRemoteLocation, getTestCase, getTestCase, getTestCases, getTestCases, getTestCases, getVersion, hashCode, readFromCache, readFromDuplicateFreeLayout, readFromTestCaseLayout, saveInDefaultLayout, saveInDefaultLayout, saveInDefaultLayout, saveInDuplicateFreeLayout, saveInTestCaseLayout, saveToFile, setCacheFolder, setSkipTestCasesWithoutRefAlign, toString
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
tdrsLocation
-
testDataCollectionName
-
testDataVersionNumber
-
-
Constructor Details
-
SealsTrack
-
SealsTrack
public SealsTrack(String tdrsLocation, String testDataCollectionName, String testDataVersionNumber, String nicerLocation) - Parameters:
tdrsLocation
- Repository location e.g. "http://repositories.seals-project.eu/tdrs/".testDataCollectionName
- Track name e.g. conference, anatomytestDataVersionNumber
- Version of the track.nicerLocation
- To avoid that multiple tracks are created, an own repository location is artificially created.
-
SealsTrack
-
SealsTrack
public SealsTrack(String tdrsLocation, String testDataCollectionName, String testDataVersionNumber, boolean useDuplicateFreeStorageLayout, GoldStandardCompleteness goldStandardCompleteness) -
SealsTrack
public SealsTrack(String tdrsLocation, String testDataCollectionName, String testDataVersionNumber, String nicerLocation, boolean useDuplicateFreeStorageLayout, GoldStandardCompleteness goldStandardCompleteness)
-
-
Method Details
-
downloadToCache
protected void downloadToCache()- Specified by:
downloadToCache
in classTrack
-
exists
Check whether the given URL can be reached.- Parameters:
url
- The URL that shall be checked.- Returns:
- True if a connection can be established, else false.
-
getTdrsLocation
-
getTestDataCollectionName
-
getTestDataVersionNumber
-