public class DefaultRelationship extends java.lang.Object implements IRelationship
Constructor and Description |
---|
DefaultRelationship(org.antlr.runtime.tree.CommonTree head,
org.antlr.runtime.tree.CommonTree tail) |
Modifier and Type | Method and Description |
---|---|
org.antlr.runtime.tree.CommonTree |
getHeadProduction()
the base production the
IRelationship.getTailProduction() is compared to |
double |
getScore() |
double |
getScore(java.lang.String bufferName) |
org.antlr.runtime.tree.CommonTree |
getTailProduction()
the production that is being compared to
IRelationship.getHeadProduction() |
void |
setAmbiguousRelationships(java.lang.String bufferName,
java.util.Collection<IPair> pairs) |
void |
setNegativeRelationships(java.lang.String bufferName,
java.util.Collection<IPair> pairs) |
void |
setPositiveRelationships(java.lang.String bufferName,
java.util.Collection<IPair> pairs) |
void |
setScore(java.lang.String bufferName,
double score) |
public DefaultRelationship(org.antlr.runtime.tree.CommonTree head, org.antlr.runtime.tree.CommonTree tail)
public org.antlr.runtime.tree.CommonTree getHeadProduction()
IRelationship
IRelationship.getTailProduction()
is compared togetHeadProduction
in interface IRelationship
public org.antlr.runtime.tree.CommonTree getTailProduction()
IRelationship
IRelationship.getHeadProduction()
getTailProduction
in interface IRelationship
public double getScore()
getScore
in interface IRelationship
public double getScore(java.lang.String bufferName)
getScore
in interface IRelationship
public void setScore(java.lang.String bufferName, double score)
public void setPositiveRelationships(java.lang.String bufferName, java.util.Collection<IPair> pairs)
public void setNegativeRelationships(java.lang.String bufferName, java.util.Collection<IPair> pairs)
public void setAmbiguousRelationships(java.lang.String bufferName, java.util.Collection<IPair> pairs)