Skip to content

Commit

Permalink
chore: generated code for commit 75d11fe. [skip ci]
Browse files Browse the repository at this point in the history
Co-authored-by: Mouaad Aallam <mouaad.aallam@algolia.com>
  • Loading branch information
algolia-bot and aallam committed Dec 1, 2023
1 parent 75d11fe commit 64da244
Show file tree
Hide file tree
Showing 603 changed files with 22,904 additions and 2,906 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ class Deserializer extends JsonDeserializer<AddABTestsVariant> {
@Override
public AddABTestsVariant deserialize(JsonParser jp, DeserializationContext ctxt) throws IOException {
JsonNode tree = jp.readValueAsTree();

// deserialize AbTestsVariant
if (tree.isObject()) {
try (JsonParser parser = tree.traverse(jp.getCodec())) {
Expand All @@ -31,7 +30,6 @@ public AddABTestsVariant deserialize(JsonParser jp, DeserializationContext ctxt)
LOGGER.finest("Failed to deserialize oneOf AbTestsVariant (error: " + e.getMessage() + ") (type: AbTestsVariant)");
}
}

// deserialize AbTestsVariantSearchParams
if (tree.isObject()) {
try (JsonParser parser = tree.traverse(jp.getCodec())) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ class Deserializer extends JsonDeserializer<GetTopHitsResponse> {
@Override
public GetTopHitsResponse deserialize(JsonParser jp, DeserializationContext ctxt) throws IOException {
JsonNode tree = jp.readValueAsTree();

// deserialize TopHitsResponse
if (tree.isObject()) {
try (JsonParser parser = tree.traverse(jp.getCodec())) {
Expand All @@ -31,7 +30,6 @@ public GetTopHitsResponse deserialize(JsonParser jp, DeserializationContext ctxt
LOGGER.finest("Failed to deserialize oneOf TopHitsResponse (error: " + e.getMessage() + ") (type: TopHitsResponse)");
}
}

// deserialize TopHitsResponseWithAnalytics
if (tree.isObject()) {
try (JsonParser parser = tree.traverse(jp.getCodec())) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ class Deserializer extends JsonDeserializer<GetTopSearchesResponse> {
@Override
public GetTopSearchesResponse deserialize(JsonParser jp, DeserializationContext ctxt) throws IOException {
JsonNode tree = jp.readValueAsTree();

// deserialize TopSearchesResponse
if (tree.isObject()) {
try (JsonParser parser = tree.traverse(jp.getCodec())) {
Expand All @@ -31,7 +30,6 @@ public GetTopSearchesResponse deserialize(JsonParser jp, DeserializationContext
LOGGER.finest("Failed to deserialize oneOf TopSearchesResponse (error: " + e.getMessage() + ") (type: TopSearchesResponse)");
}
}

// deserialize TopSearchesResponseWithAnalytics
if (tree.isObject()) {
try (JsonParser parser = tree.traverse(jp.getCodec())) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -77,23 +77,21 @@ class Deserializer extends JsonDeserializer<Discount> {
@Override
public Discount deserialize(JsonParser jp, DeserializationContext ctxt) throws IOException {
JsonNode tree = jp.readValueAsTree();

// deserialize Double
if (tree.isValueNode()) {
if (tree.isDouble()) {
try (JsonParser parser = tree.traverse(jp.getCodec())) {
Double value = parser.readValueAs(Double.class);
return Discount.of(value);
return new Discount.DoubleWrapper(value);
} catch (Exception e) {
// deserialization failed, continue
LOGGER.finest("Failed to deserialize oneOf Double (error: " + e.getMessage() + ") (type: Double)");
}
}

// deserialize String
if (tree.isValueNode()) {
if (tree.isTextual()) {
try (JsonParser parser = tree.traverse(jp.getCodec())) {
String value = parser.readValueAs(String.class);
return Discount.of(value);
return new Discount.StringWrapper(value);
} catch (Exception e) {
// deserialization failed, continue
LOGGER.finest("Failed to deserialize oneOf String (error: " + e.getMessage() + ") (type: String)");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,138 +21,126 @@ class Deserializer extends JsonDeserializer<EventsItems> {
@Override
public EventsItems deserialize(JsonParser jp, DeserializationContext ctxt) throws IOException {
JsonNode tree = jp.readValueAsTree();

// deserialize AddedToCartObjectIDsAfterSearch
if (tree.isObject() && tree.has("eventType") && tree.has("eventSubtype") && tree.has("queryID") && tree.has("objectIDs")) {
// deserialize ClickedObjectIDsAfterSearch
if (tree.isObject() && tree.has("positions") && tree.has("queryID") && tree.has("eventType")) {
try (JsonParser parser = tree.traverse(jp.getCodec())) {
return parser.readValueAs(AddedToCartObjectIDsAfterSearch.class);
return parser.readValueAs(ClickedObjectIDsAfterSearch.class);
} catch (Exception e) {
// deserialization failed, continue
LOGGER.finest(
"Failed to deserialize oneOf AddedToCartObjectIDsAfterSearch (error: " +
e.getMessage() +
") (type: AddedToCartObjectIDsAfterSearch)"
"Failed to deserialize oneOf ClickedObjectIDsAfterSearch (error: " + e.getMessage() + ") (type: ClickedObjectIDsAfterSearch)"
);
}
}

// deserialize PurchasedObjectIDsAfterSearch
if (tree.isObject() && tree.has("eventType") && tree.has("eventSubtype") && tree.has("queryID") && tree.has("objectIDs")) {
// deserialize ConvertedObjectIDsAfterSearch
if (tree.isObject() && tree.has("queryID") && tree.has("eventType")) {
try (JsonParser parser = tree.traverse(jp.getCodec())) {
return parser.readValueAs(PurchasedObjectIDsAfterSearch.class);
return parser.readValueAs(ConvertedObjectIDsAfterSearch.class);
} catch (Exception e) {
// deserialization failed, continue
LOGGER.finest(
"Failed to deserialize oneOf PurchasedObjectIDsAfterSearch (error: " +
"Failed to deserialize oneOf ConvertedObjectIDsAfterSearch (error: " +
e.getMessage() +
") (type: PurchasedObjectIDsAfterSearch)"
") (type: ConvertedObjectIDsAfterSearch)"
);
}
}

// deserialize AddedToCartObjectIDs
if (tree.isObject() && tree.has("eventType") && tree.has("eventSubtype") && tree.has("objectIDs")) {
// deserialize ClickedObjectIDs
if (tree.isObject() && tree.has("eventType") && tree.has("objectIDs")) {
try (JsonParser parser = tree.traverse(jp.getCodec())) {
return parser.readValueAs(AddedToCartObjectIDs.class);
return parser.readValueAs(ClickedObjectIDs.class);
} catch (Exception e) {
// deserialization failed, continue
LOGGER.finest("Failed to deserialize oneOf AddedToCartObjectIDs (error: " + e.getMessage() + ") (type: AddedToCartObjectIDs)");
LOGGER.finest("Failed to deserialize oneOf ClickedObjectIDs (error: " + e.getMessage() + ") (type: ClickedObjectIDs)");
}
}

// deserialize ClickedObjectIDsAfterSearch
if (tree.isObject() && tree.has("positions") && tree.has("queryID") && tree.has("eventType")) {
// deserialize ConvertedObjectIDs
if (tree.isObject() && tree.has("eventType") && tree.has("objectIDs")) {
try (JsonParser parser = tree.traverse(jp.getCodec())) {
return parser.readValueAs(ClickedObjectIDsAfterSearch.class);
return parser.readValueAs(ConvertedObjectIDs.class);
} catch (Exception e) {
// deserialization failed, continue
LOGGER.finest(
"Failed to deserialize oneOf ClickedObjectIDsAfterSearch (error: " + e.getMessage() + ") (type: ClickedObjectIDsAfterSearch)"
);
LOGGER.finest("Failed to deserialize oneOf ConvertedObjectIDs (error: " + e.getMessage() + ") (type: ConvertedObjectIDs)");
}
}

// deserialize PurchasedObjectIDs
if (tree.isObject() && tree.has("eventType") && tree.has("eventSubtype") && tree.has("objectIDs")) {
// deserialize ClickedFilters
if (tree.isObject() && tree.has("eventType") && tree.has("filters")) {
try (JsonParser parser = tree.traverse(jp.getCodec())) {
return parser.readValueAs(PurchasedObjectIDs.class);
return parser.readValueAs(ClickedFilters.class);
} catch (Exception e) {
// deserialization failed, continue
LOGGER.finest("Failed to deserialize oneOf PurchasedObjectIDs (error: " + e.getMessage() + ") (type: PurchasedObjectIDs)");
LOGGER.finest("Failed to deserialize oneOf ClickedFilters (error: " + e.getMessage() + ") (type: ClickedFilters)");
}
}

// deserialize ClickedFilters
// deserialize ConvertedFilters
if (tree.isObject() && tree.has("eventType") && tree.has("filters")) {
try (JsonParser parser = tree.traverse(jp.getCodec())) {
return parser.readValueAs(ClickedFilters.class);
return parser.readValueAs(ConvertedFilters.class);
} catch (Exception e) {
// deserialization failed, continue
LOGGER.finest("Failed to deserialize oneOf ClickedFilters (error: " + e.getMessage() + ") (type: ClickedFilters)");
LOGGER.finest("Failed to deserialize oneOf ConvertedFilters (error: " + e.getMessage() + ") (type: ConvertedFilters)");
}
}

// deserialize ClickedObjectIDs
// deserialize ViewedObjectIDs
if (tree.isObject() && tree.has("eventType") && tree.has("objectIDs")) {
try (JsonParser parser = tree.traverse(jp.getCodec())) {
return parser.readValueAs(ClickedObjectIDs.class);
return parser.readValueAs(ViewedObjectIDs.class);
} catch (Exception e) {
// deserialization failed, continue
LOGGER.finest("Failed to deserialize oneOf ClickedObjectIDs (error: " + e.getMessage() + ") (type: ClickedObjectIDs)");
LOGGER.finest("Failed to deserialize oneOf ViewedObjectIDs (error: " + e.getMessage() + ") (type: ViewedObjectIDs)");
}
}

// deserialize ConvertedFilters
// deserialize ViewedFilters
if (tree.isObject() && tree.has("eventType") && tree.has("filters")) {
try (JsonParser parser = tree.traverse(jp.getCodec())) {
return parser.readValueAs(ConvertedFilters.class);
return parser.readValueAs(ViewedFilters.class);
} catch (Exception e) {
// deserialization failed, continue
LOGGER.finest("Failed to deserialize oneOf ConvertedFilters (error: " + e.getMessage() + ") (type: ConvertedFilters)");
LOGGER.finest("Failed to deserialize oneOf ViewedFilters (error: " + e.getMessage() + ") (type: ViewedFilters)");
}
}

// deserialize ConvertedObjectIDs
if (tree.isObject() && tree.has("eventType") && tree.has("objectIDs")) {
// deserialize AddedToCartObjectIDsAfterSearch
if (tree.isObject() && tree.has("eventType") && tree.has("eventSubtype") && tree.has("queryID") && tree.has("objectIDs")) {
try (JsonParser parser = tree.traverse(jp.getCodec())) {
return parser.readValueAs(ConvertedObjectIDs.class);
return parser.readValueAs(AddedToCartObjectIDsAfterSearch.class);
} catch (Exception e) {
// deserialization failed, continue
LOGGER.finest("Failed to deserialize oneOf ConvertedObjectIDs (error: " + e.getMessage() + ") (type: ConvertedObjectIDs)");
LOGGER.finest(
"Failed to deserialize oneOf AddedToCartObjectIDsAfterSearch (error: " +
e.getMessage() +
") (type: AddedToCartObjectIDsAfterSearch)"
);
}
}

// deserialize ConvertedObjectIDsAfterSearch
if (tree.isObject() && tree.has("queryID") && tree.has("eventType")) {
// deserialize AddedToCartObjectIDs
if (tree.isObject() && tree.has("eventType") && tree.has("eventSubtype") && tree.has("objectIDs")) {
try (JsonParser parser = tree.traverse(jp.getCodec())) {
return parser.readValueAs(ConvertedObjectIDsAfterSearch.class);
return parser.readValueAs(AddedToCartObjectIDs.class);
} catch (Exception e) {
// deserialization failed, continue
LOGGER.finest(
"Failed to deserialize oneOf ConvertedObjectIDsAfterSearch (error: " +
e.getMessage() +
") (type: ConvertedObjectIDsAfterSearch)"
);
LOGGER.finest("Failed to deserialize oneOf AddedToCartObjectIDs (error: " + e.getMessage() + ") (type: AddedToCartObjectIDs)");
}
}

// deserialize ViewedFilters
if (tree.isObject() && tree.has("eventType") && tree.has("filters")) {
// deserialize PurchasedObjectIDs
if (tree.isObject() && tree.has("eventType") && tree.has("eventSubtype") && tree.has("objectIDs")) {
try (JsonParser parser = tree.traverse(jp.getCodec())) {
return parser.readValueAs(ViewedFilters.class);
return parser.readValueAs(PurchasedObjectIDs.class);
} catch (Exception e) {
// deserialization failed, continue
LOGGER.finest("Failed to deserialize oneOf ViewedFilters (error: " + e.getMessage() + ") (type: ViewedFilters)");
LOGGER.finest("Failed to deserialize oneOf PurchasedObjectIDs (error: " + e.getMessage() + ") (type: PurchasedObjectIDs)");
}
}

// deserialize ViewedObjectIDs
if (tree.isObject() && tree.has("eventType") && tree.has("objectIDs")) {
// deserialize PurchasedObjectIDsAfterSearch
if (tree.isObject() && tree.has("eventType") && tree.has("eventSubtype") && tree.has("queryID") && tree.has("objectIDs")) {
try (JsonParser parser = tree.traverse(jp.getCodec())) {
return parser.readValueAs(ViewedObjectIDs.class);
return parser.readValueAs(PurchasedObjectIDsAfterSearch.class);
} catch (Exception e) {
// deserialization failed, continue
LOGGER.finest("Failed to deserialize oneOf ViewedObjectIDs (error: " + e.getMessage() + ") (type: ViewedObjectIDs)");
LOGGER.finest(
"Failed to deserialize oneOf PurchasedObjectIDsAfterSearch (error: " +
e.getMessage() +
") (type: PurchasedObjectIDsAfterSearch)"
);
}
}
throw new AlgoliaRuntimeException(String.format("Failed to deserialize json element: %s", tree));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -77,23 +77,21 @@ class Deserializer extends JsonDeserializer<Price> {
@Override
public Price deserialize(JsonParser jp, DeserializationContext ctxt) throws IOException {
JsonNode tree = jp.readValueAsTree();

// deserialize Double
if (tree.isValueNode()) {
if (tree.isDouble()) {
try (JsonParser parser = tree.traverse(jp.getCodec())) {
Double value = parser.readValueAs(Double.class);
return Price.of(value);
return new Price.DoubleWrapper(value);
} catch (Exception e) {
// deserialization failed, continue
LOGGER.finest("Failed to deserialize oneOf Double (error: " + e.getMessage() + ") (type: Double)");
}
}

// deserialize String
if (tree.isValueNode()) {
if (tree.isTextual()) {
try (JsonParser parser = tree.traverse(jp.getCodec())) {
String value = parser.readValueAs(String.class);
return Price.of(value);
return new Price.StringWrapper(value);
} catch (Exception e) {
// deserialization failed, continue
LOGGER.finest("Failed to deserialize oneOf String (error: " + e.getMessage() + ") (type: String)");
Expand Down
Loading

0 comments on commit 64da244

Please sign in to comment.