org.apache.java.lang
Class AdaptiveClassLoader.ClassCacheEntry

java.lang.Object
  |
  +--org.apache.java.lang.AdaptiveClassLoader.ClassCacheEntry

private static class AdaptiveClassLoader.ClassCacheEntry
extends java.lang.Object

Private class used to maintain information about the classes that we loaded.


Field Summary
(package private)  long lastModified
          The time at which the class was loaded from the origin file, in ms since the epoch.
(package private)  java.lang.Class loadedClass
          The actual loaded class
(package private)  java.io.File origin
          The file from which this class was loaded; or null if it was loaded from the system.
 
Constructor Summary
(package private) AdaptiveClassLoader.ClassCacheEntry()
           
 
Method Summary
 boolean isSystemClass()
          Check whether this class was loaded from the system.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

loadedClass

java.lang.Class loadedClass
The actual loaded class

origin

java.io.File origin
The file from which this class was loaded; or null if it was loaded from the system.

lastModified

long lastModified
The time at which the class was loaded from the origin file, in ms since the epoch.
Constructor Detail

AdaptiveClassLoader.ClassCacheEntry

AdaptiveClassLoader.ClassCacheEntry()
Method Detail

isSystemClass

public boolean isSystemClass()
Check whether this class was loaded from the system.