Class StackEntry


  • public class StackEntry
    extends java.lang.Object
    • Field Detail

      • sid

        private static long sid
      • id0

        private final long id0
      • ids

        private final java.util.Set<java.lang.Long> ids
      • artificalSourceCount

        private int artificalSourceCount
      • usageCount

        private long usageCount
      • stackType

        private final StackType stackType
    • Constructor Detail

      • StackEntry

        StackEntry​(StackType stackType)
    • Method Detail

      • incrementUsage

        public void incrementUsage()
      • decrementUsage

        public void decrementUsage()
      • forceUsageCount

        public void forceUsageCount​(long newCount)
      • getUsageCount

        public long getUsageCount()
      • getSourceCount

        public int getSourceCount()
      • incSourceCount

        public void incSourceCount()
      • decSourceCount

        public void decSourceCount()
      • getSources

        public java.util.List<java.lang.Long> getSources()
      • removeSource

        public void removeSource​(long x)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object