From: <dfl...@us...> - 2013-09-05 13:59:50
|
Revision: 4091 http://sourceforge.net/p/dl-learner/code/4091 Author: dfleischhacker Date: 2013-09-05 13:59:47 +0000 (Thu, 05 Sep 2013) Log Message: ----------- Reuse computed match instead of recomputing it Modified Paths: -------------- trunk/components-core/src/main/java/org/dllearner/algorithms/isle/index/SimpleEntityCandidatesTrie.java Modified: trunk/components-core/src/main/java/org/dllearner/algorithms/isle/index/SimpleEntityCandidatesTrie.java =================================================================== --- trunk/components-core/src/main/java/org/dllearner/algorithms/isle/index/SimpleEntityCandidatesTrie.java 2013-09-05 10:17:34 UTC (rev 4090) +++ trunk/components-core/src/main/java/org/dllearner/algorithms/isle/index/SimpleEntityCandidatesTrie.java 2013-09-05 13:59:47 UTC (rev 4091) @@ -1,18 +1,12 @@ package org.dllearner.algorithms.isle.index; -import java.util.ArrayList; -import java.util.Collection; -import java.util.Collections; -import java.util.HashSet; -import java.util.List; -import java.util.Map; -import java.util.Set; - import org.dllearner.algorithms.isle.textretrieval.EntityTextRetriever; import org.dllearner.core.owl.Entity; import org.dllearner.utilities.datastructures.PrefixTrie; import org.semanticweb.owlapi.model.OWLOntology; +import java.util.*; + public class SimpleEntityCandidatesTrie implements EntityCandidatesTrie { PrefixTrie<Set<Entity>> trie; @@ -62,7 +56,7 @@ @Override public String getLongestMatch(String s) { CharSequence match = trie.getLongestMatch(s); - return (match!=null) ? trie.getLongestMatch(s).toString() : null; + return (match!=null) ? match.toString() : null; } public String toString() { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |