class Oso::Polar::Predicate
Polar
predicate.
Attributes
args[R]
name[R]
Public Class Methods
new(name, args:)
click to toggle source
@param name [String] @param args [Array<Object>]
# File lib/oso/polar/predicate.rb, line 11 def initialize(name, args:) @name = name @args = args end
Public Instance Methods
==(other)
click to toggle source
@param other [Predicate] @return [Boolean]
# File lib/oso/polar/predicate.rb, line 18 def ==(other) name == other.name && args == other.args end
Also aliased as: eql?