私のジャージーリソースには次のものがあります。
@GET
@Path("/{dataType}/{dataSet}")
public Response search(
@PathParam("dataType") String dataType,
@PathParam("dataSet") String dataSet){
...
}
文字列の代わりに、自分のクラスを使用したい:
@GET
@Path("/{dataType}/{dataSet}")
public Response search(
@PathParam("dataType") DataType dataType,
@PathParam("dataSet") DataSet dataSet){
...
}
ただし、DataSetはDataTypeに依存しています(DataSetはコンストラクターでDataTypeを使用します)。ジャージーでこれを行う方法はありますか?