Class SecurityManagerCallStack.Snapshot

  • Enclosing class:
    SecurityManagerCallStack

    private static class SecurityManagerCallStack.Snapshot
    extends java.lang.Object
    A snapshot of a class stack.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.List<java.lang.ref.WeakReference<java.lang.Class<?>>> stack  
      private long timestamp  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private Snapshot​(java.util.List<java.lang.ref.WeakReference<java.lang.Class<?>>> stack)
      Create a new snapshot with a class stack.
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • timestamp

        private final long timestamp
      • stack

        private final java.util.List<java.lang.ref.WeakReference<java.lang.Class<?>>> stack
    • Constructor Detail

      • Snapshot

        private Snapshot​(java.util.List<java.lang.ref.WeakReference<java.lang.Class<?>>> stack)
        Create a new snapshot with a class stack.
        Parameters:
        stack - class stack