Modifier and Type | Class and Description |
---|---|
static class |
MapMetaData.Builder
This class allows to build
MapMetaData instances. |
protected static class |
MapMetaData.Property<V>
This class provides
PropertyMetaData implementation for map. |
constraint, properties
Modifier | Constructor and Description |
---|---|
protected |
MapMetaData(Constraint<? super Map<String,Object>> constraint,
Map<String,MapMetaData.Property<Object>> properties)
Constructs a new
MapMetaData with the specified map
constraint and properties metadata. |
Modifier and Type | Method and Description |
---|---|
Class<Map<String,Object>> |
getType()
Returns
java.util.Map type. |
cast, equals, getAllPropertyMetaData, getConstraint, getPropertyMetaData, getPropertyNames, hashCode, hasProperty, toString
protected MapMetaData(Constraint<? super Map<String,Object>> constraint, Map<String,MapMetaData.Property<Object>> properties)
MapMetaData
with the specified map
constraint and properties metadata.constraint
- Constraint to be used for map validation.properties
- Metadata of all the properties defined on the map.Copyright © 2011–2020 FoxLabs. All rights reserved.