class Folder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) BindPair[] |
bindPairs |
(package private) Coder[] |
coders |
(package private) long |
crc |
(package private) boolean |
hasCrc |
(package private) int |
numUnpackSubStreams |
(package private) long[] |
packedStreams |
(package private) long |
totalInputStreams |
(package private) long |
totalOutputStreams |
(package private) long[] |
unpackSizes |
Constructor and Description |
---|
Folder() |
Modifier and Type | Method and Description |
---|---|
(package private) int |
findBindPairForInStream(int index) |
(package private) int |
findBindPairForOutStream(int index) |
(package private) java.lang.Iterable<Coder> |
getOrderedCoders()
Sorts Coders using bind pairs.
|
(package private) long |
getUnpackSize() |
(package private) long |
getUnpackSizeForCoder(Coder coder) |
java.lang.String |
toString() |
Coder[] coders
long totalInputStreams
long totalOutputStreams
BindPair[] bindPairs
long[] packedStreams
long[] unpackSizes
boolean hasCrc
long crc
int numUnpackSubStreams
java.lang.Iterable<Coder> getOrderedCoders()
The first coder reads from the packed stream (we currently only support single input stream decoders), the second reads from the output of the first and so on.
int findBindPairForInStream(int index)
int findBindPairForOutStream(int index)
long getUnpackSize()
long getUnpackSizeForCoder(Coder coder)
public java.lang.String toString()
toString
in class java.lang.Object