BAEL-3475 - Add code for Lombok Accessors (#8145)
* BAEL-3475 - Add code for Lombok Accessors * BAEL-3475 - Updated lombok.version to latest * BAEL-3475 - Rename Test to UnitTest
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
package com.baeldung.lombok.accessors.model;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
public class BasicAccount {
|
||||
String name;
|
||||
BigDecimal balance;
|
||||
|
||||
public BigDecimal getBalance() {
|
||||
return this.balance;
|
||||
}
|
||||
|
||||
public void setBalance(BigDecimal newBalance) {
|
||||
this.balance = newBalance;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return this.name;
|
||||
}
|
||||
|
||||
public void setName(String accountName) {
|
||||
this.name = accountName;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
package com.baeldung.lombok.accessors.model;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
@Accessors(chain = true)
|
||||
@Getter
|
||||
@Setter
|
||||
public class ChainedAccount {
|
||||
String name;
|
||||
BigDecimal balance;
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
package com.baeldung.lombok.accessors.model;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
@Accessors(fluent = true, chain = true)
|
||||
@Getter
|
||||
@Setter
|
||||
public class ChainedFluentAccount {
|
||||
String name;
|
||||
BigDecimal balance;
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
package com.baeldung.lombok.accessors.model;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
@Accessors(fluent = true, chain = false)
|
||||
@Getter
|
||||
@Setter
|
||||
public class FluentAccount {
|
||||
String name;
|
||||
BigDecimal balance;
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
package com.baeldung.lombok.accessors.model;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
|
||||
@Accessors(prefix = {"s", "bd"})
|
||||
@Getter
|
||||
@Setter
|
||||
public class PrefixedAccount {
|
||||
String sName;
|
||||
BigDecimal bdBalance;
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
package com.baeldung.lombok.accessors.model;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
@Accessors(prefix = {"s", "bd"}, fluent = true)
|
||||
@Getter
|
||||
@Setter
|
||||
public class PrefixedFluentAccount {
|
||||
String sName;
|
||||
BigDecimal bdBalance;
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
package com.baeldung.lombok.accessors.model;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
public class StandardAccount {
|
||||
String name;
|
||||
BigDecimal balance;
|
||||
}
|
||||
Reference in New Issue
Block a user