be.destin.skos.search
Class SearchUtil

java.lang.Object
  extended by be.destin.skos.search.SearchUtil

public class SearchUtil
extends java.lang.Object


Constructor Summary
SearchUtil()
           
 
Method Summary
static Concept[] exactMatch(java.util.Set<SchemeInterface> schemes, java.lang.String value, java.lang.String language)
           
static java.util.ArrayList<SearchResult> labelMatch(SkosManager skosManager, java.lang.String query, java.lang.String userLanguage, LabelMatchType matchType, java.util.Collection<Concept> concepts)
           
static SearchResult singularMatch(java.util.LinkedList<java.lang.String> WORDS, boolean startNailed, boolean endNailed, java.lang.String userLanguage, Concept aConcept)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchUtil

public SearchUtil()
Method Detail

singularMatch

public static SearchResult singularMatch(java.util.LinkedList<java.lang.String> WORDS,
                                         boolean startNailed,
                                         boolean endNailed,
                                         java.lang.String userLanguage,
                                         Concept aConcept)

labelMatch

public static java.util.ArrayList<SearchResult> labelMatch(SkosManager skosManager,
                                                           java.lang.String query,
                                                           java.lang.String userLanguage,
                                                           LabelMatchType matchType,
                                                           java.util.Collection<Concept> concepts)

exactMatch

public static Concept[] exactMatch(java.util.Set<SchemeInterface> schemes,
                                   java.lang.String value,
                                   java.lang.String language)