Package fj.function
Class Strings
- java.lang.Object
-
- fj.function.Strings
-
public final class Strings extends java.lang.ObjectCurried string functions.
-
-
Field Summary
Fields Modifier and Type Field Description static F<java.lang.String,F<java.lang.String,java.lang.Boolean>>containsA curried version ofString.contains(CharSequence).static F<java.lang.String,java.lang.Boolean>isEmptyA curried version ofString.isEmpty().static F<java.lang.String,java.lang.Boolean>isNotNullOrBlankThis function checks if a given String contains any non-whitespace character (according toCharacter.isWhitespace(char)) and if it's also notnulland not empty ("").static F<java.lang.String,java.lang.Boolean>isNotNullOrEmptyThis function checks if a given String is neithernullnor empty.static F<java.lang.String,java.lang.Boolean>isNullOrBlankThis function checks if a given String is whitespace (according toCharacter.isWhitespace(char)), empty ("") ornull.static F<java.lang.String,java.lang.Boolean>isNullOrEmptyThis function checks if a given String isnullor empty (String.isEmpty()).static F<java.lang.String,java.lang.Integer>lengthA curried version ofString.length().static java.lang.StringlineSeparatorprivate static java.util.regex.PatternlineSeparatorPatternstatic F<java.lang.String,F<java.lang.String,java.lang.Boolean>>matchesA curried version ofString.matches(String).
-
Constructor Summary
Constructors Modifier Constructor Description privateStrings()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static F<java.lang.String,List<java.lang.String>>lines()static List<java.lang.String>lines(java.lang.String s)static F<List<java.lang.String>,java.lang.String>unlines()static java.lang.Stringunlines(List<java.lang.String> list)
-
-
-
Field Detail
-
lineSeparatorPattern
private static final java.util.regex.Pattern lineSeparatorPattern
-
lineSeparator
public static final java.lang.String lineSeparator
-
isNotNullOrEmpty
public static final F<java.lang.String,java.lang.Boolean> isNotNullOrEmpty
This function checks if a given String is neithernullnor empty.- See Also:
isNullOrEmpty
-
isNullOrEmpty
public static final F<java.lang.String,java.lang.Boolean> isNullOrEmpty
This function checks if a given String isnullor empty (String.isEmpty()).- See Also:
isNotNullOrEmpty
-
isNotNullOrBlank
public static final F<java.lang.String,java.lang.Boolean> isNotNullOrBlank
This function checks if a given String contains any non-whitespace character (according toCharacter.isWhitespace(char)) and if it's also notnulland not empty ("").- See Also:
isNullOrBlank,Character.isWhitespace(char),Characters.isWhitespace
-
isNullOrBlank
public static final F<java.lang.String,java.lang.Boolean> isNullOrBlank
This function checks if a given String is whitespace (according toCharacter.isWhitespace(char)), empty ("") ornull.- See Also:
isNotNullOrBlank,Character.isWhitespace(char),Characters.isWhitespace
-
isEmpty
public static final F<java.lang.String,java.lang.Boolean> isEmpty
A curried version ofString.isEmpty().
-
length
public static final F<java.lang.String,java.lang.Integer> length
A curried version ofString.length().
-
contains
public static final F<java.lang.String,F<java.lang.String,java.lang.Boolean>> contains
A curried version ofString.contains(CharSequence). The function returns true if the second argument contains the first.
-
-