Class: NeoScout::Typer
- Inherits:
-
Object
- Object
- NeoScout::Typer
- Defined in:
- lib/neoscout/model.rb
Direct Known Subclasses
Instance Method Summary collapse
- #checked_edge_type?(edge_type) ⇒ Boolean
- #checked_node_type?(node_type) ⇒ Boolean
- #edge_type(edge) ⇒ Object
- #node_type(node) ⇒ Object
- #unknown_edge_type?(type) ⇒ Boolean
- #unknown_node_type?(type) ⇒ Boolean
- #valid_value?(value_type, value) ⇒ Boolean
Instance Method Details
#checked_edge_type?(edge_type) ⇒ Boolean
15 |
# File 'lib/neoscout/model.rb', line 15 def checked_edge_type?(edge_type) ; raise NotImplementedError end |
#checked_node_type?(node_type) ⇒ Boolean
14 |
# File 'lib/neoscout/model.rb', line 14 def checked_node_type?(node_type) ; raise NotImplementedError end |
#edge_type(edge) ⇒ Object
12 |
# File 'lib/neoscout/model.rb', line 12 def edge_type(edge) ; raise NotImplementedError end |
#node_type(node) ⇒ Object
11 |
# File 'lib/neoscout/model.rb', line 11 def node_type(node) ; raise NotImplementedError end |
#unknown_edge_type?(type) ⇒ Boolean
20 |
# File 'lib/neoscout/model.rb', line 20 def unknown_edge_type?(type) ; false end |
#unknown_node_type?(type) ⇒ Boolean
19 |
# File 'lib/neoscout/model.rb', line 19 def unknown_node_type?(type) ; false end |
#valid_value?(value_type, value) ⇒ Boolean
17 |
# File 'lib/neoscout/model.rb', line 17 def valid_value?(value_type, value) ; true end |