001package top.cenze.rule.frame.enums; 002 003/** 004 * 规则符号 005 */ 006public enum RuleSymbolEnum { 007 LPAREN("(", "左括号"), 008 RPAREN(")", "右括号"), 009 LBRACE("{", "左大括号"), 010 RBRACE("}", "右大括号"), 011 LBRACKET("[", "左中括号"), 012 RBRACKET("]", "右中括号"), 013 COLON(":", "冒号"), 014 SEMI(";", "分号"), 015 DQUOTE("\"", "双引号"), 016 SQUOTE("\'", "单引号"), 017 DOLLAR("$", "货币符号(变量标识符)"), 018 SPACE(" ", "空格"), 019 NEWLINE("\r\n", "换行"), 020 ; 021 private String val; 022 private String desc; 023 024 RuleSymbolEnum(String _val, String _desc) { 025 this.val = _val; 026 this.desc = _desc; 027 } 028 029 public String getVal() { 030 return val; 031 } 032 033 public void setVal(String val) { 034 this.val = val; 035 } 036 037 public String getDesc() { 038 return desc; 039 } 040 041 public void setDesc(String desc) { 042 this.desc = desc; 043 } 044}