Uses of Class
io.quarkus.qute.debug.agent.frames.RemoteStackFrame
Packages that use RemoteStackFrame
Package
Description
-
Uses of RemoteStackFrame in io.quarkus.qute.debug.agent
Methods in io.quarkus.qute.debug.agent that return RemoteStackFrameModifier and TypeMethodDescriptionDebuggeeAgent.findStackFrame(Integer frameId) Finds a stack frame by its ID across all threads.RemoteThread.getStackFrame(int frameId) Finds a specific stack frame by its ID.Methods in io.quarkus.qute.debug.agent that return types with arguments of type RemoteStackFrameModifier and TypeMethodDescriptionRemoteThread.getStackFrames()Returns the list of current stack frames.Constructors in io.quarkus.qute.debug.agent with parameters of type RemoteStackFrameModifierConstructorDescriptionDebuggerEvalContext(Object base, RemoteStackFrame stackFrame) Creates a new debugger evaluation context. -
Uses of RemoteStackFrame in io.quarkus.qute.debug.agent.breakpoints
Methods in io.quarkus.qute.debug.agent.breakpoints with parameters of type RemoteStackFrameModifier and TypeMethodDescriptionbooleanRemoteBreakpoint.checkCondition(RemoteStackFrame frame) Checks whether this breakpoint should be triggered given the currentRemoteStackFrame. -
Uses of RemoteStackFrame in io.quarkus.qute.debug.agent.completions
Methods in io.quarkus.qute.debug.agent.completions that return RemoteStackFrameConstructors in io.quarkus.qute.debug.agent.completions with parameters of type RemoteStackFrame -
Uses of RemoteStackFrame in io.quarkus.qute.debug.agent.frames
Methods in io.quarkus.qute.debug.agent.frames that return RemoteStackFrameMethods in io.quarkus.qute.debug.agent.frames with parameters of type RemoteStackFrameModifier and TypeMethodDescriptionvoidSectionFrameGroup.addFrame(RemoteStackFrame frame) Adds a frame to this section group.Method parameters in io.quarkus.qute.debug.agent.frames with type arguments of type RemoteStackFrameModifier and TypeMethodDescriptionvoidSectionFrameGroup.detachFrames(LinkedList<RemoteStackFrame> threadFrames) Removes all frames of this section from the given thread frame list.voidSectionFrameGroup.detachFramesIfIndexChanged(Object data, LinkedList<RemoteStackFrame> threadFrames) Checks if the current iteration index has changed, and detaches the frames from the given thread frame list if needed.Constructors in io.quarkus.qute.debug.agent.frames with parameters of type RemoteStackFrameModifierConstructorDescriptionRemoteStackFrame(io.quarkus.qute.trace.ResolveEvent event, RemoteStackFrame previousFrame, SourceTemplateRegistry sourceTemplateRegistry, VariablesRegistry variablesRegistry, RemoteThread remoteThread) Creates a newRemoteStackFrame. -
Uses of RemoteStackFrame in io.quarkus.qute.debug.agent.resolvers
Methods in io.quarkus.qute.debug.agent.resolvers that return RemoteStackFrameModifier and TypeMethodDescriptionValueResolverContext.getStackFrame()Returns the current stack frame for the debugger. -
Uses of RemoteStackFrame in io.quarkus.qute.debug.agent.scopes
Methods in io.quarkus.qute.debug.agent.scopes that return RemoteStackFrameModifier and TypeMethodDescriptionRemoteScope.getStackFrame()Returns the stack frame associated with this scope.Methods in io.quarkus.qute.debug.agent.scopes with parameters of type RemoteStackFrameModifier and TypeMethodDescriptionprotected static voidRemoteScope.fillVariables(RemoteStackFrame frame, io.quarkus.qute.ResolutionContext context, Collection<org.eclipse.lsp4j.debug.Variable> variables, VariablesRegistry variablesRegistry) Helper to fill a collection of variables from aResolutionContext.Constructors in io.quarkus.qute.debug.agent.scopes with parameters of type RemoteStackFrameModifierConstructorDescriptionGlobalsScope(io.quarkus.qute.ResolutionContext context, RemoteStackFrame frame, VariablesRegistry variablesRegistry) Creates a new global scope.LocalsScope(io.quarkus.qute.ResolutionContext context, RemoteStackFrame frame, VariablesRegistry variablesRegistry) Creates a new local scope.NamespaceResolversScope(io.quarkus.qute.Engine engine, RemoteStackFrame frame, VariablesRegistry variablesRegistry) Creates a new namespace resolvers scope.RemoteScope(String name, RemoteStackFrame frame, VariablesRegistry variablesRegistry) Creates a new remote scope. -
Uses of RemoteStackFrame in io.quarkus.qute.debug.agent.variables
Methods in io.quarkus.qute.debug.agent.variables that return RemoteStackFrameMethods in io.quarkus.qute.debug.agent.variables with parameters of type RemoteStackFrameModifier and TypeMethodDescriptionstatic org.eclipse.lsp4j.debug.VariableVariablesHelper.fillVariable(String name, Object value, RemoteStackFrame frame, Collection<org.eclipse.lsp4j.debug.Variable> variables, VariablesRegistry variablesRegistry) Converts a value into aVariablesuitable for the debugger.static booleanVariablesHelper.shouldBeExpanded(Object value, RemoteStackFrame frame) Determines whether a value should be expanded in the debugger UI.Constructors in io.quarkus.qute.debug.agent.variables with parameters of type RemoteStackFrameModifierConstructorDescriptionRemoteVariable(Object value, RemoteStackFrame frame, VariablesRegistry variablesRegistry) Creates a new remote variable.VariableContext(Object base, RemoteStackFrame stackFrame, VariablesRegistry variablesRegistry, Collection<org.eclipse.lsp4j.debug.Variable> variables)