Class: Groonga::Command::Load
- Inherits:
-
Base
- Object
- Base
- Groonga::Command::Load
show all
- Defined in:
- lib/groonga/command/load.rb
Instance Attribute Summary collapse
Attributes inherited from Base
#arguments, #command_name, #original_format, #original_source, #path_prefix
Class Method Summary
collapse
Instance Method Summary
collapse
Methods inherited from Base
#==, #[], #[]=, #command_format?, #key?, #name, #output_type, #request_id, #to_command_format, #to_uri_format, #uri_format?
Constructor Details
#initialize(*argumetns) ⇒ Load
Returns a new instance of Load.
47
48
49
50
51
|
# File 'lib/groonga/command/load.rb', line 47
def initialize(*argumetns)
super
@values = nil
@columns = nil
end
|
Instance Attribute Details
#columns ⇒ Object
57
58
59
|
# File 'lib/groonga/command/load.rb', line 57
def columns
@columns ||= parse_columns(self[:columns])
end
|
#values ⇒ Object
53
54
55
|
# File 'lib/groonga/command/load.rb', line 53
def values
@values ||= parse_values(self[:values])
end
|
Class Method Details
.command_name ⇒ Object
27
28
29
|
# File 'lib/groonga/command/load.rb', line 27
def command_name
"load"
end
|
.parameter_names ⇒ Object
31
32
33
34
35
36
37
38
39
40
|
# File 'lib/groonga/command/load.rb', line 31
def parameter_names
[
:values,
:table,
:columns,
:ifexists,
:input_type,
:each,
]
end
|