public class Clique extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected static Map<edu.stanford.nlp.sequences.Clique.CliqueEqualityWrapper,Clique> |
interner |
Modifier and Type | Method and Description |
---|---|
int |
hashCode() |
int |
indexOfRelativeIndex(int relativeIndex)
For a particular relative index, returns which element in
the Clique it is.
|
Clique |
leftMessage() |
int |
maxLeft()
Convenience method for finding the most far left
relative index.
|
int |
maxRight()
Convenience method for finding the most far right
relative index.
|
protected Object |
readResolve() |
int |
relativeIndex(int i) |
Clique |
rightMessage() |
Clique |
shift(int shiftAmount) |
int |
size()
The number of nodes in the clique.
|
String |
toString() |
static Clique |
valueOf(Clique c,
int offset) |
static Clique |
valueOf(int[] relativeIndices)
Make a clique over the provided relativeIndices.
|
static Clique |
valueOf(int maxLeft,
int maxRight) |
public static Clique valueOf(int maxLeft, int maxRight)
public static Clique valueOf(int[] relativeIndices)
public int maxLeft()
public int maxRight()
public int size()
public int relativeIndex(int i)
public int indexOfRelativeIndex(int relativeIndex)
public Clique leftMessage()
public Clique rightMessage()
public Clique shift(int shiftAmount)
protected Object readResolve()