@GET @Path("/") @Produces(MediaType.APPLICATION_JSON) public Response getPrimitives() { Map<String, PrimitiveInfo> primitivesInfo = primitives.getPrimitives(type) .stream() .map(info -> Maps.immutableEntry(info.name(), new PrimitiveInfo(info.name(), info.type().name()))) .collect(Collectors.toMap(e -> e.getKey(), e -> e.getValue())); return Response.ok(primitivesInfo).build(); }
@GET @Path("/") @Produces(MediaType.APPLICATION_JSON) public Response getPrimitives() { Map<String, PrimitiveInfo> primitivesInfo = primitives.getPrimitives(type) .stream() .map(info -> Maps.immutableEntry(info.name(), new PrimitiveInfo(info.name(), info.type().name()))) .collect(Collectors.toMap(e -> e.getKey(), e -> e.getValue())); return Response.ok(primitivesInfo).build(); }