public class JL5Method extends Method
Modifier and Type | Field and Description |
---|---|
protected boolean |
defaultVal
Record whether an annotation has a default value.
|
protected Annotations |
runtimeInvisibleAnnotations |
protected Annotations |
runtimeVisibleAnnotations |
protected JL5Signature |
signature |
Constructor and Description |
---|
JL5Method(java.io.DataInputStream in,
ClassFile clazz) |
Modifier and Type | Method and Description |
---|---|
Annotations |
getRuntimeInvisibleAnnotations() |
Annotations |
getRuntimeVisibleAnnotations() |
JL5Signature |
getSignature() |
boolean |
hasDefaultVal() |
void |
initialize() |
getAttrs, getClazz, getExceptions, getModifiers, getName, getType, isBridge, isSynthetic, name
protected JL5Signature signature
protected Annotations runtimeVisibleAnnotations
protected Annotations runtimeInvisibleAnnotations
protected boolean defaultVal
public JL5Method(java.io.DataInputStream in, ClassFile clazz)
public void initialize() throws java.io.IOException
initialize
in class Method
java.io.IOException
public JL5Signature getSignature()
public boolean hasDefaultVal()
public Annotations getRuntimeVisibleAnnotations()
public Annotations getRuntimeInvisibleAnnotations()