Java Type May Be Primitive