update java code signature