com.rethinkdb.gen.exc.ReqlDriverError Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of qj-rethinkdb-driver Show documentation
Show all versions of qj-rethinkdb-driver Show documentation
Java driver for RethinkDB (Modified from Official version)
// Autogenerated by metajava.py.
// Do not edit this file directly.
// The template for this file is located at:
// ../../../../../../../../templates/Exception.java
package com.rethinkdb.gen.exc;
import java.util.Optional;
import com.rethinkdb.ast.ReqlAst;
import com.rethinkdb.model.Backtrace;
public class ReqlDriverError extends ReqlError {
Optional backtrace = Optional.empty();
Optional term = Optional.empty();
public ReqlDriverError() {
}
public ReqlDriverError(String message) {
super(message);
}
public ReqlDriverError(String format, Object... args) {
super(String.format(format, args));
}
public ReqlDriverError(String message, Throwable cause) {
super(message, cause);
}
public ReqlDriverError(Throwable cause) {
super(cause);
}
public ReqlDriverError(String msg, ReqlAst term, Backtrace bt) {
super(msg);
this.backtrace = Optional.ofNullable(bt);
this.term = Optional.ofNullable(term);
}
public ReqlDriverError setBacktrace(Backtrace backtrace) {
this.backtrace = Optional.ofNullable(backtrace);
return this;
}
public Optional getBacktrace() {
return backtrace;
}
public ReqlDriverError setTerm(ReqlAst term) {
this.term = Optional.ofNullable(term);
return this;
}
public Optional getTerm() {
return this.term;
}
}