类 Utils
- java.lang.Object
-
- com.ss.android.ugc.bytex.common.utils.Utils
-
public class Utils extends java.lang.Object
-
-
字段概要
字段 修饰符和类型 字段 说明 static java.lang.StringMATCH_ALLstatic java.util.regex.PatternPATTERN_MATCH_ALL
-
构造器概要
构造器 构造器 说明 Utils()
-
方法概要
所有方法 静态方法 具体方法 已过时的方法 修饰符和类型 方法 说明 static <T> java.util.List<T>asArrayList(T[] array)static java.lang.Stringcapitalize(java.lang.String str)static java.lang.StringconvertToPatternString(java.lang.String input)static java.lang.StringgetAllFileCachePath(TransformContext context, java.lang.String relativePath)static java.lang.StringgetClassName(java.lang.String relativePath)static java.lang.StringgetInnerRClass(java.lang.String className)static java.lang.StringgetPackage(java.lang.String className)获取包名static booleaninSamePackage(java.lang.String classA, java.lang.String classB)static booleanisClassInit(java.lang.String name)static booleanisEmpty(java.lang.String str)static booleanisR2Class(java.lang.String name)static booleanisR2File(java.lang.String relativePath)static booleanisRClass(java.lang.String name)static booleanisRClassName(java.lang.String name)static booleanisReleaseBuild(org.gradle.api.Project project)已过时。static booleanisRFile(java.lang.String relativePath)static booleanisRStyleableClass(java.lang.String name)static <T> java.util.List<T>newList(T elem)static java.lang.StringreplaceDot2Slash(java.lang.String str)static java.lang.StringreplaceSlash2Dot(java.lang.String str)static com.android.utils.Pair<java.lang.String,java.lang.String>resolveClassName(java.lang.String className)static com.android.utils.Pair<java.lang.String,java.lang.String>resolveClassPath(java.lang.String relativePath)static java.lang.StringresolveDollarChar(java.lang.String s)
-
-
-
字段详细资料
-
MATCH_ALL
public static final java.lang.String MATCH_ALL
- 另请参阅:
- 常量字段值
-
PATTERN_MATCH_ALL
public static final java.util.regex.Pattern PATTERN_MATCH_ALL
-
-
方法详细资料
-
isReleaseBuild
@Deprecated public static boolean isReleaseBuild(org.gradle.api.Project project)
已过时。
-
asArrayList
public static <T> java.util.List<T> asArrayList(T[] array)
-
convertToPatternString
public static java.lang.String convertToPatternString(java.lang.String input)
-
resolveDollarChar
public static java.lang.String resolveDollarChar(java.lang.String s)
-
resolveClassName
public static com.android.utils.Pair<java.lang.String,java.lang.String> resolveClassName(java.lang.String className)
-
resolveClassPath
public static com.android.utils.Pair<java.lang.String,java.lang.String> resolveClassPath(java.lang.String relativePath)
-
getClassName
public static java.lang.String getClassName(java.lang.String relativePath)
-
getPackage
public static java.lang.String getPackage(java.lang.String className)
获取包名- 参数:
className- 类名,A/B/C- 返回:
- 包名 A/B
-
newList
public static <T> java.util.List<T> newList(T elem)
-
isEmpty
public static boolean isEmpty(java.lang.String str)
-
capitalize
public static java.lang.String capitalize(java.lang.String str)
-
isRFile
public static boolean isRFile(java.lang.String relativePath)
-
isR2File
public static boolean isR2File(java.lang.String relativePath)
-
isRClass
public static boolean isRClass(java.lang.String name)
-
isR2Class
public static boolean isR2Class(java.lang.String name)
-
isRClassName
public static boolean isRClassName(java.lang.String name)
-
isRStyleableClass
public static boolean isRStyleableClass(java.lang.String name)
-
getInnerRClass
public static java.lang.String getInnerRClass(java.lang.String className)
-
replaceDot2Slash
public static java.lang.String replaceDot2Slash(java.lang.String str)
-
replaceSlash2Dot
public static java.lang.String replaceSlash2Dot(java.lang.String str)
-
getAllFileCachePath
public static java.lang.String getAllFileCachePath(TransformContext context, java.lang.String relativePath)
-
inSamePackage
public static boolean inSamePackage(java.lang.String classA, java.lang.String classB)
-
isClassInit
public static boolean isClassInit(java.lang.String name)
-
-