public class StructFieldInfo extends Object implements AttributeInfoPool
| Modifier and Type | Field and Description |
|---|---|
int |
flags |
| Constructor and Description |
|---|
StructFieldInfo(int nameCPIndex,
String name,
int signatureCPIndex,
String typeSignature,
int flags) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAttributeInfo(AttributeInfo.Kind attributeKind,
AttributeInfo attributeInfo) |
AttributeInfo |
getAttributeInfo(AttributeInfo.Kind attributeKind) |
AttributeInfo[] |
getAttributeInfoEntries() |
BType |
getFieldType() |
String |
getName() |
int |
getNameCPIndex() |
int |
getSignatureCPIndex() |
String |
getTypeDescriptor() |
void |
setFieldType(BType fieldType) |
public int getNameCPIndex()
public String getName()
public int getSignatureCPIndex()
public String getTypeDescriptor()
public BType getFieldType()
public void setFieldType(BType fieldType)
public AttributeInfo getAttributeInfo(AttributeInfo.Kind attributeKind)
getAttributeInfo in interface AttributeInfoPoolpublic void addAttributeInfo(AttributeInfo.Kind attributeKind, AttributeInfo attributeInfo)
addAttributeInfo in interface AttributeInfoPoolpublic AttributeInfo[] getAttributeInfoEntries()
getAttributeInfoEntries in interface AttributeInfoPoolCopyright © 2018 WSO2. All rights reserved.