Uses of Class
serp.bytecode.BCField
-
Packages that use BCField Package Description serp.bytecode Bytecode Manipuationserp.bytecode.visitor Bytecode Visitor -
-
Uses of BCField in serp.bytecode
Methods in serp.bytecode that return BCField Modifier and Type Method Description BCFieldBCClass. declareField(java.lang.String name, java.lang.Class type)Add a field to this class.BCFieldBCClass. declareField(java.lang.String name, java.lang.String type)Add a field to this class.BCFieldBCClass. declareField(java.lang.String name, BCClass type)Add a field to this class.BCFieldBCClass. declareField(BCField field)Import the information from given field as a new field in this class.BCFieldBCClass. getDeclaredField(java.lang.String name)Return the declared field with the given name, or null if none.BCField[]BCClass. getDeclaredFields()Return all the declared fields of this class, or an empty array if none.BCFieldConstantValue. getField()Return the owning field.BCFieldFieldInstruction. getField()Return the field this instruction operates on, or null if not set.BCField[]BCClass. getFields()Return all the fields of this class, including those of all superclasses, or an empty array if none.BCField[]BCClass. getFields(java.lang.String name)Return all fields with the given name, including those of all superclasses, or an empty array if none.Methods in serp.bytecode with parameters of type BCField Modifier and Type Method Description BCFieldBCClass. declareField(BCField field)Import the information from given field as a new field in this class.booleanBCClass. removeDeclaredField(BCField field)Remove a field from this class.voidBCClass. setDeclaredFields(BCField[] fields)Set the fields for this class; this method is useful for importing all fields from another class.FieldInstructionFieldInstruction. setField(BCField field)Set the field this instruction operates on. -
Uses of BCField in serp.bytecode.visitor
Methods in serp.bytecode.visitor with parameters of type BCField Modifier and Type Method Description voidBCVisitor. enterBCField(BCField obj)voidPrettyPrintVisitor. enterBCField(BCField obj)voidBCVisitor. exitBCField(BCField obj)voidPrettyPrintVisitor. exitBCField(BCField obj)
-