| Package | Description |
|---|---|
| org.cleartk.corpus.penntreebank | |
| org.cleartk.corpus.propbank.util | |
| org.cleartk.feature.syntax | |
| org.cleartk.opennlp.tools.parser | |
| org.cleartk.syntax.constituent.type |
| Modifier and Type | Method and Description |
|---|---|
static TreebankNode |
TreebankNodeConverter.convert(TreebankNode pojoNode,
JCas jCas,
TreebankNode uimaNode,
TreebankNode parentNode,
boolean addToIndexes) |
| Modifier and Type | Method and Description |
|---|---|
static TreebankNode |
TreebankNodeConverter.convert(TreebankNode pojoNode,
JCas jCas,
TreebankNode uimaNode,
TreebankNode parentNode,
boolean addToIndexes) |
| Modifier and Type | Method and Description |
|---|---|
TreebankNode |
PropbankTerminalRelation.convert(JCas jCas,
TopTreebankNode topNode) |
TreebankNode |
PropbankNodeRelation.convert(JCas jCas,
TopTreebankNode topNode) |
| Modifier and Type | Field and Description |
|---|---|
protected FeatureExtractor1<TreebankNode> |
SyntacticPathExtractor.pathMemberExtractor |
| Modifier and Type | Method and Description |
|---|---|
List<Feature> |
SubCategorizationExtractor.extract(JCas jCas,
TreebankNode node) |
List<Feature> |
SiblingExtractor.extract(JCas jCas,
TreebankNode node) |
List<Feature> |
ParentExtractor.extract(JCas jCas,
TreebankNode node) |
List<Feature> |
HeadWordExtractor.extract(JCas jCas,
TreebankNode constituent) |
List<Feature> |
TargetPathExtractor.extract(JCas jCas,
TreebankNode source,
TreebankNode target) |
List<Feature> |
SyntacticPathExtractor.extract(JCas view,
TreebankNode leftConstituent,
TreebankNode rightConstituent)
Extract a string representation of a path feature.
|
| Constructor and Description |
|---|
HeadWordExtractor(FeatureExtractor1<TreebankNode> subExtractor) |
HeadWordExtractor(FeatureExtractor1<TreebankNode> subExtractor,
boolean includePPHead) |
ParentExtractor(FeatureExtractor1<TreebankNode> subExtractor) |
SiblingExtractor(int offset,
FeatureExtractor1<TreebankNode> subExtractor) |
SyntacticPathExtractor(FeatureExtractor1<TreebankNode> pathMemberExtractor)
This constructor defaults to a full rather than a partial path.
|
SyntacticPathExtractor(FeatureExtractor1<TreebankNode> pathMemberExtractor,
boolean partial) |
| Modifier and Type | Method and Description |
|---|---|
TreebankNode |
DefaultOutputTypesHelper.addParse(JCas jCas,
Parse parse,
SENTENCE_TYPE sentence,
List<TOKEN_TYPE> tokens) |
| Modifier and Type | Method and Description |
|---|---|
protected List<TreebankNode> |
DefaultOutputTypesHelper.getTerminals(TreebankNode node) |
| Modifier and Type | Method and Description |
|---|---|
protected List<TreebankNode> |
DefaultOutputTypesHelper.getTerminals(TreebankNode node) |
| Modifier and Type | Class and Description |
|---|---|
class |
TerminalTreebankNode
Updated by JCasGen Wed May 07 09:15:21 EDT 2014
XML source: /Users/bethard/Code/cleartk/target/checkout/cleartk-type-system/target/jcasgen/typesystem.xml
|
class |
TopTreebankNode
Updated by JCasGen Wed May 07 09:15:21 EDT 2014
XML source: /Users/bethard/Code/cleartk/target/checkout/cleartk-type-system/target/jcasgen/typesystem.xml
|
| Modifier and Type | Method and Description |
|---|---|
static TreebankNode |
TreebankNodeUtil.getAncestorWithType(TreebankNode node,
String type) |
TreebankNode |
TreebankNode.getChildren(int i)
indexed getter for children - gets an indexed value -
|
TreebankNode |
TreebankNodeUtil.TreebankNodePath.getCommonAncestor() |
TreebankNode |
TreebankNode.getParent()
getter for parent - gets
|
static TreebankNode |
TreebankNodeUtil.getParent(TreebankNode node) |
static TreebankNode |
TreebankNodeUtil.newNode(JCas jCas,
int begin,
int end,
String nodeType)
Create a leaf TreebankNode in a JCas.
|
static TreebankNode |
TreebankNodeUtil.newNode(JCas jCas,
String nodeType,
TreebankNode... children)
Create a branch TreebankNode in a JCas.
|
static TreebankNode |
TreebankNodeUtil.selectHighestCoveredTreebankNode(JCas jCas,
Annotation annotation)
Selects the highest TreebankNode in the parse tree that is at least partially covered by the
given annotation.
|
static TreebankNode |
TreebankNodeUtil.selectHighestMatchingTreebankNode(JCas jCas,
Annotation annotation)
Selects the highest TreebankNode in the parse tree that has the same span as the given
annotation.
|
static TreebankNode |
TreebankNodeUtil.selectMatchingLeaf(JCas jCas,
Annotation annotation)
Selects a single TreebankNode leaf that has the same span as the given annotation.
|
| Modifier and Type | Method and Description |
|---|---|
static List<TreebankNode> |
TreebankNodeUtil.getPathToRoot(TreebankNode startNode)
Find the path from a TreebankNode to the root of the tree it belongs to.
|
List<TreebankNode> |
TreebankNodeUtil.TreebankNodePath.getSourceToAncestorPath() |
List<TreebankNode> |
TreebankNodeUtil.TreebankNodePath.getTargetToAncestorPath() |
| Modifier and Type | Method and Description |
|---|---|
static TreebankNode |
TreebankNodeUtil.getAncestorWithType(TreebankNode node,
String type) |
static int |
TreebankNodeUtil.getDepth(TreebankNode node)
Calculates the depth of the TreebankNode.
|
static TreebankNode |
TreebankNodeUtil.getParent(TreebankNode node) |
static TreebankNodeUtil.TreebankNodePath |
TreebankNodeUtil.getPath(TreebankNode source,
TreebankNode target)
Get the path from the source TreebankNode to the target TreebankNode via the least common
ancestor.
|
static List<TreebankNode> |
TreebankNodeUtil.getPathToRoot(TreebankNode startNode)
Find the path from a TreebankNode to the root of the tree it belongs to.
|
static TopTreebankNode |
TreebankNodeUtil.getTopNode(TreebankNode node) |
static TreebankNode |
TreebankNodeUtil.newNode(JCas jCas,
String nodeType,
TreebankNode... children)
Create a branch TreebankNode in a JCas.
|
static void |
TreebankNodeUtil.print(PrintStream out,
TreebankNode node)
A "pretty print" of this node that may be useful for e.g.
|
void |
TreebankNode.setChildren(int i,
TreebankNode v)
indexed setter for children - sets an indexed value -
|
void |
TreebankNode.setParent(TreebankNode v)
setter for parent - sets
|
static String |
TreebankNodeUtil.toTreebankString(TreebankNode node)
Format the TreebankNode as a Penn-Treebank-style parenthesized string.
|
| Constructor and Description |
|---|
TreebankNodeUtil.TreebankNodePath(TreebankNode commonAncestor,
List<TreebankNode> sourceToAncestor,
List<TreebankNode> targetToAncestor) |
| Constructor and Description |
|---|
TreebankNodeUtil.TreebankNodePath(TreebankNode commonAncestor,
List<TreebankNode> sourceToAncestor,
List<TreebankNode> targetToAncestor) |
TreebankNodeUtil.TreebankNodePath(TreebankNode commonAncestor,
List<TreebankNode> sourceToAncestor,
List<TreebankNode> targetToAncestor) |
Copyright © 2014. All rights reserved.