类 GrovvyLanguageProvider

java.lang.Object
net.sohelp.boot.demo.core.magic.provider.GrovvyLanguageProvider
所有已实现的接口:
org.ssssssss.magicapi.jsr223.LanguageProvider

@Component public class GrovvyLanguageProvider extends Object implements org.ssssssss.magicapi.jsr223.LanguageProvider
从以下版本开始:
2023/2/17 11:36
作者:
AaronFung
  • 构造器详细资料

    • GrovvyLanguageProvider

      public GrovvyLanguageProvider()
  • 方法详细资料

    • support

      public boolean support(String languageName)
      判断是否支持指定的语言
      指定者:
      support 在接口中 org.ssssssss.magicapi.jsr223.LanguageProvider
      参数:
      languageName - 语言名称
      返回:
      如果语言名称为"grovvy"(忽略大小写)则返回true,否则返回false
    • execute

      public Object execute(String languageName, String script, Map<String,Object> context) throws Exception
      执行脚本
      指定者:
      execute 在接口中 org.ssssssss.magicapi.jsr223.LanguageProvider
      参数:
      languageName - 语言名称
      script - 脚本内容
      context - 上下文参数Map
      返回:
      返回"hello "加上context中name参数对应的值
      抛出:
      Exception - 执行异常