Method | Defined By | ||
---|---|---|---|
ABCWrapper | |||
addNamespaceFromString(string:String):int | ABCWrapper | ||
addQName(namespace:int, name:int):int | ABCWrapper | ||
addString(string:String):int | ABCWrapper | ||
ABCWrapper | |||
findMethodBody(methodIndex:int):MethodBodyInfoToken | ABCWrapper | ||
getEmptyConstructorInstructions():Vector.<IInstruction> | ABCWrapper | ||
getEmptyMethodInstructions():Vector.<IInstruction> | ABCWrapper | ||
getMethodBody(packageName:String, className:String, name:String):MethodBodyInfoToken | ABCWrapper | ||
getMultinameIndex(ns:String, name:String):int | ABCWrapper | ||
getStringIndex(string:String):int | ABCWrapper | ||
ABCWrapper | |||
replaceInstruction2(locations:Vector.<InstructionLocation>, callback:Function):void | ABCWrapper | ||
ABCWrapper | |||
setStringAt(index:uint, string:String):void | ABCWrapper |
Method | Defined By | ||
---|---|---|---|
registerPointers():void | ABCWrapper | ||
resetPointers():void | ABCWrapper | ||
updateCache():void | ABCWrapper |
ABCWrapper | () | Constructor |
public function ABCWrapper(abcFile:ABCFile, metadata:ABCReaderMetadata)
abcFile:ABCFile | |
metadata:ABCReaderMetadata |
addNamespaceFromString | () | method |
public function addNamespaceFromString(string:String):int
Parameters
string:String |
int |
addQName | () | method |
public function addQName(namespace:int, name:int):int
Parameters
namespace:int | |
name:int |
int |
addString | () | method |
public function addString(string:String):int
Parameters
string:String |
int |
findInstruction | () | method |
public function findInstruction(template:InstructionTemplate):Vector.<InstructionLocation>
Parameters
template:InstructionTemplate |
Vector.<InstructionLocation> |
findMethodBody | () | method |
public function findMethodBody(methodIndex:int):MethodBodyInfoToken
Parameters
methodIndex:int |
MethodBodyInfoToken |
getEmptyConstructorInstructions | () | method |
getEmptyMethodInstructions | () | method |
getMethodBody | () | method |
public function getMethodBody(packageName:String, className:String, name:String):MethodBodyInfoToken
Parameters
packageName:String | |
className:String | |
name:String |
MethodBodyInfoToken |
getMultinameIndex | () | method |
public function getMultinameIndex(ns:String, name:String):int
Parameters
ns:String | |
name:String |
int |
getStringIndex | () | method |
public function getStringIndex(string:String):int
Parameters
string:String |
int |
redirectReferences | () | method |
public function redirectReferences(methodBody:int, from:IInstruction, to:IInstruction):void
Parameters
methodBody:int | |
from:IInstruction | |
to:IInstruction |
registerPointers | () | method |
protected function registerPointers():void
replaceInstruction2 | () | method |
public function replaceInstruction2(locations:Vector.<InstructionLocation>, callback:Function):void
Parameters
locations:Vector.<InstructionLocation> | |
callback:Function |
replaceInstructions | () | method |
public function replaceInstructions(search:Vector.<IInstruction>, replace:Vector.<IInstruction>):void
Parameters
search:Vector.<IInstruction> | |
replace:Vector.<IInstruction> |
resetPointers | () | method |
protected function resetPointers():void
setStringAt | () | method |
public function setStringAt(index:uint, string:String):void
Parameters
index:uint | |
string:String |
updateCache | () | method |
protected function updateCache():void