Class Strings
java.lang.Object
arc.util.Strings
com.xpdustry.simple_blacklist.util.Strings
public class Strings
extends arc.util.Strings
-
Field Summary
Fields inherited from class arc.util.Strings
utf8 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic longbits2int(boolean... list) static arc.struct.Seq<String>static arc.struct.Seq<String>static Stringstatic StringJustify string to the center.static boolean[]int2bits(long number) static boolean[]int2bits(long number, int bits) static booleanstatic booleanstatic StringjsonPrettyPrint(arc.util.serialization.JsonValue object, arc.util.serialization.JsonWriter.OutputType outputType) static voidjsonPrettyPrint(arc.util.serialization.JsonValue object, Writer writer, arc.util.serialization.JsonWriter.OutputType outputType) static voidjsonPrettyPrint(arc.util.serialization.JsonValue object, Writer writer, arc.util.serialization.JsonWriter.OutputType outputType, int indent) Re-implementation ofJsonValue.prettyPrint(OutputType, Writer), because the ident isn't correct and the max object size before new line is too big.static arc.struct.Seq<String>static arc.struct.Seq<String>static Stringstatic StringJustify string to the left.static <T> intstatic intstatic Stringstatic StringTaken from theString.repeat(int)method of JDK 11static arc.struct.Seq<String>static arc.struct.Seq<String>static Stringstatic StringJustify string to the right.static arc.struct.Seq<String>static arc.struct.Seq<String>static Stringstatic StringJustify string to the sides.Methods inherited from class arc.util.Strings
animated, autoFixed, camelize, camelToKebab, canParseFloat, canParseInt, canParsePositiveFloat, canParsePositiveInt, capitalize, count, count, encode, fixed, fixedBuilder, format, formatMillis, getCauses, getFinalCause, getFinalMessage, getSimpleMessage, getStackTrace, insertSpaces, join, join, kebabToCamel, levenshtein, matches, neatError, neatError, parseDouble, parseFloat, parseFloat, parseInt, parseInt, parseInt, parseInt, parseLong, parseLong, parseLong, replace, replace, sanitizeFilename, stripColors, stripGlyphs, truncate, truncate
-
Constructor Details
-
Strings
public Strings()
-
-
Method Details
-
rJust
-
rJust
Justify string to the right. E.g. " right" -
rJust
-
rJust
-
lJust
-
lJust
Justify string to the left. E.g. "left " -
lJust
-
lJust
-
cJust
-
cJust
Justify string to the center. E.g. " center ". -
cJust
-
cJust
-
sJust
-
sJust
Justify string to the sides. E.g. "left right" -
sJust
-
sJust
-
repeat
Taken from theString.repeat(int)method of JDK 11 -
max
-
maxLength
-
normalise
-
bits2int
public static long bits2int(boolean... list) -
int2bits
public static boolean[] int2bits(long number) -
int2bits
public static boolean[] int2bits(long number, int bits) -
isTrue
- Returns:
- whether the specified string mean true
-
isFalse
- Returns:
- whether the specified string mean false
-
jsonPrettyPrint
public static String jsonPrettyPrint(arc.util.serialization.JsonValue object, arc.util.serialization.JsonWriter.OutputType outputType) -
jsonPrettyPrint
public static void jsonPrettyPrint(arc.util.serialization.JsonValue object, Writer writer, arc.util.serialization.JsonWriter.OutputType outputType) throws IOException - Throws:
IOException
-
jsonPrettyPrint
public static void jsonPrettyPrint(arc.util.serialization.JsonValue object, Writer writer, arc.util.serialization.JsonWriter.OutputType outputType, int indent) throws IOException Re-implementation ofJsonValue.prettyPrint(OutputType, Writer), because the ident isn't correct and the max object size before new line is too big.- Throws:
IOException
-