public class AssertionTreeUtils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static SimpleTree |
NULL_TREE |
(package private) static java.util.Random |
random |
(package private) static java.util.HashMap<java.lang.String,java.lang.String> |
wordMap |
Constructor and Description |
---|
AssertionTreeUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
elevateListConcepts(JCas jcas,
TreebankNode tree) |
static SimpleTree |
extractAboveLeftConceptTree(JCas jcas,
Annotation mention,
SemanticClasses sems) |
static SimpleTree |
extractAboveRightConceptTree(JCas jcas,
Annotation mention,
SemanticClasses sems) |
static SimpleTree |
extractFeatureTree(JCas jcas,
Annotation mention,
SemanticClasses sems) |
void |
randomizeWords(SimpleTree tree,
boolean dep) |
static void |
replaceDependencyWordsWithSemanticClasses(SimpleTree tree,
SemanticClasses sems) |
static void |
replaceWordsWithSemanticClasses(SimpleTree tree,
SemanticClasses sems) |
public static final SimpleTree NULL_TREE
static java.util.HashMap<java.lang.String,java.lang.String> wordMap
static java.util.Random random
public static SimpleTree extractFeatureTree(JCas jcas, Annotation mention, SemanticClasses sems)
public static SimpleTree extractAboveLeftConceptTree(JCas jcas, Annotation mention, SemanticClasses sems)
public static void elevateListConcepts(JCas jcas, TreebankNode tree)
public static SimpleTree extractAboveRightConceptTree(JCas jcas, Annotation mention, SemanticClasses sems)
public static void replaceWordsWithSemanticClasses(SimpleTree tree, SemanticClasses sems)
public static void replaceDependencyWordsWithSemanticClasses(SimpleTree tree, SemanticClasses sems)
public void randomizeWords(SimpleTree tree, boolean dep)