code: protected BasePeriod ( long duration ) { super ( ) ; iType = PeriodType . standard ( ) ; int [ ] values = ISOChronology . getInstanceUTC ( ) . get ( DUMMY_PERIOD , duration ) ; iValues = new int [ 8 ] ; System . arraycopy ( values , 0 , iValues , 4 , 4 ) ; }