Class Strings.Builder
java.lang.Object
org.apache.commons.lang3.builder.AbstractSupplier<Strings, Strings.Builder, RuntimeException>
org.apache.commons.lang3.Strings.Builder
- All Implemented Interfaces:
FailableSupplier<Strings, RuntimeException>
- Enclosing class:
Strings
public static class Strings.Builder
extends AbstractSupplier<Strings, Strings.Builder, RuntimeException>
Builds
Strings instances.- Since:
- 3.18.0
-
Field Summary
Fields inherited from interface FailableSupplier
NULModifier and TypeFieldDescriptionstatic final FailableSupplierReturns the singleton supplier that always returns null. -
Method Summary
Modifier and TypeMethodDescriptionget()Gets a newStringsinstance.setIgnoreCase(boolean ignoreCase) Sets the ignoreCase property for new Strings instances.setNullIsLess(boolean nullIsLess) Sets the nullIsLess property for new Strings instances.Methods inherited from class AbstractSupplier
asThisModifier and TypeMethodDescriptionprotected Strings.BuilderasThis()Returns this instance typed as the subclass typeB.
-
Method Details
-
get
-
setIgnoreCase
Sets the ignoreCase property for new Strings instances.- Parameters:
ignoreCase- The ignoreCase property for new Strings instances.- Returns:
thisinstance.
-
setNullIsLess
Sets the nullIsLess property for new Strings instances.- Parameters:
nullIsLess- The nullIsLess property for new Strings instances.- Returns:
thisinstance.
-