Package org.immutables.check
Class StringChecker
- java.lang.Object
-
- org.immutables.check.ObjectChecker<java.lang.String>
-
- org.immutables.check.StringChecker
-
public class StringChecker extends ObjectChecker<java.lang.String>
The string match wrapper.
-
-
Field Summary
-
Fields inherited from class org.immutables.check.ObjectChecker
actualValue, negate
-
-
Constructor Summary
Constructors Constructor Description StringChecker(java.lang.String actualValue, boolean negate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcontains(java.lang.String substring)voidendsWith(java.lang.String suffix)voidis(java.lang.String value)This is equal to checkvoidisEmpty()voidisNonEmpty()voidisNullOrEmpty()voidmatches(java.lang.String pattern)StringCheckernot()Makes checker negative.voidnotEmpty()voidstartsWith(java.lang.String prefix)-
Methods inherited from class org.immutables.check.ObjectChecker
allOf, anyOf, anything, asString, ensureNonNegative, equals, fail, hashCode, hasToString, is, isA, isIn, isIn, isNull, not, not, notNull, same, satisfies, trimStackTrace, verifyCheck, verifyUsingMatcher, verifyUsingMatcher
-
-
-
-
Method Detail
-
not
public StringChecker not()
Description copied from class:ObjectCheckerMakes checker negative.- Overrides:
notin classObjectChecker<java.lang.String>- Returns:
- negative checker
-
contains
public void contains(java.lang.String substring)
-
endsWith
public void endsWith(java.lang.String suffix)
-
is
public void is(java.lang.String value)
Description copied from class:ObjectCheckerThis is equal to check- Overrides:
isin classObjectChecker<java.lang.String>- Parameters:
value- the value
-
isEmpty
public void isEmpty()
-
isNonEmpty
public void isNonEmpty()
-
isNullOrEmpty
public void isNullOrEmpty()
-
matches
public void matches(java.lang.String pattern)
-
startsWith
public void startsWith(java.lang.String prefix)
-
notEmpty
public void notEmpty()
-
-