public class NamedDependency extends UnnamedDependency
dependentText, regentText
Constructor and Description |
---|
NamedDependency(Label regent,
Label dependent,
java.lang.Object name) |
NamedDependency(java.lang.String regent,
java.lang.String dependent,
java.lang.Object name) |
Modifier and Type | Method and Description |
---|---|
DependencyFactory |
dependencyFactory()
Provide a factory for this kind of dependency
|
boolean |
equals(java.lang.Object o) |
static DependencyFactory |
factory() |
int |
hashCode() |
java.lang.Object |
name()
Names the type of dependency (subject, instrument, ...).
|
java.lang.String |
toString() |
java.lang.String |
toString(java.lang.String format)
Provide different printing options via a String keyword.
|
dependent, equalsIgnoreName, getText, governor
public NamedDependency(java.lang.String regent, java.lang.String dependent, java.lang.Object name)
public java.lang.Object name()
Dependency
name
in interface Dependency<Label,Label,java.lang.Object>
name
in class UnnamedDependency
public int hashCode()
hashCode
in class UnnamedDependency
public boolean equals(java.lang.Object o)
equals
in class UnnamedDependency
public java.lang.String toString()
toString
in class UnnamedDependency
public java.lang.String toString(java.lang.String format)
toString
in interface Dependency<Label,Label,java.lang.Object>
toString
in class UnnamedDependency
format
- A format string, either "xml" or you get the defaultpublic DependencyFactory dependencyFactory()
Dependency
dependencyFactory
in interface Dependency<Label,Label,java.lang.Object>
dependencyFactory
in class UnnamedDependency
public static DependencyFactory factory()