public class LinearScannedBlock
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private Op03SimpleStatement |
first |
private int |
idxFirst |
private int |
idxLast |
private Op03SimpleStatement |
last |
Constructor and Description |
---|
LinearScannedBlock(Op03SimpleStatement first,
Op03SimpleStatement last,
int idxFirst,
int idxLast) |
Modifier and Type | Method and Description |
---|---|
Op03SimpleStatement |
getFirst() |
int |
getIdxFirst() |
int |
getIdxLast() |
Op03SimpleStatement |
getLast() |
boolean |
immediatelyFollows(LinearScannedBlock other) |
boolean |
isAfter(LinearScannedBlock other) |
void |
reindex(java.util.List<Op03SimpleStatement> in) |
private Op03SimpleStatement first
private Op03SimpleStatement last
private int idxFirst
private int idxLast
public LinearScannedBlock(Op03SimpleStatement first, Op03SimpleStatement last, int idxFirst, int idxLast)
public Op03SimpleStatement getFirst()
public Op03SimpleStatement getLast()
public int getIdxFirst()
public int getIdxLast()
public boolean isAfter(LinearScannedBlock other)
public boolean immediatelyFollows(LinearScannedBlock other)
public void reindex(java.util.List<Op03SimpleStatement> in)