public class MapToSchemaElement<T> extends Object
Modifier and Type | Field and Description |
---|---|
static InternationalStringTypeHelper |
INTERNATIONAL_STRING_TYPE_HELPER |
Constructor and Description |
---|
MapToSchemaElement(Supplier<T> objectFactory) |
Modifier and Type | Method and Description |
---|---|
Supplier<T> |
getObjectFactory() |
Optional<T> |
populateBooleanElement(Map<String,Object> map,
String mapKey,
Optional<T> referenceElement,
BiConsumer<Boolean,T> updater) |
Optional<T> |
populateInternationalStringTypeElement(Map<String,Object> map,
String mapKey,
Optional<T> referenceElement,
BiConsumer<InternationalStringType,T> updater) |
Optional<T> |
populateStringElement(Map<String,Object> map,
String mapKey,
Optional<T> referenceElement,
BiConsumer<String,T> updater) |
Optional<T> |
populateVersionInfoTypeElement(Map<String,Object> map,
String mapKey,
Optional<T> referenceElement,
BiConsumer<VersionInfoType,T> updater) |
public static final InternationalStringTypeHelper INTERNATIONAL_STRING_TYPE_HELPER
public Optional<T> populateBooleanElement(Map<String,Object> map, String mapKey, Optional<T> referenceElement, BiConsumer<Boolean,T> updater)
public Optional<T> populateStringElement(Map<String,Object> map, String mapKey, Optional<T> referenceElement, BiConsumer<String,T> updater)
public Optional<T> populateInternationalStringTypeElement(Map<String,Object> map, String mapKey, Optional<T> referenceElement, BiConsumer<InternationalStringType,T> updater)
public Optional<T> populateVersionInfoTypeElement(Map<String,Object> map, String mapKey, Optional<T> referenceElement, BiConsumer<VersionInfoType,T> updater)
This work is licensed under a Creative Commons Attribution 4.0 International License.