public static short unboxed(Short v) { return v == null ? 0 : v.shortValue(); }
public static short unboxed(Short v) { return v == null ? 0 : v.shortValue(); }
private short objectToKey(Object key) { return (short) ((Short) key).shortValue(); }
private short objectToKey(Object key) { return (short) ((Short) key).shortValue(); }
/** * Converts to primitive array. */ public static short[] values(Short[] array) { short[] dest = new short[array.length]; for (int i = 0; i < array.length; i++) { Short v = array[i]; if (v != null) { dest[i] = v.shortValue(); } } return dest; } /**
@Override public void serialize(Object value, JsonGenerator gen, SerializerProvider provider) throws IOException { gen.writeNumber(((Short) value).shortValue()); } }
@Override public void serialize(Object value, JsonGenerator gen, SerializerProvider provider) throws IOException { gen.writeNumber(((Short) value).shortValue()); } }
/** * Converts type using type converter manager. */ protected short convertType(Object value) { return typeConverterManagerBean.convertType(value, short.class).shortValue(); }
/** * Converts value to <code>short</code>. Returns default value * when conversion result is <code>null</code>. */ public short toShortValue(Object value, short defaultValue) { Short result = (Short) typeConverters[11].convert(value); if (result == null) { return defaultValue; } return result.shortValue(); }
@Override public void writeObject(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) throws IOException { out.writeShort(((Short)toWrite).shortValue()); }
public short getShortProperty(String name) throws JMSException { Object value = this.properties.get(name); return (value instanceof Short) ? ((Short) value).shortValue() : 0; }
@Override public void write(WriteBuffer out, Short object) { out.putShort((short)(object.shortValue() - Short.MIN_VALUE)); }
/** * Alternative method that we need to avoid bumping into NPE issues * with auto-unboxing. * * @return This node (to allow chaining) */ public ObjectNode put(String fieldName, Short v) { return _put(fieldName, (v == null) ? nullNode() : numberNode(v.shortValue())); }
/** * Alternative method that we need to avoid bumping into NPE issues * with auto-unboxing. * * @return This node (to allow chaining) */ public ObjectNode put(String fieldName, Short v) { return _put(fieldName, (v == null) ? nullNode() : numberNode(v.shortValue())); }
private void assertShortEquals(String aShort) { assertEquals("Short did not parse", Short.MAX_VALUE, NumberUtils.parseNumber(aShort, Short.class).shortValue()); }
private void assertNegativeShortEquals(String aShort) { assertEquals("Short did not parse", Short.MIN_VALUE, NumberUtils.parseNumber(aShort, Short.class).shortValue()); }
public void testGetDefaultValue() { assertEquals(false, Defaults.defaultValue(boolean.class).booleanValue()); assertEquals('\0', Defaults.defaultValue(char.class).charValue()); assertEquals(0, Defaults.defaultValue(byte.class).byteValue()); assertEquals(0, Defaults.defaultValue(short.class).shortValue()); assertEquals(0, Defaults.defaultValue(int.class).intValue()); assertEquals(0, Defaults.defaultValue(long.class).longValue()); assertEquals(0.0f, Defaults.defaultValue(float.class).floatValue()); assertEquals(0.0d, Defaults.defaultValue(double.class).doubleValue()); assertNull(Defaults.defaultValue(void.class)); assertNull(Defaults.defaultValue(String.class)); } }
@Test public void testMax() throws Exception { Assert.assertEquals(1001, summarize(-1000, 0, 1, 50, 999, 1001).getMax().shortValue()); Assert.assertEquals(0, summarize((int) Short.MIN_VALUE, -1000, 0).getMax().shortValue()); Assert.assertEquals(11, summarize(1, 8, 7, 6, 9, 10, 2, 3, 5, 0, 11, -2, 3).getMax().shortValue()); Assert.assertEquals(11, summarize(1, 8, 7, 6, 9, null, 10, 2, 3, 5, null, 0, 11, -2, 3).getMax().shortValue()); Assert.assertNull(summarize().getMax()); }
@Test public void testSum() throws Exception { Assert.assertEquals(100, summarize(0, 100).getSum().shortValue()); Assert.assertEquals(15, summarize(1, 2, 3, 4, 5).getSum().shortValue()); Assert.assertEquals(0, summarize(-100, 0, 100, null).getSum().shortValue()); Assert.assertEquals(90, summarize(-10, 100, null).getSum().shortValue()); Assert.assertNull(summarize().getSum()); }
@Test public void testMin() throws Exception { Assert.assertEquals(-1000, summarize(-1000, 0, 1, 50, 999, 1001).getMin().shortValue()); Assert.assertEquals(Short.MIN_VALUE, summarize((int) Short.MIN_VALUE, -1000, 0).getMin().shortValue()); Assert.assertEquals(-2, summarize(1, 8, 7, 6, 9, 10, 2, 3, 5, 0, 11, -2, 3).getMin().shortValue()); Assert.assertEquals(-2, summarize(1, 8, 7, 6, 9, null, 10, 2, 3, 5, null, 0, 11, -2, 3).getMin().shortValue()); Assert.assertNull(summarize().getMin()); }