| Package | Description |
|---|---|
| org.ballerinalang.util.codegen | |
| org.ballerinalang.util.codegen.attributes |
| Modifier and Type | Field and Description |
|---|---|
protected Map<AttributeInfo.Kind,AttributeInfo> |
CallableUnitInfo.attributeInfoMap |
| Modifier and Type | Method and Description |
|---|---|
void |
PackageVarInfo.addAttributeInfo(AttributeInfo.Kind attributeKind,
AttributeInfo attributeInfo) |
void |
StructFieldInfo.addAttributeInfo(AttributeInfo.Kind attributeKind,
AttributeInfo attributeInfo) |
void |
CallableUnitInfo.addAttributeInfo(AttributeInfo.Kind attributeKind,
AttributeInfo attributeInfo) |
void |
ProgramFile.addAttributeInfo(AttributeInfo.Kind attributeKind,
AttributeInfo attributeInfo) |
void |
StructureTypeInfo.addAttributeInfo(AttributeInfo.Kind attributeKind,
AttributeInfo attributeInfo) |
void |
WorkerInfo.addAttributeInfo(AttributeInfo.Kind attributeKind,
AttributeInfo attributeInfo) |
void |
PackageInfo.addAttributeInfo(AttributeInfo.Kind attributeKind,
AttributeInfo attributeInfo) |
| Modifier and Type | Class and Description |
|---|---|
class |
AnnotationAttributeInfo
Deprecated.
|
class |
CodeAttributeInfo
CodeAttributeInfo contains bytecode instructions of an callable unit in Ballerina . |
class |
DefaultValueAttributeInfo
DefaultValueAttributeInfo contains default value details. |
class |
ErrorTableAttributeInfo |
class |
LineNumberTableAttributeInfo
LineNumberTableAttributeInfo contains metadata of Ballerina line number info. |
class |
LocalVariableAttributeInfo
LocalVariableAttributeInfo contains common metadata of parameters
of a Ballerina function/resource/action in the program file. |
class |
ParamAnnotationAttributeInfo
ParamAnnotationAttributeInfo contains metadata of Ballerina annotations attached to
function/resource/action/connector nodes. |
class |
ParamDefaultValueAttributeInfo
ParamDefaultValueAttributeInfo contains metadata of default values for parameters of
a function/resource/action/connector nodes. |
class |
VarTypeCountAttributeInfo
VariableCountAttributeInfo contains global variables/constants details. |
| Modifier and Type | Method and Description |
|---|---|
AttributeInfo |
AttributeInfoPool.getAttributeInfo(AttributeInfo.Kind attributeKind) |
AttributeInfo[] |
AttributeInfoPool.getAttributeInfoEntries() |
| Modifier and Type | Method and Description |
|---|---|
void |
AttributeInfoPool.addAttributeInfo(AttributeInfo.Kind attributeKind,
AttributeInfo attributeInfo) |
Copyright © 2018 WSO2. All rights reserved.