Class StringAction
-
- All Implemented Interfaces:
public class StringAction extends Action
-
-
Constructor Summary
Constructors Constructor Description StringAction(BaseActionManager manager, String action)StringAction(BaseActionManager manager, String key, String content)StringAction(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
-
StringAction
StringAction(BaseActionManager manager, String action)
-
StringAction
StringAction(BaseActionManager manager, String key, String content)
-
StringAction
StringAction(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()
-
-
-
-