class ItemReadService implements ItemReadFacade {

    @Override
    public ICResponse<FullItemWithDetailInfo> queryItemForEdit(FullItemQueryRequest request) {
        if (request == null) {
            throw new IllegalArgumentException("request is null");
        }
        request.checkParam();

        ICResponse<FullItemWithDetailInfo> fullItemWithDetailInfoICResponse = itemReadFacade.queryItemForEdit(request);

        return fullItemWithDetailInfoICResponse;
    }

}