Package com.pi4j.util
Class StringUtil
- java.lang.Object
-
- com.pi4j.util.StringUtil
-
public class StringUtil extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static charDEFAULT_PAD_CHARstatic StringEMPTY
-
Constructor Summary
Constructors Constructor Description StringUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringbyteArrayToHex(byte[] data)static StringbyteArrayToHex(byte[] data, CharSequence delimiter)static StringbyteArrayToHex(byte[] data, CharSequence delimiter, CharSequence prefix)static Stringcenter(String text, int length)static Stringconcat(String... data)static booleancontains(String[] sources, String target)static booleancontains(String[] sources, String[] targets)static booleancontains(String source, String target)static booleancontains(String source, String[] targets)static Stringcreate(char c, int length)static Stringcreate(int length)static Stringcreate(String s, int length)static booleanisNotNullOrEmpty(String data)static booleanisNotNullOrEmpty(String data, boolean trim)static booleanisNullOrEmpty(String data)static booleanisNullOrEmpty(String data, boolean trim)static Stringpad(String data, char pad, int length)static Stringpad(String data, int length)static Stringpad(String data, String pad, int length)static StringpadCenter(String data, char pad, int length)static StringpadCenter(String data, int length)static StringpadLeft(String data, char pad, int length)static StringpadLeft(String data, int length)static StringpadLeft(String data, String pad, int length)static StringpadRight(String data, char pad, int length)static StringpadRight(String data, int length)static StringpadRight(String data, String pad, int length)static Stringrepeat(char c, int length)static Stringtrim(String data)static Stringtrim(String data, char trim)static StringtrimLeft(String data)static StringtrimLeft(String data, char trim)static StringtrimRight(String data)static StringtrimRight(String data, char trim)
-
-
-
Field Detail
-
EMPTY
public static final String EMPTY
- See Also:
- Constant Field Values
-
DEFAULT_PAD_CHAR
public static final char DEFAULT_PAD_CHAR
- See Also:
- Constant Field Values
-
-
Method Detail
-
isNullOrEmpty
public static boolean isNullOrEmpty(String data, boolean trim)
-
isNullOrEmpty
public static boolean isNullOrEmpty(String data)
-
isNotNullOrEmpty
public static boolean isNotNullOrEmpty(String data)
-
isNotNullOrEmpty
public static boolean isNotNullOrEmpty(String data, boolean trim)
-
create
public static String create(int length)
-
create
public static String create(char c, int length)
-
repeat
public static String repeat(char c, int length)
-
byteArrayToHex
public static String byteArrayToHex(byte[] data)
-
byteArrayToHex
public static String byteArrayToHex(byte[] data, CharSequence delimiter)
-
byteArrayToHex
public static String byteArrayToHex(byte[] data, CharSequence delimiter, CharSequence prefix)
-
-