All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
void |
addAttributeInfo(AttributeInfo.Kind attributeKind,
AttributeInfo attributeInfo) |
void |
addConnectorInfo(String connectorName,
ConnectorInfo connectorInfo) |
void |
addConstantInfo(String constantName,
PackageVarInfo constantInfo) |
int |
addCPEntry(ConstantPoolEntry cpEntry) |
void |
addEnumInfo(String enumName,
EnumInfo enumInfo) |
void |
addFunctionInfo(String functionName,
FunctionInfo functionInfo) |
int |
addInstruction(Instruction instruction) |
void |
addPackageVarInfo(String globalVarName,
PackageVarInfo packageVarInfo) |
void |
addServiceInfo(String serviceName,
ServiceInfo serviceInfo) |
void |
addStructInfo(String structName,
StructInfo structInfo) |
void |
addTransformerInfo(String transformerName,
TransformerInfo transformerInfo) |
void |
addTypeDefinitionInfo(String typeDefinitionName,
TypeDefinitionInfo typeDefinitionInfo) |
void |
complete() |
AttributeInfo |
getAttributeInfo(AttributeInfo.Kind attributeKind) |
AttributeInfo[] |
getAttributeInfoEntries() |
ConnectorInfo |
getConnectorInfo(String connectorName) |
ConnectorInfo[] |
getConnectorInfoEntries() |
PackageVarInfo |
getConstantInfo(String constantName) |
PackageVarInfo[] |
getConstantInfoEntries() |
ConstantPoolEntry[] |
getConstPoolEntries() |
ConstantPoolEntry |
getCPEntry(int index) |
int |
getCPEntryIndex(ConstantPoolEntry cpEntry) |
EnumInfo |
getEnumInfo(String enumName) |
EnumInfo[] |
getEnumInfoEntries() |
FunctionInfo |
getFunctionInfo(String functionName) |
FunctionInfo[] |
getFunctionInfoEntries() |
FunctionInfo |
getInitFunctionInfo() |
int |
getInstructionCount() |
Instruction[] |
getInstructions() |
LineNumberInfo |
getLineNumberInfo(int currentIP)
This gets the line number info given the IP.
|
LineNumberInfo |
getLineNumberInfo(LineNumberInfo lineNumberInfo) |
PackageVarInfo[] |
getPackageInfoEntries() |
PackageVarInfo |
getPackageVarInfo(String globalVarName) |
String |
getPackageVersion() |
int |
getPackageVersionCPIndex() |
int |
getPkgNameCPIndex() |
String |
getPkgPath() |
ProgramFile |
getProgramFile() |
ServiceInfo |
getServiceInfo(String serviceName) |
ServiceInfo[] |
getServiceInfoEntries() |
FunctionInfo |
getStartFunctionInfo() |
FunctionInfo |
getStopFunctionInfo() |
StructInfo |
getStructInfo(String structName) |
StructInfo[] |
getStructInfoEntries() |
StructureTypeInfo |
getStructureTypeInfo(String structureTypeName) |
TransformerInfo |
getTransformerInfo(String transformerName) |
TransformerInfo[] |
getTransformerInfoEntries() |
TypeDefinitionInfo |
getTypeDefinitionInfo(String typeDefName) |
TypeDefinitionInfo[] |
getTypeDefinitionInfoEntries() |
void |
setInitFunctionInfo(FunctionInfo initFunctionInfo) |
void |
setProgramFile(ProgramFile programFile) |
void |
setStartFunctionInfo(FunctionInfo startFunctionInfo) |
void |
setStopFunctionInfo(FunctionInfo stopFunctionInfo) |