AttributeInfo
Wraps JVM Class File Attributes for Classes, Methods and Fields.
Constructor Summary
Public Constructor | ||
public |
constructor(attr: Object, owner: MemberInfo) |
Member Summary
Public Members | ||
public get |
Attempts to decode the attribute against a lookup table of supported attribute parsers. |
|
public get |
hasDecoded: Boolean: *
|
|
public get |
Official name of the Attribute |
|
public get |
Object parsed from JVM Class File. |
|
public get |
rawData: Buffer: * Raw Buffer of the Attribute from the JVM Class File. |
Private Members | ||
private |
|
|
private |
_data: Buffer |
|
private |
|
|
private |
|
|
private |
|
Method Summary
Public Methods | ||
public |
Serialized version of this class without circular references. |
Public Constructors
public constructor(attr: Object, owner: MemberInfo) source
Params:
Name | Type | Attribute | Description |
attr | Object | raw attribute data |
|
owner | MemberInfo | the owning object of this attribute |
Public Members
public get decoded: Object: * source
Attempts to decode the attribute against a lookup table of supported attribute parsers. This should work on all well-formed, attributes supported by the Java SE runtimes.
public get rawData: Buffer: * source
Raw Buffer of the Attribute from the JVM Class File.
Return:
Buffer |