Uses of Class
com.norconex.commons.lang.bean.BeanMapper.BeanMapperBuilder
Packages that use BeanMapper.BeanMapperBuilder
-
Uses of BeanMapper.BeanMapperBuilder in com.norconex.commons.lang.bean
Methods in com.norconex.commons.lang.bean that return BeanMapper.BeanMapperBuilderModifier and TypeMethodDescriptionstatic BeanMapper.BeanMapperBuilderBeanMapper.builder()BeanMapper.BeanMapperBuilder.canonicalNameSupportDisabled(boolean canonicalNameSupportDisabled) Whether to disable resolving of fully qualified class names in source when reading.BeanMapper.BeanMapperBuilder.classLoader(ClassLoader classLoader) The class loader to use to load classes.BeanMapper.BeanMapperBuilder.clearDefaultPolymorphicTypes()BeanMapper.BeanMapperBuilder.clearIgnoredProperties()BeanMapper.BeanMapperBuilder.clearPolymorphicTypeImpls()BeanMapper.BeanMapperBuilder.clearPolymorphicTypes()BeanMapper.BeanMapperBuilder.clearUnboundPropertyMappings()BeanMapper.BeanMapperBuilder.configurableDetectionDisabled(boolean configurableDetectionDisabled) Whether to disable detectingConfigurableclasses, which whenfalse(i.e., enabled), will automatically mark the configuration class as@validand ignore the configurable class properties when writing/reading.BeanMapper.BeanMapperBuilder.defaultPolymorphicType(Class<?> defaultPolymorphicTypeKey, Class<?> defaultPolymorphicTypeValue) BeanMapper.BeanMapperBuilder.defaultPolymorphicTypes(Map<? extends Class<?>, ? extends Class<?>> defaultPolymorphicTypes) BeanMapper.BeanMapperBuilder.flowMapperConfig(@NonNull FlowMapperConfig flowMapperConfig) Optionally setup support for using flow/conditions in your your source.BeanMapper.BeanMapperBuilder.ignoredProperties(Collection<? extends String> ignoredProperties) BeanMapper.BeanMapperBuilder.ignoredProperty(String ignoredProperty) BeanMapper.BeanMapperBuilder.ignoreUnknownProperties(boolean ignoreUnknownProperties) Whether to silently ignored unknown mapped properties when reading.BeanMapper.BeanMapperBuilder.indent(boolean indent) Whether to indent elements when writing.BeanMapper.BeanMapperBuilder.mapperBuilderCustomizer(Consumer<com.fasterxml.jackson.databind.cfg.MapperBuilder<?, ?>> mapperBuilderCustomizer) Consumes the internal JacksonMapperBuilderfor custom initialization.BeanMapper.BeanMapperBuilder.polymorphicServiceLoaderDisabled(boolean polymorphicServiceLoaderDisabled) Whether to disable detecting polymorphic types and their subtypes using Java Service Loader (SPI) mechanism.BeanMapper.BeanMapperBuilder.polymorphicType(Class<?> polymorphicTypeKey, Predicate<String> polymorphicTypeValue) BeanMapper.BeanMapperBuilder.polymorphicTypeImpl(Class<?> polymorphicTypeImplKey, List<Class<?>> polymorphicTypeImplValue) BeanMapper.BeanMapperBuilder.polymorphicTypeImpls(Map<? extends Class<?>, ? extends List<Class<?>>> polymorphicTypeImpls) BeanMapper.BeanMapperBuilder.polymorphicTypes(Map<? extends Class<?>, ? extends Predicate<String>> polymorphicTypes) BeanMapper.BeanMapperBuilder.skipValidation(boolean skipValidation) Whether to skip validation when reading.BeanMapper.BeanMapperBuilder.treatEmptyAsNull(boolean treatEmptyAsNull) Whether to treat empty strings asnullwhen reading.BeanMapper.BeanMapperBuilder.unboundPropertyMapping(String unboundPropertyMappingKey, Class<?> unboundPropertyMappingValue) BeanMapper.BeanMapperBuilder.unboundPropertyMappings(Map<? extends String, ? extends Class<?>> unboundPropertyMappings)