Class: Quantify::Unit::SI

Inherits:
Base
  • Object
show all
Defined in:
lib/quantify/unit/si_unit.rb

Instance Attribute Summary

Attributes inherited from Base

#acts_as_alternative_unit, #acts_as_equivalent_unit, #base_unit, #dimensions, #factor, #label, #name, #prefix, #symbol

Method Summary

Methods inherited from Base

#alternatives, #canonical_label=, #coerce, configure, #configure, #configure_as_canonical, construct, construct_and_load, #divide, #has_same_identity_as?, #has_scaling?, #initialize, initialize_prefixed_version, #is_alternative_for?, #is_base_quantity_si_unit?, #is_base_unit?, #is_benchmark_unit?, #is_compound_unit?, #is_derived_unit?, #is_dimensionless?, #is_equivalent_to?, #is_non_si_unit?, #is_prefixed_unit?, #is_si_unit?, #load, load, #loaded?, #make_canonical, #measures, #multiply, #pluralized_name, #pow, prefix_and_load, #reciprocalize, #refresh_attributes, #scaling, #si_unit, #to_hash, #unload, #valid?, #valid_descriptors?, #valid_dimensions?, #with_prefix, #with_prefixes

Methods included from ExtendedMethods

#method_missing

Constructor Details

This class inherits a constructor from Quantify::Unit::Base

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Quantify::Unit::Base