Class RawStringAction
-
- All Implemented Interfaces:
public class RawStringAction extends Action
-
-
Constructor Summary
Constructors Constructor Description RawStringAction(BaseActionManager manager, String action)RawStringAction(BaseActionManager manager, String key, String content)RawStringAction(BaseActionManager manager, String action, String key, String content)
-
Method Summary
Modifier and Type Method Description StringgetAction()StringgetKey()StringgetContent()ActionTypegetType()CompletableFuture<ActionResult>evalAsyncSafe(@NonNull() BaseActionManager manager, @NonNull() ActionContext context)BiFunction<ActionContext, String, CompletableFuture<ActionResult>>getHandler()-
-
Constructor Detail
-
RawStringAction
RawStringAction(BaseActionManager manager, String action)
-
RawStringAction
RawStringAction(BaseActionManager manager, String key, String content)
-
RawStringAction
RawStringAction(BaseActionManager manager, String action, String key, String content)
-
-
Method Detail
-
getContent
@NonNull() String getContent()
-
getType
@NonNull() ActionType getType()
-
evalAsyncSafe
@NonNull() CompletableFuture<ActionResult> evalAsyncSafe(@NonNull() BaseActionManager manager, @NonNull() ActionContext context)
-
getHandler
@Nullable() BiFunction<ActionContext, String, CompletableFuture<ActionResult>> getHandler()
-
-
-
-