org.eclipse.jdt.internal.compiler.classfmt
Class ClassFileStruct
java.lang.Object
org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct
- Direct Known Subclasses:
- AnnotationInfo, ClassFileReader, FieldInfo, InnerClassInfo, MethodInfo
public abstract class ClassFileStruct
- extends java.lang.Object
Constructor Summary |
ClassFileStruct(byte[] classFileBytes,
int[] offsets,
int offset)
|
Method Summary |
double |
doubleAt(int relativeOffset)
|
float |
floatAt(int relativeOffset)
|
int |
i4At(int relativeOffset)
|
long |
i8At(int relativeOffset)
|
int |
u1At(int relativeOffset)
|
int |
u2At(int relativeOffset)
|
long |
u4At(int relativeOffset)
|
char[] |
utf8At(int relativeOffset,
int bytesAvailable)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClassFileStruct
public ClassFileStruct(byte[] classFileBytes,
int[] offsets,
int offset)
doubleAt
public double doubleAt(int relativeOffset)
floatAt
public float floatAt(int relativeOffset)
i4At
public int i4At(int relativeOffset)
i8At
public long i8At(int relativeOffset)
u1At
public int u1At(int relativeOffset)
u2At
public int u2At(int relativeOffset)
u4At
public long u4At(int relativeOffset)
utf8At
public char[] utf8At(int relativeOffset,
int bytesAvailable)