# easy-expression **Repository Path**: cheng_xiaobai/easy-expression ## Basic Information - **Project Name**: easy-expression - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-01-26 - **Last Updated**: 2024-03-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 1. 简介 # 2. 快速上手 ## 2.1. 自定义无参数函数 ### 2.1.1. 示例1 : UUID - 定义一个函数,其功能是生成一个UUID并返回,函数名是`createUUID`,函数返回值是`String`类型,函数参数列表为空。 ```java import java.util.UUID; import com.easy.common.expressioncore.function.NonParamFunction; @Func(name = "createUUID", description = "生成一个UUID():(UUID:String)") public class CreateUUID extends NonParamFunction { @Override public Object execute(Context context) { return UUID.randomUUID(); } } ``` - 使用 ```java public class Test { public static void main(String[] args) { ExpressionParser expressionParser = ExpressionParser.newInstance("CreateUUID类的包路径"); } } ```