Package com.db4o.internal
Class JDKReflect
- java.lang.Object
-
- com.db4o.internal.JDK
-
- com.db4o.internal.JDKReflect
-
public class JDKReflect extends JDK
package and class name are hard-referenced in JavaOnly#jdk()
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJDKReflect.Factory
-
Constructor Summary
Constructors Constructor Description JDKReflect()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcommonConfigurations(Config4Impl config)always call super if you overrideReflectorcreateReflector(java.lang.Object classLoader)java.lang.ClassloadClass(java.lang.String className, java.lang.Object loader)ReflectorreflectorForType(java.lang.Class clazz)voidregisterCollections(GenericReflector reflector)-
Methods inherited from class com.db4o.internal.JDK
classIsAvailable, createWeakReference, extendConfiguration, extendConfiguration, generateSignature, isConnected, nanoTime, netTypes, serializableConstructor, throwIllegalArgumentException, types, useNativeSerialization, ver, weakReferenceTarget
-
-
-
-
Method Detail
-
commonConfigurations
public void commonConfigurations(Config4Impl config)
always call super if you override- Overrides:
commonConfigurationsin classJDK
-
loadClass
public java.lang.Class loadClass(java.lang.String className, java.lang.Object loader) throws java.lang.ClassNotFoundException
-
registerCollections
public void registerCollections(GenericReflector reflector)
- Overrides:
registerCollectionsin classJDK
-
createReflector
public Reflector createReflector(java.lang.Object classLoader)
- Overrides:
createReflectorin classJDK
-
reflectorForType
public Reflector reflectorForType(java.lang.Class clazz)
- Overrides:
reflectorForTypein classJDK
-
-