MINI MINI MANI MO
import(methods)
import(OREcommon)
importFrom(stats, runif, na.omit)
importFrom(utils, find, head, packageVersion, object.size, read.table, tail,
write.table)
exportClasses(ore, ore.vector, ore.number, ore.logical, ore.integer,
ore.numeric, ore.character, ore.factor, ore.date,
ore.datetime, ore.difftime, ore.frame, ore.matrix,
ore.tblmatrix, ore.vecmatrix, ore.raw)
# ore
export(ore.is.connected, ore.connect, ore.disconnect, ore.sync, ore.attach,
ore.detach, ore.ls, ore.exists, ore.get, ore.rm, ore.exec,
ore.make.names, ore.drop, ore.pull, ore.push, ore.const,
is.ore.vector, is.ore.logical, is.ore.integer, is.ore.numeric,
is.ore.character, is.ore.factor, is.ore.date, is.ore.datetime,
is.ore.difftime, is.ore.frame, is.ore.matrix, is.ore,
as.ore.vector)
exportMethods(as.ore.logical, as.ore.integer, as.ore.numeric, as.ore.character,
as.ore.factor, as.ore.date, as.ore.datetime, as.ore.difftime,
as.ore.frame, as.ore.matrix, as.ore, ore.create)
# ore.vector
S3method(print, ore.vector)
exportMethods(show, length, c, is.vector,
as.vector, as.character, as.numeric, as.integer, as.logical,
coerce, "[", "[<-", head, tail, I, Compare, Summary, pmin, pmax,
ore.recode, ore.hash, is.na, "%in%", unique, split,
sort, rank, order, table, paste, interaction, tapply, by)
# ore.logical
exportMethods(Logic, "!", xor, ifelse)
# ore.number
exportMethods(Arith, cut, diff, is.finite, is.infinite, is.nan, pmin, pmax,
Math, log, round, zapsmall, atan2, logb, factorial, lfactorial,
summary, mean, tabulate, besselI, besselK, besselJ, besselY)
# ore.character
exportMethods(nchar, tolower, toupper, casefold, chartr, grepl, sub, gsub,
substr, substring)
# ore.factor
exportMethods(levels, nlevels, is.factor, as.factor, as.vector, summary)
# ore.date, ore.datetime, ore.difftime
exportMethods(Arith, trunc, coerce, as.vector, as.character, as.ore.character,
ore.year, ore.month, ore.mday, ore.hour, ore.minute, ore.second,
summary)
# ore.frame
S3method(print, ore.frame)
export(ore.frame)
exportMethods(show, attach, "[", "$", "$<-", "[[", "[[<-", head, tail,
length, nrow, ncol, NROW, NCOL, dim,
names, "names<-", colnames, "colnames<-", dimnames,
row.names, "row.names<-",
merge, as.list, unlist, summary, rbind, cbind, data.frame,
as.data.frame, as.env, eval, subset, with, within, transform,
Arith, Compare, Logic, "!", xor, is.na, is.finite, is.infinite,
is.nan, Math, log, round, logb, Summary,
rowSums, colSums, rowMeans, colMeans, scale, max.col,
interaction, split, unique, by)
# ore.matrix
S3method(print, ore.matrix)
exportMethods(show, is.matrix, as.matrix, "[", nrow, ncol, NROW, NCOL, dim,
rownames, "rownames<-", colnames, "colnames<-",
dimnames, "dimnames<-", t,
Arith, Math, log, round, atan2, logb, Summary, mean, tabulate,
besselI, besselK, besselJ, besselY,
"%*%", crossprod, tcrossprod,
rowSums, colSums, rowMeans, colMeans, scale, max.col,
solve, backsolve, forwardsolve)
# HIVE
export(ore.hiveOptions, ore.showHiveOptions)
OHA YOOOO