public class DefaultNElementMapperBuilder<T> extends Object implements NElementMapperBuilder<T>
NElementMapperBuilder.FieldConfig<T>| Constructor and Description |
|---|
DefaultNElementMapperBuilder(NReflectRepository javaWord,
Type type) |
public DefaultNElementMapperBuilder(NReflectRepository javaWord, Type type)
public Predicate<String> getParamFieldFieldFilter()
getParamFieldFieldFilter in interface NElementMapperBuilder<T>public NElementMapperBuilder<T> setParamFieldFieldFilter(Predicate<String> paramFieldFieldFilter)
setParamFieldFieldFilter in interface NElementMapperBuilder<T>public Predicate<String> getBodyFieldNameFilter()
getBodyFieldNameFilter in interface NElementMapperBuilder<T>public NElementMapperBuilder<T> setBodyFieldNameFilter(Predicate<String> bodyFieldNameFilter)
setBodyFieldNameFilter in interface NElementMapperBuilder<T>public NElementMapperBuilder<T> configureLenient()
configureLenient in interface NElementMapperBuilder<T>public NElementMapperBuilder<T> setWrapCollections(boolean wrapCollections)
setWrapCollections in interface NElementMapperBuilder<T>public NElementMapperBuilder<T> setContainerIsCollection(boolean value)
setContainerIsCollection in interface NElementMapperBuilder<T>public boolean hasDefaultValueByType(Type type)
public NElementMapperBuilder<T> setBooleanDefaultTrue()
setBooleanDefaultTrue in interface NElementMapperBuilder<T>public NElementMapperBuilder<T> setBooleanDefaultFalse()
setBooleanDefaultFalse in interface NElementMapperBuilder<T>public NElementMapperBuilder<T> setInstanceFactory(NElementMapperBuilderInstanceFactory<T> instanceFactory)
setInstanceFactory in interface NElementMapperBuilder<T>public NElementMapperBuilder<T> setTypeDefaultValue(Type type, Object defaultValue)
setTypeDefaultValue in interface NElementMapperBuilder<T>public NElementMapperBuilder<T> onUnsupportedChild(NElementMapperBuilderFieldConfigurer<T> a)
onUnsupportedChild in interface NElementMapperBuilder<T>public NElementMapperBuilder<T> onUnsupportedParam(NElementMapperBuilderFieldConfigurer<T> a)
onUnsupportedParam in interface NElementMapperBuilder<T>public NElementMapperBuilder<T> onInitializeInstance(NElementMapperBuilderInitializer<T> a)
onInitializeInstance in interface NElementMapperBuilder<T>public boolean isCollectionType0(Type raw)
public NElementMapper<T> build()
build in interface NElementMapperBuilder<T>Copyright © 2025 vpc open source initiative. All rights reserved.