Class MultiValueFieldValidator
java.lang.Object
ch.nolix.system.objectdata.fieldvalidator.FieldValidator
ch.nolix.system.objectdata.fieldvalidator.MultiValueFieldValidator
- All Implemented Interfaces:
IFieldValidator, IMultiValueFieldValidator
public final class MultiValueFieldValidator
extends FieldValidator
implements IMultiValueFieldValidator
- Author:
- Silvan Wyss
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<V> voidassertCanAddValue(IMultiValueField<V> multiValueField, V value) voidassertCanBeCleared(IMultiValueField<?> multiValueField) <V> voidassertCanRemoveValue(IMultiValueField<V> multiValueField, V value) Methods inherited from class FieldValidator
assertBelongsToEntity, assertDoesNotBelongToEntity, assertIsNotEmpty, assertIsNotMandatoryAndEmptyBoth, assertKnowsParentColumnMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IFieldValidator
assertBelongsToEntity, assertDoesNotBelongToEntity, assertIsNotEmpty, assertIsNotMandatoryAndEmptyBoth, assertKnowsParentColumn
-
Constructor Details
-
MultiValueFieldValidator
public MultiValueFieldValidator()
-
-
Method Details
-
assertCanAddValue
- Specified by:
assertCanAddValuein interfaceIMultiValueFieldValidator
-
assertCanBeCleared
- Specified by:
assertCanBeClearedin interfaceIMultiValueFieldValidator
-
assertCanRemoveValue
- Specified by:
assertCanRemoveValuein interfaceIMultiValueFieldValidator
-