Uses of Class
javassist.bytecode.FieldInfo
-
Packages that use FieldInfo Package Description javassist The Javassist Core API.javassist.bytecode Bytecode-level API.javassist.compiler -
-
Uses of FieldInfo in javassist
Fields in javassist declared as FieldInfo Modifier and Type Field Description protected FieldInfo
CtField. fieldInfo
Methods in javassist that return FieldInfo Modifier and Type Method Description FieldInfo
CtField. getFieldInfo()
Returns the FieldInfo representing the field in the class file.FieldInfo
CtField. getFieldInfo2()
Returns the FieldInfo representing the field in the class file (read only).Constructors in javassist with parameters of type FieldInfo Constructor Description CtField(FieldInfo fi, CtClass clazz)
-
Uses of FieldInfo in javassist.bytecode
Fields in javassist.bytecode with type parameters of type FieldInfo Modifier and Type Field Description (package private) java.util.List<FieldInfo>
ClassFile. fields
Methods in javassist.bytecode that return types with arguments of type FieldInfo Modifier and Type Method Description java.util.List<FieldInfo>
ClassFile. getFields()
Returns all the fields declared in the class.Methods in javassist.bytecode with parameters of type FieldInfo Modifier and Type Method Description void
ClassFile. addField(FieldInfo finfo)
Appends a field to the class.void
ClassFile. addField2(FieldInfo finfo)
Just appends a field to the class. -
Uses of FieldInfo in javassist.compiler
Methods in javassist.compiler with parameters of type FieldInfo Modifier and Type Method Description private int
MemberCodeGen. addFieldrefInfo(CtField f, FieldInfo finfo)
MethodInfo
AccessorMaker. getFieldGetter(FieldInfo finfo, boolean is_static)
Returns the method_info representing the added getter.MethodInfo
AccessorMaker. getFieldSetter(FieldInfo finfo, boolean is_static)
Returns the method_info representing the added setter.private AccessorMaker
MemberCodeGen. isAccessibleField(CtField f, FieldInfo finfo)
Returns null if the field is accessible.private boolean
MemberCodeGen. setFieldType(FieldInfo finfo)
Sets exprType, arrayDim, and className.
-