@Override
  public List<ZoneOffsetTransition> getTransitions() {

    List<ZoneOffsetTransition> list = new ArrayList<ZoneOffsetTransition>();
    for (int i = 0; i < this.savingsInstantTransitions.length; i++) {
      list.add(new ZoneOffsetTransition(this.savingsInstantTransitions[i], this.wallOffsets[i], this.wallOffsets[i + 1]));
    }
    return Collections.unmodifiableList(list);
  }