Class: Rooq::ExistsCondition

Inherits:
Object
  • Object
show all
Extended by:
T::Sig
Defined in:
lib/rooq/condition.rb

Overview

EXISTS condition

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(subquery, negated: false) ⇒ void

Parameters:



85
86
87
88
89
# File 'lib/rooq/condition.rb', line 85

def initialize(subquery, negated: false)
  @subquery = subquery
  @negated = negated
  freeze
end

Instance Attribute Details

#negatedBoolean (readonly)

Returns:

  • (Boolean)


82
83
84
# File 'lib/rooq/condition.rb', line 82

def negated
  @negated
end

#subqueryDSL::SelectQuery (readonly)

Returns:



79
80
81
# File 'lib/rooq/condition.rb', line 79

def subquery
  @subquery
end