本文整理了Java中java.lang.Short.shortValue()
方法的一些代码示例,展示了Short.shortValue()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Short.shortValue()
方法的具体详情如下:
包路径:java.lang.Short
类名称:Short
方法名:shortValue
[英]Gets the primitive value of this short.
[中]获取此短消息的基本值。
代码示例来源:origin: apache/incubator-dubbo
public static short unboxed(Short v) {
return v == null ? 0 : v.shortValue();
}
代码示例来源:origin: apache/incubator-dubbo
public static short unboxed(Short v) {
return v == null ? 0 : v.shortValue();
}
代码示例来源:origin: netty/netty
private short objectToKey(Object key) {
return (short) ((Short) key).shortValue();
}
代码示例来源:origin: redisson/redisson
private short objectToKey(Object key) {
return (short) ((Short) key).shortValue();
}
代码示例来源:origin: redisson/redisson
/**
* 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;
}
/**
代码示例来源:origin: redisson/redisson
@Override
public void serialize(Object value, JsonGenerator gen,
SerializerProvider provider) throws IOException {
gen.writeNumber(((Short) value).shortValue());
}
}
代码示例来源:origin: prestodb/presto
@Override
public void serialize(Object value, JsonGenerator gen,
SerializerProvider provider) throws IOException {
gen.writeNumber(((Short) value).shortValue());
}
}
代码示例来源:origin: redisson/redisson
/**
* Converts type using type converter manager.
*/
protected short convertType(Object value) {
return typeConverterManagerBean.convertType(value, short.class).shortValue();
}
代码示例来源:origin: redisson/redisson
/**
* 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();
}
代码示例来源:origin: redisson/redisson
@Override
public void writeObject(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) throws IOException {
out.writeShort(((Short)toWrite).shortValue());
}
代码示例来源:origin: spring-projects/spring-framework
public short getShortProperty(String name) throws JMSException {
Object value = this.properties.get(name);
return (value instanceof Short) ? ((Short) value).shortValue() : 0;
}
代码示例来源:origin: thinkaurelius/titan
@Override
public void write(WriteBuffer out, Short object) {
out.putShort((short)(object.shortValue() - Short.MIN_VALUE));
}
代码示例来源:origin: prestodb/presto
/**
* 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()));
}
代码示例来源:origin: redisson/redisson
/**
* 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()));
}
代码示例来源:origin: spring-projects/spring-framework
private void assertShortEquals(String aShort) {
assertEquals("Short did not parse", Short.MAX_VALUE, NumberUtils.parseNumber(aShort, Short.class).shortValue());
}
代码示例来源:origin: spring-projects/spring-framework
private void assertNegativeShortEquals(String aShort) {
assertEquals("Short did not parse", Short.MIN_VALUE, NumberUtils.parseNumber(aShort, Short.class).shortValue());
}
代码示例来源:origin: google/guava
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));
}
}
代码示例来源:origin: apache/flink
@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());
}
代码示例来源:origin: apache/flink
@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());
}
代码示例来源:origin: apache/flink
@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());
}
内容来源于网络,如有侵权,请联系作者删除!