jp.gopay.sdk.builders.transfer.AbstractTransferBuilders Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gopay-java-sdk Show documentation
Show all versions of gopay-java-sdk Show documentation
Official Gyro-n Payments Java SDK
package jp.gopay.sdk.builders.transfer;
import jp.gopay.sdk.builders.RetrofitRequestBuilder;
import jp.gopay.sdk.builders.RetrofitRequestBuilderPaginated;
import jp.gopay.sdk.models.common.TransferId;
import jp.gopay.sdk.models.response.transfer.Transfer;
import retrofit2.Retrofit;
public abstract class AbstractTransferBuilders {
public static abstract class AbstractListTransferRequestBuilder
extends RetrofitRequestBuilderPaginated {
public AbstractListTransferRequestBuilder(Retrofit retrofit) {
super(retrofit);
}
}
public static abstract class AbstractGetTransferRequestBuilder
extends RetrofitRequestBuilder {
protected TransferId transferId;
protected TransferId getTransferId() {
return transferId;
}
public AbstractGetTransferRequestBuilder(Retrofit retrofit, TransferId transferId) {
super(retrofit);
this.transferId = transferId;
}
}
}