将泛型方法从jsonlite扩展到JSON

时间:2018-06-22 12:22:19

标签: r build package jsonlite

我正在编写一个包,并且想扩展toJSON包中包含的通用方法jsonlite来处理我的一个类。 我认为我可以做到:

1)将jsonlite添加到Description文件中的Depends

2)通过将roxygen标签添加为

来注意命名空间。
#' @importMethodsFrom jsonlite toJSON
#' @export
setMethod("toJSON", signature = "myClass", definition = function(x,...){
    jsonlite::toJSON(as.character(x))
})

但是当我尝试构建软件包时,出现以下错误:

  setGeneric(f,where = where)中的

Fehler:必须提供一个函数   “ toJSON”的框架,明确地或通过现有函数

据我所知,@importMethodsFrom jsonlite toJSON标签应该做到这一点,并提供通用的...

0 个答案:

没有答案