Unintended boxed type use here: valueOf returns *S*hort, should use Short.parseShort