public interface Dependency<G extends Label,D extends Label,N>
extends java.io.Serializable
Modifier and Type | Method and Description |
---|---|
DependencyFactory |
dependencyFactory()
Provide a factory for this kind of dependency
|
D |
dependent()
Describes the dependent (argument/modifier) of
the dependency relation.
|
boolean |
equalsIgnoreName(java.lang.Object o)
Are two dependencies equal if you ignore the dependency name.
|
G |
governor()
Describes the governor (regent/head) of the dependency relation.
|
N |
name()
Names the type of dependency (subject, instrument, ...).
|
java.lang.String |
toString(java.lang.String format)
Provide different printing options via a String keyword.
|
G governor()
D dependent()
N name()
boolean equalsIgnoreName(java.lang.Object o)
o
- The thing to compare against ignoring namejava.lang.String toString(java.lang.String format)
format
- A format string, either "xml" or you get the defaultDependencyFactory dependencyFactory()