Class: Concurrent::ErlangActor::EnvironmentConstants::AbstractLogicOperationMatcher

Inherits:
Object
  • Object
show all
Defined in:
lib/concurrent-ruby-edge/concurrent/edge/erlang_actor.rb

Direct Known Subclasses

And, Or

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(*matchers) ⇒ AbstractLogicOperationMatcher

Returns a new instance of AbstractLogicOperationMatcher.



599
600
601
# File 'lib/concurrent-ruby-edge/concurrent/edge/erlang_actor.rb', line 599

def initialize(*matchers)
  @matchers = matchers
end

Class Method Details

.[](*matchers) ⇒ Object



595
596
597
# File 'lib/concurrent-ruby-edge/concurrent/edge/erlang_actor.rb', line 595

def self.[](*matchers)
  new(*matchers)
end