Uses of Class
org.apache.bcel.classfile.Field
Packages that use Field
Package
Description
Classes that describe the structure of a Java class file and a class file parser.
Generic part of the Apache Byte Code Engineering Library (BCEL), classes to dynamically modify class objects
and byte code instructions.
Utility classes for the Apache Byte Code Engineering Library (BCEL), namely:
Collection classes for JavaClass objects
A converter for class files to HTML
A tool to find instructions patterns via regular expressions
A class to find classes as defined in the CLASSPATH
A class loader that allows to create classes at run time
PassVerifier classes used internally by JustIce.
-
Uses of Field in org.apache.bcel.classfile
Fields in org.apache.bcel.classfile declared as FieldMethods in org.apache.bcel.classfile that return FieldModifier and TypeMethodDescriptionField.copy(ConstantPool constantPool) Creates a deep copy of this field.Finds a visible field by name and type in this class and its super classes.Field[]JavaClass.getFields()Gets the fields.Methods in org.apache.bcel.classfile that return types with arguments of type FieldModifier and TypeMethodDescriptionstatic BCELComparator<Field> Field.getComparator()Gets the comparison strategy object.Methods in org.apache.bcel.classfile with parameters of type FieldModifier and TypeMethodDescriptionvoidSets the fields.voidDescendingVisitor.visitField(Field field) voidEmptyVisitor.visitField(Field obj) voidVisitor.visitField(Field obj) Visits a Field.Method parameters in org.apache.bcel.classfile with type arguments of type FieldModifier and TypeMethodDescriptionstatic voidField.setComparator(BCELComparator<Field> comparator) Sets the comparison strategy object.Constructors in org.apache.bcel.classfile with parameters of type FieldModifierConstructorDescriptionInitialize from another object.JavaClass(int classNameIndex, int superclassNameIndex, String fileName, int major, int minor, int accessFlags, ConstantPool constantPool, int[] interfaces, Field[] fields, Method[] methods, Attribute[] attributes) Constructor gets all contents as arguments.JavaClass(int classNameIndex, int superclassNameIndex, String fileName, int major, int minor, int accessFlags, ConstantPool constantPool, int[] interfaces, Field[] fields, Method[] methods, Attribute[] attributes, byte source) Constructor gets all contents as arguments. -
Uses of Field in org.apache.bcel.generic
Methods in org.apache.bcel.generic that return FieldModifier and TypeMethodDescriptionClassGen.containsField(String name) Gets the field object with given name, or null.FieldGen.getField()Gets field object after having set up all necessary values.Field[]ClassGen.getFields()Gets the fields.Methods in org.apache.bcel.generic with parameters of type FieldModifier and TypeMethodDescriptionvoidAdd a field to this class.booleanClassGen.containsField(Field f) Checks if this class contains the given field.voidClassGen.removeField(Field f) Remove a field to this class.voidClassGen.replaceField(Field old, Field newField) Replace given field with new one.Constructors in org.apache.bcel.generic with parameters of type FieldModifierConstructorDescriptionFieldGen(Field field, ConstantPoolGen cp) Instantiate from existing field. -
Uses of Field in org.apache.bcel.util
Methods in org.apache.bcel.util with parameters of type Field -
Uses of Field in org.apache.bcel.verifier.statics
Methods in org.apache.bcel.verifier.statics with parameters of type Field