## Compiled
useDynLib(corpus, .registration = TRUE, .fixes = "C_")


## Imports
importFrom(stats, na.exclude)
importFrom(stats, na.fail)
importFrom(stats, na.omit)
importFrom(utf8, as_utf8)
importFrom(utf8, output_ansi)
importFrom(utf8, output_utf8)
importFrom(utf8, utf8_format)
importFrom(utf8, utf8_print)
importFrom(utf8, utf8_valid)
importFrom(utf8, utf8_width)
importFrom(utils, download.file)
importFrom(utils, str)


## Exports
export(as_corpus_frame)
export(as_corpus_frame.character)
export(as_corpus_frame.Corpus)
export(as_corpus_frame.corpus)
export(as_corpus_frame.corpus_json)
export(as_corpus_frame.corpus_text)
export(as_corpus_frame.data.frame)
export(as_corpus_frame.default)
export(as_corpus_text)
export(as_corpus_text.Corpus)
export(as_corpus_text.character)
export(as_corpus_text.corpus_json)
export(as_corpus_text.corpus_text)
export(as_corpus_text.data.frame)
export(as_corpus_text.default)
export(corpus_frame)
export(gutenberg_corpus)
export(is_corpus_frame)
export(is_corpus_text)
export(format.corpus_frame)
export(new_stemmer)
export(print.corpus_frame)
export(read_ndjson)
export(stem_snowball)
export(term_counts)
export(term_matrix)
export(term_stats)
export(text_count)
export(text_detect)
export(text_filter)
export(text_filter.corpus_text)
export(text_filter.data.frame)
export(text_filter.default)
export(`text_filter<-`)
export(`text_filter<-.corpus_text`)
export(`text_filter<-.data.frame`)
export(`text_filter<-.default`)
export(text_locate)
export(text_match)
export(text_nsentence)
export(text_ntoken)
export(text_ntype)
export(text_sample)
export(text_split)
export(text_stats)
export(text_sub)
export(text_subset)
export(text_tokens)
export(text_types)


## Deprecated
# (none)


## New S3 methods
S3method(as_corpus_frame, character)
S3method(as_corpus_frame, Corpus)
S3method(as_corpus_frame, corpus)
S3method(as_corpus_frame, corpus_json)
S3method(as_corpus_frame, corpus_text)
S3method(as_corpus_frame, default)
S3method(as_corpus_frame, data.frame)

S3method(as_corpus_text, character)
S3method(as_corpus_text, Corpus)
S3method(as_corpus_text, corpus)
S3method(as_corpus_text, corpus_json)
S3method(as_corpus_text, corpus_text)
S3method(as_corpus_text, default)
S3method(as_corpus_text, data.frame)

S3method(text_filter, corpus_text)
S3method(text_filter, default)
S3method(text_filter, data.frame)

S3method(`text_filter<-`, corpus_text)
S3method(`text_filter<-`, default)
S3method(`text_filter<-`, data.frame)


## Base S3 methods

### filter
S3method(`$<-`, corpus_text_filter)
S3method(`[<-`, corpus_text_filter)
S3method(`[[<-`, corpus_text_filter)
S3method(print, corpus_text_filter)

### frame
S3method(format, corpus_frame)
S3method(na.exclude, corpus_frame)
S3method(na.fail, corpus_frame)
S3method(na.omit, corpus_frame)
S3method(print, corpus_frame)

### json
S3method(`$`, corpus_json)
S3method(`$<-`, corpus_json)
S3method(`[`, corpus_json)
S3method(`[<-`, corpus_json)
S3method(`[[`, corpus_json)
S3method(`[[<-`, corpus_json)
S3method(as.character, corpus_json)
S3method(as.data.frame, corpus_json)
S3method(as.double, corpus_json)
S3method(as.integer, corpus_json)
S3method(as.list, corpus_json)
S3method(as.logical, corpus_json)
S3method(dim, corpus_json)
S3method(dimnames, corpus_json)
S3method(length, corpus_json)
S3method(names, corpus_json)
S3method(`names<-`, corpus_json)
S3method(print, corpus_json)

### text
S3method(Complex, corpus_text)
S3method(Math, corpus_text)
S3method(Ops, corpus_text)
S3method(Summary, corpus_text)
S3method(`$`, corpus_text)
S3method(`$<-`, corpus_text)
S3method(`[`, corpus_text)
S3method(`[<-`, corpus_text)
S3method(`[[`, corpus_text)
S3method(`[[<-`, corpus_text)
S3method(all.equal, corpus_text)
S3method(anyNA, corpus_text)
S3method(as.character, corpus_text)
S3method(as.complex, corpus_text)
S3method(as.Date, corpus_text)
S3method(as.data.frame, corpus_text)
S3method(as.double, corpus_text)
S3method(as.environment, corpus_text)
S3method(as.integer, corpus_text)
S3method(as.logical, corpus_text)
S3method(as.matrix, corpus_text)
S3method(as.raw, corpus_text)
S3method(as.vector, corpus_text)
S3method(c, corpus_text)
S3method(cbind, corpus_text)
S3method(dim, corpus_text)
S3method(`dim<-`, corpus_text)
S3method(dimnames, corpus_text)
S3method(`dimnames<-`, corpus_text)
S3method(format, corpus_text)
S3method(is.array, corpus_text)
S3method(is.matrix, corpus_text)
S3method(is.numeric, corpus_text)
S3method(is.finite, corpus_text)
S3method(is.infinite, corpus_text)
S3method(is.na, corpus_text)
S3method(is.nan, corpus_text)
S3method(length, corpus_text)
S3method(`length<-`, corpus_text)
S3method(`levels<-`, corpus_text)
S3method(na.exclude, corpus_text)
S3method(na.fail, corpus_text)
S3method(na.omit, corpus_text)
S3method(names, corpus_text)
S3method(`names<-`, corpus_text)
S3method(print, corpus_text)
S3method(rbind, corpus_text)
S3method(rep, corpus_text)
S3method(solve, corpus_text)
S3method(summary, corpus_text)
S3method(rep, corpus_text)
S3method(str, corpus_text)
S3method(t, corpus_text)
S3method(xtfrm, corpus_text)

### text_locate
S3method(format, corpus_text_locate)
S3method(print, corpus_text_locate)
