Class: ConvenientService::Service::Plugins::CanHaveConnectedSteps::Entities::Expressions::Base
Instance Method Summary
collapse
#copy
abstract_method
Constructor Details
#initialize ⇒ void
16
|
# File 'lib/convenient_service/service/plugins/can_have_connected_steps/entities/expressions/base.rb', line 16
abstract_method :initialize
|
Instance Method Details
#and? ⇒ Boolean
96
97
98
|
# File 'lib/convenient_service/service/plugins/can_have_connected_steps/entities/expressions/base.rb', line 96
def and?
false
end
|
46
|
# File 'lib/convenient_service/service/plugins/can_have_connected_steps/entities/expressions/base.rb', line 46
abstract_method :each_evaluated_step
|
41
|
# File 'lib/convenient_service/service/plugins/can_have_connected_steps/entities/expressions/base.rb', line 41
abstract_method :each_step
|
#empty? ⇒ Boolean
117
118
119
|
# File 'lib/convenient_service/service/plugins/can_have_connected_steps/entities/expressions/base.rb', line 117
def empty?
false
end
|
#error? ⇒ Boolean
36
|
# File 'lib/convenient_service/service/plugins/can_have_connected_steps/entities/expressions/base.rb', line 36
abstract_method :error?
|
#failure? ⇒ Boolean
31
|
# File 'lib/convenient_service/service/plugins/can_have_connected_steps/entities/expressions/base.rb', line 31
abstract_method :failure?
|
#group? ⇒ Boolean
110
111
112
|
# File 'lib/convenient_service/service/plugins/can_have_connected_steps/entities/expressions/base.rb', line 110
def group?
false
end
|
#inspect ⇒ String
56
|
# File 'lib/convenient_service/service/plugins/can_have_connected_steps/entities/expressions/base.rb', line 56
abstract_method :inspect
|
#not? ⇒ Boolean
89
90
91
|
# File 'lib/convenient_service/service/plugins/can_have_connected_steps/entities/expressions/base.rb', line 89
def not?
false
end
|
#or? ⇒ Boolean
103
104
105
|
# File 'lib/convenient_service/service/plugins/can_have_connected_steps/entities/expressions/base.rb', line 103
def or?
false
end
|
21
|
# File 'lib/convenient_service/service/plugins/can_have_connected_steps/entities/expressions/base.rb', line 21
abstract_method :result
|
#scalar? ⇒ Boolean
82
83
84
|
# File 'lib/convenient_service/service/plugins/can_have_connected_steps/entities/expressions/base.rb', line 82
def scalar?
false
end
|
71
72
73
74
75
76
77
|
# File 'lib/convenient_service/service/plugins/can_have_connected_steps/entities/expressions/base.rb', line 71
def steps
array = []
each_step { |step| array << step }
array
end
|
#success? ⇒ Boolean
26
|
# File 'lib/convenient_service/service/plugins/can_have_connected_steps/entities/expressions/base.rb', line 26
abstract_method :success?
|
#to_arguments ⇒ Boolean?
66
|
# File 'lib/convenient_service/service/plugins/can_have_connected_steps/entities/expressions/base.rb', line 66
abstract_method :to_arguments
|
51
|
# File 'lib/convenient_service/service/plugins/can_have_connected_steps/entities/expressions/base.rb', line 51
abstract_method :with_organizer
|