Skip to content

Commit 497b56d

Browse files
committed
Add built-in DTO interfaces
1 parent d23c2e4 commit 497b56d

File tree

17 files changed

+63
-13
lines changed

17 files changed

+63
-13
lines changed
Binary file not shown.

src/AndroidClient/android/android.iml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@
8989
<sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" />
9090
<excludeFolder url="file://$MODULE_DIR$/build" />
9191
</content>
92-
<orderEntry type="jdk" jdkName="Android API 28 Platform" jdkType="Android SDK" />
92+
<orderEntry type="jdk" jdkName="Android API 29 Platform" jdkType="Android SDK" />
9393
<orderEntry type="sourceFolder" forTests="false" />
9494
<orderEntry type="library" scope="TEST" name="Gradle: junit:junit:4.12@jar" level="project" />
9595
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support:support-annotations:28.0.0@jar" level="project" />
@@ -104,9 +104,9 @@
104104
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support.test:runner:1.0.2@aar" level="project" />
105105
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support.test:monitor:1.0.2@aar" level="project" />
106106
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support.test.espresso:espresso-idling-resource:3.0.2@aar" level="project" />
107-
<orderEntry type="library" name="Gradle: com.google.code.gson:gson:2.8.5@jar" level="project" />
107+
<orderEntry type="library" name="Gradle: com.google.code.gson:gson:2.8.6@jar" level="project" />
108108
<orderEntry type="library" name="Gradle: com.squareup.okhttp3:okhttp:3.10.0@jar" level="project" />
109109
<orderEntry type="library" name="Gradle: com.squareup.okio:okio:1.14.0@jar" level="project" />
110-
<orderEntry type="library" name="Gradle: android-android-28" level="project" />
110+
<orderEntry type="library" name="Gradle: android-android-29" level="project" />
111111
</component>
112112
</module>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
package net.servicestack.client;
2+
3+
/**
4+
* Created by mythz on 9/11/2015.
5+
*/
6+
public interface IHasBearerToken {
7+
String getBearerToken();
8+
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
package net.servicestack.client;
2+
3+
/**
4+
* Created by mythz on 9/11/2015.
5+
*/
6+
public interface IHasSessionId {
7+
String getSessionId();
8+
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
package net.servicestack.client;
2+
3+
/**
4+
* Created by mythz on 9/11/2015.
5+
*/
6+
public interface IHasVersion {
7+
Integer getVersion();
8+
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
package net.servicestack.client;
22

33
public interface IMeta {
4+
HashMap<String,String> getMeta();
45
}

src/AndroidClient/androidchat/androidchat.iml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@
104104
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support.test:exposed-instrumentation-api-publish:0.5@aar" level="project" />
105105
<orderEntry type="library" scope="TEST" name="Gradle: com.android.support.test.espresso:espresso-idling-resource:2.2.2@aar" level="project" />
106106
<orderEntry type="library" name="Gradle: com.squareup.retrofit2:converter-gson:2.0.2@jar" level="project" />
107-
<orderEntry type="library" name="Gradle: com.google.code.gson:gson:2.8.5@jar" level="project" />
107+
<orderEntry type="library" name="Gradle: com.google.code.gson:gson:2.8.6@jar" level="project" />
108108
<orderEntry type="library" name="Gradle: com.squareup.retrofit2:retrofit:2.0.2@jar" level="project" />
109109
<orderEntry type="library" name="Gradle: com.squareup.okhttp3:okhttp:3.10.0@jar" level="project" />
110110
<orderEntry type="library" name="Gradle: com.squareup.okio:okio:1.14.0@jar" level="project" />

src/AndroidClient/app/app.iml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
</compilerSettings>
3232
<compilerArguments>
3333
<option name="destination" value="$MODULE_DIR$/build/tmp/kotlin-classes/debug" />
34-
<option name="classpath" value="$USER_HOME$/.gradle/caches/transforms-2/files-2.1/fc3008d9c352d44457b72d94e63c5139/appcompat-v7-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/0bad5777a7573ca63ee7077b41aca03b/support-fragment-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/ea3df61a96a047fcf27003b5e2d8f9cf/animated-vector-drawable-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/8f61b9615195e69fb11539d18e480dc2/support-core-ui-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/993348dc3492764b2b2b893505fb9052/support-core-utils-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/d232113522a8a3fdfa426bc1ab2a8c1e/support-vector-drawable-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/354e77e2022e132d74a5c33c11118351/loader-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/0b6d7f8fe1b08fb3e6becf861c99a779/viewpager-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/3d4eefc165bd4aee58960cb3144518c2/coordinatorlayout-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/976751c458bde631ef69e30abc445b42/drawerlayout-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/623dee084ec985f1e90ce1f585fa0951/slidingpanelayout-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/380a28f2e47f94fbc68ee60ae9d84820/customview-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/36694787f4816ecb98e17bf1bb501aff/swiperefreshlayout-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/3fe1e23d233419ce596f225b7d6211ae/asynclayoutinflater-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/0893e584097c9a300e98ba17115c8b57/support-compat-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/a9312f59c113ae156a27a494854d78eb/versionedparcelable-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/modules-2/files-2.1/com.android.support/collections/28.0.0/c1bcdade4d3cc2836130424a3f3e4182c666a745/collections-28.0.0.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/12a41bf395a5ffa076c6d8fe40771a43/cursoradapter-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/77d4fd939f38409364e68fd3b64deb98/runtime-1.1.1-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/de778a48d535034fd3ea4051ff4ea632/documentfile-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/27fb59a866d4185d8e2a7ee36b2dd37f/localbroadcastmanager-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/1a8bd75de54885f12be51ab116499f8f/print-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/855ee9c64d7c3e9a609ff4e0ca29c171/viewmodel-1.1.1-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/38bc429192df2237c9fb7149ffd999c7/livedata-1.1.1-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/fb57ee9eb0dac8a5cfb388128a2d6a90/livedata-core-1.1.1-api.jar;C:/Users/mythz/.gradle/caches/modules-2/files-2.1/android.arch.lifecycle/common/1.1.1/207a6efae6a3555e326de41f76bdadd9a239cbce/common-1.1.1.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/48cbacbcf818fc31e2b641561603bcb8/runtime-1.1.1-api.jar;C:/Users/mythz/.gradle/caches/modules-2/files-2.1/android.arch.core/common/1.1.1/e55b70d1f5620db124b3e85a7f4bdc7bd48d9f95/common-1.1.1.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/91820b1d687bc7739f1d623a453f191c/interpolator-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/modules-2/files-2.1/com.android.support/support-annotations/28.0.0/ed73f5337a002d1fd24339d5fb08c2c9d9ca60d8/support-annotations-28.0.0.jar;C:/Users/mythz/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.8.5/f645ed69d595b24d4cf8b3fbb64cc505bede8829/gson-2.8.5.jar;C:/Users/mythz/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.3.61/4702105e97f7396ae41b113fdbdc180ec1eb1e36/kotlin-stdlib-1.3.61.jar;C:/Users/mythz/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.3.61/65abb71d5afb850b68be03987b08e2c864ca3110/kotlin-stdlib-common-1.3.61.jar;C:/Users/mythz/.gradle/caches/modules-2/files-2.1/org.jetbrains/annotations/13.0/919f0dfe192fb4e063e7dacadee7f8bb9a2672a9/annotations-13.0.jar;C:/src/ServiceStack.Java/src/AndroidClient/android/build/intermediates/compile_library_classes/debug/classes.jar;C:/Users/mythz/AppData/Local/Android/Sdk/platforms/android-28/android.jar" />
34+
<option name="classpath" value="$USER_HOME$/.gradle/caches/transforms-2/files-2.1/fc3008d9c352d44457b72d94e63c5139/appcompat-v7-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/0bad5777a7573ca63ee7077b41aca03b/support-fragment-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/ea3df61a96a047fcf27003b5e2d8f9cf/animated-vector-drawable-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/8f61b9615195e69fb11539d18e480dc2/support-core-ui-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/993348dc3492764b2b2b893505fb9052/support-core-utils-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/d232113522a8a3fdfa426bc1ab2a8c1e/support-vector-drawable-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/354e77e2022e132d74a5c33c11118351/loader-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/0b6d7f8fe1b08fb3e6becf861c99a779/viewpager-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/3d4eefc165bd4aee58960cb3144518c2/coordinatorlayout-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/976751c458bde631ef69e30abc445b42/drawerlayout-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/623dee084ec985f1e90ce1f585fa0951/slidingpanelayout-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/380a28f2e47f94fbc68ee60ae9d84820/customview-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/36694787f4816ecb98e17bf1bb501aff/swiperefreshlayout-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/3fe1e23d233419ce596f225b7d6211ae/asynclayoutinflater-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/0893e584097c9a300e98ba17115c8b57/support-compat-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/a9312f59c113ae156a27a494854d78eb/versionedparcelable-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/modules-2/files-2.1/com.android.support/collections/28.0.0/c1bcdade4d3cc2836130424a3f3e4182c666a745/collections-28.0.0.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/12a41bf395a5ffa076c6d8fe40771a43/cursoradapter-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/77d4fd939f38409364e68fd3b64deb98/runtime-1.1.1-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/de778a48d535034fd3ea4051ff4ea632/documentfile-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/27fb59a866d4185d8e2a7ee36b2dd37f/localbroadcastmanager-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/1a8bd75de54885f12be51ab116499f8f/print-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/855ee9c64d7c3e9a609ff4e0ca29c171/viewmodel-1.1.1-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/38bc429192df2237c9fb7149ffd999c7/livedata-1.1.1-api.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/fb57ee9eb0dac8a5cfb388128a2d6a90/livedata-core-1.1.1-api.jar;C:/Users/mythz/.gradle/caches/modules-2/files-2.1/android.arch.lifecycle/common/1.1.1/207a6efae6a3555e326de41f76bdadd9a239cbce/common-1.1.1.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/48cbacbcf818fc31e2b641561603bcb8/runtime-1.1.1-api.jar;C:/Users/mythz/.gradle/caches/modules-2/files-2.1/android.arch.core/common/1.1.1/e55b70d1f5620db124b3e85a7f4bdc7bd48d9f95/common-1.1.1.jar;C:/Users/mythz/.gradle/caches/transforms-2/files-2.1/91820b1d687bc7739f1d623a453f191c/interpolator-28.0.0-api.jar;C:/Users/mythz/.gradle/caches/modules-2/files-2.1/com.android.support/support-annotations/28.0.0/ed73f5337a002d1fd24339d5fb08c2c9d9ca60d8/support-annotations-28.0.0.jar;C:/Users/mythz/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.8.6/9180733b7df8542621dc12e21e87557e8c99b8cb/gson-2.8.6.jar;C:/Users/mythz/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.3.61/4702105e97f7396ae41b113fdbdc180ec1eb1e36/kotlin-stdlib-1.3.61.jar;C:/Users/mythz/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.3.61/65abb71d5afb850b68be03987b08e2c864ca3110/kotlin-stdlib-common-1.3.61.jar;C:/Users/mythz/.gradle/caches/modules-2/files-2.1/org.jetbrains/annotations/13.0/919f0dfe192fb4e063e7dacadee7f8bb9a2672a9/annotations-13.0.jar;C:/src/ServiceStack.Java/src/AndroidClient/android/build/intermediates/compile_library_classes/debug/classes.jar;C:/Users/mythz/AppData/Local/Android/Sdk/platforms/android-28/android.jar" />
3535
<option name="noStdlib" value="true" />
3636
<option name="noReflect" value="true" />
3737
<option name="moduleName" value="app_debug" />
@@ -119,7 +119,7 @@
119119
<orderEntry type="library" name="Gradle: android.arch.lifecycle:common:1.1.1@jar" level="project" />
120120
<orderEntry type="library" name="Gradle: android.arch.core:common:1.1.1@jar" level="project" />
121121
<orderEntry type="library" name="Gradle: com.android.support:support-annotations:28.0.0@jar" level="project" />
122-
<orderEntry type="library" name="Gradle: com.google.code.gson:gson:2.8.5@jar" level="project" />
122+
<orderEntry type="library" name="Gradle: com.google.code.gson:gson:2.8.6@jar" level="project" />
123123
<orderEntry type="library" name="Gradle: org.jetbrains.kotlin:kotlin-stdlib:1.3.61@jar" level="project" />
124124
<orderEntry type="library" name="Gradle: org.jetbrains.kotlin:kotlin-stdlib-common:1.3.61@jar" level="project" />
125125
<orderEntry type="library" name="Gradle: org.jetbrains:annotations:13.0@jar" level="project" />

src/AndroidClient/client/client.iml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
</content>
3030
<orderEntry type="inheritedJdk" />
3131
<orderEntry type="sourceFolder" forTests="false" />
32-
<orderEntry type="library" exported="" name="Gradle: gson-2.8.2" level="project" />
32+
<orderEntry type="library" exported="" name="Gradle: gson-2.8.6" level="project" />
3333
<orderEntry type="library" exported="" scope="TEST" name="Gradle: JUnitParams-1.1.1" level="project" />
3434
<orderEntry type="library" exported="" scope="TEST" name="Gradle: junit-4.12" level="project" />
3535
<orderEntry type="library" exported="" scope="TEST" name="Gradle: hamcrest-core-1.3" level="project" />

src/AndroidClient/client/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
<dependency>
3636
<groupId>com.google.code.gson</groupId>
3737
<artifactId>gson</artifactId>
38-
<version>2.8.2</version>
38+
<version>2.8.6</version>
3939
<scope>runtime</scope>
4040
</dependency>
4141
<dependency>

0 commit comments

Comments
 (0)