Class: Dataflow::Nodes::RuntimeQueryNode

Inherits:
DataNode
  • Object
show all
Defined in:
lib/dataflow/nodes/runtime_query_node.rb

Constant Summary

Constants included from SchemaMixin

SchemaMixin::SAMPLE_DATA_OUTPUT, SchemaMixin::SEPARATOR

Instance Method Summary collapse

Methods inherited from DataNode

#create_non_unique_indexes, #create_unique_indexes, #drop_dataset!, #dump_dataset, #explain_update, #export, #import, #info, #ordered_system_id_queries, #read_dataset_name, #read_dataset_name=, #recreate_dataset, #required_by, #restore_dataset, #safely_clear_write_dataset, #set_defaults, #swap_read_write_datasets!, #update_schema, #updated?, #use_symbols?, #write_dataset_name

Methods included from SchemaMixin

#infer_partial_schema, #infer_schema, #sample_data, #schema_inferrer

Methods included from Dataflow::Node

find, #recompute, #required_by, #valid_for_computation?, #validate!

Instance Method Details

#add(*_args) ⇒ Object

Raises:

  • (NotImplementedError)


33
34
35
# File 'lib/dataflow/nodes/runtime_query_node.rb', line 33

def add(*_args)
  raise NotImplementedError, 'this node does not support #add'
end

#all(*_args) ⇒ Object

Raises:

  • (NotImplementedError)


17
18
19
# File 'lib/dataflow/nodes/runtime_query_node.rb', line 17

def all(*_args)
  raise NotImplementedError, 'this node does not support #all'
end

#all_paginated(*_args) ⇒ Object

Raises:

  • (NotImplementedError)


29
30
31
# File 'lib/dataflow/nodes/runtime_query_node.rb', line 29

def all_paginated(*_args)
  raise NotImplementedError, 'this node does not support #all_paginated'
end

#clear(*_args) ⇒ Object

Raises:

  • (NotImplementedError)


37
38
39
# File 'lib/dataflow/nodes/runtime_query_node.rb', line 37

def clear(*_args)
  raise NotImplementedError, 'this node does not support #clear'
end

#count(*_args) ⇒ Object

Raises:

  • (NotImplementedError)


21
22
23
# File 'lib/dataflow/nodes/runtime_query_node.rb', line 21

def count(*_args)
  raise NotImplementedError, 'this node does not support #count'
end

#find(*_args) ⇒ Object

Raises:

  • (NotImplementedError)


25
26
27
# File 'lib/dataflow/nodes/runtime_query_node.rb', line 25

def find(*_args)
  raise NotImplementedError, 'this node does not support #find'
end

#handle_dataset_settings_changedObject



13
14
15
# File 'lib/dataflow/nodes/runtime_query_node.rb', line 13

def handle_dataset_settings_changed
  # dot not do anything, there is no real dataset
end