459460461462463464465466
} else if (isList(type)) { return RomType.LIST; } else if (isRemoteClass(type)) { return RomType.REMOTE_CLASS; } else { throw new ProtocolException("Unknown type: " + type); } }
6465666768697071727374
break; } } if (param == null) { throw new ProtocolException("@Param annotation must be specified" + " in all methods and constructor params"); } return param; }