Class Overview
More precondition checks following the same pattern as Guava's Preconditions
.
Summary
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
Public Constructors
public
CustomPreconditions
()
Public Methods
public
static
void
checkOptionalString
(String value, int maxLength)
Checks whether value
validates as an optional string. This method duplicates the logic of
the OptionalString
annotation and exists only to
support cases where annotations cannot be used.
Parameters
value
| the value to check |
maxLength
| the maximum allowed string length |
public
static
void
checkRequiredString
(String value)
Checks whether value
validates as a required string. This method duplicates the logic of
the RequiredString
annotation and exists only to
support cases where annotations cannot be used.
public
static
void
checkRequiredString
(String value, int maxLength)
Checks whether value
validates as a required string. This method duplicates the logic of
the RequiredString
annotation and exists only to
support cases where annotations cannot be used.
Parameters
value
| the value to check |
maxLength
| the maximum allowed string length |