| Package | Description |
|---|---|
| ch.trick17.betterchecks | |
| ch.trick17.betterchecks.fluent |
Contains all fluent check classes, like
IntCheck,
StringCheck and many more. |
| ch.trick17.betterchecks.util |
Utility classes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Check
The primary entry point to the Better Checks library.
|
class |
CompactChecks
Provides the same functionality as the
Check class, allowing an even
more compact syntax. |
class |
Config
Provides access to the configuration of the Better Checks library.
|
class |
Exceptions
Helper class that provides several methods for creating exceptions and
formatting exception messages.
|
class |
InvalidCheckException
Indicates that the contract of a check object has been violated.
|
class |
MessageType
The MessageType enum defines the types of exception messages that are used in
the exceptions thrown by the various checks of the Better Checks library.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BaseCheck<C extends BaseCheck<C>>
The base class for all checks.
|
class |
CollectionCheck
The check class for all
Collection types. |
class |
DoubleCheck
The check class for
double arguments. |
class |
IntCheck
The check class for
int arguments. |
class |
LongCheck
The check class for
long arguments. |
class |
NumberCheck
The check class for
Number arguments. |
class |
ObjectArrayCheck
The check class for object arrays.
|
class |
ObjectBaseCheck<T,C extends ObjectBaseCheck<T,C>>
The base class for all object checks (as opposed to primitive value checks).
|
class |
ObjectCheck
The most general check class, which supports all non-primitive arguments.
|
class |
PrimitiveArrayCheck
The check class for all types of primitive arrays.
|
class |
PrimitiveBaseCheck<C extends PrimitiveBaseCheck<C>>
The base class for all primitive value checks.
|
class |
StringCheck
The check class for
String arguments. |
| Modifier and Type | Class and Description |
|---|---|
class |
FormatPair |
interface |
GwtCompatible
The presence of this annotation on a type indicates that the type may be used
with the Google Web Toolkit (GWT).
|
interface |
GwtIncompatible
The presence of this annotation on a method indicates that the method may
not be used with the Google Web
Toolkit (GWT), even though its type is annotated as
GwtCompatible
and accessible in GWT. |
Copyright © 2012–2017 Michael Faes. All rights reserved.