Methods Summary |
---|
public static org.gudy.azureus2.core3.disk.impl.piecemapper.impl.PieceListImpl | convert(java.util.List pieceList)
return new PieceListImpl((PieceMapEntryImpl[])pieceList.toArray(new PieceMapEntryImpl[pieceList.size()]));
|
public org.gudy.azureus2.core3.disk.impl.piecemapper.DMPieceMapEntry | get(int index)
return pieces[index];
|
public int | getCumulativeLengthToPiece(int index)
return cumulativeLengths[index];
|
private void | initializeCumulativeLengths()
int runningLength = 0;
for (int i = 0; i < pieces.length; i++) {
runningLength += pieces[i].getLength();
cumulativeLengths[i] = runningLength;
}
|
public int | size()
return pieces.length;
|