List of usage examples for org.apache.commons.lang3.math NumberUtils toShort
public static short toShort(final String str)
Convert a String
to a short
, returning zero
if the conversion fails.
If the string is null
, zero
is returned.
NumberUtils.toShort(null) = 0 NumberUtils.toShort("") = 0 NumberUtils.toShort("1") = 1
From source file:com.tacitknowledge.flip.aspectj.converters.ShortConverter.java
/** {@inheritDoc } */ public Object convert(String expression, Class outputClass) { return NumberUtils.toShort(expression); }
From source file:org.apache.syncope.client.console.wicket.markup.html.form.AjaxSpinnerFieldPanel.java
@Override public AjaxSpinnerFieldPanel<T> setNewModel(final List<Serializable> list) { setNewModel(new Model<T>() { private static final long serialVersionUID = 527651414610325237L; @Override//from w w w.ja v a 2s .c o m public T getObject() { T value = null; if (list != null && !list.isEmpty() && list.get(0) != null && StringUtils.isNotBlank(list.get(0).toString())) { value = reference.equals(Integer.class) ? reference.cast(NumberUtils.toInt(list.get(0).toString())) : reference.equals(Long.class) ? reference.cast(NumberUtils.toLong(list.get(0).toString())) : reference.equals(Short.class) ? reference.cast(NumberUtils.toShort(list.get(0).toString())) : reference.equals(Float.class) ? reference.cast(NumberUtils.toFloat(list.get(0).toString())) : reference.equals(byte.class) ? reference.cast( NumberUtils.toByte(list.get(0).toString())) : reference.cast( NumberUtils.toDouble(list.get(0).toString())); } return value; } @Override public void setObject(final T object) { list.clear(); if (object != null) { list.add(object.toString()); } } }); return this; }
From source file:org.apache.syncope.client.console.wicket.markup.html.form.SpinnerFieldPanel.java
@Override public SpinnerFieldPanel<T> setNewModel(final List<Serializable> list) { setNewModel(new Model<T>() { private static final long serialVersionUID = 527651414610325237L; @Override// w ww . ja v a 2s . co m public T getObject() { T value = null; if (list != null && !list.isEmpty() && StringUtils.hasText(list.get(0).toString())) { value = reference.equals(Integer.class) ? reference.cast(NumberUtils.toInt(list.get(0).toString())) : reference.equals(Long.class) ? reference.cast(NumberUtils.toLong(list.get(0).toString())) : reference.equals(Short.class) ? reference.cast(NumberUtils.toShort(list.get(0).toString())) : reference.equals(Float.class) ? reference.cast(NumberUtils.toFloat(list.get(0).toString())) : reference.equals(byte.class) ? reference.cast( NumberUtils.toByte(list.get(0).toString())) : reference.cast( NumberUtils.toDouble(list.get(0).toString())); } return value; } @Override public void setObject(final T object) { list.clear(); if (object != null) { list.add(object.toString()); } } }); return this; }