package com.zhuinden.simpleservicesexample.utils; import android.support.annotation.NonNull; import android.support.annotation.Nullable; import android.util.Log; import com.zhuinden.simplestack.Bundleable; import com.zhuinden.statebundle.StateBundle; /** * Created by Zhuinden on 2017.03.02.. */ public class MockService implements Bundleable { private static final String TAG = "MockService"; private String name; public MockService(String name) { this.name = name; } public String getName() { return name; } @Override public String toString() { return "MockService[" + name + "]"; } @NonNull @Override public StateBundle toBundle() { Log.i(TAG, "To Bundle for [" + name + "]"); return new StateBundle(); } @Override public void fromBundle(@Nullable StateBundle bundle) { Log.i(TAG, "From Bundle for [" + name + "] with [" + bundle + "]"); if(bundle != null) { } } }