| Modifier and Type | Class and Description |
|---|---|
| public static enum | BCELifier.FLAGS
Enum corresponding to flag source. |
| Modifier and Type | Field and Description |
|---|---|
| private static final String | |
| private final JavaClass | |
| private static final String | |
| private final ConstantPoolGen | |
| private final PrintWriter |
| Access | Constructor and Description |
|---|---|
| public | BCELifier(final JavaClass
Java class to "decompile". clazz, final OutputStream where to print the Java program in UTF-8. out)Constructs a new instance. |
| BASE_PACKAGE | back to summary |
|---|---|
| private static final String BASE_PACKAGE | |
| clazz | back to summary |
|---|---|
| private final JavaClass clazz | |
| CONSTANT_PREFIX | back to summary |
|---|---|
| private static final String CONSTANT_PREFIX | |
| constantPoolGen | back to summary |
|---|---|
| private final ConstantPoolGen constantPoolGen | |
| printWriter | back to summary |
|---|---|
| private final PrintWriter printWriter | |
| BCELifier | back to summary |
|---|---|
| public BCELifier(final JavaClass clazz, final OutputStream out) Constructs a new instance.
| |
| getJavaClass | back to summary |
|---|---|
| pack-priv static JavaClass getJavaClass(final String name) throws ClassNotFoundException, IOException | |
| main | back to summary |
|---|---|
| public static void main(final String[] argv) throws Exception Default main method | |
| printArgumentTypes | back to summary |
|---|---|
| pack-priv static String printArgumentTypes(final Type[] argTypes) | |
| printCreate | back to summary |
|---|---|
| private void printCreate() | |
| printFlags | back to summary |
|---|---|
| pack-priv static String printFlags(final int flags) | |
| printFlags | back to summary |
|---|---|
| public static String printFlags(final int flags, final BCELifier. Return a string with the flag settings | |
| printMain | back to summary |
|---|---|
| private void printMain() | |
| printType | back to summary |
|---|---|
| pack-priv static String printType(final String signature) | |
| printType | back to summary |
|---|---|
| pack-priv static String printType(final Type type) | |
| start | back to summary |
|---|---|
| public void start() Start Java code generation | |
| visitField | back to summary |
|---|---|
| public void visitField(final Field field) Overrides org. Implements org.
| |
| visitJavaClass | back to summary |
|---|---|
| public void visitJavaClass(final JavaClass clazz) Overrides org. Implements org.
| |
| visitMethod | back to summary |
|---|---|
| public void visitMethod(final Method method) Overrides org. Implements org.
| |
| visitStackMap | back to summary |
|---|---|
| public void visitStackMap(final StackMap stackMap) Overrides org. Implements org.
| |
| visitStackMapEntry | back to summary |
|---|---|
| public void visitStackMapEntry(final StackMapEntry stackMapEntry) Overrides org. Implements org.
| |
| visitStackMapType | back to summary |
|---|---|
| public void visitStackMapType(final StackMapType stackMapType) Overrides org. Overrides default org. Visits a
| |
| visitStackMapTypeArray | back to summary |
|---|---|
| private void visitStackMapTypeArray(final StackMapType[] types) | |
| Modifier and Type | Field and Description |
|---|---|
| public static final BCELifier. | |
| public static final BCELifier. | |
| public static final BCELifier. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static BCELifier. | |
| public static BCELifier. |
| CLASS | back to summary |
|---|---|
| public static final BCELifier. | |
| METHOD | back to summary |
|---|---|
| public static final BCELifier. | |
| UNKNOWN | back to summary |
|---|---|
| public static final BCELifier. | |
| FLAGS | back to summary |
|---|---|
| private FLAGS() | |
| valueOf | back to summary |
|---|---|
| public static BCELifier. | |
| values | back to summary |
|---|---|
| public static BCELifier. | |