У меня есть эта простая служба, которая повторяет параметр ID, завернутый в объект JSON:
@Path("job")
public class JobResource {
@GET
@Produces(MediaType.APPLICATION_JSON)
@Path("{id}")
public Job readById(@PathParam("id") long id) {
Job j = new Job();
j.id = id;
return j;
}
}
Класс возвращаемого значения Job
объявлен как:
public class Job {
public long id;
}
В документации, созданной с помощью Enunciate, тип данных службы указан как «пользовательский». Возможно ли, чтобы Enunciate выдавал более подробное объяснение возвращаемого типа, например представление JSON?