From 5b9ba88867fd52e3b319019f0a63b25bd075d227 Mon Sep 17 00:00:00 2001 From: goodwin Date: Sun, 28 Jan 2024 00:08:04 +0300 Subject: [PATCH] Added Lombok Cleanup code + imports --- pom.xml | 8 ++ .../java/org/example/GameInfoResponse.java | 84 +++---------------- .../java/org/example/SteamPriceParser.java | 9 +- 3 files changed, 26 insertions(+), 75 deletions(-) diff --git a/pom.xml b/pom.xml index dc73690..d024dbb 100644 --- a/pom.xml +++ b/pom.xml @@ -33,6 +33,14 @@ jedis 5.1.0 + + + org.projectlombok + lombok + 1.18.30 + provided + + diff --git a/src/main/java/org/example/GameInfoResponse.java b/src/main/java/org/example/GameInfoResponse.java index d39bec1..cc320b7 100644 --- a/src/main/java/org/example/GameInfoResponse.java +++ b/src/main/java/org/example/GameInfoResponse.java @@ -1,12 +1,17 @@ package org.example; -import com.fasterxml.jackson.annotation.JsonIgnoreProperties; +import lombok.Getter; +import lombok.NoArgsConstructor; +import lombok.Setter; import java.util.Date; import java.util.List; import java.util.Map; -@JsonIgnoreProperties + +@Getter +@Setter +@NoArgsConstructor final class GameInfoResponse { @@ -15,80 +20,13 @@ final class GameInfoResponse private Map price; private Map platforms; private Map controller; + private Map date; - - public Map getData() - { - return data; - } - - public void setData(Map data) - { - this.data = data; - } - - public List> getApps() - { - return apps; - } - - public void setApps(List> apps) - { - this.apps = apps; - } - - public Map getPrice() - { - return price; - } - - public void setPrice(Map price) - { - this.price = price; - } - - public Map getPlatforms() - { - return platforms; - } - - public void setPlatforms(Map platforms) - { - this.platforms = platforms; - } - - public Map getController() - { - return controller; - } - - public void setController(Map controller) - { - this.controller = controller; - } - + @Getter + @Setter + @NoArgsConstructor private static final class ReleaseDate { - public boolean isComing_soon() - { - return coming_soon; - } - - public void setComing_soon(boolean coming_soon) - { - this.coming_soon = coming_soon; - } - - public Date getDate() - { - return date; - } - - public void setDate(Date date) - { - this.date = date; - } - private boolean coming_soon; private Date date; } diff --git a/src/main/java/org/example/SteamPriceParser.java b/src/main/java/org/example/SteamPriceParser.java index e1912a0..351cbeb 100644 --- a/src/main/java/org/example/SteamPriceParser.java +++ b/src/main/java/org/example/SteamPriceParser.java @@ -2,9 +2,14 @@ package org.example; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; -import redis.clients.jedis.*; +import redis.clients.jedis.DefaultJedisClientConfig; +import redis.clients.jedis.HostAndPort; +import redis.clients.jedis.JedisPooled; -import javax.net.ssl.*; +import javax.net.ssl.KeyManagerFactory; +import javax.net.ssl.SSLContext; +import javax.net.ssl.SSLSocketFactory; +import javax.net.ssl.TrustManagerFactory; import java.io.File; import java.io.IOException; import java.io.InputStream;