public final class Return extends org.panda_lang.framework.language.architecture.dynamic.AbstractExecutableStatement implements Returnable, org.panda_lang.framework.design.architecture.dynamic.Controller
| Constructor and Description |
|---|
Return(org.panda_lang.framework.design.interpreter.source.Location location,
org.panda_lang.framework.design.architecture.expression.Expression value) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable Object |
execute(org.panda_lang.framework.design.runtime.ProcessStack stack,
Object instance) |
byte |
getStatusCode() |
boolean |
hasReturnValue() |
getSourceLocationpublic Return(org.panda_lang.framework.design.interpreter.source.Location location,
org.panda_lang.framework.design.architecture.expression.Expression value)
@Nullable public @Nullable Object execute(org.panda_lang.framework.design.runtime.ProcessStack stack, Object instance) throws Exception
execute in interface org.panda_lang.framework.design.architecture.dynamic.ExecutableExceptionpublic boolean hasReturnValue()
public byte getStatusCode()
getStatusCode in interface org.panda_lang.framework.design.architecture.dynamic.ControllerCopyright © 2020. All rights reserved.