Package org.xyou.xcommon.str
Class XStr
- java.lang.Object
-
- org.xyou.xcommon.str.XStr
-
public final class XStr extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description XStr()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.Stringbuild(@NonNull java.io.InputStream stream)static java.lang.StringcastEmptyOnNull(java.lang.String data)static byte[]decodeBase64(@NonNull java.lang.String dataEncoded)static java.lang.StringencodeBase64(@lombok.NonNull byte[] data)static booleanisEmpty(java.lang.String data)static java.lang.Stringjoin(@NonNull java.lang.Object delimiter, @NonNull java.lang.Iterable<?> collEle)static java.lang.Stringjoin(@NonNull java.lang.Object delimiter, @NonNull java.lang.Object... arrEle)static java.lang.StringsliceEdge(@NonNull java.lang.String inpt)static java.lang.StringtoCamelFromKebab(@NonNull java.lang.String inpt)static java.util.List<java.lang.String>toCamelFromKebab(@NonNull java.util.Collection<java.lang.String> coll)static java.lang.StringtoCamelFromPascal(@NonNull java.lang.String inpt)static java.util.List<java.lang.String>toCamelFromPascal(@NonNull java.util.Collection<java.lang.String> coll)static java.lang.StringtoCamelFromSnake(@NonNull java.lang.String inpt)static java.util.List<java.lang.String>toCamelFromSnake(@NonNull java.util.Collection<java.lang.String> coll)static java.lang.StringtoCamelFromSnakeUpper(@NonNull java.lang.String inpt)static java.util.List<java.lang.String>toCamelFromSnakeUpper(@NonNull java.util.Collection<java.lang.String> coll)static java.lang.StringtoKebabFromCamel(@NonNull java.lang.String inpt)static java.util.List<java.lang.String>toKebabFromCamel(@NonNull java.util.Collection<java.lang.String> coll)static java.lang.StringtoKebabFromPascal(@NonNull java.lang.String inpt)static java.util.List<java.lang.String>toKebabFromPascal(@NonNull java.util.Collection<java.lang.String> coll)static java.lang.StringtoKebabFromSnake(@NonNull java.lang.String inpt)static java.util.List<java.lang.String>toKebabFromSnake(@NonNull java.util.Collection<java.lang.String> coll)static java.lang.StringtoKebabFromSnakeUpper(@NonNull java.lang.String inpt)static java.util.List<java.lang.String>toKebabFromSnakeUpper(@NonNull java.util.Collection<java.lang.String> coll)static java.lang.StringtoPascalFromCamel(@NonNull java.lang.String inpt)static java.util.List<java.lang.String>toPascalFromCamel(@NonNull java.util.Collection<java.lang.String> coll)static java.lang.StringtoPascalFromKebab(@NonNull java.lang.String inpt)static java.util.List<java.lang.String>toPascalFromKebab(@NonNull java.util.Collection<java.lang.String> coll)static java.lang.StringtoPascalFromSnake(@NonNull java.lang.String inpt)static java.util.List<java.lang.String>toPascalFromSnake(@NonNull java.util.Collection<java.lang.String> coll)static java.lang.StringtoPascalFromSnakeUpper(@NonNull java.lang.String inpt)static java.util.List<java.lang.String>toPascalFromSnakeUpper(@NonNull java.util.Collection<java.lang.String> coll)static java.lang.StringtoSnakeFromCamel(@NonNull java.lang.String data)static java.util.List<java.lang.String>toSnakeFromCamel(@NonNull java.util.Collection<java.lang.String> coll)static java.lang.StringtoSnakeFromKebab(@NonNull java.lang.String inpt)static java.util.List<java.lang.String>toSnakeFromKebab(@NonNull java.util.Collection<java.lang.String> coll)static java.lang.StringtoSnakeFromPascal(@NonNull java.lang.String inpt)static java.util.List<java.lang.String>toSnakeFromPascal(@NonNull java.util.Collection<java.lang.String> coll)static java.lang.StringtoSnakeFromSnakeUpper(@NonNull java.lang.String inpt)static java.util.List<java.lang.String>toSnakeFromSnakeUpper(@NonNull java.util.Collection<java.lang.String> coll)static java.lang.StringtoSnakeUpperFromCamel(@NonNull java.lang.String inpt)static java.util.List<java.lang.String>toSnakeUpperFromCamel(@NonNull java.util.Collection<java.lang.String> coll)static java.lang.StringtoSnakeUpperFromKebab(@NonNull java.lang.String inpt)static java.util.List<java.lang.String>toSnakeUpperFromKebab(@NonNull java.util.Collection<java.lang.String> coll)static java.lang.StringtoSnakeUpperFromPascal(@NonNull java.lang.String inpt)static java.util.List<java.lang.String>toSnakeUpperFromPascal(@NonNull java.util.Collection<java.lang.String> coll)static java.lang.StringtoSnakeUpperFromSnake(@NonNull java.lang.String inpt)static java.util.List<java.lang.String>toSnakeUpperFromSnake(@NonNull java.util.Collection<java.lang.String> coll)
-
-
-
Method Detail
-
isEmpty
public static boolean isEmpty(java.lang.String data)
-
castEmptyOnNull
public static java.lang.String castEmptyOnNull(java.lang.String data)
-
encodeBase64
public static java.lang.String encodeBase64(@NonNull @lombok.NonNull byte[] data)
-
decodeBase64
public static byte[] decodeBase64(@NonNull @NonNull java.lang.String dataEncoded)
-
toSnakeFromCamel
public static java.lang.String toSnakeFromCamel(@NonNull @NonNull java.lang.String data)
-
toSnakeFromSnakeUpper
public static java.lang.String toSnakeFromSnakeUpper(@NonNull @NonNull java.lang.String inpt)
-
toSnakeUpperFromSnake
public static java.lang.String toSnakeUpperFromSnake(@NonNull @NonNull java.lang.String inpt)
-
toSnakeUpperFromCamel
public static java.lang.String toSnakeUpperFromCamel(@NonNull @NonNull java.lang.String inpt)
-
toSnakeUpperFromKebab
public static java.lang.String toSnakeUpperFromKebab(@NonNull @NonNull java.lang.String inpt)
-
toSnakeUpperFromPascal
public static java.lang.String toSnakeUpperFromPascal(@NonNull @NonNull java.lang.String inpt)
-
toSnakeFromKebab
public static java.lang.String toSnakeFromKebab(@NonNull @NonNull java.lang.String inpt)
-
toSnakeFromPascal
public static java.lang.String toSnakeFromPascal(@NonNull @NonNull java.lang.String inpt)
-
toCamelFromPascal
public static java.lang.String toCamelFromPascal(@NonNull @NonNull java.lang.String inpt)
-
toCamelFromSnake
public static java.lang.String toCamelFromSnake(@NonNull @NonNull java.lang.String inpt)
-
toCamelFromSnakeUpper
public static java.lang.String toCamelFromSnakeUpper(@NonNull @NonNull java.lang.String inpt)
-
toCamelFromKebab
public static java.lang.String toCamelFromKebab(@NonNull @NonNull java.lang.String inpt)
-
toPascalFromCamel
public static java.lang.String toPascalFromCamel(@NonNull @NonNull java.lang.String inpt)
-
toPascalFromSnake
public static java.lang.String toPascalFromSnake(@NonNull @NonNull java.lang.String inpt)
-
toPascalFromSnakeUpper
public static java.lang.String toPascalFromSnakeUpper(@NonNull @NonNull java.lang.String inpt)
-
toPascalFromKebab
public static java.lang.String toPascalFromKebab(@NonNull @NonNull java.lang.String inpt)
-
toKebabFromSnake
public static java.lang.String toKebabFromSnake(@NonNull @NonNull java.lang.String inpt)
-
toKebabFromSnakeUpper
public static java.lang.String toKebabFromSnakeUpper(@NonNull @NonNull java.lang.String inpt)
-
toKebabFromCamel
public static java.lang.String toKebabFromCamel(@NonNull @NonNull java.lang.String inpt)
-
toKebabFromPascal
public static java.lang.String toKebabFromPascal(@NonNull @NonNull java.lang.String inpt)
-
sliceEdge
public static java.lang.String sliceEdge(@NonNull @NonNull java.lang.String inpt)
-
toSnakeFromCamel
public static java.util.List<java.lang.String> toSnakeFromCamel(@NonNull @NonNull java.util.Collection<java.lang.String> coll)
-
toSnakeFromSnakeUpper
public static java.util.List<java.lang.String> toSnakeFromSnakeUpper(@NonNull @NonNull java.util.Collection<java.lang.String> coll)
-
toSnakeUpperFromSnake
public static java.util.List<java.lang.String> toSnakeUpperFromSnake(@NonNull @NonNull java.util.Collection<java.lang.String> coll)
-
toSnakeUpperFromCamel
public static java.util.List<java.lang.String> toSnakeUpperFromCamel(@NonNull @NonNull java.util.Collection<java.lang.String> coll)
-
toSnakeUpperFromKebab
public static java.util.List<java.lang.String> toSnakeUpperFromKebab(@NonNull @NonNull java.util.Collection<java.lang.String> coll)
-
toSnakeUpperFromPascal
public static java.util.List<java.lang.String> toSnakeUpperFromPascal(@NonNull @NonNull java.util.Collection<java.lang.String> coll)
-
toSnakeFromKebab
public static java.util.List<java.lang.String> toSnakeFromKebab(@NonNull @NonNull java.util.Collection<java.lang.String> coll)
-
toSnakeFromPascal
public static java.util.List<java.lang.String> toSnakeFromPascal(@NonNull @NonNull java.util.Collection<java.lang.String> coll)
-
toCamelFromPascal
public static java.util.List<java.lang.String> toCamelFromPascal(@NonNull @NonNull java.util.Collection<java.lang.String> coll)
-
toCamelFromKebab
public static java.util.List<java.lang.String> toCamelFromKebab(@NonNull @NonNull java.util.Collection<java.lang.String> coll)
-
toCamelFromSnake
public static java.util.List<java.lang.String> toCamelFromSnake(@NonNull @NonNull java.util.Collection<java.lang.String> coll)
-
toCamelFromSnakeUpper
public static java.util.List<java.lang.String> toCamelFromSnakeUpper(@NonNull @NonNull java.util.Collection<java.lang.String> coll)
-
toPascalFromCamel
public static java.util.List<java.lang.String> toPascalFromCamel(@NonNull @NonNull java.util.Collection<java.lang.String> coll)
-
toPascalFromKebab
public static java.util.List<java.lang.String> toPascalFromKebab(@NonNull @NonNull java.util.Collection<java.lang.String> coll)
-
toPascalFromSnake
public static java.util.List<java.lang.String> toPascalFromSnake(@NonNull @NonNull java.util.Collection<java.lang.String> coll)
-
toPascalFromSnakeUpper
public static java.util.List<java.lang.String> toPascalFromSnakeUpper(@NonNull @NonNull java.util.Collection<java.lang.String> coll)
-
toKebabFromSnake
public static java.util.List<java.lang.String> toKebabFromSnake(@NonNull @NonNull java.util.Collection<java.lang.String> coll)
-
toKebabFromCamel
public static java.util.List<java.lang.String> toKebabFromCamel(@NonNull @NonNull java.util.Collection<java.lang.String> coll)
-
toKebabFromSnakeUpper
public static java.util.List<java.lang.String> toKebabFromSnakeUpper(@NonNull @NonNull java.util.Collection<java.lang.String> coll)
-
toKebabFromPascal
public static java.util.List<java.lang.String> toKebabFromPascal(@NonNull @NonNull java.util.Collection<java.lang.String> coll)
-
build
public static java.lang.String build(@NonNull @NonNull java.io.InputStream stream)
-
join
public static java.lang.String join(@NonNull @NonNull java.lang.Object delimiter, @NonNull @NonNull java.lang.Iterable<?> collEle)
-
join
public static java.lang.String join(@NonNull @NonNull java.lang.Object delimiter, @NonNull @NonNull java.lang.Object... arrEle)
-
-