// Path: library/src/main/java/com/philliphsu/numberpadtimepicker/Preconditions.java
// static <T> T checkNotNull(T t) {
//     if (t == null) {
//         throw new NullPointerException();
//     }
//     return t;
// }


import android.support.annotation.NonNull;
import static com.philliphsu.numberpadtimepicker.Preconditions.checkNotNull;
package com.philliphsu.numberpadtimepicker;



final class NumberPadTimePickerDialogPresenter implements INumberPadTimePicker.DialogPresenter {

    private final INumberPadTimePicker.DialogView mView;
    private INumberPadTimePicker.Presenter mBasePresenter;

    NumberPadTimePickerDialogPresenter(@NonNull INumberPadTimePicker.DialogView view,
            @NonNull INumberPadTimePicker.Presenter basePresenter) {
// Path: library/src/main/java/com/philliphsu/numberpadtimepicker/Preconditions.java
// static <T> T checkNotNull(T t) {
//     if (t == null) {
//         throw new NullPointerException();
//     }
//     return t;
// }


// Path: library/src/main/java/com/philliphsu/numberpadtimepicker/NumberPadTimePickerDialogPresenter.java
import android.support.annotation.NonNull;
import static com.philliphsu.numberpadtimepicker.Preconditions.checkNotNull;

package com.philliphsu.numberpadtimepicker;



final class NumberPadTimePickerDialogPresenter implements INumberPadTimePicker.DialogPresenter {

    private final INumberPadTimePicker.DialogView mView;
    private INumberPadTimePicker.Presenter mBasePresenter;

    NumberPadTimePickerDialogPresenter(@NonNull INumberPadTimePicker.DialogView view,
            @NonNull INumberPadTimePicker.Presenter basePresenter) {
        mView = checkNotNull(view);