diff --git a/README.md b/README.md index e7055cb..9daefdd 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ To do this you will need to add this configuration to your `pom.xml`: com.shift4 shift4-java - 2.7.0 + 2.8.0 ``` diff --git a/build.gradle b/build.gradle index b9c34be..5eba82e 100644 --- a/build.gradle +++ b/build.gradle @@ -5,7 +5,7 @@ plugins { } group = "com.shift4" -version = "2.7.0" +version = "2.8.0" archivesBaseName = "shift4-java" repositories { diff --git a/src/main/java/com/shift4/enums/AuthenticationFlow.java b/src/main/java/com/shift4/enums/AuthenticationFlow.java index 4e588ed..72ee021 100644 --- a/src/main/java/com/shift4/enums/AuthenticationFlow.java +++ b/src/main/java/com/shift4/enums/AuthenticationFlow.java @@ -19,7 +19,7 @@ public enum AuthenticationFlow { this.value = value; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static AuthenticationFlow fromValue(String value) { if (value == null) { return null; diff --git a/src/main/java/com/shift4/enums/BlacklistRuleType.java b/src/main/java/com/shift4/enums/BlacklistRuleType.java index ee29f56..599b6cf 100644 --- a/src/main/java/com/shift4/enums/BlacklistRuleType.java +++ b/src/main/java/com/shift4/enums/BlacklistRuleType.java @@ -27,7 +27,7 @@ public enum BlacklistRuleType { this.value = value; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static BlacklistRuleType fromValue(String value) { if (value == null) { return null; diff --git a/src/main/java/com/shift4/enums/CardBrand.java b/src/main/java/com/shift4/enums/CardBrand.java index eabec5e..13efd3b 100644 --- a/src/main/java/com/shift4/enums/CardBrand.java +++ b/src/main/java/com/shift4/enums/CardBrand.java @@ -25,7 +25,7 @@ public enum CardBrand { this.value = value; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static CardBrand fromValue(String value) { if (value == null) { return null; diff --git a/src/main/java/com/shift4/enums/CardType.java b/src/main/java/com/shift4/enums/CardType.java index e66e273..d645233 100644 --- a/src/main/java/com/shift4/enums/CardType.java +++ b/src/main/java/com/shift4/enums/CardType.java @@ -21,7 +21,7 @@ public enum CardType { this.value = value; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static CardType fromValue(String value) { if (value == null) { return null; diff --git a/src/main/java/com/shift4/enums/ChargeFlowActionType.java b/src/main/java/com/shift4/enums/ChargeFlowActionType.java index cd464c0..7aa8cea 100644 --- a/src/main/java/com/shift4/enums/ChargeFlowActionType.java +++ b/src/main/java/com/shift4/enums/ChargeFlowActionType.java @@ -16,7 +16,7 @@ public enum ChargeFlowActionType { this.value = value; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static ChargeFlowActionType fromValue(String value) { if (value == null) { return null; diff --git a/src/main/java/com/shift4/enums/ChargeStatus.java b/src/main/java/com/shift4/enums/ChargeStatus.java index c3ac750..a784358 100644 --- a/src/main/java/com/shift4/enums/ChargeStatus.java +++ b/src/main/java/com/shift4/enums/ChargeStatus.java @@ -1,6 +1,7 @@ package com.shift4.enums; import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonValue; public enum ChargeStatus { @@ -21,7 +22,7 @@ public enum ChargeStatus { this.value = value; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static ChargeStatus fromValue(String value) { if (value == null) { return null; diff --git a/src/main/java/com/shift4/enums/DisputeReason.java b/src/main/java/com/shift4/enums/DisputeReason.java index 3dd5596..db3cdcb 100644 --- a/src/main/java/com/shift4/enums/DisputeReason.java +++ b/src/main/java/com/shift4/enums/DisputeReason.java @@ -25,7 +25,7 @@ public enum DisputeReason { this.value = value; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static DisputeReason fromValue(String value) { if (value == null) { return null; diff --git a/src/main/java/com/shift4/enums/DisputeStatus.java b/src/main/java/com/shift4/enums/DisputeStatus.java index 993cf7e..29de470 100644 --- a/src/main/java/com/shift4/enums/DisputeStatus.java +++ b/src/main/java/com/shift4/enums/DisputeStatus.java @@ -25,7 +25,7 @@ public enum DisputeStatus { this.value = value; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static DisputeStatus fromValue(String value) { if (value == null) { return null; diff --git a/src/main/java/com/shift4/enums/ErrorCode.java b/src/main/java/com/shift4/enums/ErrorCode.java index 2b596f7..3c74b97 100644 --- a/src/main/java/com/shift4/enums/ErrorCode.java +++ b/src/main/java/com/shift4/enums/ErrorCode.java @@ -41,7 +41,7 @@ public enum ErrorCode { this.value = value; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static ErrorCode fromValue(String value) { if (value == null) { return null; diff --git a/src/main/java/com/shift4/enums/ErrorType.java b/src/main/java/com/shift4/enums/ErrorType.java index bcdcdc6..abb3d26 100644 --- a/src/main/java/com/shift4/enums/ErrorType.java +++ b/src/main/java/com/shift4/enums/ErrorType.java @@ -21,7 +21,7 @@ public enum ErrorType { this.value = value; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static ErrorType fromValue(String value) { if (value == null) { return null; diff --git a/src/main/java/com/shift4/enums/EventType.java b/src/main/java/com/shift4/enums/EventType.java index fcdfd48..f6f21a1 100644 --- a/src/main/java/com/shift4/enums/EventType.java +++ b/src/main/java/com/shift4/enums/EventType.java @@ -60,7 +60,7 @@ public enum EventType { this.value = value; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static EventType fromValue(String value) { if (value == null) { return null; diff --git a/src/main/java/com/shift4/enums/FileUploadPurpose.java b/src/main/java/com/shift4/enums/FileUploadPurpose.java index 16a13ac..89e02aa 100644 --- a/src/main/java/com/shift4/enums/FileUploadPurpose.java +++ b/src/main/java/com/shift4/enums/FileUploadPurpose.java @@ -18,7 +18,7 @@ public enum FileUploadPurpose { this.value = value; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static FileUploadPurpose fromValue(String value) { if (value == null) { return null; diff --git a/src/main/java/com/shift4/enums/FileUploadType.java b/src/main/java/com/shift4/enums/FileUploadType.java index 577c2bc..60971ee 100644 --- a/src/main/java/com/shift4/enums/FileUploadType.java +++ b/src/main/java/com/shift4/enums/FileUploadType.java @@ -21,7 +21,7 @@ public enum FileUploadType { this.value = value; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static FileUploadType fromValue(String value) { if (value == null) { return null; diff --git a/src/main/java/com/shift4/enums/FraudStatus.java b/src/main/java/com/shift4/enums/FraudStatus.java index bb97ad6..47880d1 100644 --- a/src/main/java/com/shift4/enums/FraudStatus.java +++ b/src/main/java/com/shift4/enums/FraudStatus.java @@ -22,7 +22,7 @@ public enum FraudStatus { this.value = value; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static FraudStatus fromValue(String value) { if (value == null) { return null; diff --git a/src/main/java/com/shift4/enums/Interval.java b/src/main/java/com/shift4/enums/Interval.java index ee4f7fd..91f792d 100644 --- a/src/main/java/com/shift4/enums/Interval.java +++ b/src/main/java/com/shift4/enums/Interval.java @@ -22,7 +22,7 @@ public enum Interval { this.value = value; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static Interval fromValue(String value) { if (value == null) { return null; diff --git a/src/main/java/com/shift4/enums/LiabilityShift.java b/src/main/java/com/shift4/enums/LiabilityShift.java index 812711d..d19dfc8 100644 --- a/src/main/java/com/shift4/enums/LiabilityShift.java +++ b/src/main/java/com/shift4/enums/LiabilityShift.java @@ -20,7 +20,7 @@ public enum LiabilityShift { this.value = value; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static LiabilityShift fromValue(String value) { if (value == null) { return null; diff --git a/src/main/java/com/shift4/enums/PaymentMethodFlowActionType.java b/src/main/java/com/shift4/enums/PaymentMethodFlowActionType.java index 71b4285..e56c3f4 100644 --- a/src/main/java/com/shift4/enums/PaymentMethodFlowActionType.java +++ b/src/main/java/com/shift4/enums/PaymentMethodFlowActionType.java @@ -17,7 +17,7 @@ public enum PaymentMethodFlowActionType { this.value = value; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static PaymentMethodFlowActionType fromValue(String value) { if (value == null) { return null; diff --git a/src/main/java/com/shift4/enums/PaymentMethodStatus.java b/src/main/java/com/shift4/enums/PaymentMethodStatus.java index 933d5ec..d4b0548 100644 --- a/src/main/java/com/shift4/enums/PaymentMethodStatus.java +++ b/src/main/java/com/shift4/enums/PaymentMethodStatus.java @@ -21,7 +21,7 @@ public enum PaymentMethodStatus { this.value = value; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static PaymentMethodStatus fromValue(String value) { if (value == null) { return null; diff --git a/src/main/java/com/shift4/enums/PaymentMethodType.java b/src/main/java/com/shift4/enums/PaymentMethodType.java index ddabfe0..e008293 100644 --- a/src/main/java/com/shift4/enums/PaymentMethodType.java +++ b/src/main/java/com/shift4/enums/PaymentMethodType.java @@ -45,7 +45,7 @@ public enum PaymentMethodType { this.value = value; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static PaymentMethodType fromValue(String value) { if (value == null) { return null; diff --git a/src/main/java/com/shift4/enums/PayoutTransactionType.java b/src/main/java/com/shift4/enums/PayoutTransactionType.java index 9286bc2..d48371a 100644 --- a/src/main/java/com/shift4/enums/PayoutTransactionType.java +++ b/src/main/java/com/shift4/enums/PayoutTransactionType.java @@ -26,7 +26,7 @@ public enum PayoutTransactionType { this.value = value; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static PayoutTransactionType fromValue(String value) { if (value == null) { return null; diff --git a/src/main/java/com/shift4/enums/RefundReason.java b/src/main/java/com/shift4/enums/RefundReason.java index f801147..fc4b1fc 100644 --- a/src/main/java/com/shift4/enums/RefundReason.java +++ b/src/main/java/com/shift4/enums/RefundReason.java @@ -18,7 +18,7 @@ public enum RefundReason { this.value = value; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static RefundReason fromValue(String value) { if (value == null) { return null; diff --git a/src/main/java/com/shift4/enums/RefundStatus.java b/src/main/java/com/shift4/enums/RefundStatus.java index 89342c4..bd09934 100644 --- a/src/main/java/com/shift4/enums/RefundStatus.java +++ b/src/main/java/com/shift4/enums/RefundStatus.java @@ -20,7 +20,7 @@ public enum RefundStatus { this.value = value; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static RefundStatus fromValue(String value) { if (value == null) { return null; diff --git a/src/main/java/com/shift4/enums/SubscriptionStatus.java b/src/main/java/com/shift4/enums/SubscriptionStatus.java index 6e54f68..2f7ec69 100644 --- a/src/main/java/com/shift4/enums/SubscriptionStatus.java +++ b/src/main/java/com/shift4/enums/SubscriptionStatus.java @@ -23,7 +23,7 @@ public enum SubscriptionStatus { this.value = value; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static SubscriptionStatus fromValue(String value) { if (value == null) { return null; diff --git a/src/main/java/com/shift4/response/AvsCheckResult.java b/src/main/java/com/shift4/response/AvsCheckResult.java index 313c3f9..9fe6498 100644 --- a/src/main/java/com/shift4/response/AvsCheckResult.java +++ b/src/main/java/com/shift4/response/AvsCheckResult.java @@ -16,7 +16,7 @@ public enum AvsCheckResult { this.value = value; } - @JsonCreator + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) public static AvsCheckResult fromValue(String value) { if (value == null) { return null;