org.kinsources.kiwa.seligo
Class Seligo

java.lang.Object
  extended by org.kinsources.kiwa.seligo.Seligo

public class Seligo
extends java.lang.Object

Author:
Christian P. Momon

Constructor Summary
Seligo()
           
 
Method Summary
static boolean match(java.lang.String source, java.lang.String pattern)
           
static boolean matchCaseSensitive(java.lang.String source, java.lang.String pattern)
           
static java.lang.String matching(SearchCriteria criteria, Dataset dataset)
           
static java.lang.String normalizeCaseSensitiveCriteria(java.lang.String source)
           
static java.lang.String normalizeCaseSensitiveField(java.lang.String source)
           
static java.lang.String normalizeCriteria(java.lang.String source)
           
static java.lang.String normalizeField(java.lang.String source)
           
static Datasets search(java.lang.Long requesterId, SearchCriteria criteria)
           
static Datasets search(java.lang.Long requesterId, java.lang.String datasetNameCriteria)
           
static java.lang.String toLowerCase(java.lang.String source)
           
static java.lang.String toRegex(java.lang.String source)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Seligo

public Seligo()
Method Detail

match

public static boolean match(java.lang.String source,
                            java.lang.String pattern)
Parameters:
source -
target -
Returns:

matchCaseSensitive

public static boolean matchCaseSensitive(java.lang.String source,
                                         java.lang.String pattern)
Parameters:
source -
target -
Returns:

matching

public static java.lang.String matching(SearchCriteria criteria,
                                        Dataset dataset)
Parameters:
criteria -
dataset -
Returns:

normalizeCaseSensitiveCriteria

public static java.lang.String normalizeCaseSensitiveCriteria(java.lang.String source)
Parameters:
source -
Returns:

normalizeCaseSensitiveField

public static java.lang.String normalizeCaseSensitiveField(java.lang.String source)
Parameters:
source -
Returns:

normalizeCriteria

public static java.lang.String normalizeCriteria(java.lang.String source)
Parameters:
source -
Returns:

normalizeField

public static java.lang.String normalizeField(java.lang.String source)
Parameters:
source -
Returns:

search

public static Datasets search(java.lang.Long requesterId,
                              SearchCriteria criteria)
Parameters:
name -
Returns:

search

public static Datasets search(java.lang.Long requesterId,
                              java.lang.String datasetNameCriteria)
Parameters:
name -
Returns:

toLowerCase

public static java.lang.String toLowerCase(java.lang.String source)
Parameters:
source -
Returns:

toRegex

public static java.lang.String toRegex(java.lang.String source)
Parameters:
source -
Returns: