/** * <p>Constructs an instance using new property * and conversion instances.</p> */ public BeanUtilsBean() { this(new ConvertUtilsBean(), new PropertyUtilsBean()); }
/** * <p>Constructs an instance using new property * and conversion instances.</p> */ public BeanUtilsBean() { this(new ConvertUtilsBean(), new PropertyUtilsBean()); }
/** * Creates a BeanUtilsBean that is configured to use * type converters that throw a ConversionException * instead of using the default value when something * goes wrong. * * @return a configured BeanUtilsBean */ private static BeanUtilsBean createBeanUtilsBean() { final ConvertUtilsBean cub = new ConvertUtilsBean(); registerIntegralTypes(cub); registerCustomTypes(cub); return new BeanUtilsBean(cub, new PropertyUtilsBean()); }
/** * Initializes the shared {@code BeanUtilsBean} instance. This method sets * up custom bean introspection in a way that fluent parameter interfaces * are supported. * * @return the {@code BeanUtilsBean} instance to be used for all property * set operations */ private static BeanUtilsBean initBeanUtilsBean() { final PropertyUtilsBean propUtilsBean = new PropertyUtilsBean(); propUtilsBean.addBeanIntrospector(new FluentPropertyBeanIntrospector()); return new BeanUtilsBean(new ConvertUtilsBean(), propUtilsBean); }
BeanUtilsBean beanUtilsBean = new BeanUtilsBean(new ConvertUtilsBean() { @Override public Object convert(String value, Class clazz) { if (clazz.isEnum()){ return Enum.valueOf(clazz, value); }else{ return super.convert(value, clazz); } } });
/** * <p>Constructs an instance using new property * and conversion instances.</p> */ public BeanUtilsBean() { this(new ConvertUtilsBean(), new PropertyUtilsBean()); }
/** * <p>Constructs an instance using new property * and conversion instances.</p> */ public BeanUtilsBean() { this(new ConvertUtilsBean(), new PropertyUtilsBean()); }
/** * <p>Constructs an instance using new property * and conversion instances.</p> */ public BeanUtilsBean() { this(new ConvertUtilsBean(), new PropertyUtilsBean()); }
/** * <p>Constructs an instance using new property * and conversion instances.</p> */ public BeanUtilsBean() { this(new ConvertUtilsBean(), new PropertyUtilsBean()); }
/** * Constructor. */ public KinesisClientLibConfigurator() { this.convertUtilsBean = new ConvertUtilsBean(); this.utilsBean = new BeanUtilsBean(convertUtilsBean); this.configuration = new MultiLangDaemonConfiguration(utilsBean, convertUtilsBean); }
public void init(FilterConfig config) throws ServletException { BeanUtilsBean beanUtilsBean = new FixPageBeanUtilsBean(new ConvertUtilsBean(), new SuppressPropertyUtilsBean()); BeanUtilsBean.setInstance(beanUtilsBean); }
ConvertUtilsBean convertUtilsBean = new ConvertUtilsBean(); convertUtilsBean.deregister(DateTime.class); convertUtilsBean.register(new JodaDateTimeConverter(), DateTime.class); BeanUtilsBean beanUtilsBean = new BeanUtilsBean(convertUtilsBean, new PropertyUtilsBean()); try { beanUtilsBean.setProperty(machineInfo, qName, temp); } catch (IllegalAccessException e) { e.printStackTrace(); } catch (InvocationTargetException e) { e.printStackTrace(); }
public static void initBeanUtils() { // begin Kuali Foundation modification ConvertUtilsBean convUtils = new ConvertUtilsBean(); PropertyUtilsBean propUtils = new PojoPropertyUtilsBean(); BeanUtilsBean pojoBeanUtils = new BeanUtilsBean(convUtils, propUtils); BeanUtilsBean.setInstance(pojoBeanUtils); logger.fine("Initialized BeanUtilsBean with " + pojoBeanUtils); // end Kuali Foundation modification }
/** * @param type The class of the type of the data being processed * @param locale If not null or empty, specifies the locale used for * converting locale-specific data types * @param errorLocale The locale to use for error messages. */ public ConverterPrimitiveTypes(Class<?> type, String locale, Locale errorLocale) { super(type, locale, errorLocale); if(this.locale == null) { converter = new ConvertUtilsBean(); converter.register(true, false, 0); localeConverter = null; } else { localeConverter = new LocaleConvertUtilsBean(); localeConverter.setDefaultLocale(this.locale); converter = null; } }
/** * Setup a new bean util for operating on the given bean * * @param targetBean * the bean on which to operate */ public BeanUtil( final Object targetBean ) { this.bean = targetBean; // // Configure a bean util that throws exceptions during type conversion // ConvertUtilsBean convertUtil = new ConvertUtilsBean(); convertUtil.register( true, true, 0 ); typeConvertingBeanUtil = new BeanUtilsBean( convertUtil ); setDefaultCallback( new EagerFailingCallback() ); }
/** * Creates a BeanUtilsBean that is configured to use * type converters that throw a ConversionException * instead of using the default value when something * goes wrong. * * @return a configured BeanUtilsBean */ private static BeanUtilsBean createBeanUtilsBean() { final ConvertUtilsBean cub = new ConvertUtilsBean(); registerIntegralTypes(cub); registerCustomTypes(cub); return new BeanUtilsBean(cub, new PropertyUtilsBean()); }
public DefaultRequestProcessor() { ConvertUtilsBean convertUtilsBean = new ConvertUtilsBean(); convertUtilsBean.register(new FormFileConverter(), FormFile.class); convertUtilsBean.register(new FormFileArrayConverter(), FormFile[].class); beanUtilsBean_ = new BeanUtilsBean(convertUtilsBean, propertyUtilsBean_); DisposableUtil.add(new Disposable() { public void dispose() { propertyUtilsBean_.clearDescriptors(); } }); }
public TypeConverterUtil(String[] datePatterns) { convertUtilsBean = new ConvertUtilsBean(); final DateConverter dateConverter = new DateConverter(); dateConverter.setPatterns(datePatterns); dateConverter.setTimeZone(TimeZone.getTimeZone("GMT")); convertUtilsBean.register(dateConverter, Date.class); convertUtilsBean.register(new LocalDateTimeConverter(), LocalDateTime.class); convertUtilsBean.register(new LocalDateConverter(), LocalDate.class); convertUtilsBean.register(new OffsetDateTimeConverter(), OffsetDateTime.class); }
public TypeConverterUtil(String[] datePatterns) { convertUtilsBean = new ConvertUtilsBean(); final DateConverter dateConverter = new DateConverter(); dateConverter.setPatterns(datePatterns); dateConverter.setTimeZone(TimeZone.getTimeZone("GMT")); convertUtilsBean.register(dateConverter, Date.class); convertUtilsBean.register(new LocalDateTimeConverter(), LocalDateTime.class); convertUtilsBean.register(new LocalDateConverter(), LocalDate.class); convertUtilsBean.register(new OffsetDateTimeConverter(), OffsetDateTime.class); }
protected void setUpBeanUtils() { ConvertUtilsBean convertUtilsBean = new ConvertUtilsBean(); convertUtilsBean.deregister(Boolean.class); convertUtilsBean.deregister(Boolean.TYPE); convertUtilsBean.deregister(Byte.class); convertUtilsBean.deregister(Byte.TYPE); convertUtilsBean.deregister(Character.class); convertUtilsBean.deregister(Character.TYPE); convertUtilsBean.deregister(Double.class); convertUtilsBean.deregister(Double.TYPE); convertUtilsBean.deregister(Float.class); convertUtilsBean.deregister(Float.TYPE); convertUtilsBean.deregister(Long.class); convertUtilsBean.deregister(Long.TYPE); convertUtilsBean.deregister(Short.class); convertUtilsBean.deregister(Short.TYPE); beanUtilsBean = new BeanUtilsBean(convertUtilsBean, new PropertyUtilsBean()); }