net.sourceforge.retroweaver
Class RetroWeaverAttribute
java.lang.Object
Attribute
net.sourceforge.retroweaver.RetroWeaverAttribute
public class RetroWeaverAttribute
- extends Attribute
Method Summary |
void |
asmify(java.lang.StringBuffer buf,
java.lang.String varName,
java.util.Map labelNames)
|
int |
getOriginalClassVersion()
|
int |
getRetroweaverBuildNumber()
|
long |
getTimestamp()
|
boolean |
isUnknown()
|
protected Attribute |
read(ClassReader cr,
int off,
int len,
char[] buf,
int codeOff,
Label[] labels)
|
void |
trace(java.lang.StringBuffer buf,
java.util.Map labelNames)
|
protected ByteVector |
write(ClassWriter cw,
byte[] code,
int len,
int maxStack,
int maxLocals)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RetroWeaverAttribute
public RetroWeaverAttribute(int retroweaverBuildNumber,
int originalClassVersion)
RetroWeaverAttribute
public RetroWeaverAttribute(int retroweaverBuildNumber,
int originalClassVersion,
long timestamp)
getRetroweaverBuildNumber
public int getRetroweaverBuildNumber()
getOriginalClassVersion
public int getOriginalClassVersion()
getTimestamp
public long getTimestamp()
isUnknown
public boolean isUnknown()
read
protected Attribute read(ClassReader cr,
int off,
int len,
char[] buf,
int codeOff,
Label[] labels)
write
protected ByteVector write(ClassWriter cw,
byte[] code,
int len,
int maxStack,
int maxLocals)
asmify
public void asmify(java.lang.StringBuffer buf,
java.lang.String varName,
java.util.Map labelNames)
trace
public void trace(java.lang.StringBuffer buf,
java.util.Map labelNames)