Method: When::TM::ReferenceSystem#domain

Defined in:
lib/when_exe/tmreference.rb

#domainHash<String=>When::Parts::GeomerticComplex>

Note:

マルチスレッド動作時 CalendarEra の生成で Calendar の本属性が更新される参照・更新処理は synchronize { … } の … の部分に書く必要がある

この時間参照系が使用する時間の範囲

Range of time within which the temporal reference system is use

Returns:

  • (Hash<String=>When::Parts::GeomerticComplex>)


58
59
60
# File 'lib/when_exe/tmreference.rb', line 58

def domain
  @domain ||= Hash.new {|hash, key| hash[key] = When::Parts::GeometricComplex.new([])}
end