Package one.xingyi.core.utils
Class Strings
- java.lang.Object
-
- one.xingyi.core.utils.Strings
-
public class Strings extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String[]empty
-
Constructor Summary
Constructors Constructor Description Strings()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringallButLastSegment(java.lang.String separator, java.lang.String s)static java.lang.StringchangeQuotes(java.lang.String s)static java.lang.StringextractFromOptionalEnvelope(java.lang.String start, java.lang.String end, java.lang.String s)static java.lang.StringfirstLetterUppercase(java.lang.String s)static java.util.Optional<java.lang.String>from(java.lang.String s)static java.lang.Stringfrom(java.lang.String s, java.lang.String defaultValue)static java.lang.StringgetFrom(java.util.function.Consumer<java.io.PrintStream> consumer)static booleanhasContent(java.lang.String s)static java.lang.StringlastSegement(java.lang.String separator, java.lang.String s)static java.lang.Stringlift(java.lang.String monad, java.lang.String inside)static java.lang.StringnoWhitespace(java.lang.String s)static java.lang.StringpadLeft(java.lang.String s, int n)static java.lang.StringpadRight(java.lang.String s, int n)static java.lang.Stringquote(java.lang.String s)static java.lang.StringremoveOptionalFirst(java.lang.String first, java.lang.String value)static java.lang.StringremoveOptionalLast(java.lang.String last, java.lang.String value)static java.util.function.Function<java.lang.String,java.util.Optional<java.lang.String>>ripIdFromPath(java.lang.String bookmark)static java.util.List<java.lang.String>split(java.lang.String s, java.lang.String splitter)static java.util.List<java.lang.String>useIf(boolean b, java.lang.String string)
-
-
-
Method Detail
-
getFrom
public static java.lang.String getFrom(java.util.function.Consumer<java.io.PrintStream> consumer)
-
split
public static java.util.List<java.lang.String> split(java.lang.String s, java.lang.String splitter)
-
padRight
public static java.lang.String padRight(java.lang.String s, int n)
-
padLeft
public static java.lang.String padLeft(java.lang.String s, int n)
-
noWhitespace
public static java.lang.String noWhitespace(java.lang.String s)
-
changeQuotes
public static java.lang.String changeQuotes(java.lang.String s)
-
ripIdFromPath
public static java.util.function.Function<java.lang.String,java.util.Optional<java.lang.String>> ripIdFromPath(java.lang.String bookmark)
-
from
public static java.util.Optional<java.lang.String> from(java.lang.String s)
-
from
public static java.lang.String from(java.lang.String s, java.lang.String defaultValue)
-
lift
public static java.lang.String lift(java.lang.String monad, java.lang.String inside)
-
useIf
public static java.util.List<java.lang.String> useIf(boolean b, java.lang.String string)
-
quote
public static java.lang.String quote(java.lang.String s)
-
removeOptionalFirst
public static java.lang.String removeOptionalFirst(java.lang.String first, java.lang.String value)
-
removeOptionalLast
public static java.lang.String removeOptionalLast(java.lang.String last, java.lang.String value)
-
extractFromOptionalEnvelope
public static java.lang.String extractFromOptionalEnvelope(java.lang.String start, java.lang.String end, java.lang.String s)
-
lastSegement
public static java.lang.String lastSegement(java.lang.String separator, java.lang.String s)
-
allButLastSegment
public static java.lang.String allButLastSegment(java.lang.String separator, java.lang.String s)
-
firstLetterUppercase
public static java.lang.String firstLetterUppercase(java.lang.String s)
-
hasContent
public static boolean hasContent(java.lang.String s)
-
-