AFAIK java doesn't respect your declaration order when dumping/serializing the object.