private void constructEmpty ( ) { transitionCount = 0 ; transitionTimes64 = null ; typeMapData = null ; typeCount = 1 ; typeOffsets = new int [ ] { 0 , 0 } ; finalZone = null ; finalStartYear = Integer . MAX_VALUE ; finalStartMillis = Double . MAX_VALUE ; transitionRulesInitialized = false ; }
Construct a GMT + 0 zone with no transitions . This is done when a constructor fails so the resultant object is well - behaved .