Packageorg.libspark.swfassist.io
Classpublic class ByteArrayInputStream
ImplementsDataInput



Public Properties
 PropertyDefined by
  byteArray : ByteArray
ByteArrayInputStream
  bytesAvaliable : uint
[read-only]
ByteArrayInputStream
  length : uint
[read-only]
ByteArrayInputStream
  position : uint
ByteArrayInputStream
Public Methods
 MethodDefined by
  
ByteArrayInputStream(input:ByteArray = null)
ByteArrayInputStream
  
getU8():uint
ByteArrayInputStream
  
readBit():Boolean
ByteArrayInputStream
  
readBytes(dest:ByteArray, length:uint = 0):void
ByteArrayInputStream
  
readDouble():Number
ByteArrayInputStream
  
ByteArrayInputStream
  
readFBits(numBits:uint):Number
ByteArrayInputStream
  
readFixed():Number
ByteArrayInputStream
  
readFixed8():Number
ByteArrayInputStream
  
readFloat():Number
ByteArrayInputStream
  
readFloat16():Number
ByteArrayInputStream
  
readS16():int
ByteArrayInputStream
  
readS32():int
ByteArrayInputStream
  
readS8():int
ByteArrayInputStream
  
readSBits(numBits:uint):int
ByteArrayInputStream
  
readString(length:uint = 0, charset:String = "iso-8859-1"):String
ByteArrayInputStream
  
readU16():uint
ByteArrayInputStream
  
readU32():uint
ByteArrayInputStream
  
readU8():uint
ByteArrayInputStream
  
readUBits(numBits:uint):uint
ByteArrayInputStream
  
readUTF(length:uint = 0):String
ByteArrayInputStream
  
ByteArrayInputStream
  
seek(position:int):void
ByteArrayInputStream
  
skip(offset:int):void
ByteArrayInputStream
  
uncompress(offset:uint = 0, length:uint = 0):void
ByteArrayInputStream
Property detail
byteArrayproperty
byteArray:ByteArray  [read-write]Implementation
    public function get byteArray():ByteArray
    public function set byteArray(value:ByteArray):void
bytesAvaliableproperty 
bytesAvaliable:uint  [read-only]Implementation
    public function get bytesAvaliable():uint
lengthproperty 
length:uint  [read-only]Implementation
    public function get length():uint
positionproperty 
position:uint  [read-write]Implementation
    public function get position():uint
    public function set position(value:uint):void
Constructor detail
ByteArrayInputStream()constructor
public function ByteArrayInputStream(input:ByteArray = null)Parameters
input:ByteArray (default = null)
Method detail
getU8()method
public function getU8():uint

Returns
uint
readBit()method 
public function readBit():Boolean

Returns
Boolean
readBytes()method 
public function readBytes(dest:ByteArray, length:uint = 0):voidParameters
dest:ByteArray
 
length:uint (default = 0)
readDouble()method 
public function readDouble():Number

Returns
Number
readEncodedU32()method 
public function readEncodedU32():uint

Returns
uint
readFBits()method 
public function readFBits(numBits:uint):NumberParameters
numBits:uint

Returns
Number
readFixed()method 
public function readFixed():Number

Returns
Number
readFixed8()method 
public function readFixed8():Number

Returns
Number
readFloat()method 
public function readFloat():Number

Returns
Number
readFloat16()method 
public function readFloat16():Number

Returns
Number
readS16()method 
public function readS16():int

Returns
int
readS32()method 
public function readS32():int

Returns
int
readS8()method 
public function readS8():int

Returns
int
readSBits()method 
public function readSBits(numBits:uint):intParameters
numBits:uint

Returns
int
readString()method 
public function readString(length:uint = 0, charset:String = "iso-8859-1"):StringParameters
length:uint (default = 0)
 
charset:String (default = "iso-8859-1")

Returns
String
readU16()method 
public function readU16():uint

Returns
uint
readU32()method 
public function readU32():uint

Returns
uint
readU8()method 
public function readU8():uint

Returns
uint
readUBits()method 
public function readUBits(numBits:uint):uintParameters
numBits:uint

Returns
uint
readUTF()method 
public function readUTF(length:uint = 0):StringParameters
length:uint (default = 0)

Returns
String
resetBitCursor()method 
public function resetBitCursor():void
seek()method 
public function seek(position:int):voidParameters
position:int
skip()method 
public function skip(offset:int):voidParameters
offset:int
uncompress()method 
public function uncompress(offset:uint = 0, length:uint = 0):voidParameters
offset:uint (default = 0)
 
length:uint (default = 0)