package com.ss.android.ugc.cut_ui_base;

import X.0CB;
import X.0CH;
import X.0CN;
import X.6Is;
import com.bytedance.covode.number.Covode;

public final class LifeCycleLogger implements 6Is {
    static {
        Covode.recordClassIndex(124946);
    }

    @0CN(LIZ = 0CB.ON_CREATE)
    public final void onCreate() {
    }

    @0CN(LIZ = 0CB.ON_DESTROY)
    public final void onDestroy() {
    }

    @0CN(LIZ = 0CB.ON_PAUSE)
    public final void onPause() {
    }

    @0CN(LIZ = 0CB.ON_RESUME)
    public final void onResume() {
    }

    @0CN(LIZ = 0CB.ON_START)
    public final void onStart() {
    }

    public final void onStateChanged(0CH r2, 0CB r3) {
        if (r3 == 0CB.ON_CREATE) {
            onCreate();
        } else if (r3 == 0CB.ON_START) {
            onStart();
        } else if (r3 == 0CB.ON_RESUME) {
            onResume();
        } else if (r3 == 0CB.ON_PAUSE) {
            onPause();
        } else if (r3 == 0CB.ON_STOP) {
            onStop();
        } else if (r3 == 0CB.ON_DESTROY) {
            onDestroy();
        }
    }

    @0CN(LIZ = 0CB.ON_STOP)
    public final void onStop() {
    }
}
