public class HashBlockEntry
extends java.lang.Object
| Constructor and Description |
|---|
HashBlockEntry() |
| Modifier and Type | Method and Description |
|---|---|
void |
buildLink(int linkDirection,
java.lang.String nextBlocksString,
java.lang.String lengthsString,
java.lang.String prioritiesString,
java.lang.String crossoversString) |
Block |
getBlock() |
LinkList |
getDownLinks() |
static HashBlockEntry |
getHashBlockEntryForBlock(java.io.StreamTokenizer streamtokenizer) |
static HashBlockEntry |
getHashBlockEntryForLoop(java.io.StreamTokenizer streamTokenizer,
StationList stationList) |
LinkList |
getUpLinks() |
void |
readAndBuildLink(java.io.StreamTokenizer streamtokenizer,
int linkDirection) |
void |
setBlock(Block block) |
void |
setDownLinks(LinkList downLinks) |
void |
setUpLinks(LinkList upLinks) |
public static HashBlockEntry getHashBlockEntryForBlock(java.io.StreamTokenizer streamtokenizer) throws java.io.IOException, SimulatorException
java.io.IOExceptionSimulatorExceptionpublic Block getBlock()
public void setBlock(Block block)
public LinkList getUpLinks()
public void setUpLinks(LinkList upLinks)
public LinkList getDownLinks()
public void setDownLinks(LinkList downLinks)
public void buildLink(int linkDirection,
java.lang.String nextBlocksString,
java.lang.String lengthsString,
java.lang.String prioritiesString,
java.lang.String crossoversString)
dir - blkNos - linkLength - : stores the link lengthstrPriority - : for storing the priority detailsstrCrossOver - s3 - public void readAndBuildLink(java.io.StreamTokenizer streamtokenizer,
int linkDirection)
throws java.io.IOException
java.io.IOExceptionpublic static HashBlockEntry getHashBlockEntryForLoop(java.io.StreamTokenizer streamTokenizer, StationList stationList) throws java.io.IOException, SimulatorException
java.io.IOExceptionSimulatorException