public IBytecodeConstructor findConstructor(BytecodeResolutionPool pool, TypeDescriptor... parameters) {
throw new BytecodeException("Cannot instantiate this type: " + getName());
}
public IBytecodeMethod findMethod(BytecodeResolutionPool pool, String name, TypeDescriptor... parameters) {
IBytecodeMethod bm = null;
for (IBytecodeMethod method : this.methods) {
if (!method.getName().equals(name)) continue;
ArgumentMatch am = method.compareArguments(pool, parameters);
if (am == ArgumentMatch.FUNCTIONAL && bm == null) bm = method;