Class: TableSchemaInfo
- Inherits:
-
Object
- Object
- TableSchemaInfo
- Defined in:
- lib/utils/run_query_processes.rb
Instance Attribute Summary collapse
-
#display_name ⇒ Object
Returns the value of attribute display_name.
-
#field_type ⇒ Object
Returns the value of attribute field_type.
-
#is_visible ⇒ Object
Returns the value of attribute is_visible.
-
#name ⇒ Object
Returns the value of attribute name.
Instance Method Summary collapse
-
#initialize(field_type:, name:, display_name:, is_visible:) ⇒ TableSchemaInfo
constructor
A new instance of TableSchemaInfo.
Constructor Details
#initialize(field_type:, name:, display_name:, is_visible:) ⇒ TableSchemaInfo
4 5 6 7 8 9 |
# File 'lib/utils/run_query_processes.rb', line 4 def initialize(field_type:, name:, display_name:, is_visible:) @field_type = field_type @name = name @display_name = display_name @is_visible = is_visible end |
Instance Attribute Details
#display_name ⇒ Object
Returns the value of attribute display_name.
2 3 4 |
# File 'lib/utils/run_query_processes.rb', line 2 def display_name @display_name end |
#field_type ⇒ Object
Returns the value of attribute field_type.
2 3 4 |
# File 'lib/utils/run_query_processes.rb', line 2 def field_type @field_type end |
#is_visible ⇒ Object
Returns the value of attribute is_visible.
2 3 4 |
# File 'lib/utils/run_query_processes.rb', line 2 def is_visible @is_visible end |
#name ⇒ Object
Returns the value of attribute name.
2 3 4 |
# File 'lib/utils/run_query_processes.rb', line 2 def name @name end |