import("RCurl", "rjson", "statmod", "tools", "methods")
importFrom("stats", "extractAIC", "logLik", "vcov")
importFrom("survival", "survfit")
importFrom("utils", "installed.packages")
exportPattern("^[[:alpha:]]+")
export('h2o.shutdown', 'h2o.init', 'h2o.coxph', 'h2o.coxph.control', 'h2o.glm',
       'h2o.kmeans', 'h2o.randomForest', 'h2o.prcomp', 'h2o.naiveBayes',
       'h2o.gbm', 'h2o.deeplearning', 'h2o.predict', 'h2o.importFile',
       'h2o.importFolder', 'h2o.uploadFile', 'h2o.parseRaw', 'h2o.ls',
       'h2o.rm', 'summary.H2OParsedData', 'screeplot.H2OPCAModel',
       'h2o.cut', '.', 'h2o..',
       'cbind.H2OParsedData', 'unique.H2OParsedData')
S3method("coef", "H2OCoxPHModel")
S3method("coef", "H2OCoxPHModelSummary")
S3method("extractAIC", "H2OCoxPHModel")
S3method("logLik", "H2OCoxPHModel")
S3method("print", "survfit.H2OCoxPHModel")
S3method("survfit", "H2OCoxPHModel")
S3method("vcov", "H2OCoxPHModel")
exportMethods(
  "colnames",
  "levels",
  "show",
  "summary"
)
exportClasses(
  "H2OClient",
  "H2OCoxPHModel",
  "H2OCoxPHModelSummary",
  "H2OGLMModel",
  "H2OKMeansModel",
  "H2OParsedData",
  "H2ORawData",
  "H2ODRFModel",
  "H2OPCAModel",
  "H2ONBModel",
  "H2OGBMModel",
  "H2OModel"
)
