// Path: ADNLibModule/src/main/java/com/alwaysallthetime/adnlib/data/IAppDotNetObject.java
// public interface IAppDotNetObject {}
// 
// Path: ADNLibModule/src/main/java/com/alwaysallthetime/adnlib/data/ResponseEnvelope.java
// public class ResponseEnvelope<T extends IAppDotNetObject> implements IAppDotNetObject {
//     private ResponseMeta meta;
//     private T data;
// 
//     public ResponseMeta getMeta() {
//         return meta;
//     }
// 
//     public T getData() {
//         return data;
//     }
// }


import com.alwaysallthetime.adnlib.data.IAppDotNetObject;
import com.alwaysallthetime.adnlib.data.ResponseEnvelope;
import com.google.gson.reflect.TypeToken;
package com.alwaysallthetime.adnlib.response;


public class AppDotNetNoResponseHandler extends AppDotNetResponseEnvelopeHandler {
    public AppDotNetNoResponseHandler() {
        super(new TypeToken<ResponseEnvelope>(){});
    }

    @Override
// Path: ADNLibModule/src/main/java/com/alwaysallthetime/adnlib/data/IAppDotNetObject.java
// public interface IAppDotNetObject {}
// 
// Path: ADNLibModule/src/main/java/com/alwaysallthetime/adnlib/data/ResponseEnvelope.java
// public class ResponseEnvelope<T extends IAppDotNetObject> implements IAppDotNetObject {
//     private ResponseMeta meta;
//     private T data;
// 
//     public ResponseMeta getMeta() {
//         return meta;
//     }
// 
//     public T getData() {
//         return data;
//     }
// }


// Path: ADNLibModule/src/main/java/com/alwaysallthetime/adnlib/response/AppDotNetNoResponseHandler.java
import com.alwaysallthetime.adnlib.data.IAppDotNetObject;
import com.alwaysallthetime.adnlib.data.ResponseEnvelope;
import com.google.gson.reflect.TypeToken;

package com.alwaysallthetime.adnlib.response;


public class AppDotNetNoResponseHandler extends AppDotNetResponseEnvelopeHandler {
    public AppDotNetNoResponseHandler() {
        super(new TypeToken<ResponseEnvelope>(){});
    }

    @Override
    public void onSuccess(IAppDotNetObject responseData) {}