class RablRails::Nodes::Lookup

Attributes

data[R]
field[R]
name[R]

Public Class Methods

new(name, data, field, cast = false) click to toggle source
# File lib/rabl-rails/nodes/lookup.rb, line 6
def initialize(name, data, field, cast = false)
  @name   = name
  @data   = data
  @field  = field
  @cast   = cast
  @is_var = @data.to_s.start_with?('@')
end

Public Instance Methods

cast_to_boolean?() click to toggle source
# File lib/rabl-rails/nodes/lookup.rb, line 18
def cast_to_boolean?
  @cast
end
instance_variable_data?() click to toggle source
# File lib/rabl-rails/nodes/lookup.rb, line 14
def instance_variable_data?
  @is_var
end