public static class BaseStringMatchRules.StringMatchRule
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
java.lang.String |
pattern
原始的匹配字符串,允许的格式:
只包含数字字母下划线--精确匹配服务接口名,如 getUser 以*结束--左侧匹配,如 getUser* 以*开始--右侧匹配,如 *User 其他:正则表达式--正则表达式匹配,如 getUser(WithName)? |
MatchPatternInfo |
patternInfo |
MatchPatternInfo |
prefix |
| 构造器和说明 |
|---|
StringMatchRule() |
StringMatchRule(java.lang.String pattern) |
StringMatchRule(java.lang.String pattern,
boolean withPrefix) |
| 限定符和类型 | 方法和说明 |
|---|---|
static BaseStringMatchRules.StringMatchRule |
create(java.lang.String pattern)
根据模式字符串(
pattern)创建BaseStringMatchRules.StringMatchRule对象 |
static BaseStringMatchRules.StringMatchRule |
create(java.lang.String pattern,
boolean withPrefix)
根据模式字符串(
pattern)创建BaseStringMatchRules.StringMatchRule对象 |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
java.lang.String |
keyOfRule() |
boolean |
match(BaseStringMatchRules.StringMatchRule matchRule) |
boolean |
match(java.lang.String input) |
boolean |
nullRule() |
static boolean |
nullRule(BaseStringMatchRules.StringMatchRule rule) |
java.lang.String |
toString() |
public final java.lang.String pattern
public final MatchPatternInfo patternInfo
public final MatchPatternInfo prefix
public StringMatchRule(java.lang.String pattern)
public StringMatchRule(java.lang.String pattern,
boolean withPrefix)
public StringMatchRule()
public boolean nullRule()
public java.lang.String keyOfRule()
public boolean match(BaseStringMatchRules.StringMatchRule matchRule)
public boolean match(java.lang.String input)
public java.lang.String toString()
toString 在类中 java.lang.Objectpublic int hashCode()
hashCode 在类中 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals 在类中 java.lang.Objectpublic static BaseStringMatchRules.StringMatchRule create(java.lang.String pattern, boolean withPrefix)
pattern)创建BaseStringMatchRules.StringMatchRule对象pattern - withPrefix - public static BaseStringMatchRules.StringMatchRule create(java.lang.String pattern)
pattern)创建BaseStringMatchRules.StringMatchRule对象pattern - public static boolean nullRule(BaseStringMatchRules.StringMatchRule rule)
Copyright © 2023. All Rights Reserved.