Class GeneralCache.ObjectClassTable

  • Enclosing class:
    GeneralCache

    protected class GeneralCache.ObjectClassTable
    extends java.lang.Object
    This class describes a set of object classes, each with its own LRU behavior.
    • Field Detail

      • hashtable

        protected java.util.HashMap hashtable
    • Constructor Detail

      • ObjectClassTable

        public ObjectClassTable()
    • Method Detail

      • addEntry

        public void addEntry​(GeneralCache.ObjectRecord record)
        Call ONLY if there is no existing record in the object class table for this record
      • removeEntry

        public void removeEntry​(GeneralCache.ObjectRecord record)
        Call ONLY if there is known to be an existing record in the object class table
      • getCurrentMemberCount

        public int getCurrentMemberCount​(java.lang.String objectClassName)