Packageorg.purepdf.utils
Classpublic class Bytes
InheritanceBytes Inheritance flash.utils.Proxy

Implementation of a byte[] buffer which members can be only of primitive type 'byte'



Public Properties
 PropertyDefined By
  buffer : ByteArray
Bytes
  length : uint
Bytes
  position : uint
Bytes
Public Methods
 MethodDefined By
  
Bytes(value:Object = null)
Construct a new Bytes instance
Bytes
  
readAsString(offset:int = 0, len:int = 0):String
Bytes
  
readIntAtPosition(key:uint):int
Bytes
  
toString():String
Bytes
  
toVector(offset:uint = 0, len:uint = 0):Vector.<int>
Bytes
  
writeBytes(buffer:Bytes, offset:uint = 0, len:uint = 0):void
Bytes
  
writeIntAtPosition(key:uint, value:int):void
Bytes
Protected Methods
 MethodDefined By
  
getProperty(key:*):*
[override]
Bytes
  
setProperty(name:*, value:*):void
[override]
Bytes
Property Detail
bufferproperty
buffer:ByteArray


Implementation
    public function get buffer():ByteArray
    public function set buffer(value:ByteArray):void
lengthproperty 
length:uint


Implementation
    public function get length():uint
    public function set length(value:uint):void
positionproperty 
position:uint


Implementation
    public function get position():uint
    public function set position(value:uint):void
Constructor Detail
Bytes()Constructor
public function Bytes(value:Object = null)

Construct a new Bytes instance

Parameters
value:Object (default = null) — Possible values are: Number, Array, ByteArray
Method Detail
getProperty()method
override flash_proxy function getProperty(key:*):*

Parameters

key:*

Returns
*
readAsString()method 
public function readAsString(offset:int = 0, len:int = 0):String

Parameters

offset:int (default = 0)
 
len:int (default = 0)

Returns
String
readIntAtPosition()method 
public function readIntAtPosition(key:uint):int

Parameters

key:uint

Returns
int
setProperty()method 
override flash_proxy function setProperty(name:*, value:*):void

Parameters

name:*
 
value:*

toString()method 
public function toString():String

Returns
String
toVector()method 
public function toVector(offset:uint = 0, len:uint = 0):Vector.<int>

Parameters

offset:uint (default = 0)
 
len:uint (default = 0)

Returns
Vector.<int>
writeBytes()method 
public function writeBytes(buffer:Bytes, offset:uint = 0, len:uint = 0):void

Parameters

buffer:Bytes
 
offset:uint (default = 0)
 
len:uint (default = 0)

writeIntAtPosition()method 
public function writeIntAtPosition(key:uint, value:int):void

Parameters

key:uint
 
value:int