JIDE 3.5.15

com.jidesoft.utils
Interface WildcardSupport

All Known Implementing Classes:
AbstractWildcardSupport, DefaultWildcardSupport

public interface WildcardSupport


Method Summary
 String convert(String s)
          Converts a string with wildcards to a regular express that is compatible with Pattern.
 char getOneOrMoreQuantifier()
          Gets the quantifier that indicates there is one or more of the preceding element.
 char getZeroOrMoreQuantifier()
          Gets the quantifier that indicates there is zero or more of the preceding element.
 char getZeroOrOneQuantifier()
          Gets the quantifier that indicates there is zero or one of the preceding element.
 

Method Detail

getZeroOrOneQuantifier

char getZeroOrOneQuantifier()
Gets the quantifier that indicates there is zero or one of the preceding element. Usually '?', the question mark is used for this quantifier. For example, colou?r matches both "color" and "colour".

Returns:
the quantifier that indicates there is zero or one of the preceding element.

getZeroOrMoreQuantifier

char getZeroOrMoreQuantifier()
Gets the quantifier that indicates there is zero or more of the preceding element. Usually '*', the asterisk is used for this quantifier. For example, ab*c matches "ac", "abc", "abbc", "abbbc", and so on.

Returns:
the quantifier that indicates there is zero or more of the preceding element.

getOneOrMoreQuantifier

char getOneOrMoreQuantifier()
Gets the quantifier that indicates there is one or more of the preceding element. Usually '+', the plus sign is used for this quantifier. For example, ab+c matches "abc", "abbc", "abbbc", and so on, but not "ac".

Returns:
the quantifier that indicates there is one or more of the preceding element.

convert

String convert(String s)
Converts a string with wildcards to a regular express that is compatible with Pattern. If the string has no wildcard, the same string will be returned.

Parameters:
s - a string with wildcards.
Returns:
a regular express that is compatible with Pattern.

JIDE 3.5.15