Skip to content

Commit 478ee92

Browse files
author
Thomas Hunziker
committed
Release 2.2.25
1 parent 37b7525 commit 478ee92

File tree

6 files changed

+40
-8
lines changed

6 files changed

+40
-8
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Add this dependency to your project's POM:
2323
<dependency>
2424
<groupId>com.postfinancecheckout</groupId>
2525
<artifactId>postfinancecheckout-java-sdk</artifactId>
26-
<version>2.2.24</version>
26+
<version>2.2.25</version>
2727
<scope>compile</scope>
2828
</dependency>
2929
```
@@ -33,7 +33,7 @@ Add this dependency to your project's POM:
3333
Add this dependency to your project's build file:
3434

3535
```groovy
36-
compile "com.postfinancecheckout:postfinancecheckout-java-sdk:2.2.24"
36+
compile "com.postfinancecheckout:postfinancecheckout-java-sdk:2.2.25"
3737
```
3838

3939
### Others
@@ -46,7 +46,7 @@ mvn clean package
4646

4747
Then manually install the following JARs:
4848

49-
* `target/postfinancecheckout-java-sdk-2.2.24.jar`
49+
* `target/postfinancecheckout-java-sdk-2.2.25.jar`
5050
* `target/lib/*.jar`
5151

5252
## Usage

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apply plugin: 'idea'
22
apply plugin: 'eclipse'
33

44
group = 'com.postfinancecheckout'
5-
version = '2.2.24'
5+
version = '2.2.25'
66

77
buildscript {
88
repositories {

build.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ lazy val root = (project in file(".")).
22
settings(
33
organization := "com.postfinancecheckout",
44
name := "postfinancecheckout-java-sdk",
5-
version := "2.2.24",
5+
version := "2.2.25",
66
scalaVersion := "2.11.4",
77
scalacOptions ++= Seq("-feature"),
88
javacOptions in compile ++= Seq("-Xlint:deprecation"),

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<artifactId>postfinancecheckout-java-sdk</artifactId>
66
<packaging>jar</packaging>
77
<name>postfinancecheckout-java-sdk</name>
8-
<version>2.2.24</version>
8+
<version>2.2.25</version>
99
<url>https://www.postfinance.ch/checkout</url>
1010
<description>The SDK for simplifying the integration with PostFinance Checkout API.</description>
1111
<scm>

src/main/java/com/postfinancecheckout/sdk/model/PaymentTerminal.java

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,10 @@ public class PaymentTerminal {
4545
protected PaymentTerminalConfigurationVersion configurationVersion = null;
4646

4747

48+
@JsonProperty("defaultCurrency")
49+
protected String defaultCurrency = null;
50+
51+
4852
@JsonProperty("id")
4953
protected Long id = null;
5054

@@ -92,6 +96,16 @@ public PaymentTerminalConfigurationVersion getConfigurationVersion() {
9296
}
9397

9498

99+
/**
100+
*
101+
* @return defaultCurrency
102+
**/
103+
@ApiModelProperty(value = "")
104+
public String getDefaultCurrency() {
105+
return defaultCurrency;
106+
}
107+
108+
95109
/**
96110
* The ID is the primary key of the entity. The ID identifies the entity uniquely.
97111
* @return id
@@ -193,6 +207,7 @@ public boolean equals(java.lang.Object o) {
193207
}
194208
PaymentTerminal paymentTerminal = (PaymentTerminal) o;
195209
return Objects.equals(this.configurationVersion, paymentTerminal.configurationVersion) &&
210+
Objects.equals(this.defaultCurrency, paymentTerminal.defaultCurrency) &&
196211
Objects.equals(this.id, paymentTerminal.id) &&
197212
Objects.equals(this.identifier, paymentTerminal.identifier) &&
198213
Objects.equals(this.linkedSpaceId, paymentTerminal.linkedSpaceId) &&
@@ -206,7 +221,7 @@ public boolean equals(java.lang.Object o) {
206221

207222
@Override
208223
public int hashCode() {
209-
return Objects.hash(configurationVersion, id, identifier, linkedSpaceId, locationVersion, name, plannedPurgeDate, state, type, version);
224+
return Objects.hash(configurationVersion, defaultCurrency, id, identifier, linkedSpaceId, locationVersion, name, plannedPurgeDate, state, type, version);
210225
}
211226

212227

@@ -216,6 +231,7 @@ public String toString() {
216231
sb.append("class PaymentTerminal {\n");
217232

218233
sb.append(" configurationVersion: ").append(toIndentedString(configurationVersion)).append("\n");
234+
sb.append(" defaultCurrency: ").append(toIndentedString(defaultCurrency)).append("\n");
219235
sb.append(" id: ").append(toIndentedString(id)).append("\n");
220236
sb.append(" identifier: ").append(toIndentedString(identifier)).append("\n");
221237
sb.append(" linkedSpaceId: ").append(toIndentedString(linkedSpaceId)).append("\n");

src/main/java/com/postfinancecheckout/sdk/model/PaymentTerminalConfigurationVersion.java

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,10 @@ public class PaymentTerminalConfigurationVersion {
5757
protected OffsetDateTime createdOn = null;
5858

5959

60+
@JsonProperty("defaultCurrency")
61+
protected String defaultCurrency = null;
62+
63+
6064
@JsonProperty("id")
6165
protected Long id = null;
6266

@@ -134,6 +138,16 @@ public OffsetDateTime getCreatedOn() {
134138
}
135139

136140

141+
/**
142+
* The currency is derived by default from the terminal location. By setting a specific currency the derived currency is overridden.
143+
* @return defaultCurrency
144+
**/
145+
@ApiModelProperty(value = "The currency is derived by default from the terminal location. By setting a specific currency the derived currency is overridden.")
146+
public String getDefaultCurrency() {
147+
return defaultCurrency;
148+
}
149+
150+
137151
/**
138152
* The ID is the primary key of the entity. The ID identifies the entity uniquely.
139153
* @return id
@@ -238,6 +252,7 @@ public boolean equals(java.lang.Object o) {
238252
Objects.equals(this.connectorConfigurations, paymentTerminalConfigurationVersion.connectorConfigurations) &&
239253
Objects.equals(this.createdBy, paymentTerminalConfigurationVersion.createdBy) &&
240254
Objects.equals(this.createdOn, paymentTerminalConfigurationVersion.createdOn) &&
255+
Objects.equals(this.defaultCurrency, paymentTerminalConfigurationVersion.defaultCurrency) &&
241256
Objects.equals(this.id, paymentTerminalConfigurationVersion.id) &&
242257
Objects.equals(this.linkedSpaceId, paymentTerminalConfigurationVersion.linkedSpaceId) &&
243258
Objects.equals(this.maintenanceWindowDuration, paymentTerminalConfigurationVersion.maintenanceWindowDuration) &&
@@ -251,7 +266,7 @@ public boolean equals(java.lang.Object o) {
251266

252267
@Override
253268
public int hashCode() {
254-
return Objects.hash(_configuration, connectorConfigurations, createdBy, createdOn, id, linkedSpaceId, maintenanceWindowDuration, maintenanceWindowStart, plannedPurgeDate, state, timeZone, version, versionAppliedImmediately);
269+
return Objects.hash(_configuration, connectorConfigurations, createdBy, createdOn, defaultCurrency, id, linkedSpaceId, maintenanceWindowDuration, maintenanceWindowStart, plannedPurgeDate, state, timeZone, version, versionAppliedImmediately);
255270
}
256271

257272

@@ -264,6 +279,7 @@ public String toString() {
264279
sb.append(" connectorConfigurations: ").append(toIndentedString(connectorConfigurations)).append("\n");
265280
sb.append(" createdBy: ").append(toIndentedString(createdBy)).append("\n");
266281
sb.append(" createdOn: ").append(toIndentedString(createdOn)).append("\n");
282+
sb.append(" defaultCurrency: ").append(toIndentedString(defaultCurrency)).append("\n");
267283
sb.append(" id: ").append(toIndentedString(id)).append("\n");
268284
sb.append(" linkedSpaceId: ").append(toIndentedString(linkedSpaceId)).append("\n");
269285
sb.append(" maintenanceWindowDuration: ").append(toIndentedString(maintenanceWindowDuration)).append("\n");

0 commit comments

Comments
 (0)