Package | Description |
---|---|
org.foxlabs.validation.constraint |
Modifier and Type | Class and Description |
---|---|
class |
EmailAddressConstraint
This class provides
CheckConstraint implementation that checks
whether a string is valid email address. |
class |
EnumerationConstraint<V>
This class provides base implementation of the
CheckConstraint
that checks whether the specified value is one of the allowed constants. |
static class |
EnumerationConstraint.Default<V>
This class provides default
EnumerationConstraint
implementation based on static set of constants. |
class |
FileExistsConstraint
This class provides
CheckConstraint implementation that checks
existence of a file or directory. |
class |
FileSizeConstraint
This class provides
CheckConstraint implementation that checks
whether size of a file is within allowed minimum and maximum bounds. |
class |
FutureDateConstraint
This class provides
CheckConstraint implementation that checks
whether a date is date in the future. |
class |
HostnameConstraint
This class provides
CheckConstraint implementation that checks
whether a string is valid internet hostname according to
RFC 1123. |
class |
IdentifierConstraint
This class provides
CheckConstraint implementation that checks
whether a string is valid identifier. |
class |
IgnoreCaseEnumerationConstraint
This class provides
EnumerationConstraint implementation based
on static set of case insensitive strings. |
class |
IllegalCharsetConstraint
This class provides
CheckConstraint implementation that checks
whether a string not contains disallowed characters. |
class |
InetAddressConstraint
This class provides
CheckConstraint implementation that checks
whether a string is valid internet address (can be either hostname or IP
address). |
class |
InstanceOfConstraint
This class provides
CheckConstraint implementation that checks
whether a value is instance of one of allowed types. |
class |
Ip4AddressConstraint
This class provides
CheckConstraint implementation that checks
whether a string is valid IPv4 address. |
class |
Ip6AddressConstraint
This class provides
CheckConstraint implementation that checks
whether a string is valid IPv6 address. |
class |
IpAddressConstraint
This class provides
CheckConstraint implementation that checks
whether a string is valid IPv4 or IPv6 address. |
class |
IsFalseConstraint
This class provides
CheckConstraint implementation that checks
whether a boolean value is false . |
class |
IsNullConstraint
This class provides
CheckConstraint implementation that checks
whether a value is null . |
class |
IsTrueConstraint
This class provides
CheckConstraint implementation that checks
whether a boolean value is true . |
class |
LegalCharsetConstraint
This class provides
CheckConstraint implementation that checks
whether a string contains allowed characters only. |
class |
LogLevelConstraint
This class provides
EnumerationConstraint implementation for
java.util.logging.Level known constants. |
class |
MimeTypeConstraint
This class provides
RegexConstraint implementation that checks
whether a string is valid MIME type representation. |
class |
NotBlankConstraint
This class provides
CheckConstraint implementation that
checks whether a string is not null or empty. |
class |
NotEmptyConstraint<V>
This class provides base implementation of the
CheckConstraint
that checks whether a value is not empty. |
static class |
NotEmptyConstraint.ArrayType
This class provides
NotEmptyConstraint implementation for
all array types. |
static class |
NotEmptyConstraint.CollectionType
This class provides
NotEmptyConstraint implementation for
all JDK java.util.Collection types. |
static class |
NotEmptyConstraint.MapType
This class provides
NotEmptyConstraint implementation for
all JDK java.util.Map types. |
static class |
NotEmptyConstraint.StringType
This class provides
NotEmptyConstraint implementation for
java.lang.String type. |
class |
NotNullConstraint
This class provides
CheckConstraint implementation that checks
whether a value is not null . |
class |
PastDateConstraint
This class provides
CheckConstraint implementation that checks
whether a date is date in the past. |
class |
PropertyComparisonConstraint<V>
This class provides base implementation of the
CheckConstraint
that applies binary comparison operator to a value and other property. |
static class |
PropertyComparisonConstraint.EqualToOp<V>
This class provides
PropertyComparisonConstraint
implementation that applies == operator to a value and
other property. |
static class |
PropertyComparisonConstraint.GreaterThanEqualOp<V>
This class provides
PropertyComparisonConstraint
implementation that applies >= operator to a value and
other property. |
static class |
PropertyComparisonConstraint.GreaterThanOp<V>
This class provides
PropertyComparisonConstraint
implementation that applies > operator to a value and
other property. |
static class |
PropertyComparisonConstraint.LessThanEqualOp<V>
This class provides
PropertyComparisonConstraint
implementation that applies <= operator to a value and
other property. |
static class |
PropertyComparisonConstraint.LessThanOp<V>
This class provides
PropertyComparisonConstraint
implementation that applies < operator to a value and
other property. |
static class |
PropertyComparisonConstraint.NotEqualToOp<V>
This class provides
PropertyComparisonConstraint
implementation that applies != operator to a value and
other property. |
class |
RangeConstraint<V>
This class provides
CheckConstraint implementation that checks
whether a value is within allowed minimum and maximum range. |
class |
RegexConstraint
This class provides
CheckConstraint implementation that checks
whether a string matches the regular expression. |
class |
SizeConstraint<V>
This class provides base implementation of the
CheckConstraint
that checks whether the size of a value is within allowed minimum and
maximum bounds. |
static class |
SizeConstraint.ArrayType
This class provides
SizeConstraint implementation for all
array types. |
static class |
SizeConstraint.CollectionType
This class provides
SizeConstraint implementation for all
JDK java.util.Collection types. |
static class |
SizeConstraint.MapType
This class provides
SizeConstraint implementation for all
JDK java.util.Map types. |
static class |
SizeConstraint.StringType
This class provides
SizeConstraint implementation for
java.lang.String type. |
class |
SupportedEncodingConstraint
This class provides
EnumerationConstraint implementation that
checks whether a string is in list of available charset names supported by
JRE. |
class |
SupportedImageMimeConstraint
This class provides
EnumerationConstraint implementation that
checks whether a string is in list of available image MIME types supported
by javax.imageio.ImageIO . |
class |
SupportedLocaleConstraint
This class provides
EnumerationConstraint implementation that
checks whether a locale is in list of available locales supported by JRE. |
class |
SupportedTimeZoneConstraint
This class provides
EnumerationConstraint implementation that
checks whether a time zone is in list of available time zones supported by
JRE. |
class |
UriAddressConstraint
This class provides
CheckConstraint implementation that checks
whether a string is valid URI reference. |
class |
UrlAddressConstraint
This class provides
CheckConstraint implementation that checks
whether a string is valid URL reference. |
Copyright © 2011–2020 FoxLabs. All rights reserved.