org.siebengeisslein.client.instrument
Class InstrFieldFactory
java.lang.Object
org.siebengeisslein.client.instrument.InstrFieldFactory
public class InstrFieldFactory
- extends java.lang.Object
|
Method Summary |
static InstrField |
createField(java.lang.String owner,
org.objectweb.asm.tree.FieldNode field,
java.lang.ClassLoader cl)
|
static InstrField |
createField(java.lang.String owner,
java.lang.String name,
java.lang.String desc,
int access,
boolean userScope,
boolean isEnum)
|
static InstrField |
createField(java.lang.String owner,
java.lang.String name,
java.lang.String desc,
int access,
boolean userScope,
java.lang.ClassLoader cl)
|
static boolean |
isUserScope(java.util.List invisibleAnnotations)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
createField
public static InstrField createField(java.lang.String owner,
org.objectweb.asm.tree.FieldNode field,
java.lang.ClassLoader cl)
throws java.io.IOException
- Throws:
java.io.IOException
isUserScope
public static boolean isUserScope(java.util.List invisibleAnnotations)
createField
public static InstrField createField(java.lang.String owner,
java.lang.String name,
java.lang.String desc,
int access,
boolean userScope,
java.lang.ClassLoader cl)
throws java.io.IOException
- Throws:
java.io.IOException
createField
public static InstrField createField(java.lang.String owner,
java.lang.String name,
java.lang.String desc,
int access,
boolean userScope,
boolean isEnum)