/* em requisições com o content-type application/octet-stream, argumentos do tipo byte[] serão automaticamente serializados */
String createResourceAsByteArray(@BodyParameter byte[] bytes);
/* respostas com o content-type application/octet-stream também podem ser deserializadas para byte[] */
byte[] resourceAsByteArray();
/* em requisições com o content-type application/octet-stream, argumentos do tipo InputStream serão automaticamente serializados */
String createResourceAsInputStream(@BodyParameter InputStream inputStream);
/* respostas com o content-type application/octet-stream também podem ser deserializadas para InputStream */
InputStream resourceAsInputStream();
/* em requisições com o content-type application/octet-stream, argumentos do tipo Serializable serão automaticamente serializados */
String createResourceAsSerializable(@BodyParameter Resource customer);
/* respostas com o content-type application/octet-stream também podem ser deserializadas para objetos do tipo Serializable */
Resource resourceAsSerializable();
class Resource implements Serializable { //serialização padrão do Java