Package | Description |
---|---|
org.eclipse.jdt.core.util |
Provides a set of tools and utilities for manipulating .class files and Java model elements.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IConstantPoolEntry2
Description of the new constant pool entry as described in the JVM specifications
added for Java 7 support.
|
Modifier and Type | Method and Description |
---|---|
IConstantPoolEntry |
IConstantPool.decodeEntry(int index)
Answer back the entry at the given index in the constant pool.
|
IConstantPoolEntry |
IAnnotationComponentValue.getClassInfo()
Returns the class info as described in the JVM specifications
if the tag item is 'c'.
|
IConstantPoolEntry |
IAnnotationComponentValue.getConstantValue()
Returns the constant value as described in the JVM specifications
if the tag item is one of 'B', 'C', 'D', 'F', 'I', 'J', 'S', 'Z', or 's'.
|
IConstantPoolEntry |
IConstantValueAttribute.getConstantValue()
Answer back the constant pool entry that represents the constant
value of this attribute.
|
Modifier and Type | Method and Description |
---|---|
void |
IBytecodeVisitor._anewarray(int pc,
int index,
IConstantPoolEntry constantClass) |
void |
ByteCodeVisitorAdapter._anewarray(int pc,
int index,
IConstantPoolEntry constantClass) |
void |
IBytecodeVisitor._checkcast(int pc,
int index,
IConstantPoolEntry constantClass) |
void |
ByteCodeVisitorAdapter._checkcast(int pc,
int index,
IConstantPoolEntry constantClass) |
void |
IBytecodeVisitor._getfield(int pc,
int index,
IConstantPoolEntry constantFieldref) |
void |
ByteCodeVisitorAdapter._getfield(int pc,
int index,
IConstantPoolEntry constantFieldref) |
void |
IBytecodeVisitor._getstatic(int pc,
int index,
IConstantPoolEntry constantFieldref) |
void |
ByteCodeVisitorAdapter._getstatic(int pc,
int index,
IConstantPoolEntry constantFieldref) |
void |
IBytecodeVisitor._instanceof(int pc,
int index,
IConstantPoolEntry constantClass) |
void |
ByteCodeVisitorAdapter._instanceof(int pc,
int index,
IConstantPoolEntry constantClass) |
void |
IBytecodeVisitor._invokedynamic(int pc,
int index,
IConstantPoolEntry invokeDynamic) |
void |
ByteCodeVisitorAdapter._invokedynamic(int pc,
int index,
IConstantPoolEntry invokeDynamicEntry) |
void |
IBytecodeVisitor._invokedynamic(int pc,
int index,
IConstantPoolEntry nameEntry,
IConstantPoolEntry descriptorEntry)
Deprecated.
This has been replaced with
IBytecodeVisitor._invokedynamic(int, int, IConstantPoolEntry) |
void |
ByteCodeVisitorAdapter._invokedynamic(int pc,
int index,
IConstantPoolEntry nameEntry,
IConstantPoolEntry descriptorEntry)
Deprecated.
This has been replaced with
IBytecodeVisitor._invokedynamic(int, int, IConstantPoolEntry) |
void |
IBytecodeVisitor._invokeinterface(int pc,
int index,
byte nargs,
IConstantPoolEntry constantInterfaceMethodref) |
void |
ByteCodeVisitorAdapter._invokeinterface(int pc,
int index,
byte nargs,
IConstantPoolEntry constantInterfaceMethodref) |
void |
IBytecodeVisitor._invokespecial(int pc,
int index,
IConstantPoolEntry constantMethodref) |
void |
ByteCodeVisitorAdapter._invokespecial(int pc,
int index,
IConstantPoolEntry constantMethodref) |
void |
IBytecodeVisitor._invokestatic(int pc,
int index,
IConstantPoolEntry constantMethodref) |
void |
ByteCodeVisitorAdapter._invokestatic(int pc,
int index,
IConstantPoolEntry constantMethodref) |
void |
IBytecodeVisitor._invokevirtual(int pc,
int index,
IConstantPoolEntry constantMethodref) |
void |
ByteCodeVisitorAdapter._invokevirtual(int pc,
int index,
IConstantPoolEntry constantMethodref) |
void |
IBytecodeVisitor._ldc_w(int pc,
int index,
IConstantPoolEntry constantPoolEntry) |
void |
ByteCodeVisitorAdapter._ldc_w(int pc,
int index,
IConstantPoolEntry constantPoolEntry) |
void |
IBytecodeVisitor._ldc(int pc,
int index,
IConstantPoolEntry constantPoolEntry) |
void |
ByteCodeVisitorAdapter._ldc(int pc,
int index,
IConstantPoolEntry constantPoolEntry) |
void |
IBytecodeVisitor._ldc2_w(int pc,
int index,
IConstantPoolEntry constantPoolEntry) |
void |
ByteCodeVisitorAdapter._ldc2_w(int pc,
int index,
IConstantPoolEntry constantPoolEntry) |
void |
IBytecodeVisitor._multianewarray(int pc,
int index,
int dimensions,
IConstantPoolEntry constantClass) |
void |
ByteCodeVisitorAdapter._multianewarray(int pc,
int index,
int dimensions,
IConstantPoolEntry constantClass) |
void |
IBytecodeVisitor._new(int pc,
int index,
IConstantPoolEntry constantClass) |
void |
ByteCodeVisitorAdapter._new(int pc,
int index,
IConstantPoolEntry constantClass) |
void |
IBytecodeVisitor._putfield(int pc,
int index,
IConstantPoolEntry constantFieldref) |
void |
ByteCodeVisitorAdapter._putfield(int pc,
int index,
IConstantPoolEntry constantFieldref) |
void |
IBytecodeVisitor._putstatic(int pc,
int index,
IConstantPoolEntry constantFieldref) |
void |
ByteCodeVisitorAdapter._putstatic(int pc,
int index,
IConstantPoolEntry constantFieldref) |
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.