public static SdkPayload getPayload(Sdk sdk) { SdkPayload ret = new SdkPayload(); if (sdk == null) { return ret; } ret.setAuthorEmail(sdk.getAuthorEmail()); ret.setAuthorName(sdk.getAuthorName()); ret.setDistribution(sdk.getDistribution()); ret.setDistributionVersion(sdk.getDistributionVersion()); ret.setPlatform(sdk.getPlatform()); ret.setProgrammingLanguage(sdk.getProgrammingLanguage()); ret.setVersion(sdk.getVersion()); return ret; } }
public static com.apptentive.android.sdk.model.SdkAndAppReleasePayload getPayload(Sdk sdk, AppRelease appRelease) { com.apptentive.android.sdk.model.SdkAndAppReleasePayload ret = new com.apptentive.android.sdk.model.SdkAndAppReleasePayload(); if (appRelease == null) { return ret; } // sdk data ret.setAuthorEmail(sdk.getAuthorEmail()); ret.setAuthorName(sdk.getAuthorName()); ret.setDistribution(sdk.getDistribution()); ret.setDistributionVersion(sdk.getDistributionVersion()); ret.setPlatform(sdk.getPlatform()); ret.setProgrammingLanguage(sdk.getProgrammingLanguage()); ret.setVersion(sdk.getVersion()); // app release data ret.setAppStore(appRelease.getAppStore()); ret.setDebug(appRelease.isDebug()); ret.setIdentifier(appRelease.getIdentifier()); ret.setInheritStyle(appRelease.isInheritStyle()); ret.setOverrideStyle(appRelease.isOverrideStyle()); ret.setTargetSdkVersion(appRelease.getTargetSdkVersion()); ret.setType(appRelease.getType()); ret.setVersionCode(appRelease.getVersionCode()); ret.setVersionName(appRelease.getVersionName()); return ret; } }