class Safrano::Filter::Node

Base class for Leaves, Trees, RootTrees etc

Base class for Leaves, Trees, RootTrees etc

Attributes

value[R]

Public Class Methods

new(val, &block) click to toggle source
# File lib/odata/filter/tree.rb, line 12
def initialize(val, &block)
  @value = val
  instance_eval(&block) if block_given?
end

Public Instance Methods

==(other) click to toggle source
# File lib/odata/filter/tree.rb, line 17
def ==(other)
  @value == other.value
end
success(res) click to toggle source
# File lib/odata/filter/base.rb, line 7
def success(res)
  Contract.valid(res)
end