- class
NameRulesclass NameRules private constructor()
变更记录
v1.0.88
新增
v1.1.0
修改
更名为 NameConditions
NameRules
作为 lambda 整体判断条件使用
移动到 base 包名
私有化构造方法
功能描述
这是一个模糊
Class
、Member
名称条件实现类。
可对 R8 混淆后的 Class
、Member
进行更加详细的定位。
- i-ext-method
String.isSyntheticfun String.isSynthetic(index: Int): Boolean
变更记录
v1.0.88
新增
v1.1.0
修改
统一合并到扩展方法并改名
功能描述
是否为匿名类的主类调用对象。
- i-ext-method
String.isOnlySymbolsfun String.isOnlySymbols(): Boolean
变更记录
v1.0.88
新增
v1.1.0
修改
统一合并到扩展方法并改名
功能描述
是否只有符号。
- i-ext-method
String.isOnlyLettersfun String.isOnlyLetters(): Boolean
变更记录
v1.0.88
新增
v1.1.0
修改
统一合并到扩展方法并改名
功能描述
是否只有字母。
- i-ext-method
String.isOnlyNumbersfun String.isOnlyNumbers(): Boolean
变更记录
v1.0.88
新增
v1.1.0
修改
统一合并到扩展方法并改名
功能描述
是否只有数字。
- i-ext-method
String.isOnlyLettersNumbersfun String.isOnlyLettersNumbers(): Boolean
变更记录
v1.0.88
新增
v1.1.0
修改
统一合并到扩展方法并改名
功能描述
是否只有字母或数字。
- i-ext-method
String.isOnlyLowercasefun String.isOnlyLowercase(): Boolean
变更记录
v1.0.88
新增
v1.1.0
修改
统一合并到扩展方法并改名
功能描述
是否只有小写字母。
在没有其它条件的情况下设置此条件允许判断对象存在字母以外的字符。
- i-ext-method
String.isOnlyUppercasefun String.isOnlyUppercase(): Boolean
变更记录
v1.0.88
新增
v1.1.0
修改
统一合并到扩展方法并改名
功能描述
是否只有大写字母。
在没有其它条件的情况下设置此条件允许判断对象存在字母以外的字符。