Lines Matching defs:dst
140 static Object castToWrapper(Object value, Class<?> dst) {
143 wrap = castToWrapperOrNull(((Number)value).longValue(), dst);
145 wrap = castToWrapperOrNull((char)(Character)value, dst);
147 return dst.cast(value);
150 static Object castToWrapperOrNull(long value, Class<?> dst) {
151 if (dst == int.class || dst == Integer.class)
153 if (dst == long.class || dst == Long.class)
155 if (dst == char.class || dst == Character.class)
157 if (dst == short.class || dst == Short.class)
159 if (dst == float.class || dst == Float.class)
161 if (dst == double.class || dst == Double.class)
163 if (dst == byte.class || dst == Byte.class)
165 if (dst == boolean.class || dst == boolean.class)
207 // Wrapper wrap = Wrapper.forBasicType(dst);
208 // if (wrap == Wrapper.OBJECT && Wrapper.isWrapperType(dst))
209 // wrap = Wrapper.forWrapperType(dst);