Methods
| Modifier and Type |
Method and Description |
int |
compareTo(SurfacePattern o) |
int |
equalContext(SurfacePattern p) |
boolean |
equals(Object b) |
static String |
getContextStr(CoreLabel tokenj,
boolean useLemmaContextTokens,
boolean lowerCaseContext) |
static String |
getContextStr(String w) |
SurfacePattern.Genre |
getGenre() |
String[] |
getNextContext() |
int |
getNextContextLen() |
String |
getNextContextStr() |
String[] |
getPrevContext() |
String |
getPrevContextStr() |
int |
getPreviousContextLen() |
String[] |
getSimplerTokens(String[] p) |
String[] |
getSimplerTokensNext() |
String[] |
getSimplerTokensPrev() |
PatternToken |
getToken() |
int |
hashCode() |
static boolean |
sameGenre(SurfacePattern p1,
SurfacePattern p2) |
static boolean |
sameLength(SurfacePattern p1,
SurfacePattern p2) |
static boolean |
sameRestrictions(SurfacePattern p1,
SurfacePattern p2) |
void |
setGenre(SurfacePattern.Genre genre) |
void |
setNextContext(String[] nextContext) |
void |
setPrevContext(String[] prevContext) |
void |
setToken(PatternToken token) |
static boolean |
subsumes(SurfacePattern p1,
SurfacePattern p2)
True p1 subsumes p2 (p1 has longer context than p2)
|
static boolean |
subsumesArray(String[] array1,
String[] array2)
True if array1 contains array2.
|
static boolean |
subsumesEitherWay(SurfacePattern p1,
SurfacePattern p2) |
String |
toString() |
String |
toString(List<String> notAllowedClasses) |
String |
toString(String morePreviousPattern,
String moreNextPattern,
List<String> notAllowedClasses) |
String |
toStringSimple() |
String |
toStringToWrite() |