public class RecordAttribute extends ClassFileAttribute implements IRecordAttribute
IRecordAttribute.NO_ATTRIBUTES| Constructor and Description |
|---|
RecordAttribute(byte[] classFileBytes,
IConstantPool constantPool,
int offset) |
| Modifier and Type | Method and Description |
|---|---|
IComponentInfo[] |
getComponentInfos()
Answer back the array of record component infos as specified in
the JVM specifications, or an empty array if none.
|
int |
getNumberOfComponents()
Answer back the number of components as specified in
the JVM specifications.
|
getAttributeLength, getAttributeName, getAttributeNameIndexdoubleAt, floatAt, i1At, i2At, i4At, i8At, u1At, u2At, u4At, utf8Atclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAttributeLength, getAttributeName, getAttributeNameIndexpublic RecordAttribute(byte[] classFileBytes,
IConstantPool constantPool,
int offset)
throws ClassFormatException
ClassFormatExceptionpublic int getNumberOfComponents()
IRecordAttributegetNumberOfComponents in interface IRecordAttributepublic IComponentInfo[] getComponentInfos()
IRecordAttributegetComponentInfos in interface IRecordAttribute