├── .gitignore ├── .idea ├── .name ├── compiler.xml ├── copyright │ └── profiles_settings.xml ├── encodings.xml ├── gradle.xml ├── misc.xml ├── modules.xml ├── runConfigurations.xml └── vcs.xml ├── LICENSE ├── README.md ├── anim2.gif ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── hanuor │ │ └── onyx_sample │ │ └── ApplicationTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── hanuor │ │ │ └── onyx_sample │ │ │ └── MainActivity.java │ └── res │ │ ├── layout │ │ └── activity_main.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── hanuor │ └── onyx_sample │ └── ExampleUnitTest.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── onyx ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── hanuor │ │ └── onyx │ │ └── ApplicationTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── hanuor │ │ │ └── onyx │ │ │ ├── Onyx.java │ │ │ ├── authorization │ │ │ ├── Credential.java │ │ │ ├── CredentialCache.java │ │ │ └── InMemoryCredentialCache.java │ │ │ ├── exceptionhandler │ │ │ ├── ClarifaiBadRequestException.java │ │ │ ├── ClarifaiException.java │ │ │ ├── ClarifaiNotAuthorizedException.java │ │ │ └── ClarifaiThrottledException.java │ │ │ ├── helper │ │ │ ├── BaseResponse.java │ │ │ ├── ClarifaiClient.java │ │ │ ├── ClarifaiRequest.java │ │ │ ├── ClarifaiRequester.java │ │ │ ├── ConnectionFactory.java │ │ │ ├── CredentialManager.java │ │ │ ├── FeedbackRequest.java │ │ │ ├── FormEncoded.java │ │ │ ├── InfoResult.java │ │ │ ├── Multipart.java │ │ │ ├── RecognitionRequest.java │ │ │ ├── RecognitionResult.java │ │ │ ├── ResponseUtil.java │ │ │ ├── Tag.java │ │ │ └── VideoSegment.java │ │ │ ├── hub │ │ │ ├── ErrorHandler.java │ │ │ ├── KeyContainer.java │ │ │ ├── OnTaskCompletion.java │ │ │ └── Tags.java │ │ │ └── toolbox │ │ │ └── gson │ │ │ ├── DefaultDateTypeAdapter.java │ │ │ ├── ExclusionStrategy.java │ │ │ ├── FieldAttributes.java │ │ │ ├── FieldNamingPolicy.java │ │ │ ├── FieldNamingStrategy.java │ │ │ ├── Gson.java │ │ │ ├── GsonBuilder.java │ │ │ ├── InstanceCreator.java │ │ │ ├── JsonArray.java │ │ │ ├── JsonDeserializationContext.java │ │ │ ├── JsonDeserializer.java │ │ │ ├── JsonElement.java │ │ │ ├── JsonIOException.java │ │ │ ├── JsonNull.java │ │ │ ├── JsonObject.java │ │ │ ├── JsonParseException.java │ │ │ ├── JsonParser.java │ │ │ ├── JsonPrimitive.java │ │ │ ├── JsonSerializationContext.java │ │ │ ├── JsonSerializer.java │ │ │ ├── JsonStreamParser.java │ │ │ ├── JsonSyntaxException.java │ │ │ ├── LongSerializationPolicy.java │ │ │ ├── TypeAdapter.java │ │ │ ├── TypeAdapterFactory.java │ │ │ ├── annotations │ │ │ ├── Expose.java │ │ │ ├── JsonAdapter.java │ │ │ ├── SerializedName.java │ │ │ ├── Since.java │ │ │ ├── Until.java │ │ │ └── package-info.java │ │ │ ├── internal │ │ │ ├── $Gson$Preconditions.java │ │ │ ├── $Gson$Types.java │ │ │ ├── ConstructorConstructor.java │ │ │ ├── Excluder.java │ │ │ ├── JsonReaderInternalAccess.java │ │ │ ├── LazilyParsedNumber.java │ │ │ ├── LinkedHashTreeMap.java │ │ │ ├── LinkedTreeMap.java │ │ │ ├── ObjectConstructor.java │ │ │ ├── Primitives.java │ │ │ ├── Streams.java │ │ │ ├── UnsafeAllocator.java │ │ │ ├── bind │ │ │ │ ├── ArrayTypeAdapter.java │ │ │ │ ├── CollectionTypeAdapterFactory.java │ │ │ │ ├── DateTypeAdapter.java │ │ │ │ ├── JsonAdapterAnnotationTypeAdapterFactory.java │ │ │ │ ├── JsonTreeReader.java │ │ │ │ ├── JsonTreeWriter.java │ │ │ │ ├── MapTypeAdapterFactory.java │ │ │ │ ├── ObjectTypeAdapter.java │ │ │ │ ├── ReflectiveTypeAdapterFactory.java │ │ │ │ ├── SqlDateTypeAdapter.java │ │ │ │ ├── TimeTypeAdapter.java │ │ │ │ ├── TreeTypeAdapter.java │ │ │ │ ├── TypeAdapterRuntimeTypeWrapper.java │ │ │ │ ├── TypeAdapters.java │ │ │ │ └── util │ │ │ │ │ └── ISO8601Utils.java │ │ │ └── package-info.java │ │ │ ├── package-info.java │ │ │ ├── reflect │ │ │ ├── TypeToken.java │ │ │ └── package-info.java │ │ │ └── stream │ │ │ ├── JsonReader.java │ │ │ ├── JsonScope.java │ │ │ ├── JsonToken.java │ │ │ ├── JsonWriter.java │ │ │ └── MalformedJsonException.java │ └── res │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── hanuor │ └── onyx │ └── ExampleUnitTest.java └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | Onyx_Sample -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/README.md -------------------------------------------------------------------------------- /anim2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/anim2.gif -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/hanuor/onyx_sample/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/app/src/androidTest/java/com/hanuor/onyx_sample/ApplicationTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/hanuor/onyx_sample/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/app/src/main/java/com/hanuor/onyx_sample/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/com/hanuor/onyx_sample/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/app/src/test/java/com/hanuor/onyx_sample/ExampleUnitTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/gradlew.bat -------------------------------------------------------------------------------- /onyx/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /onyx/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/build.gradle -------------------------------------------------------------------------------- /onyx/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/proguard-rules.pro -------------------------------------------------------------------------------- /onyx/src/androidTest/java/com/hanuor/onyx/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/androidTest/java/com/hanuor/onyx/ApplicationTest.java -------------------------------------------------------------------------------- /onyx/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/Onyx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/Onyx.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/authorization/Credential.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/authorization/Credential.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/authorization/CredentialCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/authorization/CredentialCache.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/authorization/InMemoryCredentialCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/authorization/InMemoryCredentialCache.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/exceptionhandler/ClarifaiBadRequestException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/exceptionhandler/ClarifaiBadRequestException.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/exceptionhandler/ClarifaiException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/exceptionhandler/ClarifaiException.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/exceptionhandler/ClarifaiNotAuthorizedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/exceptionhandler/ClarifaiNotAuthorizedException.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/exceptionhandler/ClarifaiThrottledException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/exceptionhandler/ClarifaiThrottledException.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/helper/BaseResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/helper/BaseResponse.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/helper/ClarifaiClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/helper/ClarifaiClient.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/helper/ClarifaiRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/helper/ClarifaiRequest.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/helper/ClarifaiRequester.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/helper/ClarifaiRequester.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/helper/ConnectionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/helper/ConnectionFactory.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/helper/CredentialManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/helper/CredentialManager.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/helper/FeedbackRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/helper/FeedbackRequest.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/helper/FormEncoded.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/helper/FormEncoded.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/helper/InfoResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/helper/InfoResult.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/helper/Multipart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/helper/Multipart.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/helper/RecognitionRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/helper/RecognitionRequest.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/helper/RecognitionResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/helper/RecognitionResult.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/helper/ResponseUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/helper/ResponseUtil.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/helper/Tag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/helper/Tag.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/helper/VideoSegment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/helper/VideoSegment.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/hub/ErrorHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/hub/ErrorHandler.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/hub/KeyContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/hub/KeyContainer.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/hub/OnTaskCompletion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/hub/OnTaskCompletion.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/hub/Tags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/hub/Tags.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/DefaultDateTypeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/DefaultDateTypeAdapter.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/ExclusionStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/ExclusionStrategy.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/FieldAttributes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/FieldAttributes.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/FieldNamingPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/FieldNamingPolicy.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/FieldNamingStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/FieldNamingStrategy.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/Gson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/Gson.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/GsonBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/GsonBuilder.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/InstanceCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/InstanceCreator.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonArray.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonDeserializationContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonDeserializationContext.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonDeserializer.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonElement.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonIOException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonIOException.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonNull.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonObject.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonParseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonParseException.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonParser.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonPrimitive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonPrimitive.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonSerializationContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonSerializationContext.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonSerializer.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonStreamParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonStreamParser.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonSyntaxException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/JsonSyntaxException.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/LongSerializationPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/LongSerializationPolicy.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/TypeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/TypeAdapter.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/TypeAdapterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/TypeAdapterFactory.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/annotations/Expose.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/annotations/Expose.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/annotations/JsonAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/annotations/JsonAdapter.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/annotations/SerializedName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/annotations/SerializedName.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/annotations/Since.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/annotations/Since.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/annotations/Until.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/annotations/Until.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/annotations/package-info.java: -------------------------------------------------------------------------------- 1 | 2 | package com.hanuor.onyx.toolbox.gson.annotations; -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/$Gson$Preconditions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/$Gson$Preconditions.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/$Gson$Types.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/$Gson$Types.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/ConstructorConstructor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/ConstructorConstructor.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/Excluder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/Excluder.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/JsonReaderInternalAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/JsonReaderInternalAccess.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/LazilyParsedNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/LazilyParsedNumber.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/LinkedHashTreeMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/LinkedHashTreeMap.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/LinkedTreeMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/LinkedTreeMap.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/ObjectConstructor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/ObjectConstructor.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/Primitives.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/Primitives.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/Streams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/Streams.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/UnsafeAllocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/UnsafeAllocator.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/ArrayTypeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/ArrayTypeAdapter.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/CollectionTypeAdapterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/CollectionTypeAdapterFactory.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/DateTypeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/DateTypeAdapter.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/JsonAdapterAnnotationTypeAdapterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/JsonAdapterAnnotationTypeAdapterFactory.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/JsonTreeReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/JsonTreeReader.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/JsonTreeWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/JsonTreeWriter.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/MapTypeAdapterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/MapTypeAdapterFactory.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/ObjectTypeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/ObjectTypeAdapter.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/ReflectiveTypeAdapterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/ReflectiveTypeAdapterFactory.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/SqlDateTypeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/SqlDateTypeAdapter.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/TimeTypeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/TimeTypeAdapter.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/TreeTypeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/TreeTypeAdapter.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/TypeAdapters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/TypeAdapters.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/util/ISO8601Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/bind/util/ISO8601Utils.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/internal/package-info.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/package-info.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/reflect/TypeToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/reflect/TypeToken.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/reflect/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/reflect/package-info.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/stream/JsonReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/stream/JsonReader.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/stream/JsonScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/stream/JsonScope.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/stream/JsonToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/stream/JsonToken.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/stream/JsonWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/stream/JsonWriter.java -------------------------------------------------------------------------------- /onyx/src/main/java/com/hanuor/onyx/toolbox/gson/stream/MalformedJsonException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/java/com/hanuor/onyx/toolbox/gson/stream/MalformedJsonException.java -------------------------------------------------------------------------------- /onyx/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /onyx/src/test/java/com/hanuor/onyx/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanuor/onyx/HEAD/onyx/src/test/java/com/hanuor/onyx/ExampleUnitTest.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app', ':onyx' 2 | --------------------------------------------------------------------------------