Class ResourceValueFrame

    • Field Detail

      • ESCAPED

        public static final int ESCAPED
        The resource escapes the method.
        See Also:
        Constant Field Values
      • OPEN

        public static final int OPEN
        The resource is open (or locked, etc) on paths that include only normal control flow.
        See Also:
        Constant Field Values
      • OPEN_ON_EXCEPTION_PATH

        public static final int OPEN_ON_EXCEPTION_PATH
        The resource is open (or locked, etc) on paths that include exception control flow.
        See Also:
        Constant Field Values
      • CLOSED

        public static final int CLOSED
        The resource is closed (or unlocked, etc).
        See Also:
        Constant Field Values
      • CREATED

        public static final int CREATED
        The resource has been created, but is not open.
        See Also:
        Constant Field Values
      • NONEXISTENT

        public static final int NONEXISTENT
        The resource doesn't exist.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ResourceValueFrame

        public ResourceValueFrame​(int numSlots)
    • Method Detail

      • getStatus

        public int getStatus()
      • setStatus

        public void setStatus​(int status)
      • sameAs

        public boolean sameAs​(Frame<ResourceValue> other_)
        Description copied from class: Frame
        Return true if this stack frame is the same as the one given as a parameter.
        Overrides:
        sameAs in class Frame<ResourceValue>
        Parameters:
        other_ - the other Frame
        Returns:
        true if the frames are the same, false otherwise
      • copyFrom

        public void copyFrom​(Frame<ResourceValue> other_)
        Description copied from class: Frame
        Make this Frame exactly the same as the one given as a parameter.
        Overrides:
        copyFrom in class Frame<ResourceValue>
        Parameters:
        other_ - the Frame to make this object the same as
      • toString

        public java.lang.String toString()
        Description copied from class: Frame
        Convert to string.
        Overrides:
        toString in class Frame<ResourceValue>