# exportPattern("^[^\\.]")

export("db.connect", "db.disconnect", "db.list")

export ("conn.pkg", "host", "dbname", "user", "dbms",
        "schema.madlib", "madlib.version", "madlib")

export ("db.data.frame", "as.db.data.frame")

exportClasses ("db.obj", "db.Rquery", "db.data.frame",
               "db.table", "db.view")

exportMethods ("dim", "names")

export ("content", "conn.id", "conn.id<-", "conn")

exportMethods ("print", "show")

export ("is.db.data.frame", "arraydb.to.arrayr")

export ("madlib.lm", "summary.lm.madlib", 
        "print.lm.madlib", "show.lm.madlib")

export ("madlib.glm", "summary.logregr.madlib",
        "print.logregr.madlib", "show.logregr.madlib")

export("predict.lm.madlib", "predict.logregr.madlib")

# export sample in the future
# export ("sample")

exportMethods("$", "[[", "[", "subset")

exportMethods("$<-", "[[<-", "[<-")

exportMethods("as.factor")

export("preview", "delete", "key", "key<-")

exportMethods("sort", "merge", "by")

exportMethods("==", "!=", "+", "-", "*", "/", "^", "%%", "%/%",
              ">", "<", ">=", "<=", "&", "|", "!")

export("conn.eql")

export("eql")

export("madlib.summary", "print.summary.madlib", "show.summary.madlib")

export("db.objects", "db.existsObject")

exportMethods("mean", "sum", "length", "max", "min", "sd", "var")
exportMethods("colMeans", "colSums", "c")
