public final class GrammaticalRelationsFactory
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
private |
GrammaticalRelationsFactory() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<edu.stanford.nlp.trees.GrammaticalRelation> |
invokeValues(java.lang.Class<?> clazz)
All grammatical relations classes have a values method but no common interface.
|
static java.lang.Class<?> |
makeGrammaticalRelationClass(Language language)
Get grammatical relation model class for a specified grammatical relation
|
static java.util.List<edu.stanford.nlp.trees.GrammaticalRelation> |
makeGrammaticalRelationCollection(java.lang.Class<?> clazz)
Make collection of grammatical relations from relations set class
|
static java.util.List<edu.stanford.nlp.trees.GrammaticalRelation> |
makeGrammaticalRelationCollection(Language language)
Make collection of grammatical relations from language
|
public static java.lang.Class<?> makeGrammaticalRelationClass(Language language)
language - languagepublic static java.util.List<edu.stanford.nlp.trees.GrammaticalRelation> makeGrammaticalRelationCollection(java.lang.Class<?> clazz)
clazz - relation set classpublic static java.util.List<edu.stanford.nlp.trees.GrammaticalRelation> makeGrammaticalRelationCollection(Language language)
language - languagepublic static java.util.List<edu.stanford.nlp.trees.GrammaticalRelation> invokeValues(java.lang.Class<?> clazz)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException,
java.lang.SecurityException,
java.lang.NoSuchMethodException
clazz - classjava.lang.reflect.InvocationTargetException - exceptionjava.lang.IllegalAccessException - exceptionjava.lang.IllegalArgumentException - exceptionjava.lang.NoSuchMethodException - exceptionjava.lang.SecurityException - exception