Class SimplePropertyValueProvider
java.lang.Object
io.jmix.dataimport.property.populator.impl.SimplePropertyValueProvider
@Component("datimp_SimplePropertyValueProvider")
public class SimplePropertyValueProvider
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected @Nullable BigDecimalgetBigDecimalValue(Object rawValue) protected @Nullable BooleangetBooleanValue(ImportConfiguration importConfiguration, Object rawValue) protected @Nullable DategetDateValue(ImportConfiguration importConfiguration, Object rawValue) protected @Nullable DoublegetDoubleValue(Object rawValue) protected @Nullable EnumgetEnumValue(Object rawValue, Class<Enum> javaType) protected @Nullable IntegergetIntegerValue(Object rawValue) protected @Nullable LocalDategetLocalDateValue(ImportConfiguration importConfiguration, Object rawValue) protected @Nullable LonggetLongValue(Object rawValue) @Nullable ObjectgetValue(PropertyMappingContext context) protected booleanisStringValue(Object rawValue)
-
Field Details
-
log
protected static final org.slf4j.Logger log
-
-
Constructor Details
-
SimplePropertyValueProvider
public SimplePropertyValueProvider()
-
-
Method Details
-
getValue
-
getEnumValue
-
getBigDecimalValue
-
getDoubleValue
-
getLongValue
-
getIntegerValue
-
isStringValue
-
getBooleanValue
protected @Nullable Boolean getBooleanValue(ImportConfiguration importConfiguration, Object rawValue) -
getDateValue
-
getLocalDateValue
protected @Nullable LocalDate getLocalDateValue(ImportConfiguration importConfiguration, Object rawValue)
-