| Class name | Instance count | Difference | | $Proxy0 | 24 | None |
| $Proxy1 | 1 | None |
| $Proxy10 | 1 | None |
| $Proxy100 | 1 | None |
| $Proxy101 | 1 | None |
| $Proxy102 | 1 | None |
| $Proxy103 | 1 | None |
| $Proxy106 | 1 | None |
| $Proxy107 | 1 | None |
| $Proxy11 | 1 | None |
| $Proxy110 | 1 | None |
| $Proxy111 | 1 | None |
| $Proxy112 | 1 | None |
| $Proxy115 | 1 | None |
| $Proxy116 | 1 | None |
| $Proxy117 | 1 | None |
| $Proxy12 | 1 | None |
| $Proxy120 | 1 | None |
| $Proxy121 | 1 | None |
| $Proxy122 | 1 | None |
| $Proxy124 | 1 | None |
| $Proxy125 | 1 | None |
| $Proxy128 | 1 | None |
| $Proxy13 | 1 | None |
| $Proxy14 | 1 | None |
| $Proxy146 | 1 | None |
| $Proxy15 | 137 | None |
| $Proxy152 | 24 | + 24 |
| $Proxy16 | 1 | None |
| $Proxy17 | 1 | None |
| $Proxy18 | 1 | None |
| $Proxy2 | 1 | None |
| $Proxy20 | 1 | None |
| $Proxy21 | 1 | None |
| $Proxy22 | 1 | None |
| $Proxy24 | 1 | None |
| $Proxy27 | 1 | None |
| $Proxy3 | 1 | None |
| $Proxy31 | 1 | None |
| $Proxy32 | 1 | None |
| $Proxy33 | 1 | None |
| $Proxy37 | 1 | None |
| $Proxy39 | 1 | None |
| $Proxy4 | 1 | None |
| $Proxy40 | 1 | None |
| $Proxy44 | 1 | None |
| $Proxy45 | 1 | None |
| $Proxy46 | 1 | None |
| $Proxy47 | 1 | None |
| $Proxy55 | 1 | None |
| $Proxy56 | 1 | None |
| $Proxy57 | 1 | None |
| $Proxy58 | 1 | None |
| $Proxy59 | 1 | None |
| $Proxy6 | 1 | None |
| $Proxy60 | 1 | None |
| $Proxy61 | 1 | None |
| $Proxy62 | 1 | None |
| $Proxy67 | 1 | None |
| $Proxy68 | 1 | None |
| $Proxy69 | 1 | None |
| $Proxy7 | 1 | None |
| $Proxy70 | 1 | None |
| $Proxy71 | 1 | + 1 |
| $Proxy74 | 1 | + 1 |
| $Proxy8 | 1 | None |
| $Proxy81 | 1 | + 1 |
| $Proxy85 | 1 | + 1 |
| $Proxy86 | 1 | None |
| $Proxy9 | 1 | None |
| $Proxy95 | 1 | None |
| $Proxy96 | 1 | None |
| $Proxy97 | 1 | None |
| $Proxy98 | 1 | None |
| $Proxy99 | 1 | None |
| COM.rsa.jsafe.SunJSSE_dr | 3 | None |
| COM.rsa.jsafe.SunJSSE_eq | 1 | None |
| EDU.oswego.cs.dl.util.concurrent.ClockDaemon | 1 | None |
| EDU.oswego.cs.dl.util.concurrent.ClockDaemon$RunLoop | 1 | None |
| EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap | 40 | + 1 |
| EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$BarrierLock | 40 | + 1 |
| EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$Entry | 3135 | + 483 |
| EDU.oswego.cs.dl.util.concurrent.FIFOSemaphore | 6 | None |
| EDU.oswego.cs.dl.util.concurrent.FIFOSemaphore$FIFOWaitQueue | 6 | None |
| EDU.oswego.cs.dl.util.concurrent.Heap | 8 | None |
| EDU.oswego.cs.dl.util.concurrent.PooledExecutor | 1 | None |
| EDU.oswego.cs.dl.util.concurrent.PooledExecutor$WaitWhenBlocked | 1 | None |
| EDU.oswego.cs.dl.util.concurrent.ReentrantLock | 36 | + 1 |
| EDU.oswego.cs.dl.util.concurrent.Semaphore | 2 | None |
| EDU.oswego.cs.dl.util.concurrent.SynchronizedInt | 1 | None |
| EDU.oswego.cs.dl.util.concurrent.SynchronizedLong | 366 | None |
| EDU.oswego.cs.dl.util.concurrent.SynchronousChannel | 1 | None |
| EDU.oswego.cs.dl.util.concurrent.SynchronousChannel$Queue | 2 | None |
| Object[] | 47225 | + 3305 |
| boolean[] | 462 | + 50 |
| byte[] | 5319 | + 733 |
| char[] | 75356 | + 6050 |
| com.jdon.aop.interceptor.CacheInterceptor |
2 |
+ 1 |
| com.jdon.aop.joinpoint.ProxyMethodInvocation |
129 |
+ 129 |
| com.jdon.bussinessproxy.EJBDefinition |
5 |
+ 5 |
| com.jdon.bussinessproxy.target.EJBTargetService |
2 |
+ 2 |
| com.jdon.bussinessproxy.web.CacheMethodInvoker |
2 |
+ 2 |
| com.jdon.bussinessproxy.web.ServiceRMIImp |
2 |
+ 2 |
| com.jdon.bussinessproxy.web.WebInvocationHandler |
24 |
+ 24 |
| com.jdon.controller.ContainerFactory |
1 |
None |
| com.jdon.controller.cache.CacheFactory |
29 |
+ 28 |
| com.jdon.controller.cache.CacheKey |
140 |
+ 140 |
| com.jdon.controller.cache.LRUCache |
28 |
+ 27 |
| com.jdon.controller.component.ComponentManager |
2 |
+ 1 |
| com.jdon.estore.catalog.CategoryDetailsBean$Proxy |
10 |
+ 10 |
| com.jdon.estore.catalog.tree.CategoryTreeManagerBean |
1 |
+ 1 |
| com.jdon.estore.catalogDAO.CatalogDAOJDBC |
9 |
+ 9 |
| com.jdon.estore.catalogDAO.CatalogEJBBean |
9 |
+ 9 |
| com.jdon.estore.product.ProductManagerBean |
10 |
+ 10 |
| com.jdon.estore.web.catalog.ProductListAction |
1 |
+ 1 |
| com.jdon.estore.web.catalog.tree.CategoryTreeHandler |
20 |
+ 20 |
| com.jdon.estore.web.catalog.tree.TreeEJBAction |
1 |
+ 1 |
| com.jdon.jdonregister.ControllAction |
1 |
+ 1 |
| com.jdon.jdonregister.account.UserPrincipalImp |
1 |
+ 1 |
| com.jdon.jdonsite.InDoor |
1 |
+ 1 |
| com.jdon.model.FwkApp |
1 |
None |
| com.jdon.model.ModelManager | 2 | + 1 |
| com.jdon.model.cache.ModelCacheKeyFactory | 2 | + 1 |
| com.jdon.model.cache.ModelCacheManager | 2 | + 1 |
| com.jdon.model.components.ConfigureLoader | 6 | + 3 |
| com.jdon.model.components.ModelFactory | 2 | + 1 |
| com.jdon.model.components.ModelMapping | 20 | + 10 |
| com.jdon.model.query.PageCacheKeyFactory | 27 | + 27 |
| com.jdon.model.query.PageIteratorSolver | 27 | + 27 |
| com.jdon.model.query.PageIteratorString | 27 | + 27 |
| com.jdon.security.web.AuthFilter | 1 | None |
| com.jdon.security.web.LoginHandler | 1 | + 1 |
| com.jdon.servicelocator.web.ServiceLocator | 1 | None |
| com.jdon.strutsutil.InitPlugIn | 3 | None |
| com.jdon.strutsutil.ModelViewAction | 1 | + 1 |
| com.jdon.strutsutil.taglib.IndexTag | 1 | + 1 |
| com.jdon.strutsutil.taglib.MPageTag | 4 | + 4 |
| com.jdon.strutsutil.taglib.NextTag | 4 | + 4 |
| com.jdon.strutsutil.taglib.PrevTag | 4 | + 4 |
| com.jdon.strutsutil.treeview.TreeControlTag | 1 | + 1 |
| com.jdon.tree.ejb.NodeManagerBean | 1 | + 1 |
| com.jdon.tree.ejb.NodeSorter | 2 | + 2 |
| com.jdon.tree.ejb.dao.NodeDAOImp | 1 | + 1 |
| com.jdon.tree.model.NodeModel | 1 | + 1 |
| com.jdon.util.PropsUtil | 1 | None |
| com.jdon.util.SetCharacterEncodingFilter | 1 | None |
| com.jdon.util.UtilCache | 67 | + 66 |
| com.jdon.util.UtilCache$CacheLine | 128 | + 128 |
| com.jdon.util.jdom.XMLProperties | 1 | None |
| com.mysql.jdbc.Buffer | 9 | - 1 |
| com.mysql.jdbc.Connection | 3 | - 2 |
| com.mysql.jdbc.DatabaseMetaData | 3 | - 2 |
| com.mysql.jdbc.Driver | 1 | None |
| com.mysql.jdbc.MysqlIO | 3 | - 2 |
| com.mysql.jdbc.SingleByteCharsetConverter | 1 | None |
| com.mysql.jdbc.StandardSocketFactory | 3 | - 2 |
| com.mysql.jdbc.Util | 1 | None |
| com.sun.crypto.provider.SunJCE | 1 | None |
| com.sun.naming.internal.VersionHelper12 | 1 | None |
| com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey | 3 | None |
| com.sun.net.ssl.internal.ssl.Provider | 1 | None |
| com.sun.rsajca.Provider | 1 | None |
| double[] | 5 | None |
| float[] | 3 | None |
| gnu.regexp.RE | 4 | None |
| gnu.regexp.RESyntax | 16 | None |
| gnu.regexp.RETokenChar | 4 | None |
| gnu.regexp.RETokenEndSub | 4 | None |
| int[] | 37579 | + 3863 |
| java.awt.AWTPermission | 6 | None |
| java.beans.BeanDescriptor | 79 | + 40 |
| java.beans.EventSetDescriptor | 3 | None |
| java.beans.GenericBeanInfo | 79 | + 40 |
| java.beans.MethodDescriptor | 1111 | + 530 |
| java.beans.PropertyChangeEvent | 48 | + 48 |
| java.beans.PropertyChangeSupport | 50 | + 24 |
| java.beans.PropertyDescriptor | 914 | + 624 |
| java.io.BufferedInputStream | 3 | - 2 |
| java.io.BufferedOutputStream | 3 | - 2 |
| java.io.BufferedWriter | 9 | + 1 |
| java.io.ByteArrayOutputStream | 17 | None |
| java.io.ExpiringCache$Entry | 9 | - 44 |
| java.io.File | 132 | - 297 |
| java.io.FileDescriptor | 92 | + 31 |
| java.io.FileInputStream | 35 | + 18 |
| java.io.FileOutputStream | 3 | None |
| java.io.FilePermission | 77 | + 2 |
| java.io.FilePermissionCollection | 71 | + 2 |
| java.io.FileWriter | 2 | None |
| java.io.ObjectStreamClass$FieldReflectorKey | 9 | + 5 |
| java.io.ObjectStreamField | 29 | None |
| java.io.OutputStreamWriter | 12 | + 1 |
| java.io.PrintWriter | 26 | + 20 |
| java.io.StringWriter | 1 | None |
| java.lang.Boolean | 4 | None |
| java.lang.Byte | 35 | + 19 |
| java.lang.Character | 2 | None |
| java.lang.Class | 4793 | + 550 |
| java.lang.Double | 2 | None |
| java.lang.Exception | 6 | + 2 |
| java.lang.Float | 2 | None |
| java.lang.FloatingDecimal$1 | 1 | None |
| java.lang.InheritableThreadLocal | 3 | None |
| java.lang.Integer | 6821 | + 137 |
| java.lang.Long | 935 | None |
| java.lang.Object | 409 | + 81 |
| java.lang.Package | 341 | + 36 |
| java.lang.RuntimePermission | 15 | None |
| java.lang.Short | 5 | None |
| java.lang.Shutdown$Lock | 1 | None |
| java.lang.Shutdown$WrappedHook | 4 | + 1 |
| java.lang.StackTraceElement | 528 | + 528 |
| java.lang.String | 78672 | + 3941 |
| java.lang.StringBuffer | 1786 | + 430 |
| java.lang.Thread | 28 | None |
| java.lang.ThreadGroup | 5 | None |
| java.lang.ThreadLocal | 45 | None |
| java.lang.ThreadLocal$ThreadLocalMap | 49 | + 24 |
| java.lang.ThreadLocal$ThreadLocalMap$Entry | 216 | + 147 |
| java.lang.Throwable | 24 | + 24 |
| java.lang.ref.Finalizer | 571 | + 40 |
| java.lang.ref.ReferenceQueue | 24 | None |
| java.lang.ref.ReferenceQueue$Lock | 24 | None |
| java.lang.ref.SoftReference | 2369 | + 384 |
| java.lang.ref.WeakReference | 245 | + 29 |
| java.lang.reflect.Constructor | 877 | + 178 |
| java.lang.reflect.Field | 2 | None |
| java.lang.reflect.Method | 16585 | + 1337 |
| java.math.BigDecimal | 2 | None |
| java.math.BigInteger | 84 | None |
| java.net.DatagramPacket | 26 | + 8 |
| java.net.DatagramSocket | 2 | None |
| java.net.FactoryURLClassLoader | 3 | + 1 |
| java.net.Inet4Address | 26 | + 11 |
| java.net.InetAddress | 25 | + 4 |
| java.net.InetAddress$CacheEntry | 3 | None |
| java.net.NetPermission | 1 | None |
| java.net.PlainDatagramSocketImpl | 2 | None |
| java.net.PlainSocketImpl | 75 | + 13 |
| java.net.ServerSocket | 11 | None |
| java.net.Socket | 64 | + 13 |
| java.net.SocketInputStream | 15 | + 9 |
| java.net.SocketOutputStream | 3 | - 2 |
| java.net.SocketPermission | 2 | None |
| java.net.SocketPermissionCollection | 2 | None |
| java.net.SocketTimeoutException | 38 | + 12 |
| java.net.URL | 3291 | + 163 |
| java.net.URLClassLoader | 107 | None |
| java.nio.HeapByteBuffer | 31 | + 17 |
| java.nio.HeapCharBuffer | 24 | + 24 |
| java.rmi.MarshalledObject | 49 | None |
| java.rmi.server.ObjID | 4 | None |
| java.rmi.server.ObjID$InsecureRandom | 1 | None |
| java.rmi.server.Operation | 4 | None |
| java.rmi.server.RMIClassLoader$2 | 1 | None |
| java.rmi.server.UID | 2 | None |
| java.security.AccessControlContext | 291 | + 15 |
| java.security.AlgorithmParameters | 2 | None |
| java.security.AllPermission | 1 | None |
| java.security.BasicPermissionCollection | 3 | None |
| java.security.CodeSource | 104 | + 14 |
| java.security.MessageDigest$Delegate | 6 | None |
| java.security.Permissions | 71 | + 2 |
| java.security.ProtectionDomain | 100 | + 14 |
| java.security.SecureRandom | 3 | None |
| java.security.Security$ProviderProperty | 7 | None |
| java.security.SecurityPermission | 3 | None |
| java.security.cert.PolicyQualifierInfo | 3 | None |
| java.sql.DriverInfo | 2 | None |
| java.sql.SQLPermission | 1 | None |
| java.text.AttributedCharacterIterator$Attribute | 3 | None |
| java.text.DateFormat$Field | 18 | None |
| java.text.DateFormatSymbols | 78 | + 50 |
| java.text.DecimalFormat | 81 | + 50 |
| java.text.DecimalFormatSymbols | 81 | + 50 |
| java.text.DigitList | 81 | + 50 |
| java.text.DontCareFieldPosition | 1 | None |
| java.text.DontCareFieldPosition$1 | 1 | None |
| java.text.EntryPair | 172 | None |
| java.text.FieldPosition | 3 | None |
| java.text.MessageFormat | 2 | + 1 |
| java.text.MessageFormat$Field | 1 | None |
| java.text.NumberFormat$Field | 11 | + 11 |
| java.text.RBCollationTables | 1 | None |
| java.text.RuleBasedCollator | 1 | None |
| java.text.SimpleDateFormat | 78 | + 50 |
| java.util.AbstractList$Itr | 129 | + 124 |
| java.util.ArrayList | 1789 | + 218 |
| java.util.Arrays$ArrayList | 1 | None |
| java.util.BitSet | 30 | + 11 |
| java.util.Collections$1 | 129 | + 129 |
| java.util.Collections$EmptyList | 1 | None |
| java.util.Collections$EmptyMap | 1 | None |
| java.util.Collections$EmptySet | 1 | None |
| java.util.Collections$ReverseComparator | 1 | None |
| java.util.Collections$SynchronizedList | 15 | + 11 |
| java.util.Collections$SynchronizedMap | 487 | None |
| java.util.Collections$SynchronizedRandomAccessList | 6 | None |
| java.util.Collections$SynchronizedSet | 848 | - 2 |
| java.util.Collections$UnmodifiableCollection | 27 | None |
| java.util.Collections$UnmodifiableMap | 138 | None |
| java.util.Collections$UnmodifiableRandomAccessList | 148 | + 129 |
| java.util.Collections$UnmodifiableSet | 2 | None |
| java.util.Currency | 2 | None |
| java.util.Date | 29276 | + 9135 |
| java.util.GregorianCalendar | 87 | + 50 |
| java.util.HashMap | 6979 | + 438 |
| java.util.HashMap$Entry | 25765 | + 2152 |
| java.util.HashMap$EntrySet | 522 | + 7 |
| java.util.HashMap$KeyIterator | 48 | + 43 |
| java.util.HashMap$KeySet | 940 | + 108 |
| java.util.HashMap$ValueIterator | 1 | + 1 |
| java.util.HashMap$Values | 363 | None |
| java.util.HashSet | 1346 | + 40 |
| java.util.Hashtable | 1515 | + 107 |
| java.util.Hashtable$Entry | 5667 | + 207 |
| java.util.Hashtable$EntrySet | 10 | - 2 |
| java.util.Hashtable$KeySet | 612 | None |
| java.util.IdentityHashMap | 1 | None |
| java.util.LinkedHashMap | 2 | None |
| java.util.LinkedHashMap$Entry | 10 | None |
| java.util.LinkedList | 819 | + 74 |
| java.util.LinkedList$Entry | 1731 | - 47 |
| java.util.LinkedList$ListItr | 29080 | + 9037 |
| java.util.Locale | 24 | + 2 |
| java.util.NoSuchElementException | 36 | + 13 |
| java.util.Properties | 116 | - 4 |
| java.util.PropertyPermission | 19 | None |
| java.util.PropertyPermissionCollection | 2 | None |
| java.util.PropertyResourceBundle | 21 | + 1 |
| java.util.Random | 5 | + 1 |
| java.util.ResourceBundle$ResourceCacheKey | 73 | + 3 |
| java.util.Stack | 255 | + 15 |
| java.util.TaskQueue | 4 | None |
| java.util.Timer | 4 | None |
| java.util.Timer$1 | 4 | None |
| java.util.TimerThread | 4 | None |
| java.util.TreeMap | 9 | None |
| java.util.TreeMap$1 | 9 | None |
| java.util.TreeMap$Entry | 2 | None |
| java.util.TreeSet | 9 | None |
| java.util.Vector | 2541 | + 88 |
| java.util.Vector$1 | 2 | None |
| java.util.WeakHashMap | 15 | None |
| java.util.WeakHashMap$Entry | 562 | + 102 |
| java.util.jar.Attributes | 601 | + 1 |
| java.util.jar.Attributes$Name | 1189 | + 2 |
| java.util.jar.JarFile | 152 | + 1 |
| java.util.jar.JarFile$JarFileEntry | 85 | + 1 |
| java.util.jar.JarVerifier | 19 | None |
| java.util.jar.Manifest | 134 | + 1 |
| java.util.logging.ErrorManager | 1 | None |
| java.util.logging.Level | 9 | None |
| java.util.logging.LogManager | 1 | None |
| java.util.logging.LogManager$Cleaner | 1 | None |
| java.util.logging.LogManager$LogNode | 16 | None |
| java.util.logging.LogManager$RootLogger | 1 | None |
| java.util.logging.Logger | 10 | None |
| java.util.logging.LoggingPermission | 1 | None |
| java.util.logging.SimpleFormatter | 1 | None |
| java.util.zip.Inflater | 140 | + 1 |
| java.util.zip.ZipFile | 13 | None |
| javax.mail.PasswordAuthentication | 1 | None |
| javax.mail.Provider | 3 | None |
| javax.mail.Provider$Type | 2 | None |
| javax.mail.Session | 1 | None |
| javax.management.MBeanAttributeInfo | 3472 | None |
| javax.management.MBeanConstructorInfo | 520 | None |
| javax.management.MBeanInfo | 3 | None |
| javax.management.MBeanNotificationInfo | 1 | None |
| javax.management.MBeanOperationInfo | 2734 | None |
| javax.management.MBeanParameterInfo | 1977 | None |
| javax.management.MBeanServerDelegate | 1 | None |
| javax.management.MBeanServerPermission | 4 | None |
| javax.management.NotificationBroadcasterSupport | 13 | None |
| javax.management.NotificationFilterSupport | 3 | None |
| javax.management.ObjectName | 612 | None |
| javax.management.modelmbean.DescriptorSupport | 412 | None |
| javax.management.modelmbean.ModelMBeanAttributeInfo | 83 | None |
| javax.management.modelmbean.ModelMBeanInfoSupport | 14 | None |
| javax.management.modelmbean.ModelMBeanOperationInfo | 109 | None |
| javax.management.modelmbean.RequiredModelMBean | 1 | None |
| javax.management.timer.Timer | 1 | None |
| javax.naming.Binding | 228 | + 1 |
| javax.naming.CompoundName | 154 | + 2 |
| javax.naming.InitialContext | 1 | None |
| javax.naming.LinkRef | 59 | + 1 |
| javax.naming.NameImpl | 154 | + 2 |
| javax.naming.Reference | 48 | None |
| javax.naming.StringRefAddr | 96 | + 1 |
| javax.net.DefaultServerSocketFactory | 1 | None |
| javax.resource.spi.security.PasswordCredential | 1 | None |
| javax.security.auth.AuthPermission | 5 | None |
| javax.security.auth.Subject | 3 | None |
| javax.security.auth.Subject$SecureSet | 9 | None |
| javax.security.auth.login.AppConfigurationEntry | 11 | None |
| javax.security.auth.login.AppConfigurationEntry$LoginModuleControlFlag | 4 | None |
| javax.security.auth.login.LoginContext | 2 | None |
| javax.security.auth.login.LoginContext$ModuleInfo | 2 | None |
| javax.security.auth.login.LoginContext$SecureCallbackHandler | 2 | None |
| javax.servlet.http.HttpSessionBindingEvent | 72 | + 72 |
| javax.servlet.http.HttpSessionEvent | 24 | + 24 |
| long[] | 48 | + 11 |
| org.apache.bcel.generic.AALOAD | 1 | None |
| org.apache.bcel.generic.AASTORE | 1 | None |
| org.apache.bcel.generic.ACONST_NULL | 1 | None |
| org.apache.bcel.generic.ALOAD | 3 | None |
| org.apache.bcel.generic.ARETURN | 1 | None |
| org.apache.bcel.generic.ARRAYLENGTH | 1 | None |
| org.apache.bcel.generic.ASTORE | 3 | None |
| org.apache.bcel.generic.ATHROW | 1 | None |
| org.apache.bcel.generic.ArrayType | 2 | None |
| org.apache.bcel.generic.BALOAD | 1 | None |
| org.apache.bcel.generic.BASTORE | 1 | None |
| org.apache.bcel.generic.BasicType | 9 | None |
| org.apache.bcel.generic.CALOAD | 1 | None |
| org.apache.bcel.generic.CASTORE | 1 | None |
| org.apache.bcel.generic.D2F | 1 | None |
| org.apache.bcel.generic.D2I | 1 | None |
| org.apache.bcel.generic.D2L | 1 | None |
| org.apache.bcel.generic.DADD | 1 | None |
| org.apache.bcel.generic.DALOAD | 1 | None |
| org.apache.bcel.generic.DASTORE | 1 | None |
| org.apache.bcel.generic.DCMPG | 1 | None |
| org.apache.bcel.generic.DCMPL | 1 | None |
| org.apache.bcel.generic.DCONST | 2 | None |
| org.apache.bcel.generic.DDIV | 1 | None |
| org.apache.bcel.generic.DMUL | 1 | None |
| org.apache.bcel.generic.DNEG | 1 | None |
| org.apache.bcel.generic.DREM | 1 | None |
| org.apache.bcel.generic.DRETURN | 1 | None |
| org.apache.bcel.generic.DSUB | 1 | None |
| org.apache.bcel.generic.DUP | 1 | None |
| org.apache.bcel.generic.DUP2 | 1 | None |
| org.apache.bcel.generic.DUP2_X1 | 1 | None |
| org.apache.bcel.generic.DUP2_X2 | 1 | None |
| org.apache.bcel.generic.DUP_X1 | 1 | None |
| org.apache.bcel.generic.DUP_X2 | 1 | None |
| org.apache.bcel.generic.F2D | 1 | None |
| org.apache.bcel.generic.F2I | 1 | None |
| org.apache.bcel.generic.F2L | 1 | None |
| org.apache.bcel.generic.FADD | 1 | None |
| org.apache.bcel.generic.FALOAD | 1 | None |
| org.apache.bcel.generic.FASTORE | 1 | None |
| org.apache.bcel.generic.FCMPG | 1 | None |
| org.apache.bcel.generic.FCMPL | 1 | None |
| org.apache.bcel.generic.FCONST | 3 | None |
| org.apache.bcel.generic.FDIV | 1 | None |
| org.apache.bcel.generic.FMUL | 1 | None |
| org.apache.bcel.generic.FNEG | 1 | None |
| org.apache.bcel.generic.FREM | 1 | None |
| org.apache.bcel.generic.FRETURN | 1 | None |
| org.apache.bcel.generic.FSUB | 1 | None |
| org.apache.bcel.generic.I2B | 1 | None |
| org.apache.bcel.generic.I2C | 1 | None |
| org.apache.bcel.generic.I2D | 1 | None |
| org.apache.bcel.generic.I2F | 1 | None |
| org.apache.bcel.generic.I2L | 1 | None |
| org.apache.bcel.generic.I2S | 1 | None |
| org.apache.bcel.generic.IADD | 1 | None |
| org.apache.bcel.generic.IALOAD | 1 | None |
| org.apache.bcel.generic.IAND | 1 | None |
| org.apache.bcel.generic.IASTORE | 1 | None |
| org.apache.bcel.generic.ICONST | 7 | None |
| org.apache.bcel.generic.IDIV | 1 | None |
| org.apache.bcel.generic.ILOAD | 3 | None |
| org.apache.bcel.generic.IMUL | 1 | None |
| org.apache.bcel.generic.INEG | 1 | None |
| org.apache.bcel.generic.IOR | 1 | None |
| org.apache.bcel.generic.IREM | 1 | None |
| org.apache.bcel.generic.IRETURN | 1 | None |
| org.apache.bcel.generic.ISHL | 1 | None |
| org.apache.bcel.generic.ISHR | 1 | None |
| org.apache.bcel.generic.ISTORE | 3 | None |
| org.apache.bcel.generic.ISUB | 1 | None |
| org.apache.bcel.generic.IUSHR | 1 | None |
| org.apache.bcel.generic.IXOR | 1 | None |
| org.apache.bcel.generic.InstructionComparator$1 | 1 | None |
| org.apache.bcel.generic.InstructionConstants$Clinit | 1 | None |
| org.apache.bcel.generic.InstructionFactory$MethodObject | 10 | None |
| org.apache.bcel.generic.InstructionHandle | 1 | None |
| org.apache.bcel.generic.L2D | 1 | None |
| org.apache.bcel.generic.L2F | 1 | None |
| org.apache.bcel.generic.L2I | 1 | None |
| org.apache.bcel.generic.LADD | 1 | None |
| org.apache.bcel.generic.LALOAD | 1 | None |
| org.apache.bcel.generic.LAND | 1 | None |
| org.apache.bcel.generic.LASTORE | 1 | None |
| org.apache.bcel.generic.LCMP | 1 | None |
| org.apache.bcel.generic.LCONST | 2 | None |
| org.apache.bcel.generic.LDIV | 1 | None |
| org.apache.bcel.generic.LMUL | 1 | None |
| org.apache.bcel.generic.LNEG | 1 | None |
| org.apache.bcel.generic.LOR | 1 | None |
| org.apache.bcel.generic.LREM | 1 | None |
| org.apache.bcel.generic.LRETURN | 1 | None |
| org.apache.bcel.generic.LSHL | 1 | None |
| org.apache.bcel.generic.LSHR | 1 | None |
| org.apache.bcel.generic.LSUB | 1 | None |
| org.apache.bcel.generic.LUSHR | 1 | None |
| org.apache.bcel.generic.LXOR | 1 | None |
| org.apache.bcel.generic.MONITORENTER | 1 | None |
| org.apache.bcel.generic.MONITOREXIT | 1 | None |
| org.apache.bcel.generic.NOP | 1 | None |
| org.apache.bcel.generic.ObjectType | 13 | None |
| org.apache.bcel.generic.POP | 1 | None |
| org.apache.bcel.generic.POP2 | 1 | None |
| org.apache.bcel.generic.RETURN | 1 | None |
| org.apache.bcel.generic.SALOAD | 1 | None |
| org.apache.bcel.generic.SASTORE | 1 | None |
| org.apache.bcel.generic.SWAP | 1 | None |
| org.apache.bcel.generic.Type$1 | 1 | None |
| org.apache.bcel.generic.Type$2 | 1 | None |
| org.apache.bcel.util.ClassPath | 1 | None |
| org.apache.bcel.util.ClassPath$Zip | 13 | None |
| org.apache.bcel.util.SyntheticRepository | 1 | None |
| org.apache.catalina.core.ApplicationContext | 2 | None |
| org.apache.catalina.core.ApplicationContextFacade | 2 | None |
| org.apache.catalina.core.ApplicationFilterConfig | 2 | None |
| org.apache.catalina.core.StandardContext | 2 | None |
| org.apache.catalina.core.StandardContextMapper | 2 | None |
| org.apache.catalina.core.StandardContextValve | 2 | None |
| org.apache.catalina.core.StandardDefaultContext | 1 | None |
| org.apache.catalina.core.StandardEngine | 1 | None |
| org.apache.catalina.core.StandardEngineMapper | 1 | None |
| org.apache.catalina.core.StandardEngineValve | 1 | None |
| org.apache.catalina.core.StandardHost | 1 | None |
| org.apache.catalina.core.StandardHostDeployer | 1 | None |
| org.apache.catalina.core.StandardHostMapper | 1 | None |
| org.apache.catalina.core.StandardHostValve | 1 | None |
| org.apache.catalina.core.StandardPipeline | 13 | None |
| org.apache.catalina.core.StandardWrapper | 9 | None |
| org.apache.catalina.core.StandardWrapperFacade | 9 | None |
| org.apache.catalina.core.StandardWrapperValve | 9 | None |
| org.apache.catalina.deploy.ErrorPage | 4 | None |
| org.apache.catalina.deploy.FilterDef | 2 | None |
| org.apache.catalina.deploy.FilterMap | 2 | None |
| org.apache.catalina.deploy.LoginConfig | 2 | None |
| org.apache.catalina.deploy.NamingResources | 3 | None |
| org.apache.catalina.deploy.SecurityCollection | 7 | None |
| org.apache.catalina.deploy.SecurityConstraint | 3 | None |
| org.apache.catalina.servlets.DefaultServlet | 2 | None |
| org.apache.catalina.servlets.InvokerServlet | 2 | None |
| org.apache.catalina.session.StandardManager | 2 | None |
| org.apache.catalina.session.StandardSession | 24 | + 24 |
| org.apache.catalina.session.StandardSessionFacade | 24 | + 24 |
| org.apache.catalina.startup.SetAuthConstraintRule | 2 | None |
| org.apache.catalina.startup.SetDistributableRule | 2 | None |
| org.apache.catalina.startup.SetPublicIdRule | 2 | None |
| org.apache.catalina.startup.WrapperCreateRule | 2 | None |
| org.apache.catalina.util.Base64 | 1 | None |
| org.apache.catalina.util.CharsetMapper | 2 | None |
| org.apache.catalina.util.InstanceSupport | 9 | None |
| org.apache.catalina.util.LifecycleSupport | 41 | None |
| org.apache.catalina.util.MD5Encoder | 2 | None |
| org.apache.catalina.util.ParameterMap | 12 | + 11 |
| org.apache.catalina.util.StringManager | 9 | None |
| org.apache.catalina.util.StringParser | 12 | + 11 |
| org.apache.catalina.util.URLEncoder | 1 | None |
| org.apache.catalina.valves.AccessLogValve | 1 | None |
| org.apache.catalina.valves.CertificatesValve | 2 | None |
| org.apache.catalina.valves.CipherData | 8 | None |
| org.apache.catalina.valves.ErrorDispatcherValve | 1 | None |
| org.apache.catalina.valves.ErrorReportValve | 1 | None |
| org.apache.commons.beanutils.converters.BigDecimalConverter | 1 | None |
| org.apache.commons.beanutils.converters.BigIntegerConverter | 1 | None |
| org.apache.commons.beanutils.converters.BooleanArrayConverter | 1 | None |
| org.apache.commons.beanutils.converters.BooleanConverter | 2 | None |
| org.apache.commons.beanutils.converters.ByteArrayConverter | 1 | None |
| org.apache.commons.beanutils.converters.ByteConverter | 2 | None |
| org.apache.commons.beanutils.converters.CharacterArrayConverter | 1 | None |
| org.apache.commons.beanutils.converters.CharacterConverter | 2 | None |
| org.apache.commons.beanutils.converters.ClassConverter | 1 | None |
| org.apache.commons.beanutils.converters.DoubleArrayConverter | 1 | None |
| org.apache.commons.beanutils.converters.DoubleConverter | 2 | None |
| org.apache.commons.beanutils.converters.FloatArrayConverter | 1 | None |
| org.apache.commons.beanutils.converters.FloatConverter | 2 | None |
| org.apache.commons.beanutils.converters.IntegerArrayConverter | 1 | None |
| org.apache.commons.beanutils.converters.IntegerConverter | 2 | None |
| org.apache.commons.beanutils.converters.LongArrayConverter | 1 | None |
| org.apache.commons.beanutils.converters.LongConverter | 2 | None |
| org.apache.commons.beanutils.converters.ShortArrayConverter | 1 | None |
| org.apache.commons.beanutils.converters.ShortConverter | 2 | None |
| org.apache.commons.beanutils.converters.SqlDateConverter | 1 | None |
| org.apache.commons.beanutils.converters.SqlTimeConverter | 1 | None |
| org.apache.commons.beanutils.converters.SqlTimestampConverter | 1 | None |
| org.apache.commons.beanutils.converters.StringArrayConverter | 1 | None |
| org.apache.commons.beanutils.converters.StringConverter | 1 | None |
| org.apache.commons.collections.ArrayStack | 26 | None |
| org.apache.commons.collections.FastHashMap | 17 | + 1 |
| org.apache.commons.collections.LRUMap | 2 | None |
| org.apache.commons.collections.SequencedHashMap$Entry | 45 | + 26 |
| org.apache.commons.digester.CallMethodRule | 128 | None |
| org.apache.commons.digester.CallParamRule | 34 | None |
| org.apache.commons.digester.Digester | 5 | None |
| org.apache.commons.digester.ObjectCreateRule | 36 | None |
| org.apache.commons.digester.RulesBase | 5 | None |
| org.apache.commons.digester.SetNextRule | 38 | None |
| org.apache.commons.digester.SetPropertiesRule | 16 | None |
| org.apache.commons.digester.SetPropertyRule | 1 | None |
| org.apache.commons.logging.impl.Log4JLogger | 34 | + 2 |
| org.apache.commons.logging.impl.LogFactoryImpl | 3 | None |
| org.apache.coyote.ActionCode | 15 | None |
| org.apache.coyote.Request | 12 | + 10 |
| org.apache.coyote.RequestGroupInfo | 1 | None |
| org.apache.coyote.RequestInfo | 12 | + 10 |
| org.apache.coyote.Response | 12 | + 10 |
| org.apache.coyote.http11.Http11Processor | 12 | + 10 |
| org.apache.coyote.http11.Http11Protocol | 1 | None |
| org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler | 1 | None |
| org.apache.coyote.http11.InternalInputBuffer | 12 | + 10 |
| org.apache.coyote.http11.InternalInputBuffer$InputStreamInputBuffer | 12 | + 10 |
| org.apache.coyote.http11.InternalOutputBuffer | 12 | + 10 |
| org.apache.coyote.http11.InternalOutputBuffer$OutputStreamOutputBuffer | 12 | + 10 |
| org.apache.coyote.http11.filters.BufferedInputFilter | 12 | + 10 |
| org.apache.coyote.http11.filters.ChunkedInputFilter | 12 | + 10 |
| org.apache.coyote.http11.filters.ChunkedOutputFilter | 12 | + 10 |
| org.apache.coyote.http11.filters.GzipOutputFilter | 12 | + 10 |
| org.apache.coyote.http11.filters.GzipOutputFilter$FakeOutputStream | 12 | + 10 |
| org.apache.coyote.http11.filters.IdentityInputFilter | 12 | + 10 |
| org.apache.coyote.http11.filters.IdentityOutputFilter | 12 | + 10 |
| org.apache.coyote.http11.filters.VoidInputFilter | 12 | + 10 |
| org.apache.coyote.http11.filters.VoidOutputFilter | 12 | + 10 |
| org.apache.coyote.tomcat4.CoyoteAdapter | 2 | None |
| org.apache.coyote.tomcat4.CoyoteConnector | 2 | None |
| org.apache.coyote.tomcat4.CoyoteInputStream | 12 | + 11 |
| org.apache.coyote.tomcat4.CoyoteOutputStream | 12 | + 11 |
| org.apache.coyote.tomcat4.CoyoteRequest | 12 | + 11 |
| org.apache.coyote.tomcat4.CoyoteResponse | 12 | + 11 |
| org.apache.coyote.tomcat4.CoyoteResponseFacade | 13 | + 13 |
| org.apache.coyote.tomcat4.CoyoteWriter | 12 | + 11 |
| org.apache.coyote.tomcat4.OutputBuffer | 12 | + 11 |
| org.apache.jasper.EmbededServletOptions | 2 | None |
| org.apache.jasper.JspCompilationContext | 12 | + 12 |
| org.apache.jasper.compiler.Compiler | 12 | + 12 |
| org.apache.jasper.compiler.JspRuntimeContext | 2 | None |
| org.apache.jasper.compiler.JspUtil$ValidAttribute | 45 | + 45 |
| org.apache.jasper.compiler.MyEntityResolver | 1 | + 1 |
| org.apache.jasper.compiler.MyErrorHandler | 1 | + 1 |
| org.apache.jasper.compiler.TldLocationsCache | 2 | None |
| org.apache.jasper.logging.DefaultLogger | 2 | None |
| org.apache.jasper.logging.Logger$Helper | 24 | + 21 |
| org.apache.jasper.runtime.BodyContentImpl | 14 | + 14 |
| org.apache.jasper.runtime.JspFactoryImpl | 1 | None |
| org.apache.jasper.runtime.JspFactoryImpl$SunJspEngineInfo | 1 | None |
| org.apache.jasper.runtime.JspWriterImpl | 21 | + 21 |
| org.apache.jasper.runtime.PageContextImpl | 21 | + 21 |
| org.apache.jasper.runtime.ServletResponseWrapperInclude | 20 | + 20 |
| org.apache.jasper.runtime.TagHandlerPool | 32 | + 32 |
| org.apache.jasper.servlet.JasperLoader | 12 | + 12 |
| org.apache.jasper.servlet.JasperLoader$PrivilegedLoadClass | 12 | + 12 |
| org.apache.jasper.servlet.JspServlet | 2 | None |
| org.apache.jasper.servlet.JspServletWrapper | 12 | + 12 |
| org.apache.jasper.util.FastDateFormat | 2 | None |
| org.apache.jasper.util.SimplePool | 1 | None |
| org.apache.jasper.util.SystemLogHandler | 1 | + 1 |
| org.apache.jasper.xmlparser.MyEntityResolver | 1 | + 1 |
| org.apache.jasper.xmlparser.MyErrorHandler | 1 | + 1 |
| org.apache.jk.common.ChannelSocket | 1 | None |
| org.apache.jk.common.HandlerRequest | 1 | None |
| org.apache.jk.common.SocketAcceptor | 1 | None |
| org.apache.jk.core.MsgContext | 1 | None |
| org.apache.jk.core.WorkerEnv | 1 | None |
| org.apache.jk.server.JkCoyoteHandler | 1 | None |
| org.apache.jk.server.JkMain | 1 | None |
| org.apache.jsp.classicLayout_jsp (2) | 1 | + 1 |
| org.apache.jsp.errorpage_jsp (2) | 1 | + 1 |
| org.apache.jsp.index_jsp (2) | 1 | + 1 |
| org.apache.jsp.index_jsp (3) | 1 | + 1 |
| org.apache.jsp.login_jsp | 1 | + 1 |
| org.apache.jsp.menu_jsp (2) | 1 | + 1 |
| org.apache.jsp.menu_jsp (3) | 1 | + 1 |
| org.apache.jsp.productList_jsp (2) | 1 | + 1 |
| org.apache.jsp.treeNode_jsp | 1 | + 1 |
| org.apache.jsp.treeRootNode_jsp | 1 | + 1 |
| org.apache.jsp.tree_0002dcontroll_jsp | 1 | + 1 |
| org.apache.jsp.welcome_jsp | 1 | + 1 |
| org.apache.log4j.CategoryKey | 917 | + 73 |
| org.apache.log4j.ConsoleAppender | 1 | None |
| org.apache.log4j.DefaultCategoryFactory | 1 | None |
| org.apache.log4j.Hierarchy | 1 | None |
| org.apache.log4j.Level | 12 | None |
| org.apache.log4j.Logger | 712 | + 26 |
| org.apache.log4j.PatternLayout | 2 | None |
| org.apache.log4j.ProvisionNode | 181 | + 23 |
| org.apache.log4j.RollingCalendar | 1 | None |
| org.apache.log4j.helpers.AppenderAttachableImpl | 1 | None |
| org.apache.log4j.helpers.FormattingInfo | 2 | None |
| org.apache.log4j.helpers.PatternParser | 2 | None |
| org.apache.log4j.helpers.PatternParser$BasicPatternConverter | 4 | None |
| org.apache.log4j.helpers.PatternParser$CategoryPatternConverter | 2 | None |
| org.apache.log4j.helpers.PatternParser$DatePatternConverter | 2 | None |
| org.apache.log4j.helpers.PatternParser$LiteralPatternConverter | 14 | None |
| org.apache.log4j.helpers.PatternParser$LocationPatternConverter | 6 | None |
| org.apache.log4j.helpers.QuietWriter | 2 | None |
| org.apache.log4j.or.DefaultRenderer | 1 | None |
| org.apache.log4j.or.RendererMap | 1 | None |
| org.apache.log4j.spi.DefaultRepositorySelector | 1 | None |
| org.apache.log4j.spi.LocationInfo | 24 | + 24 |
| org.apache.log4j.spi.LoggingEvent | 24 | + 24 |
| org.apache.log4j.spi.RootCategory | 1 | None |
| org.apache.naming.NameParserImpl | 3 | + 1 |
| org.apache.naming.StringManager | 1 | None |
| org.apache.naming.resources.FileDirContext | 3 | + 1 |
| org.apache.naming.resources.FileDirContext$FileResource | 34 | + 18 |
| org.apache.naming.resources.FileDirContext$FileResourceAttributes | 35 | + 19 |
| org.apache.naming.resources.ImmutableNameNotFoundException | 2 | None |
| org.apache.naming.resources.ProxyDirContext | 2 | None |
| org.apache.naming.resources.ProxyDirContext$CacheEntry | 43 | + 26 |
| org.apache.struts.action.ActionFormBean | 20 | None |
| org.apache.struts.action.ActionFormBeans | 1 | None |
| org.apache.struts.action.ActionForward | 65 | None |
| org.apache.struts.action.ActionForwards | 1 | None |
| org.apache.struts.action.ActionMapping | 43 | None |
| org.apache.struts.action.ActionMappings | 1 | None |
| org.apache.struts.action.ActionServlet | 1 | None |
| org.apache.struts.config.ControllerConfig | 1 | None |
| org.apache.struts.config.MessageResourcesConfig | 1 | None |
| org.apache.struts.config.PlugInConfig | 6 | None |
| org.apache.struts.config.impl.ModuleConfigImpl | 1 | None |
| org.apache.struts.taglib.bean.ParameterTag | 1 | + 1 |
| org.apache.struts.taglib.bean.WriteTag | 5 | + 5 |
| org.apache.struts.taglib.html.ErrorsTag | 5 | + 5 |
| org.apache.struts.taglib.html.FormTag | 1 | + 1 |
| org.apache.struts.taglib.html.HiddenTag | 1 | + 1 |
| org.apache.struts.taglib.html.HtmlTag | 6 | + 6 |
| org.apache.struts.taglib.html.LinkTag | 7 | + 7 |
| org.apache.struts.taglib.html.ResetTag | 1 | + 1 |
| org.apache.struts.taglib.html.SubmitTag | 1 | + 1 |
| org.apache.struts.taglib.html.TextTag | 1 | + 1 |
| org.apache.struts.taglib.html.TextareaTag | 1 | + 1 |
| org.apache.struts.taglib.logic.IterateTag | 4 | + 4 |
| org.apache.struts.taglib.logic.NotEmptyTag | 1 | + 1 |
| org.apache.struts.taglib.tiles.GetAttributeTag | 1 | + 1 |
| org.apache.struts.taglib.tiles.InsertTag | 6 | + 6 |
| org.apache.struts.tiles.ComponentDefinition | 20 | None |
| org.apache.struts.tiles.DefinitionsFactoryConfig | 1 | None |
| org.apache.struts.tiles.EmptyIterator | 1 | + 1 |
| org.apache.struts.tiles.TilesPlugin | 3 | None |
| org.apache.struts.tiles.TilesRequestProcessor | 1 | + 1 |
| org.apache.struts.tiles.TilesUtilStrutsImpl | 1 | None |
| org.apache.struts.tiles.definition.ComponentDefinitionsFactoryWrapper | 1 | None |
| org.apache.struts.tiles.xmlDefinition.DefinitionsFactory | 1 | None |
| org.apache.struts.tiles.xmlDefinition.I18nFactorySet | 1 | None |