class TZInfo::LinkedTimezoneInfo

Represents a timezone that is defined as a link or alias to another zone.

Attributes

Public Class Methods

new(identifier, link_to_identifier) click to toggle source

Constructs a new LinkedTimezoneInfo with an identifier and the identifier of the zone linked to.

Calls superclass method
# File lib/tzinfo/linked_timezone_info.rb, line 10
def initialize(identifier, link_to_identifier)
  super(identifier)
  @link_to_identifier = link_to_identifier      
end

Public Instance Methods

create_timezone() click to toggle source

Constructs a Timezone instance for the timezone represented by this DataTimezoneInfo.

# File lib/tzinfo/linked_timezone_info.rb, line 22
def create_timezone
  LinkedTimezone.new(self)
end
inspect() click to toggle source

Returns internal object state as a programmer-readable string.

# File lib/tzinfo/linked_timezone_info.rb, line 16
def inspect
  "#<#{self.class}: #@identifier,#@link_to_identifier>"
end