Class: CSVDecision::Columns::Default Private

Inherits:
Struct
  • Object
show all
Defined in:
lib/csv_decision/columns.rb

Overview

This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.

Value object used for any columns with defaults.

Instance Attribute Summary collapse

Instance Attribute Details

#evalObject

Returns the value of attribute eval

Returns:

  • (Object)

    the current value of eval



12
13
14
# File 'lib/csv_decision/columns.rb', line 12

def eval
  @eval
end

#functionObject

Returns the value of attribute function

Returns:

  • (Object)

    the current value of function



12
13
14
# File 'lib/csv_decision/columns.rb', line 12

def function
  @function
end

#nameObject

Returns the value of attribute name

Returns:

  • (Object)

    the current value of name



12
13
14
# File 'lib/csv_decision/columns.rb', line 12

def name
  @name
end

#set_ifObject

Returns the value of attribute set_if

Returns:

  • (Object)

    the current value of set_if



12
13
14
# File 'lib/csv_decision/columns.rb', line 12

def set_if
  @set_if
end

#typeObject

Returns the value of attribute type

Returns:

  • (Object)

    the current value of type



12
13
14
# File 'lib/csv_decision/columns.rb', line 12

def type
  @type
end