class JMESPath::Nodes::NeqCondition

Public Instance Methods

optimize() click to toggle source
# File lib/jmespath/nodes/condition.rb, line 76
def optimize
  if @right.is_a?(Literal)
    LiteralRightNeqCondition.new(@left, @right, @child)
  else
    self
  end
end
visit(value) click to toggle source
# File lib/jmespath/nodes/condition.rb, line 72
def visit(value)
  @left.visit(value) != @right.visit(value) ? @child.visit(value) : nil
end