| Modifier and Type | Method and Description |
|---|---|
default Frame |
Frame.__panda__to_frame() |
Frame |
Frameable.__panda__to_frame() |
| Modifier and Type | Method and Description |
|---|---|
Frame |
StandardizedFramedScope.revive(ProcessStack stack,
Object instance)
Creates a new instance of the frame
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
PropertyFrame
Represents frames within the type frame (e.g. methods)
|
| Modifier and Type | Method and Description |
|---|---|
Frame |
PropertyFrame.getInstance()
Get the type instance of the current property
|
| Modifier and Type | Method and Description |
|---|---|
Frame |
ProcessStack.getCurrentFrame() |
| Modifier and Type | Method and Description |
|---|---|
@Nullable Result<?> |
ProcessStack.callCustomFrame(Object instance,
Frame frame,
org.panda_lang.utilities.commons.function.ThrowingSupplier<Result<?>,Exception> resultSupplier)
Call frame within the given instance and return custom result
|
@Nullable Result<?> |
ProcessStack.callFrame(Object instance,
Frame frame)
Call frame within the given instance
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractFrame<T extends FramedScope> |
| Modifier and Type | Class and Description |
|---|---|
class |
PandaPropertyFrame<T extends StandardizedFramedScope> |
| Modifier and Type | Method and Description |
|---|---|
Frame |
PandaPropertyFrame.getInstance() |
Frame |
StaticScope.revive(ProcessStack parentStack,
Object instance) |
| Constructor and Description |
|---|
PandaPropertyFrame(T frame,
Frame instance) |
| Modifier and Type | Class and Description |
|---|---|
static class |
ConstructorScope.ConstructorFrame |
static class |
MethodScope.MethodFrame |
class |
TypeFrame |
| Modifier and Type | Method and Description |
|---|---|
default Frame |
TypeInstance.__panda__to_frame() |
| Constructor and Description |
|---|
MethodFrame(MethodScope method,
Frame instance) |
| Modifier and Type | Method and Description |
|---|---|
Frame |
PandaProcessStack.getCurrentFrame() |
| Modifier and Type | Method and Description |
|---|---|
@Nullable Result<?> |
PandaProcessStack.callCustomFrame(Object instance,
Frame frame,
org.panda_lang.utilities.commons.function.ThrowingSupplier<Result<?>,Exception> resultSupplier) |
@Nullable Result<?> |
PandaProcessStack.callFrame(Object instance,
Frame frame) |
Copyright © 2020. All rights reserved.