Class: Clusta::Geometry::Element
- Inherits:
-
Object
- Object
- Clusta::Geometry::Element
- Includes:
- Schema, Serialization, Serialization::JSON, Serialization::TSV
- Defined in:
- lib/clusta/geometry/element.rb
Direct Known Subclasses
Assortativity, Degree, DegreePair, DirectedDegree, DirectedDegreePair, Edge, Neighbor, Vertex
Instance Attribute Summary
Attributes included from Schema
Class Method Summary collapse
Methods included from Serialization::TSV
#extra_inputs=, #extra_outputs, included, #process_args, #suffix, #to_flat, #to_tsv_component
Methods included from Serialization::JSON
included, #non_key_field_data, #process_args, #to_flat, #to_hash
Methods included from Serialization
included, #initialize, #process_args, #stream_name
Methods included from Schema
#extra_outputs, #fields, included, #keys, #non_key_fields
Class Method Details
.inherited(subclass) ⇒ Object
15 16 17 18 |
# File 'lib/clusta/geometry/element.rb', line 15 def self.inherited subclass Clusta::Geometry.register_element(subclass) super end |