Package | Description |
---|---|
net.sf.mmm.client.ui.base.binding |
Contains the (base) implementations of the data binding.
|
net.sf.mmm.client.ui.base.feature |
Contains the base implementation for features.
|
net.sf.mmm.client.ui.base.widget |
Contains the base implementation for widgets.
|
net.sf.mmm.util.cli.base |
Contains the base-implementation of utilities that help to build command-line-interfaces (CLI).
|
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 . |
net.sf.mmm.util.validation.base.collection | |
net.sf.mmm.util.validation.base.text | |
net.sf.mmm.util.validation.base.time |
Modifier and Type | Method and Description |
---|---|
<T> ValueValidator<T> |
UiDataBindingAdapterImpl.getPropertyValidator(TypedProperty<T> property,
Class<T> propertyType)
This method gets or creates the
ValueValidator for the specified property. |
<T> ValueValidator<T> |
UiDataBindingAdapter.getPropertyValidator(TypedProperty<T> property,
Class<T> propertyType)
This method gets or creates the
ValueValidator for the specified property. |
Modifier and Type | Method and Description |
---|---|
void |
UiDataBindingNone.addValidator(ValueValidator<? super Void> validator)
This method adds the given
ValueValidator to this object. |
boolean |
UiDataBindingNone.removeValidator(ValueValidator<? super Void> validator)
This method removes the given
ValueValidator from this object. |
Modifier and Type | Field and Description |
---|---|
private List<ValueValidator<? super VALUE>> |
AbstractUiFeatureValueAndValidationWithValidators.validatorList |
Modifier and Type | Method and Description |
---|---|
void |
AbstractUiFeatureValueAndValidationWithValidators.addValidator(ValueValidator<? super VALUE> validator)
This method adds the given
ValueValidator to this object. |
protected boolean |
AbstractUiFeatureValueAndValidationWithValidators.isMandatory(ValueValidator<?> validator)
Determines the given
validator is mandatory. |
boolean |
AbstractUiFeatureValueAndValidationWithValidators.removeValidator(ValueValidator<? super VALUE> validator)
This method removes the given
ValueValidator from this object. |
Modifier and Type | Method and Description |
---|---|
void |
AbstractUiWidget.addValidator(ValueValidator<? super VALUE> validator)
This method adds the given
ValueValidator to this object. |
boolean |
AbstractUiWidget.removeValidator(ValueValidator<? super VALUE> validator)
This method removes the given
ValueValidator from this object. |
Modifier and Type | Field and Description |
---|---|
private ValueValidator<?> |
CliParameterContainer.validator |
Modifier and Type | Method and Description |
---|---|
ValueValidator<?> |
CliParameterContainer.getValidator()
This method gets the
ValueValidator . |
Constructor and Description |
---|
CliArgumentContainer(CliArgument argument,
PojoPropertyAccessorOneArg setter,
PojoPropertyAccessorNonArg getter,
ValueValidator<?> validator)
The constructor.
|
CliOptionContainer(CliOption option,
PojoPropertyAccessorOneArg setter,
PojoPropertyAccessorNonArg getter,
ValueValidator<?> validator)
The constructor.
|
CliParameterContainer(PojoPropertyAccessorOneArg setter,
PojoPropertyAccessorNonArg getter,
ValueValidator<?> validator)
The constructor.
|
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 | Interface and Description |
---|---|
interface |
ComposedValueValidator<V>
This is the interface for a
ValueValidator composed out of other validators. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractValidator<V>
This is the abstract base class all
ValueValidator implementations should extend. |
class |
AbstractValidatorRange<V,R>
This is the abstract implementation of a
ValueValidator validating that a
given value is contained in a given Range . |
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 |
ValidatorArrayLength
|
class |
ValidatorCompare<V extends Comparable<V>>
This is a
ValueValidator that validates that
a value 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>
This is a
ValueValidator that validates that a given value is within a
specific Range . |
Modifier and Type | Class and Description |
---|---|
class |
ValidatorCollectionElements<E>
|
class |
ValidatorCollectionSize
This is a
ValueValidator validating that the
size of a given Collection is within a predefined Range . |
class |
ValidatorMapKeys<K>
|
class |
ValidatorMapSize
|
class |
ValidatorMapValues<V>
|
Modifier and Type | Class and Description |
---|---|
class |
ValidatorPattern
|
Copyright © 2001–2016 mmm-Team. All rights reserved.