Packageorg.purepdf.io
Classpublic class RandomAccessFileOrArray
InheritanceRandomAccessFileOrArray Inheritance Object
Implements flash.utils.IDataInput



Public Properties
 PropertyDefined By
  bytesAvailable : uint
[read-only]
RandomAccessFileOrArray
  endian : String
RandomAccessFileOrArray
  length : int
[read-only]
RandomAccessFileOrArray
  objectEncoding : uint
RandomAccessFileOrArray
  startOffset : int
RandomAccessFileOrArray
Public Methods
 MethodDefined By
  
RandomAccessFileOrArray(arrayIn:ByteArray)
RandomAccessFileOrArray
  
[static]
RandomAccessFileOrArray
  
RandomAccessFileOrArray
  
pushBack(b:int):void
RandomAccessFileOrArray
  
read(b:Bytes, off:int, len:int):int
RandomAccessFileOrArray
  
readBoolean():Boolean
RandomAccessFileOrArray
  
readByte():int
RandomAccessFileOrArray
  
readBytes(bytes:ByteArray, offset:uint = 0, length:uint = 0):void
RandomAccessFileOrArray
  
readDouble():Number
RandomAccessFileOrArray
  
readFloat():Number
RandomAccessFileOrArray
  
readFully(b:Bytes, off:int, len:int):void
RandomAccessFileOrArray
  
readInt():int
RandomAccessFileOrArray
  
readMultiByte(length:uint, charSet:String):String
RandomAccessFileOrArray
  
RandomAccessFileOrArray
  
readShort():int
RandomAccessFileOrArray
  
RandomAccessFileOrArray
  
RandomAccessFileOrArray
  
RandomAccessFileOrArray
  
readUTF():String
RandomAccessFileOrArray
  
readUTFBytes(length:uint):String
RandomAccessFileOrArray
  
reOpen():void
RandomAccessFileOrArray
  
seek(pos:int):void
RandomAccessFileOrArray
Property Detail
bytesAvailableproperty
bytesAvailable:uint  [read-only]


Implementation
    public function get bytesAvailable():uint
endianproperty 
endian:String


Implementation
    public function get endian():String
    public function set endian(value:String):void
lengthproperty 
length:int  [read-only]


Implementation
    public function get length():int
objectEncodingproperty 
objectEncoding:uint


Implementation
    public function get objectEncoding():uint
    public function set objectEncoding(value:uint):void
startOffsetproperty 
startOffset:int


Implementation
    public function get startOffset():int
    public function set startOffset(value:int):void
Constructor Detail
RandomAccessFileOrArray()Constructor
public function RandomAccessFileOrArray(arrayIn:ByteArray)



Parameters
arrayIn:ByteArray
Method Detail
fromFile()method
public static function fromFile(file:RandomAccessFileOrArray):RandomAccessFileOrArray

Parameters

file:RandomAccessFileOrArray

Returns
RandomAccessFileOrArray
getFilePointer()method 
public function getFilePointer():int

Returns
int
pushBack()method 
public function pushBack(b:int):void

Parameters

b:int

read()method 
public function read(b:Bytes, off:int, len:int):int

Parameters

b:Bytes
 
off:int
 
len:int

Returns
int
readBoolean()method 
public function readBoolean():Boolean

Returns
Boolean
readByte()method 
public function readByte():int

Returns
int
readBytes()method 
public function readBytes(bytes:ByteArray, offset:uint = 0, length:uint = 0):void

Parameters

bytes:ByteArray
 
offset:uint (default = 0)
 
length:uint (default = 0)

readDouble()method 
public function readDouble():Number

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

Returns
Number
readFully()method 
public function readFully(b:Bytes, off:int, len:int):void

Parameters

b:Bytes
 
off:int
 
len:int


Throws
EOFError
readInt()method 
public function readInt():int

Returns
int
readMultiByte()method 
public function readMultiByte(length:uint, charSet:String):String

Parameters

length:uint
 
charSet:String

Returns
String
readObject()method 
public function readObject():*

Returns
*
readShort()method 
public function readShort():int

Returns
int
readUnsignedByte()method 
public function readUnsignedByte():uint

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

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

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

Returns
String
readUTFBytes()method 
public function readUTFBytes(length:uint):String

Parameters

length:uint

Returns
String
reOpen()method 
public function reOpen():void

seek()method 
public function seek(pos:int):void

Parameters

pos:int


Throws
EOFError