Squeak Class Documentation category index | class index  
 
ZipEncoder
  category: System-Compression
  superclass: WriteStream
  subclasses:

No comment. Sorry.

instance methods
  accessing
  bitPosition
encodedStream
nextBits:put:
nextBytePut:

  block encoding
  sendBlock:with:with:with:

  initialize-release
  close
commit
flush
flushBits
on:

  private
  pastEndPut:
privateSendBlock:with:with:with:

class methods
  no messages
 

instance methods
  accessing top  
 

bitPosition


 

encodedStream


 

nextBits:put:

Store a value of nBits


 

nextBytePut:

Primitive. Insert the argument at the next position in the Stream
represented by the receiver. Fail if the collection of this stream is not an
Array or a String. Fail if the stream is positioned at its end, or if the
position is out of bounds in the collection. Fail if the argument is not
of the right type for the collection. Optional. See Object documentation
whatIsAPrimitive.


  block encoding top  
 

sendBlock:with:with:with:

Send the current block using the encodings from the given literal/length and distance tree


  initialize-release top  
 

close


 

commit


 

flush

Do nothing by default


 

flushBits

Flush currently unsent bits


 

on:


  private top  
 

pastEndPut:

Flush the current buffer and store the new object at the beginning


 

privateSendBlock:with:with:with:

Send the current block using the encodings from the given literal/length and distance tree


class methods
  no messages top