Package opennlp.tools.util.featuregen
Class StringPattern
java.lang.Object
opennlp.tools.util.featuregen.StringPattern
Recognizes predefined patterns in strings.
- 
Method SummaryModifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanbooleanbooleanintdigits()Retrieves the number of digits.booleanbooleanbooleanbooleanbooleanbooleanbooleanstatic StringPattern
- 
Method Details- 
recognize
- 
isAllLetterpublic boolean isAllLetter()- Returns:
- trueif all characters are letters.
 
- 
isInitialCapitalLetterpublic boolean isInitialCapitalLetter()- Returns:
- trueif first letter is capital.
 
- 
isAllCapitalLetterpublic boolean isAllCapitalLetter()- Returns:
- trueif all letters are capital.
 
- 
isAllLowerCaseLetterpublic boolean isAllLowerCaseLetter()- Returns:
- trueif all letters are lower case.
 
- 
isAllDigitpublic boolean isAllDigit()- Returns:
- trueif all chars are digits.
 
- 
isAllHiraganapublic boolean isAllHiragana()- Returns:
- trueif all chars are hiragana.
 
- 
isAllKatakanapublic boolean isAllKatakana()- Returns:
- trueif all chars are katakana.
 
- 
digitspublic int digits()Retrieves the number of digits.
- 
containsPeriodpublic boolean containsPeriod()- Returns:
- trueif a period is contained.
 
- 
containsCommapublic boolean containsComma()- Returns:
- trueif a comma is contained.
 
- 
containsSlashpublic boolean containsSlash()- Returns:
- trueif a slash is contained.
 
- 
containsDigitpublic boolean containsDigit()- Returns:
- trueif a digit is contained.
 
- 
containsHyphenpublic boolean containsHyphen()- Returns:
- trueif a hypen is contained.
 
- 
containsLetterspublic boolean containsLetters()- Returns:
- trueif a letters are contained.
 
 
-