Skip to content

Commit 08bd968

Browse files
committed
remove file, ssl and unused function
1 parent cc8b2a5 commit 08bd968

File tree

9 files changed

+314
-2197
lines changed

9 files changed

+314
-2197
lines changed

clients/algoliasearch-client-java-2/algoliasearch-core/com/algolia/ApiClient.java

Lines changed: 4 additions & 327 deletions
Large diffs are not rendered by default.

clients/algoliasearch-client-java-2/algoliasearch-core/com/algolia/JSON.java

Lines changed: 0 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
package com.algolia;
22

3-
import com.algolia.model.*;
43
import com.google.gson.Gson;
54
import com.google.gson.GsonBuilder;
6-
import com.google.gson.JsonElement;
75
import com.google.gson.JsonParseException;
86
import com.google.gson.TypeAdapter;
97
import com.google.gson.internal.bind.util.ISO8601Utils;
@@ -20,7 +18,6 @@
2018
import java.time.OffsetDateTime;
2119
import java.time.format.DateTimeFormatter;
2220
import java.util.Date;
23-
import java.util.Map;
2421
import okio.ByteString;
2522

2623
public class JSON {
@@ -33,47 +30,12 @@ public class JSON {
3330
private LocalDateTypeAdapter localDateTypeAdapter = new LocalDateTypeAdapter();
3431
private ByteArrayAdapter byteArrayAdapter = new ByteArrayAdapter();
3532

36-
@SuppressWarnings("unchecked")
3733
public static GsonBuilder createGson() {
3834
GsonFireBuilder fireBuilder = new GsonFireBuilder();
3935
GsonBuilder builder = fireBuilder.createGsonBuilder();
4036
return builder;
4137
}
4238

43-
private static String getDiscriminatorValue(
44-
JsonElement readElement,
45-
String discriminatorField
46-
) {
47-
JsonElement element = readElement.getAsJsonObject().get(discriminatorField);
48-
if (null == element) {
49-
throw new IllegalArgumentException(
50-
"missing discriminator field: <" + discriminatorField + ">"
51-
);
52-
}
53-
return element.getAsString();
54-
}
55-
56-
/**
57-
* Returns the Java class that implements the OpenAPI schema for the specified discriminator
58-
* value.
59-
*
60-
* @param classByDiscriminatorValue The map of discriminator values to Java classes.
61-
* @param discriminatorValue The value of the OpenAPI discriminator in the input data.
62-
* @return The Java class that implements the OpenAPI schema
63-
*/
64-
private static Class getClassByDiscriminator(
65-
Map classByDiscriminatorValue,
66-
String discriminatorValue
67-
) {
68-
Class clazz = (Class) classByDiscriminatorValue.get(discriminatorValue);
69-
if (null == clazz) {
70-
throw new IllegalArgumentException(
71-
"cannot determine model class of name: <" + discriminatorValue + ">"
72-
);
73-
}
74-
return clazz;
75-
}
76-
7739
public JSON() {
7840
gson =
7941
createGson()
@@ -128,7 +90,6 @@ public String serialize(Object obj) {
12890
* @param returnType The type to deserialize into
12991
* @return The deserialized Java object
13092
*/
131-
@SuppressWarnings("unchecked")
13293
public <T> T deserialize(String body, Type returnType) {
13394
try {
13495
if (isLenientOnJson) {

0 commit comments

Comments
 (0)