jeco.dmm.reliableDMM
Class MemoryBank

java.lang.Object
  extended by jeco.dmm.reliableDMM.MemoryBank

public class MemoryBank
extends java.lang.Object


Field Summary
protected  java.util.ArrayList<java.lang.Integer> accessesList
           
protected  MemoryBank next
           
protected  int numOfBank
           
protected  MemoryBank prev
           
protected  java.io.BufferedWriter writer
           
 
Constructor Summary
MemoryBank(int numOfBank, java.lang.String resultProfilePath)
           
 
Method Summary
 void addAccess(int accesses)
           
 void closeFile()
           
 java.util.ArrayList<java.lang.Integer> getAccessesList()
           
 MemoryBank getNext()
           
 int getNumOfBank()
           
 MemoryBank getPrev()
           
 void setNext(MemoryBank next)
           
 void setNumOfBank(int numOfBank)
           
 void setPrev(MemoryBank prev)
           
 void writeFile(java.lang.String line)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

numOfBank

protected int numOfBank

next

protected MemoryBank next

prev

protected MemoryBank prev

writer

protected java.io.BufferedWriter writer

accessesList

protected java.util.ArrayList<java.lang.Integer> accessesList
Constructor Detail

MemoryBank

public MemoryBank(int numOfBank,
                  java.lang.String resultProfilePath)
           throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

getNumOfBank

public int getNumOfBank()

setNumOfBank

public void setNumOfBank(int numOfBank)

getNext

public MemoryBank getNext()

setNext

public void setNext(MemoryBank next)

getPrev

public MemoryBank getPrev()

setPrev

public void setPrev(MemoryBank prev)

writeFile

public void writeFile(java.lang.String line)
               throws java.lang.Exception
Throws:
java.lang.Exception

closeFile

public void closeFile()
               throws java.lang.Exception
Throws:
java.lang.Exception

addAccess

public void addAccess(int accesses)

getAccessesList

public java.util.ArrayList<java.lang.Integer> getAccessesList()