public abstract class Pattern extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
PatternFactory.PatternType |
type |
| Constructor and Description |
|---|
Pattern(PatternFactory.PatternType type) |
| Modifier and Type | Method and Description |
|---|---|
abstract int |
equalContext(Pattern p) |
static Set |
getContext(PatternFactory.PatternType patternClass,
DataInstance sent,
int i,
Set<CandidatePhrase> stopWords)
Get set of patterns around this token.
|
abstract CollectionValuedMap<String,String> |
getRelevantWords() |
protected static void |
getRelevantWordsBase(Token[] t,
CollectionValuedMap<String,String> relWords) |
protected static void |
getRelevantWordsBase(Token t,
CollectionValuedMap<String,String> relWords) |
static boolean |
sameGenre(PatternFactory.PatternType patternClass,
Pattern p1,
Pattern p2) |
static boolean |
subsumes(PatternFactory.PatternType patternClass,
Pattern pat,
Pattern p) |
abstract String |
toString(List<String> notAllowedClasses) |
abstract String |
toStringSimple() |
public PatternFactory.PatternType type
public Pattern(PatternFactory.PatternType type)
public static boolean sameGenre(PatternFactory.PatternType patternClass, Pattern p1, Pattern p2)
public abstract CollectionValuedMap<String,String> getRelevantWords()
public static boolean subsumes(PatternFactory.PatternType patternClass, Pattern pat, Pattern p)
public abstract int equalContext(Pattern p)
public abstract String toStringSimple()
public static Set getContext(PatternFactory.PatternType patternClass, DataInstance sent, int i, Set<CandidatePhrase> stopWords)
protected static void getRelevantWordsBase(Token[] t, CollectionValuedMap<String,String> relWords)
protected static void getRelevantWordsBase(Token t, CollectionValuedMap<String,String> relWords)