public static final class BufferedRows.DoubleNodeRow extends Object implements BufferedRows.BufferedRow
Modifier | Constructor and Description |
---|---|
protected |
DoubleNodeRow(CachedNode node1,
CachedNode node2,
float score1,
float score2) |
Modifier and Type | Method and Description |
---|---|
CachedNode |
getNode()
Get the first node in the current row.
|
CachedNode |
getNode(int index)
Get the node at the specified index in the current row.
|
float |
getScore()
Get the score for the first node in the current row.
|
float |
getScore(int index)
Get the score for the specified node in the current row.
|
String |
toString() |
int |
width()
Get the number of nodes in each row.
|
protected DoubleNodeRow(CachedNode node1, CachedNode node2, float score1, float score2)
public int width()
NodeSequence.RowAccessor
width
in interface NodeSequence.RowAccessor
public CachedNode getNode()
NodeSequence.RowAccessor
getNode(0)
.getNode
in interface NodeSequence.RowAccessor
public CachedNode getNode(int index)
NodeSequence.RowAccessor
getNode
in interface NodeSequence.RowAccessor
index
- the 0-based index for the node in the row; must be less than NodeSequence.RowAccessor.width()
.public float getScore()
NodeSequence.RowAccessor
getScore(0)
.getScore
in interface NodeSequence.RowAccessor
public float getScore(int index)
NodeSequence.RowAccessor
getScore
in interface NodeSequence.RowAccessor
index
- the 0-based index for the node in the row; must be less than NodeSequence.RowAccessor.width()
.Copyright © 2008–2016 JBoss, a division of Red Hat. All rights reserved.