public class ClassFileVerifier extends Object
The purpose of validation is to check that a given class conforms to the JVM spec. There are numerous checks that need to be made, which break into several categories:
| Constructor and Description |
|---|
ClassFileVerifier() |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(ClassFile cf) |
void |
checkCode(Code code,
ClassFile.Method method,
ClassFile parent) |
void |
checkLabels(Code code,
ClassFile.Method method,
ClassFile parent) |
void |
checkMethod(ClassFile.Method method,
ClassFile parent) |
void |
checkNoIdenticalMethod(ClassFile cf) |
public void apply(ClassFile cf)
public void checkNoIdenticalMethod(ClassFile cf)
public void checkMethod(ClassFile.Method method, ClassFile parent)
public void checkCode(Code code, ClassFile.Method method, ClassFile parent)
public void checkLabels(Code code, ClassFile.Method method, ClassFile parent)
Copyright © 2016. All rights reserved.