Module: Cassie::Statements::Execution::PartitionLinking::ClassMethods
- Defined in:
- lib/cassie/statements/execution/partition_linking.rb
Instance Method Summary collapse
- #link_partitions(*args) ⇒ Object
- #partition_linker ⇒ Object
- #partition_linker=(val) ⇒ Object
- #partition_linker_args ⇒ Object
- #partition_linker_args=(val) ⇒ Object
Instance Method Details
#link_partitions(*args) ⇒ Object
9 10 11 12 |
# File 'lib/cassie/statements/execution/partition_linking.rb', line 9 def link_partitions(*args) include Peeking self.partition_linker_args = args end |
#partition_linker ⇒ Object
18 19 20 21 |
# File 'lib/cassie/statements/execution/partition_linking.rb', line 18 def partition_linker return @partition_linker if defined?(@partition_linker) SimplePolicy end |
#partition_linker=(val) ⇒ Object
14 15 16 |
# File 'lib/cassie/statements/execution/partition_linking.rb', line 14 def partition_linker=(val) @partition_linker = val end |
#partition_linker_args ⇒ Object
27 28 29 |
# File 'lib/cassie/statements/execution/partition_linking.rb', line 27 def partition_linker_args @partition_linker_args if defined?(@partition_linker_args) end |
#partition_linker_args=(val) ⇒ Object
23 24 25 |
# File 'lib/cassie/statements/execution/partition_linking.rb', line 23 def partition_linker_args=(val) @partition_linker_args = val end |