|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectorg.soybeanMilk.core.config.parser.InvokeStatementParser
public class InvokeStatementParser
调用语句解析器,它解析诸如"myReulst = myResolver.method(argKey0, argKey1, "string")"之类字符串中的与调用对应的属性
| 构造方法摘要 | |
|---|---|
InvokeStatementParser(Invoke invoke,
java.lang.String statement,
ResolverFactory resolverFactory)
|
|
| 方法摘要 | |
|---|---|
static boolean |
isNumberChar(char c)
判断字符是否是数字[0-9] |
void |
parse()
|
static void |
stringToArgProperty(Invoke.Arg arg,
java.lang.String stmt)
设置 Invoke.Arg的关键字属性或者值属性,它根据字符串的语法格式(与Java语法一样)来确定应该设置哪个属性。 |
static java.lang.String |
unEscape(java.lang.String s)
反转义Java字符串 |
| 从类 java.lang.Object 继承的方法 |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 构造方法详细信息 |
|---|
public InvokeStatementParser(Invoke invoke,
java.lang.String statement,
ResolverFactory resolverFactory)
| 方法详细信息 |
|---|
public void parse()
public static void stringToArgProperty(Invoke.Arg arg,
java.lang.String stmt)
Invoke.Arg的关键字属性或者值属性,它根据字符串的语法格式(与Java语法一样)来确定应该设置哪个属性。
arg - stmt - 符合Java语法的字符串,可以包含转义字符和'\\uxxxx'格式字符public static java.lang.String unEscape(java.lang.String s)
s -
public static boolean isNumberChar(char c)
c -
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||