public static final class SizeConstraint.MapType extends SizeConstraint<Map<?,?>>
SizeConstraint
implementation for all
JDK java.util.Map
types.Size
,
MinSize
,
MaxSize
,
ConstraintFactory.mapSize(int, int)
,
ConstraintFactory.mapMinSize(int)
,
ConstraintFactory.mapMaxSize(int)
SizeConstraint.ArrayType, SizeConstraint.CollectionType, SizeConstraint.MapType, SizeConstraint.StringType
Modifier and Type | Method and Description |
---|---|
protected <T> int |
getSize(Map<?,?> value,
ValidationContext<T> context)
Returns size of the specified map.
|
Class<?> |
getType()
Returns
java.util.Map type. |
appendMessageArguments, check, getMaxSize, getMessageTemplate, getMinSize
validate
public Class<?> getType()
java.util.Map
type.java.util.Map
type.protected <T> int getSize(Map<?,?> value, ValidationContext<T> context)
getSize
in class SizeConstraint<Map<?,?>>
T
- The type of validated entity.value
- Map.context
- Validation context.Copyright © 2011–2020 FoxLabs. All rights reserved.