Java org.eclipse.jdt.core.util IClassFileReader fields, constructors, methods, implement or subclass

Example usage for Java org.eclipse.jdt.core.util IClassFileReader fields, constructors, methods, implement or subclass

Introduction

In this page you can find the methods, fields and constructors for org.eclipse.jdt.core.util IClassFileReader.

The text is from its open source code.

Field

intALL
This value should be used to read completely each part of a .class file.
intCONSTANT_POOL
This value should be used to read only the constant pool entries of a .class file.
intMETHOD_INFOS
This value should be used to read the constant pool entries and the method infos of a .class file.
intFIELD_INFOS
This value should be used to read the constant pool entries and the field infos of a .class file.
intCLASSFILE_ATTRIBUTES
This value should be used to read the constant pool entries and the attributes of a .class file.
intMETHOD_BODIES
This value should be used to read the method bodies.
intALL_BUT_METHOD_BODIES
This value should be used to read the whole contents of the .class file except the method bodies.

Method

intgetAccessFlags()
Answer back the access flags of the .class file.
IClassFileAttribute[]getAttributes()
Answer back the collection of all attributes of the field info.
char[]getClassName()
Answer back the qualified name of the .class file.
IConstantPoolgetConstantPool()
Answer the constant pool of this .class file.
IFieldInfo[]getFieldInfos()
Answer back the array of field infos of the .class file, an empty array if none.
IInnerClassesAttributegetInnerClassesAttribute()
Answer back the inner classes attribute of this .class file, null if none.
char[][]getInterfaceNames()
Answer back the names of interfaces implemented by this .class file, an empty array if none.
intgetMajorVersion()
Answer the major version of this .class file.
IMethodInfo[]getMethodInfos()
Answer back the array of method infos of this .class file, an empty array if none.
ISourceAttributegetSourceFileAttribute()
Answer the source file attribute, if it exists, null otherwise.
char[]getSuperclassName()
Answer back the qualified name of the superclass of this .class file.
booleanisClass()
Answer true if this .class file represents a class, false otherwise.