| Package | Description |
|---|---|
| net.sf.mmm.util.reflect.api |
Provides the API for utilities that help to deal with reflection.
|
| net.sf.mmm.util.validation.api |
Provides the API for simple validation of values.
|
| net.sf.mmm.util.validation.base |
Contains the base-implementations of the
validation API. |
| Modifier and Type | Method and Description |
|---|---|
ValueValidator<?> |
PojoUtilLimited.getPropertyValidator(Class<?> pojoType,
String propertyName)
This method gets or creates the
ValueValidator for the specified property derived from
annotations (e.g. |
| Modifier and Type | Method and Description |
|---|---|
void |
HasValueValidators.addValidator(ValueValidator<? super V> validator)
This method adds the given
ValueValidator to this object. |
boolean |
HasValueValidators.removeValidator(ValueValidator<? super V> validator)
This method removes the given
ValueValidator from this object. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractValidator<V>
This is the abstract base class all
ValueValidator implementations should extend. |
class |
AbstractValueValidator<V>
This is the abstract base implementation of
ValueValidator. |
class |
ComposedValidator<V>
This is an implementation of
ValueValidator that is composed out of a set of individual
validators given at construction. |
class |
ValidatorCompare<V extends Comparable<V>>
This is a
ValueValidator that validates that
a value is satisfies a given CompareOperator -operation for
given value to compare to. |
class |
ValidatorDateFuture
This is a
ValueValidator that
validates that a date lies
in the future. |
class |
ValidatorDatePast
This is a
ValueValidator that
validates that a date lies
in the past. |
class |
ValidatorJsr303<V>
This is an implementation of
ValueValidator that adapts to
javax.validation (JSR 303). |
class |
ValidatorMandatory
This is a
ValueValidator that validates that a mandatory value is
filled. |
class |
ValidatorNone
This is an implementation of
ValueValidator that always validates
successfully. |
class |
ValidatorRange<V extends Comparable<V>>
This is a
ValueValidator that validates that a given value is within a
specific Range. |
| Modifier and Type | Method and Description |
|---|---|
ValueValidator<? super V> |
ComposedValidator.getValidator(int index)
Gets the
ValueValidator at the given index. |
Copyright © 2001–2015 mmm-Team. All rights reserved.