diff --git a/README.md b/README.md
index f41a4671..43ea3671 100644
--- a/README.md
+++ b/README.md
@@ -32,9 +32,10 @@ If you set up a Maven project, you can reference the mustang artifact like this:
```xml
- org.mustangproject
- library
- 2.14.0
+ org.mustangproject
+ validator
+ 2.15.0
+ shaded
```
diff --git a/library/src/main/java/org/mustangproject/DirectDebit.java b/library/src/main/java/org/mustangproject/DirectDebit.java
index 4eef6cb3..e4ac9a85 100644
--- a/library/src/main/java/org/mustangproject/DirectDebit.java
+++ b/library/src/main/java/org/mustangproject/DirectDebit.java
@@ -16,6 +16,13 @@ public class DirectDebit implements IZUGFeRDTradeSettlementDebit {
*/
protected final String mandate;
+ /**
+ * bean constructor
+ */
+ public DirectDebit() {
+
+ }
+
/***
* constructor for normal use :-)
* @param IBAN the IBAN as string
diff --git a/library/src/main/java/org/mustangproject/FileAttachment.java b/library/src/main/java/org/mustangproject/FileAttachment.java
index d17aa727..dfced588 100644
--- a/library/src/main/java/org/mustangproject/FileAttachment.java
+++ b/library/src/main/java/org/mustangproject/FileAttachment.java
@@ -8,6 +8,14 @@ public class FileAttachment {
protected String description;
protected byte[] data;
+
+ /***
+ * bean contructor
+ */
+ public FileAttachment() {
+
+ }
+
public FileAttachment(String filename, String mimetype, String relation, byte[] data) {
this.filename = filename;
this.mimetype = mimetype;
diff --git a/library/src/main/java/org/mustangproject/IncludedNote.java b/library/src/main/java/org/mustangproject/IncludedNote.java
index 95536afb..eff8385b 100644
--- a/library/src/main/java/org/mustangproject/IncludedNote.java
+++ b/library/src/main/java/org/mustangproject/IncludedNote.java
@@ -4,8 +4,8 @@ package org.mustangproject;
* A grouping of business terms to indicate accounting-relevant free texts including a qualification of these.
*/
public class IncludedNote {
- private final String content;
- private final SubjectCode subjectCode;
+ private String content;
+ private SubjectCode subjectCode;
private static final String INCLUDE_START = "";
private static final String INCLUDE_END = "";
@@ -19,6 +19,13 @@ public class IncludedNote {
this.subjectCode = subjectCode;
}
+ /**
+ * bean constructor
+ */
+ public IncludedNote() {
+
+ }
+
public static IncludedNote generalNote(String content) {
return new IncludedNote(content, SubjectCode.AAI);
}