abstract class ReQL::Term
- ReQL::Term
- Reference
- Object
Direct Known Subclasses
- ReQL::AddTerm
- ReQL::AndTerm
- ReQL::AppendTerm
- ReQL::AprilTerm
- ReQL::ArgsTerm
- ReQL::AscTerm
- ReQL::AugustTerm
- ReQL::AvgTerm
- ReQL::BetweenDeprecatedTerm
- ReQL::BetweenTerm
- ReQL::BinaryTerm
- ReQL::BitAndTerm
- ReQL::BitNotTerm
- ReQL::BitOrTerm
- ReQL::BitSalTerm
- ReQL::BitSarTerm
- ReQL::BitXorTerm
- ReQL::BracketTerm
- ReQL::BranchTerm
- ReQL::CeilTerm
- ReQL::ChangeAtTerm
- ReQL::ChangesTerm
- ReQL::CircleTerm
- ReQL::CoerceToTerm
- ReQL::ConcatMapTerm
- ReQL::ConfigTerm
- ReQL::ContainsTerm
- ReQL::CountTerm
- ReQL::DateTerm
- ReQL::DatumTerm
- ReQL::DayOfWeekTerm
- ReQL::DayOfYearTerm
- ReQL::DayTerm
- ReQL::DbCreateTerm
- ReQL::DbDropTerm
- ReQL::DbListTerm
- ReQL::DbTerm
- ReQL::DecemberTerm
- ReQL::DefaultTerm
- ReQL::DeleteAtTerm
- ReQL::DeleteTerm
- ReQL::DescTerm
- ReQL::DifferenceTerm
- ReQL::DistanceTerm
- ReQL::DistinctTerm
- ReQL::DivTerm
- ReQL::DoTerm
- ReQL::DowncaseTerm
- ReQL::DuringTerm
- ReQL::EpochTimeTerm
- ReQL::EqJoinTerm
- ReQL::EqTerm
- ReQL::ErrorTerm
- ReQL::FebruaryTerm
- ReQL::FillTerm
- ReQL::FilterTerm
- ReQL::FloorTerm
- ReQL::FoldTerm
- ReQL::ForEachTerm
- ReQL::FridayTerm
- ReQL::FuncTerm
- ReQL::GeojsonTerm
- ReQL::GetAllTerm
- ReQL::GeTerm
- ReQL::GetFieldTerm
- ReQL::GetIntersectingTerm
- ReQL::GetNearestTerm
- ReQL::GetTerm
- ReQL::GetWriteHookTerm
- ReQL::GrantTerm
- ReQL::GroupTerm
- ReQL::GtTerm
- ReQL::HasFieldsTerm
- ReQL::HoursTerm
- ReQL::HttpTerm
- ReQL::ImplicitVarTerm
- ReQL::IncludesTerm
- ReQL::IndexCreateTerm
- ReQL::IndexDropTerm
- ReQL::IndexListTerm
- ReQL::IndexRenameTerm
- ReQL::IndexStatusTerm
- ReQL::IndexWaitTerm
- ReQL::InfoTerm
- ReQL::InnerJoinTerm
- ReQL::InsertAtTerm
- ReQL::InsertTerm
- ReQL::IntersectsTerm
- ReQL::InTimezoneTerm
- ReQL::IsEmptyTerm
- ReQL::Iso8601Term
- ReQL::JanuaryTerm
- ReQL::JsonTerm
- ReQL::JsTerm
- ReQL::JulyTerm
- ReQL::JuneTerm
- ReQL::KeysTerm
- ReQL::LeTerm
- ReQL::LimitTerm
- ReQL::LineTerm
- ReQL::LiteralTerm
- ReQL::LtTerm
- ReQL::MakeArrayTerm
- ReQL::MakeObjTerm
- ReQL::MapTerm
- ReQL::MarchTerm
- ReQL::MatchTerm
- ReQL::MaxTerm
- ReQL::MaxvalTerm
- ReQL::MayTerm
- ReQL::MergeTerm
- ReQL::MinTerm
- ReQL::MinutesTerm
- ReQL::MinvalTerm
- ReQL::ModTerm
- ReQL::MondayTerm
- ReQL::MonthTerm
- ReQL::MulTerm
- ReQL::NeTerm
- ReQL::NotTerm
- ReQL::NovemberTerm
- ReQL::NowTerm
- ReQL::NthTerm
- ReQL::ObjectTerm
- ReQL::OctoberTerm
- ReQL::OffsetsOfTerm
- ReQL::OrderByTerm
- ReQL::OrTerm
- ReQL::OuterJoinTerm
- ReQL::PluckTerm
- ReQL::PointTerm
- ReQL::PolygonSubTerm
- ReQL::PolygonTerm
- ReQL::PrependTerm
- ReQL::RandomTerm
- ReQL::RangeTerm
- ReQL::RebalanceTerm
- ReQL::ReconfigureTerm
- ReQL::ReduceTerm
- ReQL::ReplaceTerm
- ReQL::RoundTerm
- ReQL::SampleTerm
- ReQL::SaturdayTerm
- ReQL::SecondsTerm
- ReQL::SeptemberTerm
- ReQL::SetDifferenceTerm
- ReQL::SetInsertTerm
- ReQL::SetIntersectionTerm
- ReQL::SetUnionTerm
- ReQL::SetWriteHookTerm
- ReQL::SkipTerm
- ReQL::SliceTerm
- ReQL::SpliceAtTerm
- ReQL::SplitTerm
- ReQL::StatusTerm
- ReQL::SubTerm
- ReQL::SumTerm
- ReQL::SundayTerm
- ReQL::SyncTerm
- ReQL::TableCreateTerm
- ReQL::TableDropTerm
- ReQL::TableListTerm
- ReQL::TableTerm
- ReQL::ThursdayTerm
- ReQL::TimeOfDayTerm
- ReQL::TimeTerm
- ReQL::TimezoneTerm
- ReQL::ToEpochTimeTerm
- ReQL::ToGeojsonTerm
- ReQL::ToIso8601Term
- ReQL::ToJsonStringTerm
- ReQL::TuesdayTerm
- ReQL::TypeOfTerm
- ReQL::UngroupTerm
- ReQL::UnionTerm
- ReQL::UpcaseTerm
- ReQL::UpdateTerm
- ReQL::UuidTerm
- ReQL::ValuesTerm
- ReQL::VarTerm
- ReQL::WaitTerm
- ReQL::WednesdayTerm
- ReQL::WithFieldsTerm
- ReQL::WithoutTerm
- ReQL::YearTerm
- ReQL::ZipTerm
Defined in:
reql/term.crConstructors
Class Method Summary
Instance Method Summary
-
#==(other : self)
Returns
true
if this reference is the same as other. - #args : Array(ReQL::Term::Type)
- #args=(args : Array(ReQL::Term::Type))
- #check
- #expect_args(min, max)
- #expect_args(count)
- #expect_args_at_least(count)
- #expect_maybe_options(*args)
- #options : Hash(String, JSON::Any)
Macro Summary
Instance methods inherited from class Object
!=(other : RethinkDB::DSL::R)
!=,
%(other : RethinkDB::DSL::R)
%,
&(other : RethinkDB::DSL::R)
&,
*(other : RethinkDB::DSL::R)
*,
+(other : RethinkDB::DSL::R)
+,
-(other : RethinkDB::DSL::R)
-,
/(other : RethinkDB::DSL::R)
/,
<(other : RethinkDB::DSL::R)
<,
<=(other : RethinkDB::DSL::R)
<=,
==(other : RethinkDB::DSL::R)
==,
>(other : RethinkDB::DSL::R)
>,
>=(other : RethinkDB::DSL::R)
>=,
|(other : RethinkDB::DSL::R)
|
Constructor Detail
Class Method Detail
Instance Method Detail
def ==(other : self)
#
Description copied from class Reference
Returns true
if this reference is the same as other. Invokes same?
.