Top Description Fields Constructors Methods
org.apache.derby.impl.services.bytecode

pack-priv Class d_BCValidate

extends Object
Class Inheritance
Imports
java.lang.reflect.*, org.apache.derby.iapi.services.classfile.VMOpcode, org.apache.derby.shared.common.sanity.SanityManager, java.util.Hashtable, .Objects

Validate BC calls.

Field Summary

Modifier and TypeField and Description
private static final String[]
private static final Class<T>[]
private static Hashtable<String, Class<?>>

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv static void
checkMethod(short opcode, Type dt, String methodName, String[] debugParameterTypes, Type rt)

private static Class<T>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

csPackagesback to summary
private static final String[] csPackages
NO_PARAMSback to summary
private static final Class<T>[] NO_PARAMS
primitivesback to summary
private static Hashtable<String, Class<?>> primitives

Constructor Detail

d_BCValidateback to summary
pack-priv d_BCValidate()

Method Detail

checkMethodback to summary
pack-priv static void checkMethod(short opcode, Type dt, String methodName, String[] debugParameterTypes, Type rt)
loadClassback to summary
private static Class<T> loadClass(String name) throws ClassNotFoundException