ZoneOffsetTransition(long epochSecond,ZoneOffset offsetBefore,ZoneOffset offsetAfter){
  this.transition=LocalDateTime.ofEpochSecond(epochSecond,0,offsetBefore);
  this.offsetBefore=offsetBefore;
  this.offsetAfter=offsetAfter;
}

ZoneOffsetTransition ( long epochSecond , ZoneOffset offsetBefore , ZoneOffset offsetAfter ) { this . transition = LocalDateTime . ofEpochSecond ( epochSecond , 0 , offsetBefore ) ; this . offsetBefore = offsetBefore ; this . offsetAfter = offsetAfter ; }
creates an instance from epoch - second and offsets .
