diff --git a/CHANGELOG.md b/CHANGELOG.md index 1ea3bb588..49004bc89 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,17 +1,54 @@ # Prowide Core - CHANGELOG -#### 9.3.19 - October 2023 +#### 9.4.13 - November 2023 + * (PW-1697) Fixed validation/parse pattern in field 29O + * (PW-1697) MT306 changes in field 30I + * Added DistinguishedName with Builder in order to encapsulate the BIC branch name logic + +#### 9.4.12 - November 2023 + * (PW-1697) Fixed validation pattern in fields 14[H,K,L,M,N,O] and 29J + +#### 9.4.11 - November 2023 + * (PW-1695) Fixed a stack overflow in the fields fromJson implementation when a malformed JSON input contains empty field names + * (PW-1688) Added missing field labels for SRU2023 changes in the pw_swift_*.properties file + +#### 9.4.10 - October 2023 + * (PW-1675) update to Field 31R to support also two date components as requested by SCORE messages + * Added 36B and 36D getters to MT543 + +#### 9.4.9 - October 2023 + * (PW-1659) Field 24G deprecated Name and Address for Narrative + +#### 9.4.8 - October 2023 * Added default methods for sender, receiver, and identifier extraction to the MessageExtractionStrategy * Added JSON to the `FileFormat` enumeration -#### 9.3.18 - September 2023 +#### 9.4.7 - September 2023 + * (PW-1478) Fixed Field 44J parse and getValue to enable proper data preservation when the field contains multiline content + +#### 9.4.6 - September 2023 * Added support for an optional `pw-swift-core.properties` to customize the behavior of the SafeXmlUtils class -#### 9.3.17 - July 2023 +#### 9.4.5 - August 2023 + * (PW-1478) Field 44J parse and getValue fix + +#### 9.4.4 - August 2023 + * (PW-1478) Field 44J format fixed to allow multiline + +#### 9.4.3 - July 2023 + * (PW-1461) Remove deprecation of field 31R model since is it used back in SRU2023 * (PW-1405) Trim original String payload when creating an AbstractSwiftMessage -#### 9.3.16 - June 2023 +#### 9.4.2 - June 2023 * (GH-163) Remove unnecessary padding in sender and receiver in AbstractMT#creeate(number, sender, receiver) method + * (PW-1323) Fixing getValue method for pattern issue in Field44J + +#### 9.4.1 - June 2023 + * (PW-1323) Fixing missing pattern issue in Field44J + +#### 9.4.0 - May 2023 + * SWIFT Standard release update 2023 (live 19 November 2023) + * Yearly revision of deprecation phase (see https://dev.prowidesoftware.com/SRU2022/getting-started/deprecation/) #### 9.3.15 - May 2023 * (PW-1341) Avoid log pollution with exception stacktrace in Field#formatAccount method diff --git a/build.gradle b/build.gradle index 26e61de02..e7e177265 100644 --- a/build.gradle +++ b/build.gradle @@ -24,7 +24,7 @@ archivesBaseName = 'pw-swift-core' group 'com.prowidesoftware' project.ext { - SRU = 'SRU2022' + SRU = 'SRU2023' } scmVersion { diff --git a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsA.java b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsA.java index 74741a009..af399a966 100644 --- a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsA.java +++ b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsA.java @@ -32,7 +32,6 @@ public interface SchemeConstantsA { String AVRF = "AVRF"; String AMER = "AMER"; String AVSO = "AVSO"; - String ASIA = "ASIA"; String AVSF = "AVSF"; String AFI_365 = "AFI/365"; String ACT_365 = "ACT/365"; diff --git a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsB.java b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsB.java index af09fca75..53153cca1 100644 --- a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsB.java +++ b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsB.java @@ -62,11 +62,6 @@ public interface SchemeConstantsB { String BMRB = "BMRB"; String BRIT = "BRIT"; String BUY = "BUY"; - String BY_DEF_PAYMENT = "BY_DEF_PAYMENT"; - String BY_NEGOTIATION = "BY_NEGOTIATION"; - String BY_ACCEPTANCE = "BY_ACCEPTANCE"; - String BY_PAYMENT = "BY_PAYMENT"; - String BY_MIXED_PYMT = "BY_MIXED_PYMT"; String BILL = "BILL"; String BAGN = "BAGN"; String BATC = "BATC"; diff --git a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsC.java b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsC.java index 739593236..4c6be5283 100644 --- a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsC.java +++ b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsC.java @@ -34,7 +34,9 @@ public interface SchemeConstantsC { String CAMN = "CAMN"; String CLOSEOUT = "CLOSEOUT"; String CANCEL = "CANCEL"; + String CLOS = "CLOS"; String CLST = "CLST"; + String CONT = "CONT"; String CONF = "CONF"; String CALL = "CALL"; String COUN = "COUN"; @@ -53,7 +55,6 @@ public interface SchemeConstantsC { String CORRSELLER = "CORRSELLER"; String CSHPRTY = "CSHPRTY"; String CNTR = "CNTR"; - String CLOS = "CLOS"; String COLN = "COLN"; String COUP = "COUP"; String CADETL = "CADETL"; @@ -133,6 +134,7 @@ public interface SchemeConstantsC { String CCPT = "CCPT"; String CGEN = "CGEN"; String CASD = "CASD"; + String CNTI = "CNTI"; String CALM = "CALM"; String CACO = "CACO"; String CBON = "CBON"; @@ -161,7 +163,6 @@ public interface SchemeConstantsC { String COLI = "COLI"; String CDFI = "CDFI"; String COMP = "COMP"; - String CONT = "CONT"; String CRDB = "CRDB"; String CHAN = "CHAN"; String CACN = "CACN"; diff --git a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsD.java b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsD.java index 90b3f06f7..3547da982 100644 --- a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsD.java +++ b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsD.java @@ -18,10 +18,13 @@ public interface SchemeConstantsD { String DERV = "DERV"; String DUPL = "DUPL"; - String DIGI = "DIGI"; + String DIKI = "DIKI"; String DKOT = "DKOT"; + String DOKO = "DOKO"; + String DUKI = "DUKI"; + String DUKO = "DUKO"; + String DISC = "DISC"; String DKIN = "DKIN"; - String DBTR = "DBTR"; String DAVO = "DAVO"; String DAVF = "DAVF"; String D = "D"; @@ -65,7 +68,6 @@ public interface SchemeConstantsD { String DSWO = "DSWO"; String DSWS = "DSWS"; String DFLT = "DFLT"; - String DISC = "DISC"; String DISF = "DISF"; String DSWA = "DSWA"; String DIVI = "DIVI"; diff --git a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsE.java b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsE.java index 21afbb331..05360a1de 100644 --- a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsE.java +++ b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsE.java @@ -23,6 +23,7 @@ public interface SchemeConstantsE { String ELEC = "ELEC"; String EXOP = "EXOP"; String E = "E"; + String EXPI = "EXPI"; String EURO = "EURO"; String EXBO = "EXBO"; String EMA = "EMA"; @@ -31,7 +32,6 @@ public interface SchemeConstantsE { String ESTT = "ESTT"; String EXCH = "EXCH"; String EXER = "EXER"; - String EXPI = "EXPI"; String EMAI = "EMAI"; String EREG = "EREG"; String EMOD = "EMOD"; diff --git a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsF.java b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsF.java index 073ca7da8..a9c05d202 100644 --- a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsF.java +++ b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsF.java @@ -22,6 +22,7 @@ public interface SchemeConstantsF { String FBF = "FBF"; String FAXT = "FAXT"; String FEOMA = "FEOMA"; + String FOLL = "FOLL"; String FLIPPED = "FLIPPED"; String FLOATFIXED = "FLOATFIXED"; String FRABBA = "FRABBA"; diff --git a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsG.java b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsG.java index a0354f784..ab6e93aa2 100644 --- a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsG.java +++ b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsG.java @@ -16,6 +16,7 @@ @Generated public interface SchemeConstantsG { + String GLOB = "GLOB"; String GENL = "GENL"; String GROSS = "GROSS"; String GUAR = "GUAR"; @@ -41,7 +42,6 @@ public interface SchemeConstantsG { String GENS = "GENS"; String GERM = "GERM"; String GIVE = "GIVE"; - String GLOB = "GLOB"; String GPPH = "GPPH"; String GREX = "GREX"; String GROS = "GROS"; diff --git a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsK.java b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsK.java index 821a71961..a71b6455e 100644 --- a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsK.java +++ b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsK.java @@ -17,8 +17,6 @@ public interface SchemeConstantsK { String KNOT = "KNOT"; - String KIKO = "KIKO"; - String KOKI = "KOKI"; String KNIN = "KNIN"; String KLO = "KLO"; String KRUG = "KRUG"; diff --git a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsL.java b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsL.java index ad4eb4ba3..e11e04df2 100644 --- a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsL.java +++ b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsL.java @@ -19,6 +19,7 @@ public interface SchemeConstantsL { String L = "L"; String LC = "LC"; String LF = "LF"; + String LOCA = "LOCA"; String LDDET = "LDDET"; String LDCR = "LDCR"; String LDCO = "LDCO"; @@ -27,7 +28,6 @@ public interface SchemeConstantsL { String LDPRTY2 = "LDPRTY2"; String LDPRTY1 = "LDPRTY1"; String LAST = "LAST"; - String LOCA = "LOCA"; String LOTS = "LOTS"; String LANG = "LANG"; String LOCO = "LOCO"; diff --git a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsM.java b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsM.java index f110ff09c..2cd1a35b9 100644 --- a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsM.java +++ b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsM.java @@ -17,6 +17,7 @@ public interface SchemeConstantsM { String MIDE = "MIDE"; + String MODI = "MODI"; String M = "M"; String MATU = "MATU"; String MICO = "MICO"; diff --git a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsN.java b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsN.java index 9cdd221bb..bec7e08c0 100644 --- a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsN.java +++ b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsN.java @@ -25,7 +25,6 @@ public interface SchemeConstantsN { String NEWT = "NEWT"; String NEW = "NEW"; String NETCASH = "NETCASH"; - String NOTO = "NOTO"; String NORMAL = "NORMAL"; String NINT = "NINT"; String NEWM = "NEWM"; diff --git a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsP.java b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsP.java index 31e0bc4c3..2546ccaf6 100644 --- a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsP.java +++ b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsP.java @@ -26,6 +26,7 @@ public interface SchemeConstantsP { String PTYA = "PTYA"; String PRUR = "PRUR"; String PRINCIPAL = "PRINCIPAL"; + String PREC = "PREC"; String PUTO = "PUTO"; String PC = "PC"; String PRIN = "PRIN"; @@ -95,7 +96,6 @@ public interface SchemeConstantsP { String PNTP = "PNTP"; String PNST = "PNST"; String PAIR = "PAIR"; - String PREC = "PREC"; String PWAL = "PWAL"; String PENR = "PENR"; String PTNI = "PTNI"; diff --git a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsS.java b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsS.java index 02c66e88b..44371c464 100644 --- a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsS.java +++ b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsS.java @@ -22,9 +22,7 @@ public interface SchemeConstantsS { String SPRI = "SPRI"; String SSTD = "SSTD"; String SDVA = "SDVA"; - String SKOT = "SKOT"; - String SKIN = "SKIN"; - String SITR = "SITR"; + String SERS = "SERS"; String SAFE = "SAFE"; String SEME = "SEME"; String SETPRTY = "SETPRTY"; diff --git a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsT.java b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsT.java index a84655909..05c709342 100644 --- a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsT.java +++ b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsT.java @@ -20,7 +20,6 @@ public interface SchemeConstantsT { String TELI = "TELI"; String TELE = "TELE"; String TELX = "TELX"; - String TRIG = "TRIG"; String TRAD = "TRAD"; String TOSE = "TOSE"; String TLDE = "TLDE"; diff --git a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsU.java b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsU.java index 2003a4c26..95355c523 100644 --- a/src/generated/java/com/prowidesoftware/swift/SchemeConstantsU.java +++ b/src/generated/java/com/prowidesoftware/swift/SchemeConstantsU.java @@ -20,6 +20,9 @@ public interface SchemeConstantsU { String URGP = "URGP"; String UNWD = "UNWD"; String UNWR = "UNWR"; + String UIKI = "UIKI"; + String UOKO = "UOKO"; + String UNAD = "UNAD"; String UNWEIGHT = "UNWEIGHT"; String UNDE = "UNDE"; String UNT = "UNT"; diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field101.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field101.java index 6e8c55435..d57c46a98 100644 --- a/src/generated/java/com/prowidesoftware/swift/model/field/Field101.java +++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field101.java @@ -1,5 +1,5 @@ /* - * Copyright 2006-2022 Prowide + * Copyright 2006-2023 Prowide * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -57,7 +57,7 @@ * * *
- * This class complies with standard release SRU2022 + * This class complies with standard release SRU2023 */ @SuppressWarnings("unused") @Generated @@ -65,7 +65,7 @@ public class Field101 extends Field implements Serializable { /** * Constant identifying the SRU to which this class belongs to. */ - public static final int SRU = 2022; + public static final int SRU = 2023; private static final long serialVersionUID = 1L; /** @@ -81,21 +81,21 @@ public class Field101 extends Field implements Serializable { * @deprecated Use {@link #parserPattern()} method instead. */ @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public static final String PARSER_PATTERN = "S"; /** * @deprecated Use {@link #typesPattern()} method instead. */ @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public static final String COMPONENTS_PATTERN = "S"; /** * @deprecated Use {@link #typesPattern()} method instead. */ @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public static final String TYPES_PATTERN = "S"; /** @@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) { */ @Override @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public String componentsPattern() { return "S"; } diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field102.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field102.java index 83d6ccdb7..3bbe53977 100644 --- a/src/generated/java/com/prowidesoftware/swift/model/field/Field102.java +++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field102.java @@ -1,5 +1,5 @@ /* - * Copyright 2006-2022 Prowide + * Copyright 2006-2023 Prowide * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -58,7 +58,7 @@ * * *
- * This class complies with standard release SRU2022 + * This class complies with standard release SRU2023 */ @SuppressWarnings("unused") @Generated @@ -66,7 +66,7 @@ public class Field102 extends Field implements Serializable { /** * Constant identifying the SRU to which this class belongs to. */ - public static final int SRU = 2022; + public static final int SRU = 2023; private static final long serialVersionUID = 1L; /** @@ -82,21 +82,21 @@ public class Field102 extends Field implements Serializable { * @deprecated Use {@link #parserPattern()} method instead. */ @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public static final String PARSER_PATTERN = "S"; /** * @deprecated Use {@link #typesPattern()} method instead. */ @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public static final String COMPONENTS_PATTERN = "Z"; /** * @deprecated Use {@link #typesPattern()} method instead. */ @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public static final String TYPES_PATTERN = "Z"; /** @@ -220,7 +220,7 @@ public String getValueDisplay(int component, Locale locale) { */ @Override @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public String componentsPattern() { return "Z"; } diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field103.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field103.java index 5f5e1a606..59cc859bc 100644 --- a/src/generated/java/com/prowidesoftware/swift/model/field/Field103.java +++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field103.java @@ -1,5 +1,5 @@ /* - * Copyright 2006-2022 Prowide + * Copyright 2006-2023 Prowide * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -57,7 +57,7 @@ * * *
- * This class complies with standard release SRU2022 + * This class complies with standard release SRU2023 */ @SuppressWarnings("unused") @Generated @@ -65,7 +65,7 @@ public class Field103 extends Field implements Serializable { /** * Constant identifying the SRU to which this class belongs to. */ - public static final int SRU = 2022; + public static final int SRU = 2023; private static final long serialVersionUID = 1L; /** @@ -81,21 +81,21 @@ public class Field103 extends Field implements Serializable { * @deprecated Use {@link #parserPattern()} method instead. */ @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public static final String PARSER_PATTERN = "S"; /** * @deprecated Use {@link #typesPattern()} method instead. */ @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public static final String COMPONENTS_PATTERN = "S"; /** * @deprecated Use {@link #typesPattern()} method instead. */ @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public static final String TYPES_PATTERN = "S"; /** @@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) { */ @Override @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public String componentsPattern() { return "S"; } diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field104.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field104.java index 080815674..2958e5d3e 100644 --- a/src/generated/java/com/prowidesoftware/swift/model/field/Field104.java +++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field104.java @@ -1,5 +1,5 @@ /* - * Copyright 2006-2022 Prowide + * Copyright 2006-2023 Prowide * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -57,7 +57,7 @@ * * *
- * This class complies with standard release SRU2022 + * This class complies with standard release SRU2023 */ @SuppressWarnings("unused") @Generated @@ -65,7 +65,7 @@ public class Field104 extends Field implements Serializable { /** * Constant identifying the SRU to which this class belongs to. */ - public static final int SRU = 2022; + public static final int SRU = 2023; private static final long serialVersionUID = 1L; /** @@ -81,21 +81,21 @@ public class Field104 extends Field implements Serializable { * @deprecated Use {@link #parserPattern()} method instead. */ @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public static final String PARSER_PATTERN = "S"; /** * @deprecated Use {@link #typesPattern()} method instead. */ @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public static final String COMPONENTS_PATTERN = "S"; /** * @deprecated Use {@link #typesPattern()} method instead. */ @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public static final String TYPES_PATTERN = "S"; /** @@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) { */ @Override @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public String componentsPattern() { return "S"; } diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field105.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field105.java index e24fd1b66..7467333cf 100644 --- a/src/generated/java/com/prowidesoftware/swift/model/field/Field105.java +++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field105.java @@ -1,5 +1,5 @@ /* - * Copyright 2006-2022 Prowide + * Copyright 2006-2023 Prowide * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -59,7 +59,7 @@ * * *
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field105 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field105 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -348,16 +348,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -381,16 +375,10 @@ public java.lang.Long getDeliveryMonitoringAsLong() {
}
/**
- * Get the Delivery Monitoring (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getDeliveryMonitoringAsLong()
+ * @deprecated use #getDeliveryMonitoringAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getDeliveryMonitoringAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field106.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field106.java
index 946151e6d..b6109fd6e 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field106.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field106.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022 + * This class complies with standard release SRU2023 */ @SuppressWarnings("unused") @Generated @@ -65,7 +65,7 @@ public class Field106 extends Field implements Serializable { /** * Constant identifying the SRU to which this class belongs to. */ - public static final int SRU = 2022; + public static final int SRU = 2023; private static final long serialVersionUID = 1L; /** @@ -81,21 +81,21 @@ public class Field106 extends Field implements Serializable { * @deprecated Use {@link #parserPattern()} method instead. */ @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public static final String PARSER_PATTERN = "S"; /** * @deprecated Use {@link #typesPattern()} method instead. */ @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public static final String COMPONENTS_PATTERN = "S"; /** * @deprecated Use {@link #typesPattern()} method instead. */ @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public static final String TYPES_PATTERN = "S"; /** @@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) { */ @Override @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public String componentsPattern() { return "S"; } diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field107.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field107.java index 06d16eac0..ce085fc63 100644 --- a/src/generated/java/com/prowidesoftware/swift/model/field/Field107.java +++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field107.java @@ -1,5 +1,5 @@ /* - * Copyright 2006-2022 Prowide + * Copyright 2006-2023 Prowide * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -57,7 +57,7 @@ * * *
- * This class complies with standard release SRU2022 + * This class complies with standard release SRU2023 */ @SuppressWarnings("unused") @Generated @@ -65,7 +65,7 @@ public class Field107 extends Field implements Serializable { /** * Constant identifying the SRU to which this class belongs to. */ - public static final int SRU = 2022; + public static final int SRU = 2023; private static final long serialVersionUID = 1L; /** @@ -81,21 +81,21 @@ public class Field107 extends Field implements Serializable { * @deprecated Use {@link #parserPattern()} method instead. */ @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public static final String PARSER_PATTERN = "S"; /** * @deprecated Use {@link #typesPattern()} method instead. */ @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public static final String COMPONENTS_PATTERN = "S"; /** * @deprecated Use {@link #typesPattern()} method instead. */ @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public static final String TYPES_PATTERN = "S"; /** @@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) { */ @Override @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public String componentsPattern() { return "S"; } diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field108.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field108.java index 310b7d30f..7a8fbda13 100644 --- a/src/generated/java/com/prowidesoftware/swift/model/field/Field108.java +++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field108.java @@ -1,5 +1,5 @@ /* - * Copyright 2006-2022 Prowide + * Copyright 2006-2023 Prowide * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -57,7 +57,7 @@ * * *
- * This class complies with standard release SRU2022 + * This class complies with standard release SRU2023 */ @SuppressWarnings("unused") @Generated @@ -65,7 +65,7 @@ public class Field108 extends Field implements Serializable { /** * Constant identifying the SRU to which this class belongs to. */ - public static final int SRU = 2022; + public static final int SRU = 2023; private static final long serialVersionUID = 1L; /** @@ -81,21 +81,21 @@ public class Field108 extends Field implements Serializable { * @deprecated Use {@link #parserPattern()} method instead. */ @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public static final String PARSER_PATTERN = "S"; /** * @deprecated Use {@link #typesPattern()} method instead. */ @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public static final String COMPONENTS_PATTERN = "S"; /** * @deprecated Use {@link #typesPattern()} method instead. */ @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public static final String TYPES_PATTERN = "S"; /** @@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) { */ @Override @Deprecated - @ProwideDeprecated(phase3 = TargetYear.SRU2023) + @ProwideDeprecated(phase4 = TargetYear.SRU2024) public String componentsPattern() { return "S"; } diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field109.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field109.java index 637e75cf9..cd5b2b1e7 100644 --- a/src/generated/java/com/prowidesoftware/swift/model/field/Field109.java +++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field109.java @@ -1,5 +1,5 @@ /* - * Copyright 2006-2022 Prowide + * Copyright 2006-2023 Prowide * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -62,7 +62,7 @@ * * *
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -70,7 +70,7 @@ public class Field109 extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -86,21 +86,21 @@ public class Field109 extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field110 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field110 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -348,16 +348,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field111 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field111 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -348,16 +348,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field113 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field113 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field114.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field114.java
index 3fb061972..f17e8a29f 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field114.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field114.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field114 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field114 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field115.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field115.java
index 471637ac9..07396899d 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field115.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field115.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field115 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field115 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field116.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field116.java
index ca7671cea..c757e1c6f 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field116.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field116.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field116 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field116 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "L";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "L";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "L";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field117.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field117.java
index 5c447316a..20cf9796d 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field117.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field117.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field117 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field117 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field118.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field118.java
index 01e2ec13a..527aac845 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field118.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field118.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field118 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field118 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "L";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "L";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "L";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field119.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field119.java
index d0405188e..17d471264 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field119.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field119.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field119 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field119 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field11A.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field11A.java
index 089368e75..3bdb1348f 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field11A.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field11A.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -62,7 +62,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -70,7 +70,7 @@ public class Field11A extends Field implements Serializable, CurrencyContainer,
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -86,21 +86,21 @@ public class Field11A extends Field implements Serializable, CurrencyContainer,
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = ":S//S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SC";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SC";
/**
@@ -114,11 +114,10 @@ public class Field11A extends Field implements Serializable, CurrencyContainer,
public static final Integer CURRENCY_CODE = 2;
/**
- * Alternative (DEPRECATED) constant name for field's Currency Code Component number.
- * @see #CURRENCY_CODE
+ * @deprecated use #CURRENCY_CODE instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer CURRENCY = 2;
/**
@@ -245,7 +244,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SC";
}
@@ -401,11 +400,11 @@ public String getCurrencyCode() {
/**
* Alternative DEPRECATED method getter for field's Currency Code
- * @see #getCurrencyCode()
+ * @deprecated use #getCurrencyCode() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getCurrency() {
return getCurrencyCode();
}
@@ -419,11 +418,10 @@ public java.util.Currency getCurrencyCodeAsCurrency() {
}
/**
- * Alternative DEPRECATED method getter for field's Currency Code as Currency
- * @see #getCurrencyCodeAsCurrency()
+ * @deprecated use #getCurrencyCodeAsCurrency() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.util.Currency getCurrencyAsCurrency() {
return getCurrencyCodeAsCurrency();
}
@@ -494,29 +492,19 @@ public Field11A setCurrencyCode(java.util.Currency component2) {
}
/**
- * Alternative DEPRECATED method setter for field's Currency Code
- *
- * @see #setCurrencyCode(String)
- *
- * @param component2 the Currency Code to set
- * @return the field object to enable build pattern
+ * @deprecated use #setCurrencyCode(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field11A setCurrency(String component2) {
return setCurrencyCode(component2);
}
/**
- * Alternative DEPRECATED method setter for field's Currency Code from a Currency object.
- *
- * @see #setComponent2(java.util.Currency)
- *
- * @param component2 Currency with the Currency Code content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent2(java.util.Currency) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field11A setCurrency(java.util.Currency component2) {
return setCurrencyCode(component2);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field11R.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field11R.java
index df126d55d..e63c2666f 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field11R.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field11R.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -66,7 +66,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -74,7 +74,7 @@ public class Field11R extends Field implements Serializable, DateContainer, Mult
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -90,21 +90,21 @@ public class Field11R extends Field implements Serializable, DateContainer, Mult
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S$
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -74,7 +74,7 @@ public class Field11S extends Field implements Serializable, DateContainer, Mult
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -90,21 +90,21 @@ public class Field11S extends Field implements Serializable, DateContainer, Mult
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S$
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field12 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field12 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -348,16 +348,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field120 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field120 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -348,16 +348,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field121 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field121 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field122.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field122.java
index 6c9414f11..62809493b 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field122.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field122.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field122 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field122 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -350,16 +350,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field123 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field123 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field124.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field124.java
index 924ad18ea..6c3c61278 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field124.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field124.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field124 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field124 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "M";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "M";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "M";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field125.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field125.java
index f0baef2e1..03e971edb 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field125.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field125.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field125 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field125 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -348,16 +348,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field126 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field126 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -348,16 +348,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field127 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field127 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field128.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field128.java
index 6672520fb..204220f8e 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field128.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field128.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -61,7 +61,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -69,7 +69,7 @@ public class Field128 extends Field implements Serializable, BICContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -85,21 +85,21 @@ public class Field128 extends Field implements Serializable, BICContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "cB";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "cB";
/**
@@ -235,7 +235,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "cB";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field129.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field129.java
index 8624726bf..73fc5f910 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field129.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field129.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field129 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field129 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "NN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "NN";
/**
@@ -234,7 +234,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "NN";
}
@@ -364,16 +364,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field12A extends Field implements Serializable, GenericField {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field12A extends Field implements Serializable, GenericField {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = ":S/[S]/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SSS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SSS";
/**
@@ -117,11 +117,10 @@ public class Field12A extends Field implements Serializable, GenericField {
public static final Integer INSTRUMENT_CODE_OR_DESCRIPTION = 3;
/**
- * Alternative (DEPRECATED) constant name for field's Instrument Code Or Description Component number.
- * @see #INSTRUMENT_CODE_OR_DESCRIPTION
+ * @deprecated use #INSTRUMENT_CODE_OR_DESCRIPTION instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer INSTRUMENT_CODE = 3;
/**
@@ -255,7 +254,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SSS";
}
@@ -424,11 +423,11 @@ public String getInstrumentCodeOrDescription() {
/**
* Alternative DEPRECATED method getter for field's Instrument Code Or Description
- * @see #getInstrumentCodeOrDescription()
+ * @deprecated use #getInstrumentCodeOrDescription() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getInstrumentCode() {
return getInstrumentCodeOrDescription();
}
@@ -497,15 +496,10 @@ public Field12A setInstrumentCodeOrDescription(String component3) {
}
/**
- * Alternative DEPRECATED method setter for field's Instrument Code Or Description
- *
- * @see #setInstrumentCodeOrDescription(String)
- *
- * @param component3 the Instrument Code Or Description to set
- * @return the field object to enable build pattern
+ * @deprecated use #setInstrumentCodeOrDescription(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field12A setInstrumentCode(String component3) {
return setInstrumentCodeOrDescription(component3);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field12B.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field12B.java
index e506615fa..d4286ba8d 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field12B.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field12B.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field12B extends Field implements Serializable, GenericField {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field12B extends Field implements Serializable, GenericField {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = ":S/[S]/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SSS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SSS";
/**
@@ -253,7 +253,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SSS";
}
@@ -422,7 +422,7 @@ public String getInstrumentTypeCode() {
/**
* Alternative method getter for field's Instrument Type Code
- * @see #getInstrumentTypeCode()
+ * @deprecated use #getInstrumentTypeCode() instead
* @since 9.2.7
*/
public String getType() {
@@ -493,12 +493,7 @@ public Field12B setInstrumentTypeCode(String component3) {
}
/**
- * Alternative method setter for field's Instrument Type Code
- *
- * @see #setInstrumentTypeCode(String)
- *
- * @param component3 the Instrument Type Code to set
- * @return the field object to enable build pattern
+ * @deprecated use #setInstrumentTypeCode(String) instead
*/
public Field12B setType(String component3) {
return setInstrumentTypeCode(component3);
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field12C.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field12C.java
index 401d009f4..df7992918 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field12C.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field12C.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field12C extends Field implements Serializable, GenericField {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field12C extends Field implements Serializable, GenericField {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = ":S//S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SS";
/**
@@ -234,7 +234,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SS";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field12D.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field12D.java
index 7126a979a..343b895d6 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field12D.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field12D.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field12D extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field12D extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field12E.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field12E.java
index 8a91efd92..5797b406c 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field12E.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field12E.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field12E extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field12E extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -110,11 +110,10 @@ public class Field12E extends Field implements Serializable {
public static final Integer CODE = 1;
/**
- * Alternative (DEPRECATED) constant name for field's Status Component number.
- * @see #STATUS
+ * @deprecated use #STATUS instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer EXPIRATION_STYLE = 1;
/**
@@ -233,7 +232,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
@@ -363,7 +362,7 @@ public String getStatus() {
/**
* Alternative method getter for field's Status
- * @see #getStatus()
+ * @deprecated use #getStatus() instead
* @since 9.2.7
*/
public String getCode() {
@@ -372,11 +371,11 @@ public String getCode() {
/**
* Alternative DEPRECATED method getter for field's Status
- * @see #getStatus()
+ * @deprecated use #getStatus() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getExpirationStyle() {
return getStatus();
}
@@ -403,27 +402,17 @@ public Field12E setStatus(String component1) {
}
/**
- * Alternative method setter for field's Status
- *
- * @see #setStatus(String)
- *
- * @param component1 the Status to set
- * @return the field object to enable build pattern
+ * @deprecated use #setStatus(String) instead
*/
public Field12E setCode(String component1) {
return setStatus(component1);
}
/**
- * Alternative DEPRECATED method setter for field's Status
- *
- * @see #setStatus(String)
- *
- * @param component1 the Status to set
- * @return the field object to enable build pattern
+ * @deprecated use #setStatus(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field12E setExpirationStyle(String component1) {
return setStatus(component1);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field12F.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field12F.java
index c62e0f595..4fdcdcb80 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field12F.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field12F.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field12F extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field12F extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field12G.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field12G.java
index 4990f0f98..948087f34 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field12G.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field12G.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field12G extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field12G extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field130.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field130.java
index 0ccab73e4..c22e864f7 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field130.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field130.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -63,7 +63,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -71,7 +71,7 @@ public class Field130 extends Field implements Serializable, MultiLineField {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -87,21 +87,21 @@ public class Field130 extends Field implements Serializable, MultiLineField {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "/S/S$/S/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "NSNS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "NSNS";
/**
@@ -270,7 +270,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "NSNS";
}
@@ -406,16 +406,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field132 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field132 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "cN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "cN";
/**
@@ -232,7 +232,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "cN";
}
@@ -381,16 +381,10 @@ public java.lang.Long getComponent2AsLong() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -70,7 +70,7 @@ public class Field133 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -86,21 +86,21 @@ public class Field133 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "c3!S
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -71,7 +71,7 @@ public class Field134 extends Field implements Serializable, BICContainer, Multi
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -87,21 +87,21 @@ public class Field134 extends Field implements Serializable, BICContainer, Multi
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S$S$S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "BSS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "BSS";
/**
@@ -252,7 +252,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "BSS";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field135.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field135.java
index 009b9ed61..618d9118b 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field135.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field135.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field135 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field135 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "c";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "c";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "c";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field136.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field136.java
index 450bfd1f1..ce46bd491 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field136.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field136.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field136 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field136 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "cN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "cN";
/**
@@ -232,7 +232,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "cN";
}
@@ -378,16 +378,10 @@ public java.lang.Long getComponent2AsLong() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -70,7 +70,7 @@ public class Field137 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -86,21 +86,21 @@ public class Field137 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "c3!S
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field13A extends Field implements Serializable, GenericField {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field13A extends Field implements Serializable, GenericField {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = ":S//S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SS";
/**
@@ -240,7 +240,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SS";
}
@@ -387,7 +387,7 @@ public String getNumberId() {
/**
* Alternative method getter for field's Number Id
- * @see #getNumberId()
+ * @deprecated use #getNumberId() instead
* @since 9.2.7
*/
public String getNumberIdentification() {
@@ -437,12 +437,7 @@ public Field13A setNumberId(String component2) {
}
/**
- * Alternative method setter for field's Number Id
- *
- * @see #setNumberId(String)
- *
- * @param component2 the Number Id to set
- * @return the field object to enable build pattern
+ * @deprecated use #setNumberId(String) instead
*/
public Field13A setNumberIdentification(String component2) {
return setNumberId(component2);
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field13B.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field13B.java
index fb254be6e..ba91c7b57 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field13B.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field13B.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field13B extends Field implements Serializable, GenericField {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field13B extends Field implements Serializable, GenericField {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = ":S/[S]/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SSS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SSS";
/**
@@ -247,7 +247,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SSS";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field13C.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field13C.java
index ab7b50d4c..a935203db 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field13C.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field13C.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -61,7 +61,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -69,7 +69,7 @@ public class Field13C extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -85,21 +85,21 @@ public class Field13C extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "/S/
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -71,7 +71,7 @@ public class Field13D extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -87,21 +87,21 @@ public class Field13D extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field13J extends Field implements Serializable, GenericField {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field13J extends Field implements Serializable, GenericField {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = ":S//S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SS";
/**
@@ -111,11 +111,10 @@ public class Field13J extends Field implements Serializable, GenericField {
public static final Integer EXTENDED_NUMBER_ID = 2;
/**
- * Alternative (DEPRECATED) constant name for field's Extended Number Id Component number.
- * @see #EXTENDED_NUMBER_ID
+ * @deprecated use #EXTENDED_NUMBER_ID instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer CODE = 2;
/**
@@ -242,7 +241,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SS";
}
@@ -389,11 +388,11 @@ public String getExtendedNumberId() {
/**
* Alternative DEPRECATED method getter for field's Extended Number Id
- * @see #getExtendedNumberId()
+ * @deprecated use #getExtendedNumberId() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getCode() {
return getExtendedNumberId();
}
@@ -441,15 +440,10 @@ public Field13J setExtendedNumberId(String component2) {
}
/**
- * Alternative DEPRECATED method setter for field's Extended Number Id
- *
- * @see #setExtendedNumberId(String)
- *
- * @param component2 the Extended Number Id to set
- * @return the field object to enable build pattern
+ * @deprecated use #setExtendedNumberId(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field13J setCode(String component2) {
return setExtendedNumberId(component2);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field13K.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field13K.java
index 75cb04ead..8cce01f4e 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field13K.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field13K.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -64,7 +64,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -72,7 +72,7 @@ public class Field13K extends Field implements Serializable, AmountContainer, Ge
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -88,21 +88,21 @@ public class Field13K extends Field implements Serializable, AmountContainer, Ge
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = ":S//S/N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SSN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SSI";
/**
@@ -121,11 +121,10 @@ public class Field13K extends Field implements Serializable, AmountContainer, Ge
public static final Integer QUANTITY = 3;
/**
- * Alternative (DEPRECATED) constant name for field's Quantity Component number.
- * @see #QUANTITY
+ * @deprecated use #QUANTITY instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer AMOUNT = 3;
/**
@@ -265,7 +264,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SSN";
}
@@ -432,16 +431,10 @@ public java.math.BigDecimal getComponent3AsBigDecimal() {
}
/**
- * Get the component 3 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field140 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field140 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -348,16 +348,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field141 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field141 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field142.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field142.java
index a925807ff..8353a7f3f 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field142.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field142.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field142 extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field142 extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "A";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "A";
/**
@@ -227,7 +227,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "A";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field143.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field143.java
index 0fc7596c5..22c1e7e5c 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field143.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field143.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field143 extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field143 extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "A";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "A";
/**
@@ -227,7 +227,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "A";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field144.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field144.java
index 06fd9fc39..53683eb15 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field144.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field144.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field144 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field144 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -348,16 +348,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field14A extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field14A extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field14B.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field14B.java
index 8f6176dd4..5b6130ac5 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field14B.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field14B.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field14B extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field14B extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field14C.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field14C.java
index 57da8fee8..fdc760046 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field14C.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field14C.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field14C extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field14C extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -348,16 +348,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field14D extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field14D extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field14E.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field14E.java
index 25d832435..edd6fda1e 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field14E.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field14E.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field14E extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field14E extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field14F.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field14F.java
index 3ff84a82a..d18b5af7d 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field14F.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field14F.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field14F extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field14F extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field14G.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field14G.java
index b51968a32..74b4e290a 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field14G.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field14G.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -58,7 +58,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -66,7 +66,7 @@ public class Field14G extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -82,21 +82,21 @@ public class Field14G extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SS";
/**
@@ -232,7 +232,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SS";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field14H.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field14H.java
new file mode 100644
index 000000000..4389da7a3
--- /dev/null
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field14H.java
@@ -0,0 +1,463 @@
+/*
+ * Copyright 2006-2023 Prowide
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package com.prowidesoftware.swift.model.field;
+
+import com.prowidesoftware.swift.model.Tag;
+import com.prowidesoftware.Generated;
+import com.prowidesoftware.deprecation.ProwideDeprecated;
+import com.prowidesoftware.deprecation.TargetYear;
+
+import java.io.Serializable;
+import java.util.Locale;
+import java.util.List;
+import java.util.ArrayList;
+import java.util.Map;
+import java.util.HashMap;
+
+
+
+import org.apache.commons.lang3.StringUtils;
+
+import com.prowidesoftware.swift.model.field.SwiftParseUtils;
+import com.prowidesoftware.swift.model.field.Field;
+import com.prowidesoftware.swift.model.*;
+import com.prowidesoftware.swift.utils.SwiftFormatUtils;
+
+import com.google.gson.JsonObject;
+import com.google.gson.JsonParser;
+
+/**
+ * SWIFT MT Field 14H.
+ *
+ * Model and parser for field 14H of a SWIFT MT message.
+ *
+ * Subfields (components) Data types
+ * Structure definition
+ *
+ * This class complies with standard release SRU2023
+ */
+@SuppressWarnings("unused")
+@Generated
+public class Field14H extends Field implements Serializable {
+ /**
+ * Constant identifying the SRU to which this class belongs to.
+ */
+ public static final int SRU = 2023;
+
+ private static final long serialVersionUID = 1L;
+ /**
+ * Constant with the field name 14H.
+ */
+ public static final String NAME = "14H";
+ /**
+ * Same as NAME, intended to be clear when using static imports.
+ */
+ public static final String F_14H = "14H";
+
+ /**
+ * @deprecated Use {@link #parserPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String PARSER_PATTERN = "S";
+
+ /**
+ * @deprecated Use {@link #typesPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String COMPONENTS_PATTERN = "S";
+
+ /**
+ * @deprecated Use {@link #typesPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String TYPES_PATTERN = "S";
+
+ /**
+ * Component number for the Convention subfield.
+ */
+ public static final Integer CONVENTION = 1;
+
+ /**
+ * Default constructor. Creates a new field setting all components to null.
+ */
+ public Field14H() {
+ super(1);
+ }
+
+ /**
+ * Creates a new field and initializes its components with content from the parameter value.
+ * @param value complete field value including separators and CRLF
+ */
+ public Field14H(final String value) {
+ super(value);
+ }
+
+ /**
+ * Creates a new field and initializes its components with content from the parameter tag.
+ * The value is parsed with {@link #parse(String)}
+ * @throws IllegalArgumentException if the parameter tag is null or its tagname does not match the field name
+ * @since 7.8
+ */
+ public Field14H(final Tag tag) {
+ this();
+ if (tag == null) {
+ throw new IllegalArgumentException("tag cannot be null.");
+ }
+ if (!StringUtils.equals(tag.getName(), "14H")) {
+ throw new IllegalArgumentException("cannot create field 14H from tag "+tag.getName()+", tagname must match the name of the field.");
+ }
+ parse(tag.getValue());
+ }
+
+ /**
+ * Copy constructor.
+ * Initializes the components list with a deep copy of the source components list.
+ * @param source a field instance to copy
+ * @since 7.7
+ */
+ public static Field14H newInstance(Field14H source) {
+ Field14H cp = new Field14H();
+ cp.setComponents(new ArrayList<>(source.getComponents()));
+ return cp;
+ }
+
+ /**
+ * Create a Tag with this field name and the given value.
+ * Shorthand for Used to update all components from a full new value, as an alternative
+ * to setting individual components. Previous component values are overwritten.
+ *
+ * @param value complete field value including separators and CRLF
+ * @since 7.8
+ */
+ @Override
+ public void parse(final String value) {
+ init(1);
+ setComponent1(value);
+ }
+
+ /**
+ * Serializes the fields' components into the single string value (SWIFT format)
+ */
+ @Override
+ public String getValue() {
+ final StringBuilder result = new StringBuilder();
+ append(result, 1);
+ return result.toString();
+ }
+
+ /**
+ * Returns a localized suitable for showing to humans string of a field component.
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field14J extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field14J extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field14K.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field14K.java
new file mode 100644
index 000000000..78e81ca64
--- /dev/null
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field14K.java
@@ -0,0 +1,463 @@
+/*
+ * Copyright 2006-2023 Prowide
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package com.prowidesoftware.swift.model.field;
+
+import com.prowidesoftware.swift.model.Tag;
+import com.prowidesoftware.Generated;
+import com.prowidesoftware.deprecation.ProwideDeprecated;
+import com.prowidesoftware.deprecation.TargetYear;
+
+import java.io.Serializable;
+import java.util.Locale;
+import java.util.List;
+import java.util.ArrayList;
+import java.util.Map;
+import java.util.HashMap;
+
+
+
+import org.apache.commons.lang3.StringUtils;
+
+import com.prowidesoftware.swift.model.field.SwiftParseUtils;
+import com.prowidesoftware.swift.model.field.Field;
+import com.prowidesoftware.swift.model.*;
+import com.prowidesoftware.swift.utils.SwiftFormatUtils;
+
+import com.google.gson.JsonObject;
+import com.google.gson.JsonParser;
+
+/**
+ * SWIFT MT Field 14K.
+ *
+ * Model and parser for field 14K of a SWIFT MT message.
+ *
+ * Subfields (components) Data types
+ * Structure definition
+ *
+ * This class complies with standard release SRU2023
+ */
+@SuppressWarnings("unused")
+@Generated
+public class Field14K extends Field implements Serializable {
+ /**
+ * Constant identifying the SRU to which this class belongs to.
+ */
+ public static final int SRU = 2023;
+
+ private static final long serialVersionUID = 1L;
+ /**
+ * Constant with the field name 14K.
+ */
+ public static final String NAME = "14K";
+ /**
+ * Same as NAME, intended to be clear when using static imports.
+ */
+ public static final String F_14K = "14K";
+
+ /**
+ * @deprecated Use {@link #parserPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String PARSER_PATTERN = "S";
+
+ /**
+ * @deprecated Use {@link #typesPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String COMPONENTS_PATTERN = "S";
+
+ /**
+ * @deprecated Use {@link #typesPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String TYPES_PATTERN = "S";
+
+ /**
+ * Component number for the Convention subfield.
+ */
+ public static final Integer CONVENTION = 1;
+
+ /**
+ * Default constructor. Creates a new field setting all components to null.
+ */
+ public Field14K() {
+ super(1);
+ }
+
+ /**
+ * Creates a new field and initializes its components with content from the parameter value.
+ * @param value complete field value including separators and CRLF
+ */
+ public Field14K(final String value) {
+ super(value);
+ }
+
+ /**
+ * Creates a new field and initializes its components with content from the parameter tag.
+ * The value is parsed with {@link #parse(String)}
+ * @throws IllegalArgumentException if the parameter tag is null or its tagname does not match the field name
+ * @since 7.8
+ */
+ public Field14K(final Tag tag) {
+ this();
+ if (tag == null) {
+ throw new IllegalArgumentException("tag cannot be null.");
+ }
+ if (!StringUtils.equals(tag.getName(), "14K")) {
+ throw new IllegalArgumentException("cannot create field 14K from tag "+tag.getName()+", tagname must match the name of the field.");
+ }
+ parse(tag.getValue());
+ }
+
+ /**
+ * Copy constructor.
+ * Initializes the components list with a deep copy of the source components list.
+ * @param source a field instance to copy
+ * @since 7.7
+ */
+ public static Field14K newInstance(Field14K source) {
+ Field14K cp = new Field14K();
+ cp.setComponents(new ArrayList<>(source.getComponents()));
+ return cp;
+ }
+
+ /**
+ * Create a Tag with this field name and the given value.
+ * Shorthand for Used to update all components from a full new value, as an alternative
+ * to setting individual components. Previous component values are overwritten.
+ *
+ * @param value complete field value including separators and CRLF
+ * @since 7.8
+ */
+ @Override
+ public void parse(final String value) {
+ init(1);
+ setComponent1(value);
+ }
+
+ /**
+ * Serializes the fields' components into the single string value (SWIFT format)
+ */
+ @Override
+ public String getValue() {
+ final StringBuilder result = new StringBuilder();
+ append(result, 1);
+ return result.toString();
+ }
+
+ /**
+ * Returns a localized suitable for showing to humans string of a field component.
+ * Model and parser for field 14L of a SWIFT MT message.
+ *
+ * Subfields (components) Data types
+ * Structure definition
+ *
+ * This class complies with standard release SRU2023
+ */
+@SuppressWarnings("unused")
+@Generated
+public class Field14L extends Field implements Serializable {
+ /**
+ * Constant identifying the SRU to which this class belongs to.
+ */
+ public static final int SRU = 2023;
+
+ private static final long serialVersionUID = 1L;
+ /**
+ * Constant with the field name 14L.
+ */
+ public static final String NAME = "14L";
+ /**
+ * Same as NAME, intended to be clear when using static imports.
+ */
+ public static final String F_14L = "14L";
+
+ /**
+ * @deprecated Use {@link #parserPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String PARSER_PATTERN = "S";
+
+ /**
+ * @deprecated Use {@link #typesPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String COMPONENTS_PATTERN = "S";
+
+ /**
+ * @deprecated Use {@link #typesPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String TYPES_PATTERN = "S";
+
+ /**
+ * Component number for the Convention subfield.
+ */
+ public static final Integer CONVENTION = 1;
+
+ /**
+ * Default constructor. Creates a new field setting all components to null.
+ */
+ public Field14L() {
+ super(1);
+ }
+
+ /**
+ * Creates a new field and initializes its components with content from the parameter value.
+ * @param value complete field value including separators and CRLF
+ */
+ public Field14L(final String value) {
+ super(value);
+ }
+
+ /**
+ * Creates a new field and initializes its components with content from the parameter tag.
+ * The value is parsed with {@link #parse(String)}
+ * @throws IllegalArgumentException if the parameter tag is null or its tagname does not match the field name
+ * @since 7.8
+ */
+ public Field14L(final Tag tag) {
+ this();
+ if (tag == null) {
+ throw new IllegalArgumentException("tag cannot be null.");
+ }
+ if (!StringUtils.equals(tag.getName(), "14L")) {
+ throw new IllegalArgumentException("cannot create field 14L from tag "+tag.getName()+", tagname must match the name of the field.");
+ }
+ parse(tag.getValue());
+ }
+
+ /**
+ * Copy constructor.
+ * Initializes the components list with a deep copy of the source components list.
+ * @param source a field instance to copy
+ * @since 7.7
+ */
+ public static Field14L newInstance(Field14L source) {
+ Field14L cp = new Field14L();
+ cp.setComponents(new ArrayList<>(source.getComponents()));
+ return cp;
+ }
+
+ /**
+ * Create a Tag with this field name and the given value.
+ * Shorthand for Used to update all components from a full new value, as an alternative
+ * to setting individual components. Previous component values are overwritten.
+ *
+ * @param value complete field value including separators and CRLF
+ * @since 7.8
+ */
+ @Override
+ public void parse(final String value) {
+ init(1);
+ setComponent1(value);
+ }
+
+ /**
+ * Serializes the fields' components into the single string value (SWIFT format)
+ */
+ @Override
+ public String getValue() {
+ final StringBuilder result = new StringBuilder();
+ append(result, 1);
+ return result.toString();
+ }
+
+ /**
+ * Returns a localized suitable for showing to humans string of a field component.
+ * Model and parser for field 14M of a SWIFT MT message.
+ *
+ * Subfields (components) Data types
+ * Structure definition
+ *
+ * This class complies with standard release SRU2023
+ */
+@SuppressWarnings("unused")
+@Generated
+public class Field14M extends Field implements Serializable {
+ /**
+ * Constant identifying the SRU to which this class belongs to.
+ */
+ public static final int SRU = 2023;
+
+ private static final long serialVersionUID = 1L;
+ /**
+ * Constant with the field name 14M.
+ */
+ public static final String NAME = "14M";
+ /**
+ * Same as NAME, intended to be clear when using static imports.
+ */
+ public static final String F_14M = "14M";
+
+ /**
+ * @deprecated Use {@link #parserPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String PARSER_PATTERN = "S";
+
+ /**
+ * @deprecated Use {@link #typesPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String COMPONENTS_PATTERN = "S";
+
+ /**
+ * @deprecated Use {@link #typesPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String TYPES_PATTERN = "S";
+
+ /**
+ * Component number for the Type subfield.
+ */
+ public static final Integer TYPE = 1;
+
+ /**
+ * Default constructor. Creates a new field setting all components to null.
+ */
+ public Field14M() {
+ super(1);
+ }
+
+ /**
+ * Creates a new field and initializes its components with content from the parameter value.
+ * @param value complete field value including separators and CRLF
+ */
+ public Field14M(final String value) {
+ super(value);
+ }
+
+ /**
+ * Creates a new field and initializes its components with content from the parameter tag.
+ * The value is parsed with {@link #parse(String)}
+ * @throws IllegalArgumentException if the parameter tag is null or its tagname does not match the field name
+ * @since 7.8
+ */
+ public Field14M(final Tag tag) {
+ this();
+ if (tag == null) {
+ throw new IllegalArgumentException("tag cannot be null.");
+ }
+ if (!StringUtils.equals(tag.getName(), "14M")) {
+ throw new IllegalArgumentException("cannot create field 14M from tag "+tag.getName()+", tagname must match the name of the field.");
+ }
+ parse(tag.getValue());
+ }
+
+ /**
+ * Copy constructor.
+ * Initializes the components list with a deep copy of the source components list.
+ * @param source a field instance to copy
+ * @since 7.7
+ */
+ public static Field14M newInstance(Field14M source) {
+ Field14M cp = new Field14M();
+ cp.setComponents(new ArrayList<>(source.getComponents()));
+ return cp;
+ }
+
+ /**
+ * Create a Tag with this field name and the given value.
+ * Shorthand for Used to update all components from a full new value, as an alternative
+ * to setting individual components. Previous component values are overwritten.
+ *
+ * @param value complete field value including separators and CRLF
+ * @since 7.8
+ */
+ @Override
+ public void parse(final String value) {
+ init(1);
+ setComponent1(value);
+ }
+
+ /**
+ * Serializes the fields' components into the single string value (SWIFT format)
+ */
+ @Override
+ public String getValue() {
+ final StringBuilder result = new StringBuilder();
+ append(result, 1);
+ return result.toString();
+ }
+
+ /**
+ * Returns a localized suitable for showing to humans string of a field component.
+ * Model and parser for field 14N of a SWIFT MT message.
+ *
+ * Subfields (components) Data types
+ * Structure definition
+ *
+ * This class complies with standard release SRU2023
+ */
+@SuppressWarnings("unused")
+@Generated
+public class Field14N extends Field implements Serializable {
+ /**
+ * Constant identifying the SRU to which this class belongs to.
+ */
+ public static final int SRU = 2023;
+
+ private static final long serialVersionUID = 1L;
+ /**
+ * Constant with the field name 14N.
+ */
+ public static final String NAME = "14N";
+ /**
+ * Same as NAME, intended to be clear when using static imports.
+ */
+ public static final String F_14N = "14N";
+
+ /**
+ * @deprecated Use {@link #parserPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String PARSER_PATTERN = "S";
+
+ /**
+ * @deprecated Use {@link #typesPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String COMPONENTS_PATTERN = "S";
+
+ /**
+ * @deprecated Use {@link #typesPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String TYPES_PATTERN = "S";
+
+ /**
+ * Component number for the Market subfield.
+ */
+ public static final Integer MARKET = 1;
+
+ /**
+ * Default constructor. Creates a new field setting all components to null.
+ */
+ public Field14N() {
+ super(1);
+ }
+
+ /**
+ * Creates a new field and initializes its components with content from the parameter value.
+ * @param value complete field value including separators and CRLF
+ */
+ public Field14N(final String value) {
+ super(value);
+ }
+
+ /**
+ * Creates a new field and initializes its components with content from the parameter tag.
+ * The value is parsed with {@link #parse(String)}
+ * @throws IllegalArgumentException if the parameter tag is null or its tagname does not match the field name
+ * @since 7.8
+ */
+ public Field14N(final Tag tag) {
+ this();
+ if (tag == null) {
+ throw new IllegalArgumentException("tag cannot be null.");
+ }
+ if (!StringUtils.equals(tag.getName(), "14N")) {
+ throw new IllegalArgumentException("cannot create field 14N from tag "+tag.getName()+", tagname must match the name of the field.");
+ }
+ parse(tag.getValue());
+ }
+
+ /**
+ * Copy constructor.
+ * Initializes the components list with a deep copy of the source components list.
+ * @param source a field instance to copy
+ * @since 7.7
+ */
+ public static Field14N newInstance(Field14N source) {
+ Field14N cp = new Field14N();
+ cp.setComponents(new ArrayList<>(source.getComponents()));
+ return cp;
+ }
+
+ /**
+ * Create a Tag with this field name and the given value.
+ * Shorthand for Used to update all components from a full new value, as an alternative
+ * to setting individual components. Previous component values are overwritten.
+ *
+ * @param value complete field value including separators and CRLF
+ * @since 7.8
+ */
+ @Override
+ public void parse(final String value) {
+ init(1);
+ setComponent1(value);
+ }
+
+ /**
+ * Serializes the fields' components into the single string value (SWIFT format)
+ */
+ @Override
+ public String getValue() {
+ final StringBuilder result = new StringBuilder();
+ append(result, 1);
+ return result.toString();
+ }
+
+ /**
+ * Returns a localized suitable for showing to humans string of a field component.
+ * Model and parser for field 14O of a SWIFT MT message.
+ *
+ * Subfields (components) Data types
+ * Structure definition
+ *
+ * This class complies with standard release SRU2023
+ */
+@SuppressWarnings("unused")
+@Generated
+public class Field14O extends Field implements Serializable {
+ /**
+ * Constant identifying the SRU to which this class belongs to.
+ */
+ public static final int SRU = 2023;
+
+ private static final long serialVersionUID = 1L;
+ /**
+ * Constant with the field name 14O.
+ */
+ public static final String NAME = "14O";
+ /**
+ * Same as NAME, intended to be clear when using static imports.
+ */
+ public static final String F_14O = "14O";
+
+ /**
+ * @deprecated Use {@link #parserPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String PARSER_PATTERN = "S";
+
+ /**
+ * @deprecated Use {@link #typesPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String COMPONENTS_PATTERN = "S";
+
+ /**
+ * @deprecated Use {@link #typesPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String TYPES_PATTERN = "S";
+
+ /**
+ * Component number for the Type subfield.
+ */
+ public static final Integer TYPE = 1;
+
+ /**
+ * Default constructor. Creates a new field setting all components to null.
+ */
+ public Field14O() {
+ super(1);
+ }
+
+ /**
+ * Creates a new field and initializes its components with content from the parameter value.
+ * @param value complete field value including separators and CRLF
+ */
+ public Field14O(final String value) {
+ super(value);
+ }
+
+ /**
+ * Creates a new field and initializes its components with content from the parameter tag.
+ * The value is parsed with {@link #parse(String)}
+ * @throws IllegalArgumentException if the parameter tag is null or its tagname does not match the field name
+ * @since 7.8
+ */
+ public Field14O(final Tag tag) {
+ this();
+ if (tag == null) {
+ throw new IllegalArgumentException("tag cannot be null.");
+ }
+ if (!StringUtils.equals(tag.getName(), "14O")) {
+ throw new IllegalArgumentException("cannot create field 14O from tag "+tag.getName()+", tagname must match the name of the field.");
+ }
+ parse(tag.getValue());
+ }
+
+ /**
+ * Copy constructor.
+ * Initializes the components list with a deep copy of the source components list.
+ * @param source a field instance to copy
+ * @since 7.7
+ */
+ public static Field14O newInstance(Field14O source) {
+ Field14O cp = new Field14O();
+ cp.setComponents(new ArrayList<>(source.getComponents()));
+ return cp;
+ }
+
+ /**
+ * Create a Tag with this field name and the given value.
+ * Shorthand for Used to update all components from a full new value, as an alternative
+ * to setting individual components. Previous component values are overwritten.
+ *
+ * @param value complete field value including separators and CRLF
+ * @since 7.8
+ */
+ @Override
+ public void parse(final String value) {
+ init(1);
+ setComponent1(value);
+ }
+
+ /**
+ * Serializes the fields' components into the single string value (SWIFT format)
+ */
+ @Override
+ public String getValue() {
+ final StringBuilder result = new StringBuilder();
+ append(result, 1);
+ return result.toString();
+ }
+
+ /**
+ * Returns a localized suitable for showing to humans string of a field component.
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -71,7 +71,7 @@ public class Field14S extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -87,21 +87,21 @@ public class Field14S extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "SN[/
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field151 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field151 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -348,16 +348,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field152 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field152 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -348,16 +348,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field153 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field153 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -348,16 +348,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field15A extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field15A extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -214,7 +214,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field15B.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field15B.java
index 6492563cc..43afdd9ae 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field15B.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field15B.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field15B extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field15B extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -214,7 +214,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field15C.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field15C.java
index 479ed1b9b..48827bf76 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field15C.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field15C.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field15C extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field15C extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -214,7 +214,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field15D.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field15D.java
index 65d11be35..c58922698 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field15D.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field15D.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field15D extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field15D extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -214,7 +214,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field15E.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field15E.java
index 42e82ec09..667bceaf6 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field15E.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field15E.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field15E extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field15E extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -214,7 +214,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field15F.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field15F.java
index 6ec61b34e..0711f6158 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field15F.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field15F.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field15F extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field15F extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -214,7 +214,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field15G.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field15G.java
index 4441573a0..416a21cf3 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field15G.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field15G.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field15G extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field15G extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -214,7 +214,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field15H.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field15H.java
index da914c17b..28b0e7e03 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field15H.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field15H.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field15H extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field15H extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -214,7 +214,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field15I.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field15I.java
index 8573cddbc..7b899fc6a 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field15I.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field15I.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field15I extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field15I extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -214,7 +214,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field15J.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field15J.java
index 1c02bbfba..4b432d205 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field15J.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field15J.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field15J extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field15J extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -214,7 +214,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field15K.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field15K.java
index 661f2d419..a158eabe0 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field15K.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field15K.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field15K extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field15K extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -214,7 +214,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field15L.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field15L.java
index 75ba29f27..dfa8f785c 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field15L.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field15L.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field15L extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field15L extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -214,7 +214,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field15M.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field15M.java
index 03e43acb7..7942e4abd 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field15M.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field15M.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field15M extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field15M extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -214,7 +214,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field15N.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field15N.java
index 6d5d45317..7c9068912 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field15N.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field15N.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field15N extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field15N extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -214,7 +214,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field15O.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field15O.java
index 787b6d0a2..3b1247928 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field15O.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field15O.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field15O extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field15O extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -214,7 +214,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field15P.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field15P.java
index 46e233eb9..43e72fff7 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field15P.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field15P.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field15P extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field15P extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -214,7 +214,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field165.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field165.java
index 0d064aa70..7c7042bad 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field165.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field165.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -58,7 +58,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -66,7 +66,7 @@ public class Field165 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -82,21 +82,21 @@ public class Field165 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "/S/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SS";
/**
@@ -233,7 +233,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SS";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field16A.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field16A.java
index 5a0aa7634..a976e3bd0 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field16A.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field16A.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field16A extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field16A extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -348,16 +348,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field16C extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field16C extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -348,16 +348,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field16R extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field16R extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field16S.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field16S.java
index 7223e1b9b..e14f208f6 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field16S.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field16S.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field16S extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field16S extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field171.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field171.java
index 07347fc96..b7bb4c110 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field171.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field171.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field171 extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field171 extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "E";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "E";
/**
@@ -226,7 +226,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "E";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field172.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field172.java
index 341a9123b..ce1a22779 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field172.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field172.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -61,7 +61,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -69,7 +69,7 @@ public class Field172 extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -85,21 +85,21 @@ public class Field172 extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field173 extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field173 extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "P";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "P";
/**
@@ -227,7 +227,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "P";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field174.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field174.java
index c35fe0ac8..36c491888 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field174.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field174.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -58,7 +58,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -66,7 +66,7 @@ public class Field174 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -82,21 +82,21 @@ public class Field174 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "Q";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "Q";
/**
@@ -220,7 +220,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "Q";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field175.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field175.java
index f24a64103..4a2287910 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field175.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field175.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -58,7 +58,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -66,7 +66,7 @@ public class Field175 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -82,21 +82,21 @@ public class Field175 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "H";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "H";
/**
@@ -224,7 +224,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "H";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field177.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field177.java
index 073e91b95..729219d29 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field177.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field177.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field177 extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field177 extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "U";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "U";
/**
@@ -227,7 +227,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "U";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field179.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field179.java
index e47e99be9..17a8ca4dc 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field179.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field179.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -58,7 +58,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -66,7 +66,7 @@ public class Field179 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -82,21 +82,21 @@ public class Field179 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "T";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "T";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "T";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field17A.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field17A.java
index f296a08cc..a63a7687e 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field17A.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field17A.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field17A extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field17A extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field17B.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field17B.java
index f815bc95b..5e70b8c94 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field17B.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field17B.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field17B extends Field implements Serializable, GenericField {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field17B extends Field implements Serializable, GenericField {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = ":S//S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SS";
/**
@@ -234,7 +234,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SS";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field17C.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field17C.java
new file mode 100644
index 000000000..cee35dc6c
--- /dev/null
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field17C.java
@@ -0,0 +1,463 @@
+/*
+ * Copyright 2006-2023 Prowide
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package com.prowidesoftware.swift.model.field;
+
+import com.prowidesoftware.swift.model.Tag;
+import com.prowidesoftware.Generated;
+import com.prowidesoftware.deprecation.ProwideDeprecated;
+import com.prowidesoftware.deprecation.TargetYear;
+
+import java.io.Serializable;
+import java.util.Locale;
+import java.util.List;
+import java.util.ArrayList;
+import java.util.Map;
+import java.util.HashMap;
+
+
+
+import org.apache.commons.lang3.StringUtils;
+
+import com.prowidesoftware.swift.model.field.SwiftParseUtils;
+import com.prowidesoftware.swift.model.field.Field;
+import com.prowidesoftware.swift.model.*;
+import com.prowidesoftware.swift.utils.SwiftFormatUtils;
+
+import com.google.gson.JsonObject;
+import com.google.gson.JsonParser;
+
+/**
+ * SWIFT MT Field 17C.
+ *
+ * Model and parser for field 17C of a SWIFT MT message.
+ *
+ * Subfields (components) Data types
+ * Structure definition
+ *
+ * This class complies with standard release SRU2023
+ */
+@SuppressWarnings("unused")
+@Generated
+public class Field17C extends Field implements Serializable {
+ /**
+ * Constant identifying the SRU to which this class belongs to.
+ */
+ public static final int SRU = 2023;
+
+ private static final long serialVersionUID = 1L;
+ /**
+ * Constant with the field name 17C.
+ */
+ public static final String NAME = "17C";
+ /**
+ * Same as NAME, intended to be clear when using static imports.
+ */
+ public static final String F_17C = "17C";
+
+ /**
+ * @deprecated Use {@link #parserPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String PARSER_PATTERN = "S";
+
+ /**
+ * @deprecated Use {@link #typesPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String COMPONENTS_PATTERN = "S";
+
+ /**
+ * @deprecated Use {@link #typesPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String TYPES_PATTERN = "S";
+
+ /**
+ * Component number for the Indicator subfield.
+ */
+ public static final Integer INDICATOR = 1;
+
+ /**
+ * Default constructor. Creates a new field setting all components to null.
+ */
+ public Field17C() {
+ super(1);
+ }
+
+ /**
+ * Creates a new field and initializes its components with content from the parameter value.
+ * @param value complete field value including separators and CRLF
+ */
+ public Field17C(final String value) {
+ super(value);
+ }
+
+ /**
+ * Creates a new field and initializes its components with content from the parameter tag.
+ * The value is parsed with {@link #parse(String)}
+ * @throws IllegalArgumentException if the parameter tag is null or its tagname does not match the field name
+ * @since 7.8
+ */
+ public Field17C(final Tag tag) {
+ this();
+ if (tag == null) {
+ throw new IllegalArgumentException("tag cannot be null.");
+ }
+ if (!StringUtils.equals(tag.getName(), "17C")) {
+ throw new IllegalArgumentException("cannot create field 17C from tag "+tag.getName()+", tagname must match the name of the field.");
+ }
+ parse(tag.getValue());
+ }
+
+ /**
+ * Copy constructor.
+ * Initializes the components list with a deep copy of the source components list.
+ * @param source a field instance to copy
+ * @since 7.7
+ */
+ public static Field17C newInstance(Field17C source) {
+ Field17C cp = new Field17C();
+ cp.setComponents(new ArrayList<>(source.getComponents()));
+ return cp;
+ }
+
+ /**
+ * Create a Tag with this field name and the given value.
+ * Shorthand for Used to update all components from a full new value, as an alternative
+ * to setting individual components. Previous component values are overwritten.
+ *
+ * @param value complete field value including separators and CRLF
+ * @since 7.8
+ */
+ @Override
+ public void parse(final String value) {
+ init(1);
+ setComponent1(value);
+ }
+
+ /**
+ * Serializes the fields' components into the single string value (SWIFT format)
+ */
+ @Override
+ public String getValue() {
+ final StringBuilder result = new StringBuilder();
+ append(result, 1);
+ return result.toString();
+ }
+
+ /**
+ * Returns a localized suitable for showing to humans string of a field component.
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field17E extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field17E extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field17F.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field17F.java
index a7d2bcde0..a3263e18a 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field17F.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field17F.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field17F extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field17F extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field17G.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field17G.java
index 17daf78d0..4d4a3e839 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field17G.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field17G.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field17G extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field17G extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field17H.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field17H.java
index 3f0510146..726c5a4ca 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field17H.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field17H.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field17H extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field17H extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field17I.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field17I.java
index 35e00011c..ff1524fcb 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field17I.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field17I.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field17I extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field17I extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field17L.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field17L.java
index 1a2ab484e..0bb11d33a 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field17L.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field17L.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field17L extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field17L extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field17M.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field17M.java
index 6c3d63a8c..3a96aba8f 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field17M.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field17M.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field17M extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field17M extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field17N.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field17N.java
index 9b6d0ec5a..9d9abb33e 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field17N.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field17N.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field17N extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field17N extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field17O.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field17O.java
index c33794177..c412b5092 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field17O.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field17O.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field17O extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field17O extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field17P.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field17P.java
index 71b414503..8b1d44096 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field17P.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field17P.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field17P extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field17P extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field17Q.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field17Q.java
index de6c14b6b..f34ea3a17 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field17Q.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field17Q.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field17Q extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field17Q extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field17R.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field17R.java
index 77122da2c..d0264bf29 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field17R.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field17R.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field17R extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field17R extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field17S.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field17S.java
index 85abfd832..d74579f42 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field17S.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field17S.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field17S extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field17S extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field17T.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field17T.java
index 816857b70..8c66a1f1f 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field17T.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field17T.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field17T extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field17T extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field17U.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field17U.java
index 4155d335e..6ea0abcab 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field17U.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field17U.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field17U extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field17U extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field17V.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field17V.java
index 72dfb258d..03a06e7b1 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field17V.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field17V.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field17V extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field17V extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field17W.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field17W.java
index 8b8f82168..84abe4fd2 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field17W.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field17W.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field17W extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field17W extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field17X.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field17X.java
index 5903e240b..7de5dd9fe 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field17X.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field17X.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field17X extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field17X extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field17Y.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field17Y.java
index 931d89336..01b72d439 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field17Y.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field17Y.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field17Y extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field17Y extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field17Z.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field17Z.java
index 724e88169..8cc4a7040 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field17Z.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field17Z.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field17Z extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field17Z extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field18A.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field18A.java
index e47db406a..fddb8330d 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field18A.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field18A.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field18A extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field18A extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -348,16 +348,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field18B extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field18B extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -348,16 +348,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field18C extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field18C extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -348,16 +348,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field18D extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field18D extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -348,16 +348,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -69,7 +69,7 @@ public class Field19 extends Field implements Serializable, AmountContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -85,21 +85,21 @@ public class Field19 extends Field implements Serializable, AmountContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "I";
/**
@@ -228,7 +228,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -355,16 +355,10 @@ public java.math.BigDecimal getComponent1AsBigDecimal() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field199 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field199 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -214,7 +214,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field19A.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field19A.java
index 063362e57..646399905 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field19A.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field19A.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -66,7 +66,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -74,7 +74,7 @@ public class Field19A extends Field implements Serializable, MonetaryAmountConta
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -90,21 +90,21 @@ public class Field19A extends Field implements Serializable, MonetaryAmountConta
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = ":S//[c]SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SSCN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SSCI";
/**
@@ -123,11 +123,10 @@ public class Field19A extends Field implements Serializable, MonetaryAmountConta
public static final Integer CURRENCY_CODE = 3;
/**
- * Alternative (DEPRECATED) constant name for field's Currency Code Component number.
- * @see #CURRENCY_CODE
+ * @deprecated use #CURRENCY_CODE instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer CURRENCY = 3;
/**
@@ -285,7 +284,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SSCN";
}
@@ -466,11 +465,11 @@ public String getCurrencyCode() {
/**
* Alternative DEPRECATED method getter for field's Currency Code
- * @see #getCurrencyCode()
+ * @deprecated use #getCurrencyCode() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getCurrency() {
return getCurrencyCode();
}
@@ -484,11 +483,10 @@ public java.util.Currency getCurrencyCodeAsCurrency() {
}
/**
- * Alternative DEPRECATED method getter for field's Currency Code as Currency
- * @see #getCurrencyCodeAsCurrency()
+ * @deprecated use #getCurrencyCodeAsCurrency() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.util.Currency getCurrencyAsCurrency() {
return getCurrencyCodeAsCurrency();
}
@@ -512,16 +510,10 @@ public java.math.BigDecimal getComponent4AsBigDecimal() {
}
/**
- * Get the component 4 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -73,7 +73,7 @@ public class Field19B extends Field implements Serializable, MonetaryAmountConta
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -89,21 +89,21 @@ public class Field19B extends Field implements Serializable, MonetaryAmountConta
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = ":S//SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SCN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SCI";
/**
@@ -117,11 +117,10 @@ public class Field19B extends Field implements Serializable, MonetaryAmountConta
public static final Integer CURRENCY_CODE = 2;
/**
- * Alternative (DEPRECATED) constant name for field's Currency Code Component number.
- * @see #CURRENCY_CODE
+ * @deprecated use #CURRENCY_CODE instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer CURRENCY = 2;
/**
@@ -265,7 +264,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SCN";
}
@@ -424,11 +423,11 @@ public String getCurrencyCode() {
/**
* Alternative DEPRECATED method getter for field's Currency Code
- * @see #getCurrencyCode()
+ * @deprecated use #getCurrencyCode() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getCurrency() {
return getCurrencyCode();
}
@@ -442,11 +441,10 @@ public java.util.Currency getCurrencyCodeAsCurrency() {
}
/**
- * Alternative DEPRECATED method getter for field's Currency Code as Currency
- * @see #getCurrencyCodeAsCurrency()
+ * @deprecated use #getCurrencyCodeAsCurrency() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.util.Currency getCurrencyAsCurrency() {
return getCurrencyCodeAsCurrency();
}
@@ -470,16 +468,10 @@ public java.math.BigDecimal getComponent3AsBigDecimal() {
}
/**
- * Get the component 3 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -70,7 +70,7 @@ public class Field19C extends Field implements Serializable, AmountContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -86,21 +86,21 @@ public class Field19C extends Field implements Serializable, AmountContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "[S]N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SI";
/**
@@ -114,11 +114,10 @@ public class Field19C extends Field implements Serializable, AmountContainer {
public static final Integer ADJUSTMENT_FACTOR = 2;
/**
- * Alternative (DEPRECATED) constant name for field's Adjustment Factor Component number.
- * @see #ADJUSTMENT_FACTOR
+ * @deprecated use #ADJUSTMENT_FACTOR instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer AMOUNT = 2;
/**
@@ -247,7 +246,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SN";
}
@@ -398,16 +397,10 @@ public java.math.BigDecimal getComponent2AsBigDecimal() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -69,7 +69,7 @@ public class Field19Y extends Field implements Serializable, AmountContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -85,21 +85,21 @@ public class Field19Y extends Field implements Serializable, AmountContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "I";
/**
@@ -108,11 +108,10 @@ public class Field19Y extends Field implements Serializable, AmountContainer {
public static final Integer WEIGHT = 1;
/**
- * Alternative (DEPRECATED) constant name for field's Weight Component number.
- * @see #WEIGHT
+ * @deprecated use #WEIGHT instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer AMOUNT = 1;
/**
@@ -236,7 +235,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -365,16 +364,10 @@ public java.math.BigDecimal getComponent1AsBigDecimal() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -69,7 +69,7 @@ public class Field19Z extends Field implements Serializable, AmountContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -85,21 +85,21 @@ public class Field19Z extends Field implements Serializable, AmountContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "I";
/**
@@ -108,11 +108,10 @@ public class Field19Z extends Field implements Serializable, AmountContainer {
public static final Integer WEIGHT = 1;
/**
- * Alternative (DEPRECATED) constant name for field's Weight Component number.
- * @see #WEIGHT
+ * @deprecated use #WEIGHT instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer AMOUNT = 1;
/**
@@ -236,7 +235,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -365,16 +364,10 @@ public java.math.BigDecimal getComponent1AsBigDecimal() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field20 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field20 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field202.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field202.java
index c89081512..c5351ad6f 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field202.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field202.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field202 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field202 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -348,16 +348,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field203 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field203 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -348,16 +348,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field204 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field204 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field206.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field206.java
index e59ea135e..36237d297 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field206.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field206.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field206 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field206 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "L";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "L";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "L";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field208.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field208.java
index 35309ece2..d3f2cd81b 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field208.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field208.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field208 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field208 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "L";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "L";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "L";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field209.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field209.java
index 61b4d5d30..911fde3eb 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field209.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field209.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field209 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field209 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -348,16 +348,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field20C extends Field implements Serializable, GenericField {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field20C extends Field implements Serializable, GenericField {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = ":S//S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SS";
/**
@@ -234,7 +234,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SS";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field20D.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field20D.java
index b1d4104a0..cb7c9d60d 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field20D.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field20D.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field20D extends Field implements Serializable, GenericField {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field20D extends Field implements Serializable, GenericField {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = ":S//S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SS";
/**
@@ -234,7 +234,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SS";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field20U.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field20U.java
index 9a1157498..c9c816658 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field20U.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field20U.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field20U extends Field implements Serializable, GenericField {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field20U extends Field implements Serializable, GenericField {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = ":S//S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SS";
/**
@@ -234,7 +234,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SS";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field21.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field21.java
index ec49b4924..6312f84ab 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field21.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field21.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field21 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field21 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field21A.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field21A.java
index 57f2d8f0b..eaaf6bfd7 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field21A.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field21A.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field21A extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field21A extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field21B.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field21B.java
index 94d8b09f1..d4a0fc5ad 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field21B.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field21B.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field21B extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field21B extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -231,7 +231,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
@@ -361,7 +361,7 @@ public String getReference() {
/**
* Alternative method getter for field's Reference
- * @see #getReference()
+ * @deprecated use #getReference() instead
* @since 9.2.7
*/
public String getContractNumber() {
@@ -370,7 +370,7 @@ public String getContractNumber() {
/**
* Alternative method getter for field's Reference
- * @see #getReference()
+ * @deprecated use #getReference() instead
* @since 9.2.7
*/
public String getNumber() {
@@ -399,24 +399,14 @@ public Field21B setReference(String component1) {
}
/**
- * Alternative method setter for field's Reference
- *
- * @see #setReference(String)
- *
- * @param component1 the Reference to set
- * @return the field object to enable build pattern
+ * @deprecated use #setReference(String) instead
*/
public Field21B setContractNumber(String component1) {
return setReference(component1);
}
/**
- * Alternative method setter for field's Reference
- *
- * @see #setReference(String)
- *
- * @param component1 the Reference to set
- * @return the field object to enable build pattern
+ * @deprecated use #setReference(String) instead
*/
public Field21B setNumber(String component1) {
return setReference(component1);
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field21C.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field21C.java
index 5189d46bb..537f495f7 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field21C.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field21C.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field21C extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field21C extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field21D.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field21D.java
index 02cd53d7d..96f1ecafb 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field21D.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field21D.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field21D extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field21D extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field21E.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field21E.java
index 70133430a..b7726ae2d 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field21E.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field21E.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field21E extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field21E extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field21F.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field21F.java
index 389c8fe5d..f5a098d48 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field21F.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field21F.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field21F extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field21F extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field21G.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field21G.java
index 611df8c4f..c9d5c1342 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field21G.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field21G.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field21G extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field21G extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field21H.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field21H.java
index 50e49238f..5eb3e53f7 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field21H.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field21H.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -58,7 +58,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -66,7 +66,7 @@ public class Field21H extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -82,21 +82,21 @@ public class Field21H extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SS";
/**
@@ -105,11 +105,10 @@ public class Field21H extends Field implements Serializable {
public static final Integer EVENT_TYPE = 1;
/**
- * Alternative (DEPRECATED) constant name for field's Event Type Component number.
- * @see #EVENT_TYPE
+ * @deprecated use #EVENT_TYPE instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer QUALIFIER = 1;
/**
@@ -240,7 +239,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SS";
}
@@ -371,11 +370,11 @@ public String getEventType() {
/**
* Alternative DEPRECATED method getter for field's Event Type
- * @see #getEventType()
+ * @deprecated use #getEventType() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getQualifier() {
return getEventType();
}
@@ -418,15 +417,10 @@ public Field21H setEventType(String component1) {
}
/**
- * Alternative DEPRECATED method setter for field's Event Type
- *
- * @see #setEventType(String)
- *
- * @param component1 the Event Type to set
- * @return the field object to enable build pattern
+ * @deprecated use #setEventType(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field21H setQualifier(String component1) {
return setEventType(component1);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field21N.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field21N.java
index bbb3513b2..9332bf084 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field21N.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field21N.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field21N extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field21N extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -231,7 +231,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
@@ -361,7 +361,7 @@ public String getReference() {
/**
* Alternative method getter for field's Reference
- * @see #getReference()
+ * @deprecated use #getReference() instead
* @since 9.2.7
*/
public String getContractNumber() {
@@ -370,7 +370,7 @@ public String getContractNumber() {
/**
* Alternative method getter for field's Reference
- * @see #getReference()
+ * @deprecated use #getReference() instead
* @since 9.2.7
*/
public String getNumber() {
@@ -399,24 +399,14 @@ public Field21N setReference(String component1) {
}
/**
- * Alternative method setter for field's Reference
- *
- * @see #setReference(String)
- *
- * @param component1 the Reference to set
- * @return the field object to enable build pattern
+ * @deprecated use #setReference(String) instead
*/
public Field21N setContractNumber(String component1) {
return setReference(component1);
}
/**
- * Alternative method setter for field's Reference
- *
- * @see #setReference(String)
- *
- * @param component1 the Reference to set
- * @return the field object to enable build pattern
+ * @deprecated use #setReference(String) instead
*/
public Field21N setNumber(String component1) {
return setReference(component1);
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field21P.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field21P.java
index 6220ccd4a..b59bb9092 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field21P.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field21P.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field21P extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field21P extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field21R.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field21R.java
index 168d87e71..bd2e9c0d7 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field21R.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field21R.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field21R extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field21R extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22.java
index 23bee2800..fbd5d858c 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -58,7 +58,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -66,7 +66,7 @@ public class Field22 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -82,21 +82,21 @@ public class Field22 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SS";
/**
@@ -232,7 +232,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SS";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22A.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22A.java
index 927e6b0e5..7268ec99a 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22A.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22A.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field22A extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field22A extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -231,7 +231,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
@@ -361,7 +361,7 @@ public String getType() {
/**
* Alternative method getter for field's Type
- * @see #getType()
+ * @deprecated use #getType() instead
* @since 9.2.7
*/
public String getFunction() {
@@ -370,7 +370,7 @@ public String getFunction() {
/**
* Alternative method getter for field's Type
- * @see #getType()
+ * @deprecated use #getType() instead
* @since 9.2.7
*/
public String getPurpose() {
@@ -399,24 +399,14 @@ public Field22A setType(String component1) {
}
/**
- * Alternative method setter for field's Type
- *
- * @see #setType(String)
- *
- * @param component1 the Type to set
- * @return the field object to enable build pattern
+ * @deprecated use #setType(String) instead
*/
public Field22A setFunction(String component1) {
return setType(component1);
}
/**
- * Alternative method setter for field's Type
- *
- * @see #setType(String)
- *
- * @param component1 the Type to set
- * @return the field object to enable build pattern
+ * @deprecated use #setType(String) instead
*/
public Field22A setPurpose(String component1) {
return setType(component1);
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22B.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22B.java
index 4df00c2ae..feb723af9 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22B.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22B.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field22B extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field22B extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -231,7 +231,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
@@ -361,7 +361,7 @@ public String getType() {
/**
* Alternative method getter for field's Type
- * @see #getType()
+ * @deprecated use #getType() instead
* @since 9.2.7
*/
public String getCentre() {
@@ -370,7 +370,7 @@ public String getCentre() {
/**
* Alternative method getter for field's Type
- * @see #getType()
+ * @deprecated use #getType() instead
* @since 9.2.7
*/
public String getFinancialCentre() {
@@ -399,24 +399,14 @@ public Field22B setType(String component1) {
}
/**
- * Alternative method setter for field's Type
- *
- * @see #setType(String)
- *
- * @param component1 the Type to set
- * @return the field object to enable build pattern
+ * @deprecated use #setType(String) instead
*/
public Field22B setCentre(String component1) {
return setType(component1);
}
/**
- * Alternative method setter for field's Type
- *
- * @see #setType(String)
- *
- * @param component1 the Type to set
- * @return the field object to enable build pattern
+ * @deprecated use #setType(String) instead
*/
public Field22B setFinancialCentre(String component1) {
return setType(component1);
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22C.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22C.java
index 350359f6c..84b5f0b59 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22C.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22C.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -63,7 +63,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -71,7 +71,7 @@ public class Field22C extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -87,21 +87,21 @@ public class Field22C extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "4!S2!S4!S4!S2!S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SSNSS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SSNSS";
/**
@@ -277,7 +277,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SSNSS";
}
@@ -448,16 +448,10 @@ public java.lang.Long getComponent3AsLong() {
}
/**
- * Get the component 3 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field22D extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field22D extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -231,7 +231,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
@@ -361,7 +361,7 @@ public String getType() {
/**
* Alternative method getter for field's Type
- * @see #getType()
+ * @deprecated use #getType() instead
* @since 9.2.7
*/
public String getForm() {
@@ -370,7 +370,7 @@ public String getForm() {
/**
* Alternative method getter for field's Type
- * @see #getType()
+ * @deprecated use #getType() instead
* @since 9.2.7
*/
public String getCode() {
@@ -399,24 +399,14 @@ public Field22D setType(String component1) {
}
/**
- * Alternative method setter for field's Type
- *
- * @see #setType(String)
- *
- * @param component1 the Type to set
- * @return the field object to enable build pattern
+ * @deprecated use #setType(String) instead
*/
public Field22D setForm(String component1) {
return setType(component1);
}
/**
- * Alternative method setter for field's Type
- *
- * @see #setType(String)
- *
- * @param component1 the Type to set
- * @return the field object to enable build pattern
+ * @deprecated use #setType(String) instead
*/
public Field22D setCode(String component1) {
return setType(component1);
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22E.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22E.java
index ad4007c0c..48ddd757a 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22E.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22E.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field22E extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field22E extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -225,7 +225,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
@@ -353,7 +353,7 @@ public String getType() {
/**
* Alternative method getter for field's Type
- * @see #getType()
+ * @deprecated use #getType() instead
* @since 9.2.7
*/
public String getTypeOfPayment() {
@@ -382,12 +382,7 @@ public Field22E setType(String component1) {
}
/**
- * Alternative method setter for field's Type
- *
- * @see #setType(String)
- *
- * @param component1 the Type to set
- * @return the field object to enable build pattern
+ * @deprecated use #setType(String) instead
*/
public Field22E setTypeOfPayment(String component1) {
return setType(component1);
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22F.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22F.java
index 3d99359d0..bcfa3fe33 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22F.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22F.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field22F extends Field implements Serializable, GenericField {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field22F extends Field implements Serializable, GenericField {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = ":S/[S]/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SSS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SSS";
/**
@@ -247,7 +247,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SSS";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22G.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22G.java
index 6ba3664a8..eee71a303 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22G.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22G.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field22G extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field22G extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -231,7 +231,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
@@ -361,7 +361,7 @@ public String getType() {
/**
* Alternative method getter for field's Type
- * @see #getType()
+ * @deprecated use #getType() instead
* @since 9.2.7
*/
public String getTypeOfBarrier() {
@@ -370,7 +370,7 @@ public String getTypeOfBarrier() {
/**
* Alternative method getter for field's Type
- * @see #getType()
+ * @deprecated use #getType() instead
* @since 9.2.7
*/
public String getTypeOfDemand() {
@@ -399,24 +399,14 @@ public Field22G setType(String component1) {
}
/**
- * Alternative method setter for field's Type
- *
- * @see #setType(String)
- *
- * @param component1 the Type to set
- * @return the field object to enable build pattern
+ * @deprecated use #setType(String) instead
*/
public Field22G setTypeOfBarrier(String component1) {
return setType(component1);
}
/**
- * Alternative method setter for field's Type
- *
- * @see #setType(String)
- *
- * @param component1 the Type to set
- * @return the field object to enable build pattern
+ * @deprecated use #setType(String) instead
*/
public Field22G setTypeOfDemand(String component1) {
return setType(component1);
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22H.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22H.java
index 5970691f2..7674c3790 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22H.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22H.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field22H extends Field implements Serializable, GenericField {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field22H extends Field implements Serializable, GenericField {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = ":S//S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SS";
/**
@@ -111,11 +111,10 @@ public class Field22H extends Field implements Serializable, GenericField {
public static final Integer INDICATOR = 2;
/**
- * Alternative (DEPRECATED) constant name for field's Indicator Component number.
- * @see #INDICATOR
+ * @deprecated use #INDICATOR instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer CODE = 2;
/**
@@ -242,7 +241,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SS";
}
@@ -389,11 +388,11 @@ public String getIndicator() {
/**
* Alternative DEPRECATED method getter for field's Indicator
- * @see #getIndicator()
+ * @deprecated use #getIndicator() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getCode() {
return getIndicator();
}
@@ -441,15 +440,10 @@ public Field22H setIndicator(String component2) {
}
/**
- * Alternative DEPRECATED method setter for field's Indicator
- *
- * @see #setIndicator(String)
- *
- * @param component2 the Indicator to set
- * @return the field object to enable build pattern
+ * @deprecated use #setIndicator(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field22H setCode(String component2) {
return setIndicator(component2);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22J.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22J.java
index 8f1c59c1c..6f92e8168 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22J.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22J.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field22J extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field22J extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -104,11 +104,10 @@ public class Field22J extends Field implements Serializable {
public static final Integer TYPE_OF_TRIGGER = 1;
/**
- * Alternative (DEPRECATED) constant name for field's Type Of Trigger Component number.
- * @see #TYPE_OF_TRIGGER
+ * @deprecated use #TYPE_OF_TRIGGER instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer TYPE_OF_BARRIER = 1;
/**
@@ -227,7 +226,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
@@ -355,11 +354,11 @@ public String getTypeOfTrigger() {
/**
* Alternative DEPRECATED method getter for field's Type Of Trigger
- * @see #getTypeOfTrigger()
+ * @deprecated use #getTypeOfTrigger() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getTypeOfBarrier() {
return getTypeOfTrigger();
}
@@ -386,15 +385,10 @@ public Field22J setTypeOfTrigger(String component1) {
}
/**
- * Alternative DEPRECATED method setter for field's Type Of Trigger
- *
- * @see #setTypeOfTrigger(String)
- *
- * @param component1 the Type Of Trigger to set
- * @return the field object to enable build pattern
+ * @deprecated use #setTypeOfTrigger(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field22J setTypeOfBarrier(String component1) {
return setTypeOfTrigger(component1);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22K.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22K.java
index 42c98ee5f..342399a26 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22K.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22K.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -58,7 +58,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -66,7 +66,7 @@ public class Field22K extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -82,21 +82,21 @@ public class Field22K extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S[/S]";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SS";
/**
@@ -239,7 +239,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SS";
}
@@ -373,7 +373,7 @@ public String getTypeOfEvent() {
/**
* Alternative method getter for field's Type Of Event
- * @see #getTypeOfEvent()
+ * @deprecated use #getTypeOfEvent() instead
* @since 9.2.7
*/
public String getCode() {
@@ -418,12 +418,7 @@ public Field22K setTypeOfEvent(String component1) {
}
/**
- * Alternative method setter for field's Type Of Event
- *
- * @see #setTypeOfEvent(String)
- *
- * @param component1 the Type Of Event to set
- * @return the field object to enable build pattern
+ * @deprecated use #setTypeOfEvent(String) instead
*/
public Field22K setCode(String component1) {
return setTypeOfEvent(component1);
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22L.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22L.java
index 654ea1545..7ac2d901c 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22L.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22L.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field22L extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field22L extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -104,11 +104,10 @@ public class Field22L extends Field implements Serializable {
public static final Integer REPORTING_JURISDICTION = 1;
/**
- * Alternative (DEPRECATED) constant name for field's Reporting Jurisdiction Component number.
- * @see #REPORTING_JURISDICTION
+ * @deprecated use #REPORTING_JURISDICTION instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer TYPE = 1;
/**
@@ -227,7 +226,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
@@ -355,11 +354,11 @@ public String getReportingJurisdiction() {
/**
* Alternative DEPRECATED method getter for field's Reporting Jurisdiction
- * @see #getReportingJurisdiction()
+ * @deprecated use #getReportingJurisdiction() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getType() {
return getReportingJurisdiction();
}
@@ -386,15 +385,10 @@ public Field22L setReportingJurisdiction(String component1) {
}
/**
- * Alternative DEPRECATED method setter for field's Reporting Jurisdiction
- *
- * @see #setReportingJurisdiction(String)
- *
- * @param component1 the Reporting Jurisdiction to set
- * @return the field object to enable build pattern
+ * @deprecated use #setReportingJurisdiction(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field22L setType(String component1) {
return setReportingJurisdiction(component1);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22M.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22M.java
index 7e3c73a05..5f805cd38 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22M.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22M.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field22M extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field22M extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -116,11 +116,10 @@ public class Field22M extends Field implements Serializable {
public static final Integer ISSUER_CODE = 1;
/**
- * Alternative (DEPRECATED) constant name for field's Namespace Component number.
- * @see #NAMESPACE
+ * @deprecated use #NAMESPACE instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer TYPE = 1;
/**
@@ -239,7 +238,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
@@ -371,7 +370,7 @@ public String getNamespace() {
/**
* Alternative method getter for field's Namespace
- * @see #getNamespace()
+ * @deprecated use #getNamespace() instead
* @since 9.2.7
*/
public String getUTINamespace() {
@@ -380,7 +379,7 @@ public String getUTINamespace() {
/**
* Alternative method getter for field's Namespace
- * @see #getNamespace()
+ * @deprecated use #getNamespace() instead
* @since 9.2.7
*/
public String getIssuerCode() {
@@ -389,11 +388,11 @@ public String getIssuerCode() {
/**
* Alternative DEPRECATED method getter for field's Namespace
- * @see #getNamespace()
+ * @deprecated use #getNamespace() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getType() {
return getNamespace();
}
@@ -420,39 +419,24 @@ public Field22M setNamespace(String component1) {
}
/**
- * Alternative method setter for field's Namespace
- *
- * @see #setNamespace(String)
- *
- * @param component1 the Namespace to set
- * @return the field object to enable build pattern
+ * @deprecated use #setNamespace(String) instead
*/
public Field22M setUTINamespace(String component1) {
return setNamespace(component1);
}
/**
- * Alternative method setter for field's Namespace
- *
- * @see #setNamespace(String)
- *
- * @param component1 the Namespace to set
- * @return the field object to enable build pattern
+ * @deprecated use #setNamespace(String) instead
*/
public Field22M setIssuerCode(String component1) {
return setNamespace(component1);
}
/**
- * Alternative DEPRECATED method setter for field's Namespace
- *
- * @see #setNamespace(String)
- *
- * @param component1 the Namespace to set
- * @return the field object to enable build pattern
+ * @deprecated use #setNamespace(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field22M setType(String component1) {
return setNamespace(component1);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22N.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22N.java
index bcb05e144..ec2c22c4c 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22N.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22N.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field22N extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field22N extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22P.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22P.java
index 66c06bd0c..40f2a20ba 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22P.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22P.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field22P extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field22P extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -116,11 +116,10 @@ public class Field22P extends Field implements Serializable {
public static final Integer ISSUER_CODE = 1;
/**
- * Alternative (DEPRECATED) constant name for field's Namespace Component number.
- * @see #NAMESPACE
+ * @deprecated use #NAMESPACE instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer TYPE = 1;
/**
@@ -239,7 +238,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
@@ -371,7 +370,7 @@ public String getNamespace() {
/**
* Alternative method getter for field's Namespace
- * @see #getNamespace()
+ * @deprecated use #getNamespace() instead
* @since 9.2.7
*/
public String getPUTINamespace() {
@@ -380,7 +379,7 @@ public String getPUTINamespace() {
/**
* Alternative method getter for field's Namespace
- * @see #getNamespace()
+ * @deprecated use #getNamespace() instead
* @since 9.2.7
*/
public String getIssuerCode() {
@@ -389,11 +388,11 @@ public String getIssuerCode() {
/**
* Alternative DEPRECATED method getter for field's Namespace
- * @see #getNamespace()
+ * @deprecated use #getNamespace() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getType() {
return getNamespace();
}
@@ -420,39 +419,24 @@ public Field22P setNamespace(String component1) {
}
/**
- * Alternative method setter for field's Namespace
- *
- * @see #setNamespace(String)
- *
- * @param component1 the Namespace to set
- * @return the field object to enable build pattern
+ * @deprecated use #setNamespace(String) instead
*/
public Field22P setPUTINamespace(String component1) {
return setNamespace(component1);
}
/**
- * Alternative method setter for field's Namespace
- *
- * @see #setNamespace(String)
- *
- * @param component1 the Namespace to set
- * @return the field object to enable build pattern
+ * @deprecated use #setNamespace(String) instead
*/
public Field22P setIssuerCode(String component1) {
return setNamespace(component1);
}
/**
- * Alternative DEPRECATED method setter for field's Namespace
- *
- * @see #setNamespace(String)
- *
- * @param component1 the Namespace to set
- * @return the field object to enable build pattern
+ * @deprecated use #setNamespace(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field22P setType(String component1) {
return setNamespace(component1);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22Q.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22Q.java
index 67372b3e0..9d0b32c84 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22Q.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22Q.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field22Q extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field22Q extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -104,11 +104,10 @@ public class Field22Q extends Field implements Serializable {
public static final Integer PORTFOLIO = 1;
/**
- * Alternative (DEPRECATED) constant name for field's Portfolio Component number.
- * @see #PORTFOLIO
+ * @deprecated use #PORTFOLIO instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer TYPE = 1;
/**
@@ -227,7 +226,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
@@ -355,11 +354,11 @@ public String getPortfolio() {
/**
* Alternative DEPRECATED method getter for field's Portfolio
- * @see #getPortfolio()
+ * @deprecated use #getPortfolio() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getType() {
return getPortfolio();
}
@@ -386,15 +385,10 @@ public Field22Q setPortfolio(String component1) {
}
/**
- * Alternative DEPRECATED method setter for field's Portfolio
- *
- * @see #setPortfolio(String)
- *
- * @param component1 the Portfolio to set
- * @return the field object to enable build pattern
+ * @deprecated use #setPortfolio(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field22Q setType(String component1) {
return setPortfolio(component1);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22R.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22R.java
index 4f53a82ee..852c8011c 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22R.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22R.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field22R extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field22R extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22S.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22S.java
index 079bfcd9e..0dc4052dc 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22S.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22S.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -58,7 +58,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -66,7 +66,7 @@ public class Field22S extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -82,21 +82,21 @@ public class Field22S extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SS";
/**
@@ -232,7 +232,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SS";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22T.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22T.java
index 045c000d2..7e193ffe2 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22T.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22T.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field22T extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field22T extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22U.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22U.java
index dd2b93064..23a0ac510 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22U.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22U.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field22U extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field22U extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22V.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22V.java
index 9faa78536..4e2e8f8eb 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22V.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22V.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field22V extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field22V extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22W.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22W.java
index bd49593d1..09ce255a7 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22W.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22W.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field22W extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field22W extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22X.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22X.java
index 53362f194..989dc494b 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22X.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22X.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field22X extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field22X extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22Y.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22Y.java
index 100d1bd62..e16b1c7ee 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22Y.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22Y.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field22Y extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field22Y extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -110,11 +110,10 @@ public class Field22Y extends Field implements Serializable {
public static final Integer PERIOD = 1;
/**
- * Alternative (DEPRECATED) constant name for field's Required Component number.
- * @see #REQUIRED
+ * @deprecated use #REQUIRED instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer TYPE = 1;
/**
@@ -233,7 +232,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
@@ -363,7 +362,7 @@ public String getRequired() {
/**
* Alternative method getter for field's Required
- * @see #getRequired()
+ * @deprecated use #getRequired() instead
* @since 9.2.7
*/
public String getPeriod() {
@@ -372,11 +371,11 @@ public String getPeriod() {
/**
* Alternative DEPRECATED method getter for field's Required
- * @see #getRequired()
+ * @deprecated use #getRequired() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getType() {
return getRequired();
}
@@ -403,27 +402,17 @@ public Field22Y setRequired(String component1) {
}
/**
- * Alternative method setter for field's Required
- *
- * @see #setRequired(String)
- *
- * @param component1 the Required to set
- * @return the field object to enable build pattern
+ * @deprecated use #setRequired(String) instead
*/
public Field22Y setPeriod(String component1) {
return setRequired(component1);
}
/**
- * Alternative DEPRECATED method setter for field's Required
- *
- * @see #setRequired(String)
- *
- * @param component1 the Required to set
- * @return the field object to enable build pattern
+ * @deprecated use #setRequired(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field22Y setType(String component1) {
return setRequired(component1);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22Z.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22Z.java
index 69a00d407..5cded64e8 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22Z.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22Z.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field22Z extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field22Z extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field23.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field23.java
index 8e45ca083..d2998a428 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field23.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field23.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -63,7 +63,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -71,7 +71,7 @@ public class Field23 extends Field implements Serializable, CurrencyContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -87,21 +87,21 @@ public class Field23 extends Field implements Serializable, CurrencyContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S[/S/S[/S]]";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SSSC";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SSSC";
/**
@@ -298,7 +298,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SSSC";
}
@@ -450,7 +450,7 @@ public String getCode1() {
/**
* Alternative method getter for field's Code 1
- * @see #getCode1()
+ * @deprecated use #getCode1() instead
* @since 9.2.7
*/
public String getBuySellIndicator() {
@@ -475,7 +475,7 @@ public String getCode2() {
/**
* Alternative method getter for field's Code 2
- * @see #getCode2()
+ * @deprecated use #getCode2() instead
* @since 9.2.7
*/
public String getCallPutIndicator() {
@@ -500,7 +500,7 @@ public String getCode3() {
/**
* Alternative method getter for field's Code 3
- * @see #getCode3()
+ * @deprecated use #getCode3() instead
* @since 9.2.7
*/
public String getStyleIndicator() {
@@ -534,7 +534,7 @@ public String getCurrency() {
/**
* Alternative method getter for field's Currency
- * @see #getCurrency()
+ * @deprecated use #getCurrency() instead
* @since 9.2.7
*/
public String getManualAutomaticIndicator() {
@@ -550,8 +550,7 @@ public java.util.Currency getCurrencyAsCurrency() {
}
/**
- * Alternative method getter for field's Currency as Currency
- * @see #getCurrencyAsCurrency()
+ * @deprecated use #getCurrencyAsCurrency() instead
* @since 9.2.7
*/
public java.util.Currency getManualAutomaticIndicatorAsCurrency() {
@@ -580,12 +579,7 @@ public Field23 setCode1(String component1) {
}
/**
- * Alternative method setter for field's Code 1
- *
- * @see #setCode1(String)
- *
- * @param component1 the Code 1 to set
- * @return the field object to enable build pattern
+ * @deprecated use #setCode1(String) instead
*/
public Field23 setBuySellIndicator(String component1) {
return setCode1(component1);
@@ -613,12 +607,7 @@ public Field23 setCode2(String component2) {
}
/**
- * Alternative method setter for field's Code 2
- *
- * @see #setCode2(String)
- *
- * @param component2 the Code 2 to set
- * @return the field object to enable build pattern
+ * @deprecated use #setCode2(String) instead
*/
public Field23 setCallPutIndicator(String component2) {
return setCode2(component2);
@@ -646,12 +635,7 @@ public Field23 setCode3(String component3) {
}
/**
- * Alternative method setter for field's Code 3
- *
- * @see #setCode3(String)
- *
- * @param component3 the Code 3 to set
- * @return the field object to enable build pattern
+ * @deprecated use #setCode3(String) instead
*/
public Field23 setStyleIndicator(String component3) {
return setCode3(component3);
@@ -702,24 +686,14 @@ public Field23 setCurrency(java.util.Currency component4) {
}
/**
- * Alternative method setter for field's Currency
- *
- * @see #setCurrency(String)
- *
- * @param component4 the Currency to set
- * @return the field object to enable build pattern
+ * @deprecated use #setCurrency(String) instead
*/
public Field23 setManualAutomaticIndicator(String component4) {
return setCurrency(component4);
}
/**
- * Alternative method setter for field's Currency from a Currency object.
- *
- * @see #setComponent4(java.util.Currency)
- *
- * @param component4 Currency with the Currency content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent4(java.util.Currency) instead
*/
public Field23 setManualAutomaticIndicator(java.util.Currency component4) {
return setCurrency(component4);
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field23A.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field23A.java
index 95b4e3f3c..9e9593e44 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field23A.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field23A.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -58,7 +58,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -66,7 +66,7 @@ public class Field23A extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -82,21 +82,21 @@ public class Field23A extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SS";
/**
@@ -105,11 +105,10 @@ public class Field23A extends Field implements Serializable {
public static final Integer TYPE_OF_SWAP = 1;
/**
- * Alternative (DEPRECATED) constant name for field's Type Of Swap Component number.
- * @see #TYPE_OF_SWAP
+ * @deprecated use #TYPE_OF_SWAP instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer CODE = 1;
/**
@@ -118,11 +117,10 @@ public class Field23A extends Field implements Serializable {
public static final Integer SETTLEMENT_METHOD = 2;
/**
- * Alternative (DEPRECATED) constant name for field's Settlement Method Component number.
- * @see #SETTLEMENT_METHOD
+ * @deprecated use #SETTLEMENT_METHOD instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer ADDITIONAL_INFORMATION = 2;
/**
@@ -248,7 +246,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SS";
}
@@ -381,11 +379,11 @@ public String getTypeOfSwap() {
/**
* Alternative DEPRECATED method getter for field's Type Of Swap
- * @see #getTypeOfSwap()
+ * @deprecated use #getTypeOfSwap() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getCode() {
return getTypeOfSwap();
}
@@ -408,11 +406,11 @@ public String getSettlementMethod() {
/**
* Alternative DEPRECATED method getter for field's Settlement Method
- * @see #getSettlementMethod()
+ * @deprecated use #getSettlementMethod() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getAdditionalInformation() {
return getSettlementMethod();
}
@@ -439,15 +437,10 @@ public Field23A setTypeOfSwap(String component1) {
}
/**
- * Alternative DEPRECATED method setter for field's Type Of Swap
- *
- * @see #setTypeOfSwap(String)
- *
- * @param component1 the Type Of Swap to set
- * @return the field object to enable build pattern
+ * @deprecated use #setTypeOfSwap(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field23A setCode(String component1) {
return setTypeOfSwap(component1);
}
@@ -474,15 +467,10 @@ public Field23A setSettlementMethod(String component2) {
}
/**
- * Alternative DEPRECATED method setter for field's Settlement Method
- *
- * @see #setSettlementMethod(String)
- *
- * @param component2 the Settlement Method to set
- * @return the field object to enable build pattern
+ * @deprecated use #setSettlementMethod(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field23A setAdditionalInformation(String component2) {
return setSettlementMethod(component2);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field23B.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field23B.java
index 905326ed9..916a79d56 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field23B.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field23B.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field23B extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field23B extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field23C.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field23C.java
index 0bf0008f8..a772d718b 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field23C.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field23C.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field23C extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field23C extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -104,11 +104,10 @@ public class Field23C extends Field implements Serializable {
public static final Integer SETTLEMENT_CALCULATION = 1;
/**
- * Alternative (DEPRECATED) constant name for field's Settlement Calculation Component number.
- * @see #SETTLEMENT_CALCULATION
+ * @deprecated use #SETTLEMENT_CALCULATION instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer CODE = 1;
/**
@@ -227,7 +226,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
@@ -355,11 +354,11 @@ public String getSettlementCalculation() {
/**
* Alternative DEPRECATED method getter for field's Settlement Calculation
- * @see #getSettlementCalculation()
+ * @deprecated use #getSettlementCalculation() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getCode() {
return getSettlementCalculation();
}
@@ -386,15 +385,10 @@ public Field23C setSettlementCalculation(String component1) {
}
/**
- * Alternative DEPRECATED method setter for field's Settlement Calculation
- *
- * @see #setSettlementCalculation(String)
- *
- * @param component1 the Settlement Calculation to set
- * @return the field object to enable build pattern
+ * @deprecated use #setSettlementCalculation(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field23C setCode(String component1) {
return setSettlementCalculation(component1);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field23D.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field23D.java
index 9a0b639fe..db07575cb 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field23D.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field23D.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field23D extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field23D extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field23E.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field23E.java
index b5dd5ca2a..7d4b92ddf 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field23E.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field23E.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -58,7 +58,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -66,7 +66,7 @@ public class Field23E extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -82,21 +82,21 @@ public class Field23E extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S[/S]";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SS";
/**
@@ -111,11 +111,10 @@ public class Field23E extends Field implements Serializable {
public static final Integer TYPE = 1;
/**
- * Alternative (DEPRECATED) constant name for field's Instruction Code Component number.
- * @see #INSTRUCTION_CODE
+ * @deprecated use #INSTRUCTION_CODE instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer CODE = 1;
/**
@@ -253,7 +252,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SS";
}
@@ -391,7 +390,7 @@ public String getInstructionCode() {
/**
* Alternative method getter for field's Instruction Code
- * @see #getInstructionCode()
+ * @deprecated use #getInstructionCode() instead
* @since 9.2.7
*/
public String getType() {
@@ -400,11 +399,11 @@ public String getType() {
/**
* Alternative DEPRECATED method getter for field's Instruction Code
- * @see #getInstructionCode()
+ * @deprecated use #getInstructionCode() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getCode() {
return getInstructionCode();
}
@@ -427,7 +426,7 @@ public String getAdditionalInformation() {
/**
* Alternative method getter for field's Additional Information
- * @see #getAdditionalInformation()
+ * @deprecated use #getAdditionalInformation() instead
* @since 9.2.7
*/
public String getNarrative() {
@@ -456,27 +455,17 @@ public Field23E setInstructionCode(String component1) {
}
/**
- * Alternative method setter for field's Instruction Code
- *
- * @see #setInstructionCode(String)
- *
- * @param component1 the Instruction Code to set
- * @return the field object to enable build pattern
+ * @deprecated use #setInstructionCode(String) instead
*/
public Field23E setType(String component1) {
return setInstructionCode(component1);
}
/**
- * Alternative DEPRECATED method setter for field's Instruction Code
- *
- * @see #setInstructionCode(String)
- *
- * @param component1 the Instruction Code to set
- * @return the field object to enable build pattern
+ * @deprecated use #setInstructionCode(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field23E setCode(String component1) {
return setInstructionCode(component1);
}
@@ -503,12 +492,7 @@ public Field23E setAdditionalInformation(String component2) {
}
/**
- * Alternative method setter for field's Additional Information
- *
- * @see #setAdditionalInformation(String)
- *
- * @param component2 the Additional Information to set
- * @return the field object to enable build pattern
+ * @deprecated use #setAdditionalInformation(String) instead
*/
public Field23E setNarrative(String component2) {
return setAdditionalInformation(component2);
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field23F.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field23F.java
index 6b9563163..594b1b497 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field23F.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field23F.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -58,7 +58,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -66,7 +66,7 @@ public class Field23F extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -82,21 +82,21 @@ public class Field23F extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S[/S]";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SS";
/**
@@ -233,7 +233,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SS";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field23G.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field23G.java
index d50736b5c..d8c273640 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field23G.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field23G.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -58,7 +58,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -66,7 +66,7 @@ public class Field23G extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -82,21 +82,21 @@ public class Field23G extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S[/S]";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SS";
/**
@@ -233,7 +233,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SS";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field23H.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field23H.java
index 4a0d6392e..4c54b496c 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field23H.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field23H.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field23H extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field23H extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field23R.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field23R.java
index 51fa9f945..efeb71582 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field23R.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field23R.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -64,7 +64,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -72,7 +72,7 @@ public class Field23R extends Field implements Serializable, MultiLineField {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -88,21 +88,21 @@ public class Field23R extends Field implements Serializable, MultiLineField {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S[$S]0-6";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SSSSSSS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SSSSSSS";
/**
@@ -256,7 +256,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SSSSSSS";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field23S.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field23S.java
index 65ac9defc..77a580d2d 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field23S.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field23S.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field23S extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field23S extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field23X.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field23X.java
index 997831340..9a4cc6830 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field23X.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field23X.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -58,7 +58,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -66,7 +66,7 @@ public class Field23X extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -82,21 +82,21 @@ public class Field23X extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SS";
/**
@@ -232,7 +232,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SS";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field242.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field242.java
index 36d7d8c77..b305ad454 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field242.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field242.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field242 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field242 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field243.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field243.java
index 7033569fd..0c28be0e7 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field243.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field243.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field243 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field243 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -348,16 +348,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field24B extends Field implements Serializable, GenericField {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field24B extends Field implements Serializable, GenericField {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = ":S/[S]/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SSS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SSS";
/**
@@ -247,7 +247,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SSS";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field24D.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field24D.java
index cdb89bd30..6e42505e7 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field24D.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field24D.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -58,7 +58,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -66,7 +66,7 @@ public class Field24D extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -82,21 +82,21 @@ public class Field24D extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S[/S]";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SS";
/**
@@ -239,7 +239,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SS";
}
@@ -373,7 +373,7 @@ public String getCode() {
/**
* Alternative method getter for field's Code
- * @see #getCode()
+ * @deprecated use #getCode() instead
* @since 9.2.7
*/
public String getMethod() {
@@ -418,12 +418,7 @@ public Field24D setCode(String component1) {
}
/**
- * Alternative method setter for field's Code
- *
- * @see #setCode(String)
- *
- * @param component1 the Code to set
- * @return the field object to enable build pattern
+ * @deprecated use #setCode(String) instead
*/
public Field24D setMethod(String component1) {
return setCode(component1);
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field24E.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field24E.java
index d64a23abb..a73a34d32 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field24E.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field24E.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -58,7 +58,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -66,7 +66,7 @@ public class Field24E extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -82,21 +82,21 @@ public class Field24E extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S[/S]";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SS";
/**
@@ -233,7 +233,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SS";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field24G.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field24G.java
index c2e445304..d1d8c105f 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field24G.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field24G.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -48,23 +48,29 @@
* Subfields (components) Data types
* Structure definition
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -72,7 +78,7 @@ public class Field24G extends Field implements Serializable, MultiLineField {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -88,22 +94,22 @@ public class Field24G extends Field implements Serializable, MultiLineField {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
- public static final String PARSER_PATTERN = "S[$S]0-6";
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String PARSER_PATTERN = "S[$S]0-12";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
- public static final String COMPONENTS_PATTERN = "SSSSSSS";
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String COMPONENTS_PATTERN = "SSSSSSSSSSSSS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
- public static final String TYPES_PATTERN = "SSSSSSS";
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String TYPES_PATTERN = "SSSSSSSSSSSSS";
/**
* Component number for the Code subfield.
@@ -111,15 +117,22 @@ public class Field24G extends Field implements Serializable, MultiLineField {
public static final Integer CODE = 1;
/**
- * Component number for the Name And Address subfield.
+ * Component number for the Narrative subfield.
*/
- public static final Integer NAME_AND_ADDRESS = 2;
+ public static final Integer NARRATIVE = 2;
+
+ /**
+ * @deprecated use #NARRATIVE instead
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final Integer NAME_AND_ADDRESS = 2;
/**
* Default constructor. Creates a new field setting all components to null.
*/
public Field24G() {
- super(7);
+ super(13);
}
/**
@@ -191,7 +204,7 @@ public static Tag emptyTag() {
*/
@Override
public void parse(final String value) {
- init(7);
+ init(13);
List
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field25 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field25 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field251.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field251.java
index fd3bec39e..2321b9c86 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field251.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field251.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -58,7 +58,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -66,7 +66,7 @@ public class Field251 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -82,21 +82,21 @@ public class Field251 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "R";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "R";
/**
@@ -220,7 +220,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "R";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field252.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field252.java
index 16f95186d..918b2b248 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field252.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field252.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -62,7 +62,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -70,7 +70,7 @@ public class Field252 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -86,21 +86,21 @@ public class Field252 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -66,7 +66,7 @@ public class Field253 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -82,21 +82,21 @@ public class Field253 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "V";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "V";
/**
@@ -220,7 +220,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "V";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field254.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field254.java
index bb7d3eed0..1bc86c9cf 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field254.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field254.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -62,7 +62,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -70,7 +70,7 @@ public class Field254 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -86,21 +86,21 @@ public class Field254 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -76,7 +76,7 @@ public class Field255 extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -92,21 +92,21 @@ public class Field255 extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -76,7 +76,7 @@ public class Field256 extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -92,21 +92,21 @@ public class Field256 extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -75,7 +75,7 @@ public class Field257 extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -91,21 +91,21 @@ public class Field257 extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -76,7 +76,7 @@ public class Field258 extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -92,21 +92,21 @@ public class Field258 extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -76,7 +76,7 @@ public class Field259 extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -92,21 +92,21 @@ public class Field259 extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field25A extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field25A extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -220,7 +220,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field25D.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field25D.java
index a3637a5cb..9d30f1025 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field25D.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field25D.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field25D extends Field implements Serializable, GenericField {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field25D extends Field implements Serializable, GenericField {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = ":S/[S]/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SSS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SSS";
/**
@@ -117,11 +117,10 @@ public class Field25D extends Field implements Serializable, GenericField {
public static final Integer STATUS_CODE = 3;
/**
- * Alternative (DEPRECATED) constant name for field's Status Code Component number.
- * @see #STATUS_CODE
+ * @deprecated use #STATUS_CODE instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer CODE = 3;
/**
@@ -255,7 +254,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SSS";
}
@@ -424,11 +423,11 @@ public String getStatusCode() {
/**
* Alternative DEPRECATED method getter for field's Status Code
- * @see #getStatusCode()
+ * @deprecated use #getStatusCode() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getCode() {
return getStatusCode();
}
@@ -497,15 +496,10 @@ public Field25D setStatusCode(String component3) {
}
/**
- * Alternative DEPRECATED method setter for field's Status Code
- *
- * @see #setStatusCode(String)
- *
- * @param component3 the Status Code to set
- * @return the field object to enable build pattern
+ * @deprecated use #setStatusCode(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field25D setCode(String component3) {
return setStatusCode(component3);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field25P.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field25P.java
index 88cf303ef..87612f949 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field25P.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field25P.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -62,7 +62,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -70,7 +70,7 @@ public class Field25P extends Field implements Serializable, BICContainer, Multi
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -86,21 +86,21 @@ public class Field25P extends Field implements Serializable, BICContainer, Multi
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S$S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SB";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SB";
/**
@@ -114,11 +114,10 @@ public class Field25P extends Field implements Serializable, BICContainer, Multi
public static final Integer IDENTIFIER_CODE = 2;
/**
- * Alternative (DEPRECATED) constant name for field's Identifier Code Component number.
- * @see #IDENTIFIER_CODE
+ * @deprecated use #IDENTIFIER_CODE instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer BIC = 2;
/**
@@ -247,7 +246,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SB";
}
@@ -415,11 +414,11 @@ public String getIdentifierCode() {
/**
* Alternative DEPRECATED method getter for field's Identifier Code
- * @see #getIdentifierCode()
+ * @deprecated use #getIdentifierCode() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getBIC() {
return getIdentifierCode();
}
@@ -433,11 +432,10 @@ public com.prowidesoftware.swift.model.BIC getIdentifierCodeAsBIC() {
}
/**
- * Alternative DEPRECATED method getter for field's Identifier Code as BIC
- * @see #getIdentifierCodeAsBIC()
+ * @deprecated use #getIdentifierCodeAsBIC() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public com.prowidesoftware.swift.model.BIC getBICAsBIC() {
return getIdentifierCodeAsBIC();
}
@@ -508,29 +506,19 @@ public Field25P setIdentifierCode(com.prowidesoftware.swift.model.BIC component2
}
/**
- * Alternative DEPRECATED method setter for field's Identifier Code
- *
- * @see #setIdentifierCode(String)
- *
- * @param component2 the Identifier Code to set
- * @return the field object to enable build pattern
+ * @deprecated use #setIdentifierCode(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field25P setBIC(String component2) {
return setIdentifierCode(component2);
}
/**
- * Alternative DEPRECATED method setter for field's Identifier Code from a BIC object.
- *
- * @see #setComponent2(com.prowidesoftware.swift.model.BIC)
- *
- * @param component2 BIC with the Identifier Code content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent2(com.prowidesoftware.swift.model.BIC) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field25P setBIC(com.prowidesoftware.swift.model.BIC component2) {
return setIdentifierCode(component2);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field260.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field260.java
index 80afe2212..a6579438b 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field260.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field260.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -67,7 +67,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -75,7 +75,7 @@ public class Field260 extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -91,21 +91,21 @@ public class Field260 extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -75,7 +75,7 @@ public class Field263 extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -91,21 +91,21 @@ public class Field263 extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -75,7 +75,7 @@ public class Field264 extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -91,21 +91,21 @@ public class Field264 extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -66,7 +66,7 @@ public class Field26A extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -82,21 +82,21 @@ public class Field26A extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S[/S]";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SS";
/**
@@ -233,7 +233,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SS";
}
@@ -523,48 +523,24 @@ public static Field26A fromJson(final String json) {
}
- /**
- * Component number for the Number 1 subfield.
- *
- * IMPORTANT: this constant is kept for compatibility, but getting component 1
- * will now return only part of the value (the Number 1) as the Form is now a separate
- * component.
- */
@Deprecated
- @com.prowidesoftware.deprecation.ProwideDeprecated(phase3=com.prowidesoftware.deprecation.TargetYear.SRU2023)
+ @com.prowidesoftware.deprecation.ProwideDeprecated(phase4=com.prowidesoftware.deprecation.TargetYear.SRU2024)
public static final Integer NUMBER = 1;
/**
- * Gets the Number (components 1 and 2) as a unit
- *
- * This method is a wrapper for
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field26B extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field26B extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field26C.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field26C.java
index b1baf4ab3..56f476bd3 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field26C.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field26C.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -62,7 +62,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -70,7 +70,7 @@ public class Field26C extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -86,21 +86,21 @@ public class Field26C extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "[S]/S/5!a4!aS[//S]";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SSSSSS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SSSSSS";
/**
@@ -303,7 +303,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SSSSSS";
}
@@ -783,23 +783,15 @@ public static Field26C fromJson(final String json) {
}
- /**
- * Component number for the Denomination Form subfield.
- *
- * IMPORTANT: this constant is kept for compatibility, but getting component 5
- * will now return only part of the value (the Denomination) as the Form is now a separate
- * component.
- */
@Deprecated
- @com.prowidesoftware.deprecation.ProwideDeprecated(phase3=com.prowidesoftware.deprecation.TargetYear.SRU2023)
+ @com.prowidesoftware.deprecation.ProwideDeprecated(phase4=com.prowidesoftware.deprecation.TargetYear.SRU2024)
public static final Integer DENOMINATION_FORM = 5;
/**
- * Gets the Denomination and Form as a unit (components 5 and 6).
- * @return the Denomination and Form from components 5 and 6
+ * @deprecated Use getComponent5/getDenomination and/or getComponent6 instead
*/
@Deprecated
- @com.prowidesoftware.deprecation.ProwideDeprecated(phase3=com.prowidesoftware.deprecation.TargetYear.SRU2023)
+ @com.prowidesoftware.deprecation.ProwideDeprecated(phase4=com.prowidesoftware.deprecation.TargetYear.SRU2024)
public String getDenominationForm() {
// build the field
final StringBuilder result = new StringBuilder();
@@ -811,13 +803,10 @@ public String getDenominationForm() {
}
/**
- * Set the Denomination and Form (components 5 and 6).
- *
- * @param denominationForm the Denomination and Form to set
- * @return the field object to enable build pattern
+ * @deprecated Use setComponent5/setDenomination and/or setComponent6 instead
*/
@Deprecated
- @com.prowidesoftware.deprecation.ProwideDeprecated(phase3=com.prowidesoftware.deprecation.TargetYear.SRU2023)
+ @com.prowidesoftware.deprecation.ProwideDeprecated(phase4=com.prowidesoftware.deprecation.TargetYear.SRU2024)
public Field26C setDenominationForm(final String denominationForm) {
setComponent5(SwiftParseUtils.getTokenFirst(denominationForm, "//"));
setComponent6(SwiftParseUtils.getTokenSecond(denominationForm, "//"));
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field26D.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field26D.java
index 23b73f1e4..477e4d369 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field26D.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field26D.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -87,7 +87,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -95,7 +95,7 @@ public class Field26D extends Field implements Serializable, MultiLineField {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -111,21 +111,21 @@ public class Field26D extends Field implements Serializable, MultiLineField {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S[$S]0-29";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SSSSSSSSSSSSSSSSSSSSSSSSSSSSSS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SSSSSSSSSSSSSSSSSSSSSSSSSSSSSS";
/**
@@ -366,7 +366,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SSSSSSSSSSSSSSSSSSSSSSSSSSSSSS";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field26E.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field26E.java
index 8dd08b25d..9e92096f4 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field26E.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field26E.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field26E extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field26E extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -112,11 +112,10 @@ public class Field26E extends Field implements Serializable {
public static final Integer AUTOMATIC_EXTENSION_NOTIFICATION_PERIOD = 1;
/**
- * Alternative (DEPRECATED) constant name for field's Number Of Amendment Component number.
- * @see #NUMBER_OF_AMENDMENT
+ * @deprecated use #NUMBER_OF_AMENDMENT instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer NUMBER = 1;
/**
@@ -235,7 +234,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -366,16 +365,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field26F extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field26F extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field26H.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field26H.java
index fe5d11e6c..8a11e2e97 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field26H.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field26H.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field26H extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field26H extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -110,11 +110,10 @@ public class Field26H extends Field implements Serializable {
public static final Integer COLLATERAL_TYPE = 1;
/**
- * Alternative (DEPRECATED) constant name for field's Counterparty Reference Component number.
- * @see #COUNTERPARTY_REFERENCE
+ * @deprecated use #COUNTERPARTY_REFERENCE instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer REFERENCE = 1;
/**
@@ -233,7 +232,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
@@ -363,7 +362,7 @@ public String getCounterpartyReference() {
/**
* Alternative method getter for field's Counterparty Reference
- * @see #getCounterpartyReference()
+ * @deprecated use #getCounterpartyReference() instead
* @since 9.2.7
*/
public String getCollateralType() {
@@ -372,11 +371,11 @@ public String getCollateralType() {
/**
* Alternative DEPRECATED method getter for field's Counterparty Reference
- * @see #getCounterpartyReference()
+ * @deprecated use #getCounterpartyReference() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getReference() {
return getCounterpartyReference();
}
@@ -403,27 +402,17 @@ public Field26H setCounterpartyReference(String component1) {
}
/**
- * Alternative method setter for field's Counterparty Reference
- *
- * @see #setCounterpartyReference(String)
- *
- * @param component1 the Counterparty Reference to set
- * @return the field object to enable build pattern
+ * @deprecated use #setCounterpartyReference(String) instead
*/
public Field26H setCollateralType(String component1) {
return setCounterpartyReference(component1);
}
/**
- * Alternative DEPRECATED method setter for field's Counterparty Reference
- *
- * @see #setCounterpartyReference(String)
- *
- * @param component1 the Counterparty Reference to set
- * @return the field object to enable build pattern
+ * @deprecated use #setCounterpartyReference(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field26H setReference(String component1) {
return setCounterpartyReference(component1);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field26K.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field26K.java
index 03d7ffd2b..3102576a1 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field26K.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field26K.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field26K extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field26K extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field26T.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field26T.java
index 48d9947f5..ba51687d2 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field26T.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field26T.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field26T extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field26T extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field27.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field27.java
index 67ba1e4e6..8a9b42e95 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field27.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field27.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field27 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field27 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "NN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "NN";
/**
@@ -246,7 +246,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "NN";
}
@@ -380,16 +380,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -69,7 +69,7 @@ public class Field270 extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -85,21 +85,21 @@ public class Field270 extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "10!NS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "US";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "US";
/**
@@ -244,7 +244,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "US";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field271.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field271.java
index 3ccfa809c..b12f7a610 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field271.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field271.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -61,7 +61,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -69,7 +69,7 @@ public class Field271 extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -85,21 +85,21 @@ public class Field271 extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "10!NS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "US";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "US";
/**
@@ -244,7 +244,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "US";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field272.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field272.java
index 411dd419c..e4f76c7a4 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field272.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field272.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -61,7 +61,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -69,7 +69,7 @@ public class Field272 extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -85,21 +85,21 @@ public class Field272 extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "10!NS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "US";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "US";
/**
@@ -244,7 +244,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "US";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field28.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field28.java
index 1b60d5795..74c07dd93 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field28.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field28.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field28 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field28 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S[/S]";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "NN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "NN";
/**
@@ -247,7 +247,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "NN";
}
@@ -384,16 +384,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -70,7 +70,7 @@ public class Field280 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -86,21 +86,21 @@ public class Field280 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -70,7 +70,7 @@ public class Field281 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -86,21 +86,21 @@ public class Field281 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field28C extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field28C extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S[/S]";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "NN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "NN";
/**
@@ -235,7 +235,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "NN";
}
@@ -368,16 +368,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field28D extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field28D extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "NN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "NN";
/**
@@ -107,11 +107,10 @@ public class Field28D extends Field implements Serializable {
public static final Integer MESSAGE_INDEX = 1;
/**
- * Alternative (DEPRECATED) constant name for field's Message Index Component number.
- * @see #MESSAGE_INDEX
+ * @deprecated use #MESSAGE_INDEX instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer STATEMENT_NUMBER = 1;
/**
@@ -120,11 +119,10 @@ public class Field28D extends Field implements Serializable {
public static final Integer TOTAL = 2;
/**
- * Alternative (DEPRECATED) constant name for field's Total Component number.
- * @see #TOTAL
+ * @deprecated use #TOTAL instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer SEQUENCE_NUMBER = 2;
/**
@@ -250,7 +248,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "NN";
}
@@ -384,16 +382,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field28E extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field28E extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "NS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "NS";
/**
@@ -234,7 +234,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "NS";
}
@@ -364,16 +364,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -66,7 +66,7 @@ public class Field29A extends StructuredNarrativeField implements Serializable,
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -350,173 +350,5 @@ public static Field29A fromJson(final String json) {
return field;
}
- @Deprecated
- @com.prowidesoftware.deprecation.ProwideDeprecated(phase4=com.prowidesoftware.deprecation.TargetYear.SRU2023)
- public static final Integer NARRATIVE = 1;
-
- /**
- * @deprecated Use getValue() instead
- */
- @Deprecated
- @com.prowidesoftware.deprecation.ProwideDeprecated(phase4=com.prowidesoftware.deprecation.TargetYear.SRU2023)
- public String getNarrative() {
- com.prowidesoftware.deprecation.DeprecationUtils.phase3(this.getClass(), "getNarrative()", "Use getValue() instead");
- return getValue();
- }
-
- // changed component 1
-
- /**
- * @deprecated Use getLine(int) or narrative() instead
- */
- @Deprecated
- @com.prowidesoftware.deprecation.ProwideDeprecated(phase4=com.prowidesoftware.deprecation.TargetYear.SRU2023)
- public String getNarrativeLine1() {
- com.prowidesoftware.deprecation.DeprecationUtils.phase3(this.getClass(), "getNarrativeLine1()", "Use getLine(int) or narrative() instead");
- return getLine(1);
- }
-
- /**
- * @deprecated this method does not set any value, use setNarrative(Narrative) or appendLine(String) instead
- */
- @Deprecated
- @com.prowidesoftware.deprecation.ProwideDeprecated(phase4=com.prowidesoftware.deprecation.TargetYear.SRU2023)
- public Field29A setNarrativeLine1(String component) {
- com.prowidesoftware.deprecation.DeprecationUtils.phase3(this.getClass(), "setNarrativeLine1(String)", "This method does not set any value, use setNarrative(Narrative) or appendLine(String) instead");
- appendLine(component);
- return this;
- }
-
- // deprecated component 2
-
- /**
- * @deprecated Use getLine(int) or narrative() instead
- */
- @Deprecated
- @com.prowidesoftware.deprecation.ProwideDeprecated(phase4=com.prowidesoftware.deprecation.TargetYear.SRU2023)
- public String getComponent2() {
- com.prowidesoftware.deprecation.DeprecationUtils.phase3(this.getClass(), "getComponent2()", "Use getLine(int) or narrative() instead");
- return getLine(2);
- }
-
- /**
- * @deprecated this method does not set any value, use setNarrative(Narrative) or appendLine(String) instead
- */
- @Deprecated
- @com.prowidesoftware.deprecation.ProwideDeprecated(phase4=com.prowidesoftware.deprecation.TargetYear.SRU2023)
- public Field29A setComponent2(String component) {
- com.prowidesoftware.deprecation.DeprecationUtils.phase3(this.getClass(), "setComponent2(String)", "Use setNarrative(Narrative) or appendLine(String) instead");
- appendLine(component);
- return this;
- }
-
- /**
- * @deprecated Use getLine(int) or narrative() instead
- */
- @Deprecated
- @com.prowidesoftware.deprecation.ProwideDeprecated(phase4=com.prowidesoftware.deprecation.TargetYear.SRU2023)
- public String getNarrativeLine2() {
- com.prowidesoftware.deprecation.DeprecationUtils.phase3(this.getClass(), "getComponent2()", "Use getLine(int) or narrative() instead");
- return getLine(2);
- }
-
- /**
- * @deprecated this method does not set any value, use setNarrative(Narrative) or appendLine(String) instead
- */
- @Deprecated
- @com.prowidesoftware.deprecation.ProwideDeprecated(phase4=com.prowidesoftware.deprecation.TargetYear.SRU2023)
- public Field29A setNarrativeLine2(String component) {
- com.prowidesoftware.deprecation.DeprecationUtils.phase3(this.getClass(), "setNarrativeLine2(String)", "Use setNarrative(Narrative) or appendLine(String) instead");
- appendLine(component);
- return this;
- }
-
- // deprecated component 3
-
- /**
- * @deprecated Use getLine(int) or narrative() instead
- */
- @Deprecated
- @com.prowidesoftware.deprecation.ProwideDeprecated(phase4=com.prowidesoftware.deprecation.TargetYear.SRU2023)
- public String getComponent3() {
- com.prowidesoftware.deprecation.DeprecationUtils.phase3(this.getClass(), "getComponent3()", "Use getLine(int) or narrative() instead");
- return getLine(3);
- }
-
- /**
- * @deprecated this method does not set any value, use setNarrative(Narrative) or appendLine(String) instead
- */
- @Deprecated
- @com.prowidesoftware.deprecation.ProwideDeprecated(phase4=com.prowidesoftware.deprecation.TargetYear.SRU2023)
- public Field29A setComponent3(String component) {
- com.prowidesoftware.deprecation.DeprecationUtils.phase3(this.getClass(), "setComponent3(String)", "Use setNarrative(Narrative) or appendLine(String) instead");
- appendLine(component);
- return this;
- }
-
- /**
- * @deprecated Use getLine(int) or narrative() instead
- */
- @Deprecated
- @com.prowidesoftware.deprecation.ProwideDeprecated(phase4=com.prowidesoftware.deprecation.TargetYear.SRU2023)
- public String getNarrativeLine3() {
- com.prowidesoftware.deprecation.DeprecationUtils.phase3(this.getClass(), "getNarrativeLine3()", "Use getLine(int) or narrative() instead");
- return getLine(3);
- }
-
- /**
- * @deprecated this method does not set any value, use setNarrative(Narrative) or appendLine(String) instead
- */
- @Deprecated
- @com.prowidesoftware.deprecation.ProwideDeprecated(phase4=com.prowidesoftware.deprecation.TargetYear.SRU2023)
- public Field29A setNarrativeLine3(String component) {
- com.prowidesoftware.deprecation.DeprecationUtils.phase3(this.getClass(), "setNarrativeLine3(String)", "Use setNarrative(Narrative) or appendLine(String) instead");
- appendLine(component);
- return this;
- }
-
- // deprecated component 4
-
- /**
- * @deprecated Use getLine(int) or narrative() instead
- */
- @Deprecated
- @com.prowidesoftware.deprecation.ProwideDeprecated(phase4=com.prowidesoftware.deprecation.TargetYear.SRU2023)
- public String getComponent4() {
- com.prowidesoftware.deprecation.DeprecationUtils.phase3(this.getClass(), "getComponent4()", "Use getLine(int) or narrative() instead");
- return getLine(4);
- }
-
- /**
- * @deprecated this method does not set any value, use setNarrative(Narrative) or appendLine(String) instead
- */
- @Deprecated
- @com.prowidesoftware.deprecation.ProwideDeprecated(phase4=com.prowidesoftware.deprecation.TargetYear.SRU2023)
- public Field29A setComponent4(String component) {
- com.prowidesoftware.deprecation.DeprecationUtils.phase3(this.getClass(), "setComponent4(String)", "Use setNarrative(Narrative) or appendLine(String) instead");
- appendLine(component);
- return this;
- }
-
- /**
- * @deprecated Use getLine(int) or narrative() instead
- */
- @Deprecated
- @com.prowidesoftware.deprecation.ProwideDeprecated(phase4=com.prowidesoftware.deprecation.TargetYear.SRU2023)
- public String getNarrativeLine4() {
- com.prowidesoftware.deprecation.DeprecationUtils.phase3(this.getClass(), "getNarrativeLine4()", "Use getLine(int) or narrative() instead");
- return getLine(4);
- }
-
- /**
- * @deprecated this method does not set any value, use setNarrative(Narrative) or appendLine(String) instead
- */
- @Deprecated
- @com.prowidesoftware.deprecation.ProwideDeprecated(phase4=com.prowidesoftware.deprecation.TargetYear.SRU2023)
- public Field29A setNarrativeLine4(String component) {
- com.prowidesoftware.deprecation.DeprecationUtils.phase3(this.getClass(), "setNarrativeLine4(String)", "Use setNarrative(Narrative) or appendLine(String) instead");
- appendLine(component);
- return this;
- }
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field29B.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field29B.java
index 9c2740a8a..d7d3e3a2b 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field29B.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field29B.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -61,7 +61,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -69,7 +69,7 @@ public class Field29B extends Field implements Serializable, MultiLineField {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -85,21 +85,21 @@ public class Field29B extends Field implements Serializable, MultiLineField {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S[$S]0-3";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SSSS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SSSS";
/**
@@ -236,7 +236,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SSSS";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field29E.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field29E.java
index 911d8a72c..c1d458d6c 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field29E.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field29E.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field29E extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field29E extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SH";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SH";
/**
@@ -237,7 +237,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SH";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field29H.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field29H.java
index 8e4d45152..5ab8f8c27 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field29H.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field29H.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field29H extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field29H extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field29I.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field29I.java
new file mode 100644
index 000000000..294eb8c0b
--- /dev/null
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field29I.java
@@ -0,0 +1,463 @@
+/*
+ * Copyright 2006-2023 Prowide
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package com.prowidesoftware.swift.model.field;
+
+import com.prowidesoftware.swift.model.Tag;
+import com.prowidesoftware.Generated;
+import com.prowidesoftware.deprecation.ProwideDeprecated;
+import com.prowidesoftware.deprecation.TargetYear;
+
+import java.io.Serializable;
+import java.util.Locale;
+import java.util.List;
+import java.util.ArrayList;
+import java.util.Map;
+import java.util.HashMap;
+
+
+
+import org.apache.commons.lang3.StringUtils;
+
+import com.prowidesoftware.swift.model.field.SwiftParseUtils;
+import com.prowidesoftware.swift.model.field.Field;
+import com.prowidesoftware.swift.model.*;
+import com.prowidesoftware.swift.utils.SwiftFormatUtils;
+
+import com.google.gson.JsonObject;
+import com.google.gson.JsonParser;
+
+/**
+ * SWIFT MT Field 29I.
+ *
+ * Model and parser for field 29I of a SWIFT MT message.
+ *
+ * Subfields (components) Data types
+ * Structure definition
+ *
+ * This class complies with standard release SRU2023
+ */
+@SuppressWarnings("unused")
+@Generated
+public class Field29I extends Field implements Serializable {
+ /**
+ * Constant identifying the SRU to which this class belongs to.
+ */
+ public static final int SRU = 2023;
+
+ private static final long serialVersionUID = 1L;
+ /**
+ * Constant with the field name 29I.
+ */
+ public static final String NAME = "29I";
+ /**
+ * Same as NAME, intended to be clear when using static imports.
+ */
+ public static final String F_29I = "29I";
+
+ /**
+ * @deprecated Use {@link #parserPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String PARSER_PATTERN = "S";
+
+ /**
+ * @deprecated Use {@link #typesPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String COMPONENTS_PATTERN = "S";
+
+ /**
+ * @deprecated Use {@link #typesPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String TYPES_PATTERN = "S";
+
+ /**
+ * Component number for the Barrier Determination Business Days subfield.
+ */
+ public static final Integer BARRIER_DETERMINATION_BUSINESS_DAYS = 1;
+
+ /**
+ * Default constructor. Creates a new field setting all components to null.
+ */
+ public Field29I() {
+ super(1);
+ }
+
+ /**
+ * Creates a new field and initializes its components with content from the parameter value.
+ * @param value complete field value including separators and CRLF
+ */
+ public Field29I(final String value) {
+ super(value);
+ }
+
+ /**
+ * Creates a new field and initializes its components with content from the parameter tag.
+ * The value is parsed with {@link #parse(String)}
+ * @throws IllegalArgumentException if the parameter tag is null or its tagname does not match the field name
+ * @since 7.8
+ */
+ public Field29I(final Tag tag) {
+ this();
+ if (tag == null) {
+ throw new IllegalArgumentException("tag cannot be null.");
+ }
+ if (!StringUtils.equals(tag.getName(), "29I")) {
+ throw new IllegalArgumentException("cannot create field 29I from tag "+tag.getName()+", tagname must match the name of the field.");
+ }
+ parse(tag.getValue());
+ }
+
+ /**
+ * Copy constructor.
+ * Initializes the components list with a deep copy of the source components list.
+ * @param source a field instance to copy
+ * @since 7.7
+ */
+ public static Field29I newInstance(Field29I source) {
+ Field29I cp = new Field29I();
+ cp.setComponents(new ArrayList<>(source.getComponents()));
+ return cp;
+ }
+
+ /**
+ * Create a Tag with this field name and the given value.
+ * Shorthand for Used to update all components from a full new value, as an alternative
+ * to setting individual components. Previous component values are overwritten.
+ *
+ * @param value complete field value including separators and CRLF
+ * @since 7.8
+ */
+ @Override
+ public void parse(final String value) {
+ init(1);
+ setComponent1(value);
+ }
+
+ /**
+ * Serializes the fields' components into the single string value (SWIFT format)
+ */
+ @Override
+ public String getValue() {
+ final StringBuilder result = new StringBuilder();
+ append(result, 1);
+ return result.toString();
+ }
+
+ /**
+ * Returns a localized suitable for showing to humans string of a field component. Structure definition
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field29J extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field29J extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
- public static final String PARSER_PATTERN = "S[/S]";
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String PARSER_PATTERN = "S/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SH";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SH";
/**
@@ -198,9 +198,8 @@ public void parse(final String value) {
public String getValue() {
final StringBuilder result = new StringBuilder();
append(result, 1);
- if (getComponent2() != null) {
- result.append("/").append(getComponent2());
- }
+ result.append("/");
+ append(result, 2);
return result.toString();
}
@@ -238,7 +237,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SH";
}
@@ -260,7 +259,7 @@ public String typesPattern() {
*/
@Override
public String parserPattern() {
- return "S[/S]";
+ return "S/S";
}
/**
@@ -268,7 +267,7 @@ public String parserPattern() {
*/
@Override
public String validatorPattern() {
- return "4!c[/
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field29K extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field29K extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SH";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SH";
/**
@@ -237,7 +237,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SH";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field29L.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field29L.java
index 0d37ee63c..ddeeb3dae 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field29L.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field29L.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -62,7 +62,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -70,7 +70,7 @@ public class Field29L extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -86,21 +86,21 @@ public class Field29L extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S/S/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "DSH";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "DSH";
/**
@@ -257,7 +257,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "DSH";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field29M.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field29M.java
index e7854e452..ca5e1add2 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field29M.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field29M.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field29M extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field29M extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SH";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SH";
/**
@@ -237,7 +237,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SH";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field29N.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field29N.java
index 81d9dbfc4..5227cbacb 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field29N.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field29N.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -62,7 +62,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -70,7 +70,7 @@ public class Field29N extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -86,21 +86,21 @@ public class Field29N extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S/S/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "DSH";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "DSH";
/**
@@ -257,7 +257,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "DSH";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field29O.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field29O.java
new file mode 100644
index 000000000..2282e6221
--- /dev/null
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field29O.java
@@ -0,0 +1,679 @@
+/*
+ * Copyright 2006-2023 Prowide
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package com.prowidesoftware.swift.model.field;
+
+import com.prowidesoftware.swift.model.Tag;
+import com.prowidesoftware.Generated;
+import com.prowidesoftware.deprecation.ProwideDeprecated;
+import com.prowidesoftware.deprecation.TargetYear;
+
+import java.io.Serializable;
+import java.util.Locale;
+import java.util.List;
+import java.util.ArrayList;
+import java.util.Map;
+import java.util.HashMap;
+
+import java.util.Calendar;
+
+
+import org.apache.commons.lang3.StringUtils;
+
+import com.prowidesoftware.swift.model.field.SwiftParseUtils;
+import com.prowidesoftware.swift.model.field.Field;
+import com.prowidesoftware.swift.model.*;
+import com.prowidesoftware.swift.utils.SwiftFormatUtils;
+
+import com.google.gson.JsonObject;
+import com.google.gson.JsonParser;
+
+/**
+ * SWIFT MT Field 29O.
+ *
+ * Model and parser for field 29O of a SWIFT MT message.
+ *
+ * Subfields (components) Data types
+ * Structure definition
+ *
+ * This class complies with standard release SRU2023
+ */
+@SuppressWarnings("unused")
+@Generated
+public class Field29O extends Field implements Serializable {
+ /**
+ * Constant identifying the SRU to which this class belongs to.
+ */
+ public static final int SRU = 2023;
+
+ private static final long serialVersionUID = 1L;
+ /**
+ * Constant with the field name 29O.
+ */
+ public static final String NAME = "29O";
+ /**
+ * Same as NAME, intended to be clear when using static imports.
+ */
+ public static final String F_29O = "29O";
+
+ /**
+ * @deprecated Use {@link #parserPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String PARSER_PATTERN = "S/ Used to update all components from a full new value, as an alternative
+ * to setting individual components. Previous component values are overwritten.
+ *
+ * @param value complete field value including separators and CRLF
+ * @since 7.8
+ */
+ @Override
+ public void parse(final String value) {
+ init(3);
+ if (value != null) {
+ setComponent1(SwiftParseUtils.getTokenFirst(value, "/"));
+ String toparse = SwiftParseUtils.getTokenSecondLast(value, "/");
+ if (toparse != null) {
+ if (toparse.length() >= 1) {
+ int endIndex = Math.min(4, toparse.length());
+ setComponent2(StringUtils.substring(toparse, 0, endIndex));
+ }
+ if (toparse.length() > 4) {
+ setComponent3(StringUtils.substring(toparse, 4));
+ }
+ }
+ }
+ }
+
+ /**
+ * Serializes the fields' components into the single string value (SWIFT format)
+ */
+ @Override
+ public String getValue() {
+ final StringBuilder result = new StringBuilder();
+ append(result, 1);
+ result.append("/");
+ append(result, 2);
+ append(result, 3);
+ return result.toString();
+ }
+
+ /**
+ * Returns a localized suitable for showing to humans string of a field component.
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field30 extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field30 extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "E";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "E";
/**
@@ -226,7 +226,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "E";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field301.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field301.java
index a50dcb892..4ce5fb508 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field301.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field301.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field301 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field301 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field302.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field302.java
index 850836f1c..7740ab39a 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field302.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field302.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field302 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field302 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "L";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "L";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "L";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field303.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field303.java
index 551ab1e72..9e87f7af7 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field303.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field303.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field303 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field303 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field304.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field304.java
index 1a0162f7e..b0eab6aa8 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field304.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field304.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -58,7 +58,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -66,7 +66,7 @@ public class Field304 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -82,21 +82,21 @@ public class Field304 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field305 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field305 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field307.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field307.java
index 93666a402..e902e8b74 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field307.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field307.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field307 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field307 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field30F.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field30F.java
index 305f4f808..c11c8f67d 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field30F.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field30F.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field30F extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field30F extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "D";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "D";
/**
@@ -226,7 +226,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "D";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field30G.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field30G.java
index 3b6fe7e5d..6856317c7 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field30G.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field30G.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -61,7 +61,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -69,7 +69,7 @@ public class Field30G extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -85,21 +85,21 @@ public class Field30G extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "DD";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "DD";
/**
@@ -255,7 +255,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "DD";
}
@@ -397,7 +397,7 @@ public String getStartDate() {
/**
* Alternative method getter for field's Start Date
- * @see #getStartDate()
+ * @deprecated use #getStartDate() instead
* @since 9.2.7
*/
public String getPeriodStartDate() {
@@ -413,8 +413,7 @@ public java.util.Calendar getStartDateAsCalendar() {
}
/**
- * Alternative method getter for field's Start Date as Calendar
- * @see #getStartDateAsCalendar()
+ * @deprecated use #getStartDateAsCalendar() instead
* @since 9.2.7
*/
public java.util.Calendar getPeriodStartDateAsCalendar() {
@@ -448,7 +447,7 @@ public String getEndDate() {
/**
* Alternative method getter for field's End Date
- * @see #getEndDate()
+ * @deprecated use #getEndDate() instead
* @since 9.2.7
*/
public String getPeriodEndDate() {
@@ -464,8 +463,7 @@ public java.util.Calendar getEndDateAsCalendar() {
}
/**
- * Alternative method getter for field's End Date as Calendar
- * @see #getEndDateAsCalendar()
+ * @deprecated use #getEndDateAsCalendar() instead
* @since 9.2.7
*/
public java.util.Calendar getPeriodEndDateAsCalendar() {
@@ -517,24 +515,14 @@ public Field30G setStartDate(java.util.Calendar component1) {
}
/**
- * Alternative method setter for field's Start Date
- *
- * @see #setStartDate(String)
- *
- * @param component1 the Start Date to set
- * @return the field object to enable build pattern
+ * @deprecated use #setStartDate(String) instead
*/
public Field30G setPeriodStartDate(String component1) {
return setStartDate(component1);
}
/**
- * Alternative method setter for field's Start Date from a Calendar object.
- *
- * @see #setComponent1(java.util.Calendar)
- *
- * @param component1 Calendar with the Start Date content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent1(java.util.Calendar) instead
*/
public Field30G setPeriodStartDate(java.util.Calendar component1) {
return setStartDate(component1);
@@ -585,24 +573,14 @@ public Field30G setEndDate(java.util.Calendar component2) {
}
/**
- * Alternative method setter for field's End Date
- *
- * @see #setEndDate(String)
- *
- * @param component2 the End Date to set
- * @return the field object to enable build pattern
+ * @deprecated use #setEndDate(String) instead
*/
public Field30G setPeriodEndDate(String component2) {
return setEndDate(component2);
}
/**
- * Alternative method setter for field's End Date from a Calendar object.
- *
- * @see #setComponent2(java.util.Calendar)
- *
- * @param component2 Calendar with the End Date content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent2(java.util.Calendar) instead
*/
public Field30G setPeriodEndDate(java.util.Calendar component2) {
return setEndDate(component2);
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field30H.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field30H.java
index 9a2187e0e..b66f926de 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field30H.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field30H.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field30H extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field30H extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "D";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "D";
/**
@@ -226,7 +226,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "D";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field30I.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field30I.java
new file mode 100644
index 000000000..d018f2c3b
--- /dev/null
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field30I.java
@@ -0,0 +1,672 @@
+/*
+ * Copyright 2006-2023 Prowide
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package com.prowidesoftware.swift.model.field;
+
+import com.google.gson.JsonObject;
+import com.google.gson.JsonParser;
+import com.prowidesoftware.Generated;
+import com.prowidesoftware.deprecation.ProwideDeprecated;
+import com.prowidesoftware.deprecation.TargetYear;
+import com.prowidesoftware.swift.model.SwiftMessage;
+import com.prowidesoftware.swift.model.SwiftTagListBlock;
+import com.prowidesoftware.swift.model.Tag;
+import com.prowidesoftware.swift.utils.SwiftFormatUtils;
+import org.apache.commons.lang3.StringUtils;
+
+import java.io.Serializable;
+import java.util.*;
+
+/**
+ * SWIFT MT Field 30I.
+ *
+ * Model and parser for field 30I of a SWIFT MT message.
+ *
+ * Subfields (components) Data types
+ * Structure definition
+ *
+ * This class complies with standard release SRU2023
+ */
+@SuppressWarnings("unused")
+@Generated
+public class Field30I extends Field implements Serializable, DateContainer {
+ /**
+ * Constant identifying the SRU to which this class belongs to.
+ */
+ public static final int SRU = 2023;
+
+ private static final long serialVersionUID = 1L;
+ /**
+ * Constant with the field name 30I.
+ */
+ public static final String NAME = "30I";
+ /**
+ * Same as NAME, intended to be clear when using static imports.
+ */
+ public static final String F_30I = "30I";
+
+ /**
+ * @deprecated Use {@link #parserPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String PARSER_PATTERN = "S[/S]";
+
+ /**
+ * @deprecated Use {@link #typesPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String COMPONENTS_PATTERN = "DD";
+
+ /**
+ * @deprecated Use {@link #typesPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String TYPES_PATTERN = "DD";
+
+ /**
+ * Component number for the Start Date subfield.
+ */
+ public static final Integer START_DATE = 1;
+
+ /**
+ * @deprecated use #START_DATE instead
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final Integer DATE_OR_START_DATE = 1;
+
+ /**
+ * Component number for the End Date subfield.
+ */
+ public static final Integer END_DATE = 2;
+
+ /**
+ * Default constructor. Creates a new field setting all components to null.
+ */
+ public Field30I() {
+ super(2);
+ }
+
+ /**
+ * Creates a new field and initializes its components with content from the parameter value.
+ * @param value complete field value including separators and CRLF
+ */
+ public Field30I(final String value) {
+ super(value);
+ }
+
+ /**
+ * Creates a new field and initializes its components with content from the parameter tag.
+ * The value is parsed with {@link #parse(String)}
+ * @throws IllegalArgumentException if the parameter tag is null or its tagname does not match the field name
+ * @since 7.8
+ */
+ public Field30I(final Tag tag) {
+ this();
+ if (tag == null) {
+ throw new IllegalArgumentException("tag cannot be null.");
+ }
+ if (!StringUtils.equals(tag.getName(), "30I")) {
+ throw new IllegalArgumentException("cannot create field 30I from tag "+tag.getName()+", tagname must match the name of the field.");
+ }
+ parse(tag.getValue());
+ }
+
+ /**
+ * Copy constructor.
+ * Initializes the components list with a deep copy of the source components list.
+ * @param source a field instance to copy
+ * @since 7.7
+ */
+ public static Field30I newInstance(Field30I source) {
+ Field30I cp = new Field30I();
+ cp.setComponents(new ArrayList<>(source.getComponents()));
+ return cp;
+ }
+
+ /**
+ * Create a Tag with this field name and the given value.
+ * Shorthand for Used to update all components from a full new value, as an alternative
+ * to setting individual components. Previous component values are overwritten.
+ *
+ * @param value complete field value including separators and CRLF
+ * @since 7.8
+ */
+ @Override
+ public void parse(final String value) {
+ init(2);
+ setComponent1(SwiftParseUtils.getTokenFirst(value, "/"));
+ setComponent2(SwiftParseUtils.getTokenSecondLast(value, "/"));
+ }
+
+ /**
+ * Serializes the fields' components into the single string value (SWIFT format)
+ */
+ @Override
+ public String getValue() {
+ final StringBuilder result = new StringBuilder();
+ append(result, 1);
+ if (getComponent2() != null) {
+ result.append("/").append(getComponent2());
+ }
+ return result.toString();
+ }
+
+ /**
+ * Returns a localized suitable for showing to humans string of a field component.
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field30J extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field30J extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SN";
/**
@@ -232,7 +232,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SN";
}
@@ -378,16 +378,10 @@ public java.lang.Long getComponent2AsLong() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field30M extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field30M extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "D";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "D";
/**
@@ -226,7 +226,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "D";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field30N.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field30N.java
index 2d0c510e9..3e226461d 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field30N.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field30N.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field30N extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field30N extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "D";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "D";
/**
@@ -226,7 +226,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "D";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field30P.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field30P.java
index 5bc173b47..729a97711 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field30P.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field30P.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field30P extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field30P extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "D";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "D";
/**
@@ -226,7 +226,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "D";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field30Q.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field30Q.java
index 6cd190d46..8d5c98e93 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field30Q.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field30Q.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field30Q extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field30Q extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "D";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "D";
/**
@@ -226,7 +226,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "D";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field30S.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field30S.java
index 7a75b81f4..a1437ce19 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field30S.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field30S.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field30S extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field30S extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "D";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "D";
/**
@@ -226,7 +226,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "D";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field30T.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field30T.java
index d8d5efa1e..87df0d0f2 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field30T.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field30T.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field30T extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field30T extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "D";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "D";
/**
@@ -226,7 +226,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "D";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field30U.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field30U.java
index fcc4507a0..814b3d7d2 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field30U.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field30U.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field30U extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field30U extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "D";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "D";
/**
@@ -226,7 +226,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "D";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field30V.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field30V.java
index 14f7bcdbb..62dbbb99a 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field30V.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field30V.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field30V extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field30V extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "D";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "D";
/**
@@ -226,7 +226,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "D";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field30X.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field30X.java
index a63ab3ba9..d4340b3c1 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field30X.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field30X.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field30X extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field30X extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "D";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "D";
/**
@@ -226,7 +226,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "D";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field30Y.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field30Y.java
index 6aa1b0882..d7e78020c 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field30Y.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field30Y.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field30Y extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field30Y extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "D";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "D";
/**
@@ -226,7 +226,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "D";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field30Z.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field30Z.java
index c56d3153a..7c105f831 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field30Z.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field30Z.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field30Z extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field30Z extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "D";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "D";
/**
@@ -226,7 +226,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "D";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field311.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field311.java
index bd84ed00e..80e03c2f8 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field311.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field311.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field311 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field311 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field312.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field312.java
index 73dbaf712..767b109ae 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field312.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field312.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field312 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field312 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field313.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field313.java
index 4c7cfc155..6a31a02b1 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field313.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field313.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field313 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field313 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "N";
/**
@@ -221,7 +221,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "N";
}
@@ -348,16 +348,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field31C extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field31C extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "E";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "E";
/**
@@ -226,7 +226,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "E";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field31D.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field31D.java
index 413767eb4..82a8e764f 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field31D.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field31D.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -61,7 +61,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -69,7 +69,7 @@ public class Field31D extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -85,21 +85,21 @@ public class Field31D extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field31E extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field31E extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "E";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "E";
/**
@@ -226,7 +226,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "E";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field31F.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field31F.java
index a885c5866..c6f5637fc 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field31F.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field31F.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -62,7 +62,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -70,7 +70,7 @@ public class Field31F extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -86,21 +86,21 @@ public class Field31F extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -70,7 +70,7 @@ public class Field31G extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -86,21 +86,21 @@ public class Field31G extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field31L extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field31L extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "E";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "E";
/**
@@ -226,7 +226,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "E";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field31P.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field31P.java
index e8c74c341..17ef2a6f1 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field31P.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field31P.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -61,7 +61,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -69,7 +69,7 @@ public class Field31P extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -85,21 +85,21 @@ public class Field31P extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
@@ -50,22 +61,20 @@
*
*
*
- * This class complies with standard release SRU2022
- *
- * @deprecated This field has been moved to the Prowide Integrator since it is only used in SCORE messages, not in the general MT standard
+ * This class complies with standard release SRU2023
*/
-@Deprecated
-@ProwideDeprecated(phase2 = TargetYear.SRU2023)
+@SuppressWarnings("unused")
+@Generated
public class Field31R extends Field implements Serializable, DateContainer {
- /**
- * Constant identifying the SRU to which this class belongs to.
- */
- public static final int SRU = 2022;
-
- private static final long serialVersionUID = 1L;
- /**
- * Constant with the field name 31R.
- */
+ /**
+ * Constant identifying the SRU to which this class belongs to.
+ */
+ public static final int SRU = 2023;
+
+ private static final long serialVersionUID = 1L;
+ /**
+ * Constant with the field name 31R.
+ */
public static final String NAME = "31R";
/**
* Same as NAME, intended to be clear when using static imports.
@@ -76,32 +85,32 @@ public class Field31R extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
- public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field31S extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field31S extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "E";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "E";
/**
@@ -226,7 +226,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "E";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field31X.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field31X.java
index 8e3b47354..1681f0a52 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field31X.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field31X.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -62,7 +62,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -70,7 +70,7 @@ public class Field31X extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -86,21 +86,21 @@ public class Field31X extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "(
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field329 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field329 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "L";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "L";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "L";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field32A.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field32A.java
index a2be27aa8..d831d0cb3 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field32A.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field32A.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -67,7 +67,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -75,7 +75,7 @@ public class Field32A extends Field implements Serializable, MonetaryAmountConta
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -91,21 +91,21 @@ public class Field32A extends Field implements Serializable, MonetaryAmountConta
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -71,7 +71,7 @@ public class Field32B extends Field implements Serializable, MonetaryAmountConta
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -87,21 +87,21 @@ public class Field32B extends Field implements Serializable, MonetaryAmountConta
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "CN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "CI";
/**
@@ -246,7 +246,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "CN";
}
@@ -411,16 +411,10 @@ public java.math.BigDecimal getComponent2AsBigDecimal() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -75,7 +75,7 @@ public class Field32C extends Field implements Serializable, MonetaryAmountConta
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -91,21 +91,21 @@ public class Field32C extends Field implements Serializable, MonetaryAmountConta
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -75,7 +75,7 @@ public class Field32D extends Field implements Serializable, MonetaryAmountConta
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -91,21 +91,21 @@ public class Field32D extends Field implements Serializable, MonetaryAmountConta
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field32E extends Field implements Serializable, CurrencyContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field32E extends Field implements Serializable, CurrencyContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "C";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "C";
/**
@@ -222,7 +222,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "C";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field32F.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field32F.java
index fd33ac70c..87f1ee706 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field32F.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field32F.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -62,7 +62,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -70,7 +70,7 @@ public class Field32F extends Field implements Serializable, AmountContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -86,21 +86,21 @@ public class Field32F extends Field implements Serializable, AmountContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SI";
/**
@@ -239,7 +239,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SN";
}
@@ -385,16 +385,10 @@ public java.math.BigDecimal getComponent2AsBigDecimal() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -71,7 +71,7 @@ public class Field32G extends Field implements Serializable, MonetaryAmountConta
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -87,21 +87,21 @@ public class Field32G extends Field implements Serializable, MonetaryAmountConta
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "CN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "CI";
/**
@@ -240,7 +240,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "CN";
}
@@ -403,16 +403,10 @@ public java.math.BigDecimal getComponent2AsBigDecimal() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -72,7 +72,7 @@ public class Field32H extends Field implements Serializable, MonetaryAmountConta
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -88,21 +88,21 @@ public class Field32H extends Field implements Serializable, MonetaryAmountConta
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "[c]
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -74,7 +74,7 @@ public class Field32K extends Field implements Serializable, MonetaryAmountConta
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -90,21 +90,21 @@ public class Field32K extends Field implements Serializable, MonetaryAmountConta
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "cNS
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -71,7 +71,7 @@ public class Field32M extends Field implements Serializable, MonetaryAmountConta
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -87,21 +87,21 @@ public class Field32M extends Field implements Serializable, MonetaryAmountConta
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "CN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "CI";
/**
@@ -240,7 +240,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "CN";
}
@@ -403,16 +403,10 @@ public java.math.BigDecimal getComponent2AsBigDecimal() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -69,7 +69,7 @@ public class Field32Q extends Field implements Serializable, CurrencyContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -85,21 +85,21 @@ public class Field32Q extends Field implements Serializable, CurrencyContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S/S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "CC";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "CC";
/**
@@ -235,7 +235,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "CC";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field32R.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field32R.java
index 7f5c16ebd..890db19b3 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field32R.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field32R.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -63,7 +63,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -71,7 +71,7 @@ public class Field32R extends Field implements Serializable, AmountContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -87,21 +87,21 @@ public class Field32R extends Field implements Serializable, AmountContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "[c]SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SSN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SSI";
/**
@@ -261,7 +261,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SSN";
}
@@ -429,16 +429,10 @@ public java.math.BigDecimal getComponent3AsBigDecimal() {
}
/**
- * Get the component 3 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -71,7 +71,7 @@ public class Field32U extends Field implements Serializable, MonetaryAmountConta
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -87,21 +87,21 @@ public class Field32U extends Field implements Serializable, MonetaryAmountConta
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "CN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "CI";
/**
@@ -240,7 +240,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "CN";
}
@@ -403,16 +403,10 @@ public java.math.BigDecimal getComponent2AsBigDecimal() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -72,7 +72,7 @@ public class Field330 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -88,21 +88,21 @@ public class Field330 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "4!N6!N6!N6!N6!N1!N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "NNNNNN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "NNNNNN";
/**
@@ -290,7 +290,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "NNNNNN";
}
@@ -432,16 +432,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -81,7 +81,7 @@ public class Field331 extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -97,21 +97,21 @@ public class Field331 extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "4!N
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -68,7 +68,7 @@ public class Field332 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -84,21 +84,21 @@ public class Field332 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "6!N6!N";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "NN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "NN";
/**
@@ -238,7 +238,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "NN";
}
@@ -368,16 +368,10 @@ public java.lang.Long getComponent1AsLong() {
}
/**
- * Get the component 1 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -77,7 +77,7 @@ public class Field333 extends Field implements Serializable, DateContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -93,21 +93,21 @@ public class Field333 extends Field implements Serializable, DateContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -67,7 +67,7 @@ public class Field334 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -83,21 +83,21 @@ public class Field334 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -74,7 +74,7 @@ public class Field335 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -90,21 +90,21 @@ public class Field335 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -69,7 +69,7 @@ public class Field336 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -85,21 +85,21 @@ public class Field336 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "6!S5!NS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SNS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SNS";
/**
@@ -251,7 +251,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SNS";
}
@@ -400,16 +400,10 @@ public java.lang.Long getComponent2AsLong() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field337 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field337 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field338.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field338.java
index 5d8aa3a17..2f65cb2cf 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field338.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field338.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field338 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field338 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field339.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field339.java
index da943d8e5..4e164290e 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field339.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field339.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -65,7 +65,7 @@ public class Field339 extends Field implements Serializable {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -81,21 +81,21 @@ public class Field339 extends Field implements Serializable {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "S";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "S";
/**
@@ -219,7 +219,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "S";
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field33A.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field33A.java
index 2177d3fcf..39fcf10a7 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field33A.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field33A.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -67,7 +67,7 @@
*
*
*
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -75,7 +75,7 @@ public class Field33A extends Field implements Serializable, MonetaryAmountConta
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -91,21 +91,21 @@ public class Field33A extends Field implements Serializable, MonetaryAmountConta
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -70,7 +70,7 @@ public class Field33B extends Field implements Serializable, AmountContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -86,21 +86,21 @@ public class Field33B extends Field implements Serializable, AmountContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SI";
/**
@@ -245,7 +245,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SN";
}
@@ -393,16 +393,10 @@ public java.math.BigDecimal getComponent2AsBigDecimal() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -75,7 +75,7 @@ public class Field33C extends Field implements Serializable, MonetaryAmountConta
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -91,21 +91,21 @@ public class Field33C extends Field implements Serializable, MonetaryAmountConta
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -75,7 +75,7 @@ public class Field33D extends Field implements Serializable, MonetaryAmountConta
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -91,21 +91,21 @@ public class Field33D extends Field implements Serializable, MonetaryAmountConta
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -71,7 +71,7 @@ public class Field33E extends Field implements Serializable, MonetaryAmountConta
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -87,21 +87,21 @@ public class Field33E extends Field implements Serializable, MonetaryAmountConta
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "CN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "CI";
/**
@@ -240,7 +240,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "CN";
}
@@ -403,16 +403,10 @@ public java.math.BigDecimal getComponent2AsBigDecimal() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -71,7 +71,7 @@ public class Field33F extends Field implements Serializable, MonetaryAmountConta
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -87,21 +87,21 @@ public class Field33F extends Field implements Serializable, MonetaryAmountConta
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "CN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "CI";
/**
@@ -240,7 +240,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "CN";
}
@@ -403,16 +403,10 @@ public java.math.BigDecimal getComponent2AsBigDecimal() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -72,7 +72,7 @@ public class Field33G extends Field implements Serializable, MonetaryAmountConta
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -88,21 +88,21 @@ public class Field33G extends Field implements Serializable, MonetaryAmountConta
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "SNS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "CNS";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "CIS";
/**
@@ -116,11 +116,10 @@ public class Field33G extends Field implements Serializable, MonetaryAmountConta
public static final Integer PRICE = 2;
/**
- * Alternative (DEPRECATED) constant name for field's Price Component number.
- * @see #PRICE
+ * @deprecated use #PRICE instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer AMOUNT = 2;
/**
@@ -260,7 +259,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "CNS";
}
@@ -431,16 +430,10 @@ public java.math.BigDecimal getComponent2AsBigDecimal() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -71,7 +71,7 @@ public class Field33H extends Field implements Serializable, MonetaryAmountConta
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -87,21 +87,21 @@ public class Field33H extends Field implements Serializable, MonetaryAmountConta
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "CN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "CI";
/**
@@ -240,7 +240,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "CN";
}
@@ -403,16 +403,10 @@ public java.math.BigDecimal getComponent2AsBigDecimal() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -70,7 +70,7 @@ public class Field33J extends Field implements Serializable, AmountContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -86,21 +86,21 @@ public class Field33J extends Field implements Serializable, AmountContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SI";
/**
@@ -109,11 +109,10 @@ public class Field33J extends Field implements Serializable, AmountContainer {
public static final Integer UNIT = 1;
/**
- * Alternative (DEPRECATED) constant name for field's Unit Component number.
- * @see #UNIT
+ * @deprecated use #UNIT instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer CURRENCY = 1;
/**
@@ -247,7 +246,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SN";
}
@@ -378,11 +377,11 @@ public String getUnit() {
/**
* Alternative DEPRECATED method getter for field's Unit
- * @see #getUnit()
+ * @deprecated use #getUnit() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getCurrency() {
return getUnit();
}
@@ -406,16 +405,10 @@ public java.math.BigDecimal getComponent2AsBigDecimal() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -74,7 +74,7 @@ public class Field33K extends Field implements Serializable, MonetaryAmountConta
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -90,21 +90,21 @@ public class Field33K extends Field implements Serializable, MonetaryAmountConta
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "cNS
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -70,7 +70,7 @@ public class Field33S extends Field implements Serializable, AmountContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -86,21 +86,21 @@ public class Field33S extends Field implements Serializable, AmountContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SI";
/**
@@ -109,11 +109,10 @@ public class Field33S extends Field implements Serializable, AmountContainer {
public static final Integer CODE = 1;
/**
- * Alternative (DEPRECATED) constant name for field's Code Component number.
- * @see #CODE
+ * @deprecated use #CODE instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer CURRENCY = 1;
/**
@@ -247,7 +246,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SN";
}
@@ -378,11 +377,11 @@ public String getCode() {
/**
* Alternative DEPRECATED method getter for field's Code
- * @see #getCode()
+ * @deprecated use #getCode() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getCurrency() {
return getCode();
}
@@ -406,16 +405,10 @@ public java.math.BigDecimal getComponent2AsBigDecimal() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
- * This class complies with standard release SRU2022
+ * This class complies with standard release SRU2023
*/
@SuppressWarnings("unused")
@Generated
@@ -70,7 +70,7 @@ public class Field33T extends Field implements Serializable, AmountContainer {
/**
* Constant identifying the SRU to which this class belongs to.
*/
- public static final int SRU = 2022;
+ public static final int SRU = 2023;
private static final long serialVersionUID = 1L;
/**
@@ -86,21 +86,21 @@ public class Field33T extends Field implements Serializable, AmountContainer {
* @deprecated Use {@link #parserPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String PARSER_PATTERN = "SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String COMPONENTS_PATTERN = "SN";
/**
* @deprecated Use {@link #typesPattern()} method instead.
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final String TYPES_PATTERN = "SI";
/**
@@ -114,11 +114,10 @@ public class Field33T extends Field implements Serializable, AmountContainer {
public static final Integer PRICE = 2;
/**
- * Alternative (DEPRECATED) constant name for field's Price Component number.
- * @see #PRICE
+ * @deprecated use #PRICE instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public static final Integer AMOUNT = 2;
/**
@@ -247,7 +246,7 @@ public String getValueDisplay(int component, Locale locale) {
*/
@Override
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String componentsPattern() {
return "SN";
}
@@ -395,16 +394,10 @@ public java.math.BigDecimal getComponent2AsBigDecimal() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use
+ * Model and parser for field 33Z of a SWIFT MT message.
+ *
+ * Subfields (components) Data types
+ * Structure definition
+ *
+ * This class complies with standard release SRU2023
+ */
+@SuppressWarnings("unused")
+@Generated
+public class Field33Z extends Field implements Serializable, AmountContainer {
+ /**
+ * Constant identifying the SRU to which this class belongs to.
+ */
+ public static final int SRU = 2023;
+
+ private static final long serialVersionUID = 1L;
+ /**
+ * Constant with the field name 33Z.
+ */
+ public static final String NAME = "33Z";
+ /**
+ * Same as NAME, intended to be clear when using static imports.
+ */
+ public static final String F_33Z = "33Z";
+
+ /**
+ * @deprecated Use {@link #parserPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String PARSER_PATTERN = "N";
+
+ /**
+ * @deprecated Use {@link #typesPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String COMPONENTS_PATTERN = "SN";
+
+ /**
+ * @deprecated Use {@link #typesPattern()} method instead.
+ */
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public static final String TYPES_PATTERN = "SI";
+
+ /**
+ * Component number for the Amount subfield.
+ */
+ public static final Integer AMOUNT = 1;
+
+ /**
+ * Default constructor. Creates a new field setting all components to null.
+ */
+ public Field33Z() {
+ super(2);
+ }
+
+ /**
+ * Creates a new field and initializes its components with content from the parameter value.
+ * @param value complete field value including separators and CRLF
+ */
+ public Field33Z(final String value) {
+ super(value);
+ }
+
+ /**
+ * Creates a new field and initializes its components with content from the parameter tag.
+ * The value is parsed with {@link #parse(String)}
+ * @throws IllegalArgumentException if the parameter tag is null or its tagname does not match the field name
+ * @since 7.8
+ */
+ public Field33Z(final Tag tag) {
+ this();
+ if (tag == null) {
+ throw new IllegalArgumentException("tag cannot be null.");
+ }
+ if (!StringUtils.equals(tag.getName(), "33Z")) {
+ throw new IllegalArgumentException("cannot create field 33Z from tag "+tag.getName()+", tagname must match the name of the field.");
+ }
+ parse(tag.getValue());
+ }
+
+ /**
+ * Copy constructor.
+ * Initializes the components list with a deep copy of the source components list.
+ * @param source a field instance to copy
+ * @since 7.7
+ */
+ public static Field33Z newInstance(Field33Z source) {
+ Field33Z cp = new Field33Z();
+ cp.setComponents(new ArrayList<>(source.getComponents()));
+ return cp;
+ }
+
+ /**
+ * Create a Tag with this field name and the given value.
+ * Shorthand for Used to update all components from a full new value, as an alternative
+ * to setting individual components. Previous component values are overwritten.
+ *
+ * @param value complete field value including separators and CRLF
+ * @since 7.8
+ */
+ @Override
+ public void parse(final String value) {
+ init(2);
+ setComponent1(value);
+ }
+
+ /**
+ * Serializes the fields' components into the single string value (SWIFT format)
+ */
+ @Override
+ public String getValue() {
+ final StringBuilder result = new StringBuilder();
+ result.append(joinComponents());
+ return result.toString();
+ }
+
+ /**
+ * Returns a localized suitable for showing to humans string of a field component.getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -381,16 +375,10 @@ public java.lang.Long getWindowSizeAsLong() {
}
/**
- * Get the Window Size (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getWindowSizeAsLong()
+ * @deprecated use #getWindowSizeAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getWindowSizeAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field111.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field111.java
index 6b9c95749..9ff73e6a5 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field111.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field111.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -381,16 +375,10 @@ public java.lang.Long getServiceTypeIdentifierAsLong() {
}
/**
- * Get the Service Type Identifier (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getServiceTypeIdentifierAsLong()
+ * @deprecated use #getServiceTypeIdentifierAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getServiceTypeIdentifierAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field113.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field113.java
index 5ad475c6e..a03bcf530 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field113.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field113.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
* getComponent3AsLong()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent3AsLong()
+ * @deprecated use #getComponent3AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent3AsNumber() {
Long l = getComponent3AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -530,16 +523,10 @@ public java.lang.Long getSessionNumberAsLong() {
}
/**
- * Get the Session Number (component 3) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent3AsLong()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getSessionNumberAsLong()
+ * @deprecated use #getSessionNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getSessionNumberAsNumber() {
return getComponent3AsNumber();
}
@@ -563,16 +550,10 @@ public java.lang.Long getComponent4AsLong() {
}
/**
- * Get the component 4 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent4AsLong()
to get the proper value.
- *
- * @return the component 4 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent4AsLong()
+ * @deprecated use #getComponent4AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent4AsNumber() {
Long l = getComponent4AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -596,16 +577,10 @@ public java.lang.Long getISNAsLong() {
}
/**
- * Get the ISN (component 4) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent4AsLong()
to get the proper value.
- *
- * @return the component 4 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getISNAsLong()
+ * @deprecated use #getISNAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getISNAsNumber() {
return getComponent4AsNumber();
}
@@ -632,15 +607,10 @@ public Field11R setMTNumber(String component1) {
}
/**
- * Alternative DEPRECATED method setter for field's MT Number
- *
- * @see #setMTNumber(String)
- *
- * @param component1 the MT Number to set
- * @return the field object to enable build pattern
+ * @deprecated use #setMTNumber(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field11R setMT(String component1) {
return setMTNumber(component1);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field11S.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field11S.java
index 8da3162ab..c6e5e1cfe 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field11S.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field11S.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -66,7 +66,7 @@
*
*
* getComponent3AsLong()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent3AsLong()
+ * @deprecated use #getComponent3AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent3AsNumber() {
Long l = getComponent3AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -530,16 +523,10 @@ public java.lang.Long getSessionNumberAsLong() {
}
/**
- * Get the Session Number (component 3) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent3AsLong()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getSessionNumberAsLong()
+ * @deprecated use #getSessionNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getSessionNumberAsNumber() {
return getComponent3AsNumber();
}
@@ -563,16 +550,10 @@ public java.lang.Long getComponent4AsLong() {
}
/**
- * Get the component 4 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent4AsLong()
to get the proper value.
- *
- * @return the component 4 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent4AsLong()
+ * @deprecated use #getComponent4AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent4AsNumber() {
Long l = getComponent4AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -596,16 +577,10 @@ public java.lang.Long getISNAsLong() {
}
/**
- * Get the ISN (component 4) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent4AsLong()
to get the proper value.
- *
- * @return the component 4 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getISNAsLong()
+ * @deprecated use #getISNAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getISNAsNumber() {
return getComponent4AsNumber();
}
@@ -632,15 +607,10 @@ public Field11S setMTNumber(String component1) {
}
/**
- * Alternative DEPRECATED method setter for field's MT Number
- *
- * @see #setMTNumber(String)
- *
- * @param component1 the MT Number to set
- * @return the field object to enable build pattern
+ * @deprecated use #setMTNumber(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field11S setMT(String component1) {
return setMTNumber(component1);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field12.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field12.java
index 027f865c8..b42ac8880 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field12.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field12.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -381,16 +375,10 @@ public java.lang.Long getMessageTypeAsLong() {
}
/**
- * Get the Message Type (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getMessageTypeAsLong()
+ * @deprecated use #getMessageTypeAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getMessageTypeAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field120.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field120.java
index bbd76894b..a9eaaf417 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field120.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field120.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -381,16 +375,10 @@ public java.lang.Long getIdentifierAsLong() {
}
/**
- * Get the Identifier (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getIdentifierAsLong()
+ * @deprecated use #getIdentifierAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getIdentifierAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field121.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field121.java
index 8164e20b2..52a5f6355 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field121.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field121.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -375,11 +369,11 @@ public String getNumberOfMessages() {
/**
* Alternative DEPRECATED method getter for field's Number Of Messages
- * @see #getNumberOfMessages()
+ * @deprecated use #getNumberOfMessages() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getNumberofMessages() {
return getNumberOfMessages();
}
@@ -394,41 +388,28 @@ public java.lang.Long getNumberOfMessagesAsLong() {
}
/**
- * Get the Number Of Messages (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getNumberOfMessagesAsLong()
+ * @deprecated use #getNumberOfMessagesAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getNumberOfMessagesAsNumber() {
return getComponent1AsNumber();
}
/**
- * Alternative DEPRECATED method getter for field's Number Of Messages as Long
- * @see #getNumberOfMessagesAsLong()
+ * @deprecated use #getNumberOfMessagesAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Long getNumberofMessagesAsLong() {
return getNumberOfMessagesAsLong();
}
/**
- * Alternative DEPRECATED method getter for field's Number Of Messages (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getNumberOfMessagesAsLong()
+ * @deprecated use #getNumberOfMessagesAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getNumberofMessagesAsNumber() {
return getNumberOfMessagesAsNumber();
}
@@ -526,45 +507,29 @@ public Field122 setNumberOfMessages(java.lang.Number component1) {
}
/**
- * Alternative DEPRECATED method setter for field's Number Of Messages
- *
- * @see #setNumberOfMessages(String)
- *
- * @param component1 the Number Of Messages to set
- * @return the field object to enable build pattern
+ * @deprecated use #setNumberOfMessages(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field122 setNumberofMessages(String component1) {
return setNumberOfMessages(component1);
}
/**
- * Alternative DEPRECATED method setter for field's Number Of Messages from a Long object.
- *
- * @see #setComponent1(java.lang.Long)
- *
- * @param component1 Long with the Number Of Messages content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent1(java.lang.Long) instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field122 setNumberofMessages(java.lang.Long component1) {
return setNumberOfMessages(component1);
}
/**
- * Alternative DEPRECATED method setter for field's Number Of Messages (component 1) as as Number
- *
- * This method supports java constant value boxing for simpler coding styles (ex: 10 becomes an Integer)
- *
- * @param component1 the Number with the Number Of Messages content to set
- * @return the field object to enable build pattern
- * @see #setNumberOfMessages(java.lang.Long)
+ * @deprecated use #setNumberOfMessages(java.lang.Long) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field122 setNumberofMessages(java.lang.Number component1) {
return setNumberOfMessages(component1);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field123.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field123.java
index d0259d515..0a7c5fc3c 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field123.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field123.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -381,16 +375,10 @@ public java.lang.Long getCategoryAsLong() {
}
/**
- * Get the Category (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getCategoryAsLong()
+ * @deprecated use #getCategoryAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getCategoryAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field126.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field126.java
index 126f73b5d..0014dc0e7 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field126.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field126.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -381,16 +375,10 @@ public java.lang.Long getSeedAsLong() {
}
/**
- * Get the Seed (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getSeedAsLong()
+ * @deprecated use #getSeedAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getSeedAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field127.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field127.java
index f7cb59010..254361ea1 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field127.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field127.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -397,16 +391,10 @@ public java.lang.Long getSectionAsLong() {
}
/**
- * Get the Section (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getSectionAsLong()
+ * @deprecated use #getSectionAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getSectionAsNumber() {
return getComponent1AsNumber();
}
@@ -430,16 +418,10 @@ public java.lang.Long getComponent2AsLong() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsLong()
+ * @deprecated use #getComponent2AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
Long l = getComponent2AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -463,16 +445,10 @@ public java.lang.Long getTotalAsLong() {
}
/**
- * Get the Total (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getTotalAsLong()
+ * @deprecated use #getTotalAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getTotalAsNumber() {
return getComponent2AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field12A.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field12A.java
index 0d1f318e7..030748293 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field12A.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field12A.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -439,16 +433,10 @@ public java.lang.Long getHeadingCodeAsLong() {
}
/**
- * Get the Heading Code (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getHeadingCodeAsLong()
+ * @deprecated use #getHeadingCodeAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getHeadingCodeAsNumber() {
return getComponent1AsNumber();
}
@@ -488,16 +476,10 @@ public java.lang.Long getComponent3AsLong() {
}
/**
- * Get the component 3 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent3AsLong()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent3AsLong()
+ * @deprecated use #getComponent3AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent3AsNumber() {
Long l = getComponent3AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -521,16 +503,10 @@ public java.lang.Long getHeadingCode2AsLong() {
}
/**
- * Get the Heading Code 2 (component 3) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent3AsLong()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getHeadingCode2AsLong()
+ * @deprecated use #getHeadingCode2AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getHeadingCode2AsNumber() {
return getComponent3AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field132.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field132.java
index b59f61a92..eadf13b5a 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field132.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field132.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
* getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsLong()
+ * @deprecated use #getComponent2AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
Long l = getComponent2AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -414,16 +408,10 @@ public java.lang.Long getBroadcastNumberAsLong() {
}
/**
- * Get the Broadcast Number (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getBroadcastNumberAsLong()
+ * @deprecated use #getBroadcastNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getBroadcastNumberAsNumber() {
return getComponent2AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field133.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field133.java
index 729699cf2..e35da802a 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field133.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field133.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -62,7 +62,7 @@
*
*
* getComponent4AsLong()
to get the proper value.
- *
- * @return the component 4 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent4AsLong()
+ * @deprecated use #getComponent4AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent4AsNumber() {
Long l = getComponent4AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -484,16 +478,10 @@ public java.lang.Long getBroadcastNumberAsLong() {
}
/**
- * Get the Broadcast Number (component 4) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent4AsLong()
to get the proper value.
- *
- * @return the component 4 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getBroadcastNumberAsLong()
+ * @deprecated use #getBroadcastNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getBroadcastNumberAsNumber() {
return getComponent4AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field134.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field134.java
index a22ef38f1..36f947632 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field134.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field134.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -63,7 +63,7 @@
*
*
* getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsLong()
+ * @deprecated use #getComponent2AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
Long l = getComponent2AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -411,16 +405,10 @@ public java.lang.Long getBroadcastNumberAsLong() {
}
/**
- * Get the Broadcast Number (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getBroadcastNumberAsLong()
+ * @deprecated use #getBroadcastNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getBroadcastNumberAsNumber() {
return getComponent2AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field137.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field137.java
index 18c7ecc8a..758022430 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field137.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field137.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -62,7 +62,7 @@
*
*
* getComponent4AsLong()
to get the proper value.
- *
- * @return the component 4 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent4AsLong()
+ * @deprecated use #getComponent4AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent4AsNumber() {
Long l = getComponent4AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -484,16 +478,10 @@ public java.lang.Long getBroadcastNumberAsLong() {
}
/**
- * Get the Broadcast Number (component 4) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent4AsLong()
to get the proper value.
- *
- * @return the component 4 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getBroadcastNumberAsLong()
+ * @deprecated use #getBroadcastNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getBroadcastNumberAsNumber() {
return getComponent4AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field13A.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field13A.java
index 8188f3785..d4b42f975 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field13A.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field13A.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
* getComponent3AsBigDecimal()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent3AsBigDecimal()
+ * @deprecated use #getComponent3AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent3AsNumber() {
return getComponent3AsBigDecimal();
}
@@ -456,11 +449,11 @@ public String getQuantity() {
/**
* Alternative DEPRECATED method getter for field's Quantity
- * @see #getQuantity()
+ * @deprecated use #getQuantity() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getAmount() {
return getQuantity();
}
@@ -475,41 +468,28 @@ public java.math.BigDecimal getQuantityAsBigDecimal() {
}
/**
- * Get the Quantity (component 3) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent3AsBigDecimal()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getQuantityAsBigDecimal()
+ * @deprecated use #getQuantityAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getQuantityAsNumber() {
return getComponent3AsNumber();
}
/**
- * Alternative DEPRECATED method getter for field's Quantity as BigDecimal
- * @see #getQuantityAsBigDecimal()
+ * @deprecated use #getQuantityAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.math.BigDecimal getAmountAsBigDecimal() {
return getQuantityAsBigDecimal();
}
/**
- * Alternative DEPRECATED method getter for field's Quantity (component 3) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent3AsBigDecimal()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getQuantityAsBigDecimal()
+ * @deprecated use #getQuantityAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getQuantityAsNumber();
}
@@ -651,45 +631,29 @@ public Field13K setQuantity(java.lang.Number component3) {
}
/**
- * Alternative DEPRECATED method setter for field's Quantity
- *
- * @see #setQuantity(String)
- *
- * @param component3 the Quantity to set
- * @return the field object to enable build pattern
+ * @deprecated use #setQuantity(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field13K setAmount(String component3) {
return setQuantity(component3);
}
/**
- * Alternative DEPRECATED method setter for field's Quantity from a BigDecimal object.
- *
- * @see #setComponent3(java.math.BigDecimal)
- *
- * @param component3 BigDecimal with the Quantity content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent3(java.math.BigDecimal) instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field13K setAmount(java.math.BigDecimal component3) {
return setQuantity(component3);
}
/**
- * Alternative DEPRECATED method setter for field's Quantity (component 3) as as Number
- *
- * This method supports java constant value boxing for simpler coding styles (ex: 10 becomes an Integer)
- *
- * @param component3 the Number with the Quantity content to set
- * @return the field object to enable build pattern
- * @see #setQuantity(java.math.BigDecimal)
+ * @deprecated use #setQuantity(java.math.BigDecimal) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field13K setAmount(java.lang.Number component3) {
return setQuantity(component3);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field140.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field140.java
index c842b4cd4..fe70548c8 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field140.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field140.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -381,16 +375,10 @@ public java.lang.Long getIdentifierAsLong() {
}
/**
- * Get the Identifier (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getIdentifierAsLong()
+ * @deprecated use #getIdentifierAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getIdentifierAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field141.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field141.java
index 5b7eae873..4d428b048 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field141.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field141.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -381,16 +375,10 @@ public java.lang.Long getStatusCodeAsLong() {
}
/**
- * Get the Status Code (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getStatusCodeAsLong()
+ * @deprecated use #getStatusCodeAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getStatusCodeAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field14A.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field14A.java
index 42ecaa160..5824585e2 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field14A.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field14A.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -381,16 +375,10 @@ public java.lang.Long getYearAsLong() {
}
/**
- * Get the Year (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getYearAsLong()
+ * @deprecated use #getYearAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getYearAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field14D.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field14D.java
index 0dbd2a5ff..d140cd364 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field14D.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field14D.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
+ *
+ *
+ * String
+ *
+ *
+ * 4!c
S
S
new Tag(NAME, value)
+ * @see #NAME
+ * @since 7.5
+ */
+ public static Tag tag(final String value) {
+ return new Tag(NAME, value);
+ }
+
+ /**
+ * Create a Tag with this field name and an empty string as value.
+ * Shorthand for new Tag(NAME, "")
+ * @see #NAME
+ * @since 7.5
+ */
+ public static Tag emptyTag() {
+ return new Tag(NAME, "");
+ }
+
+
+ /**
+ * Parses the parameter value into the internal components structure.
+ *
+ *
+ *
+ * @param component number of the component to display
+ * @param locale optional locale to format date and amounts, if null, the default locale is used
+ * @return formatted component value or null if component number is invalid or not present
+ * @throws IllegalArgumentException if component number is invalid for the field
+ * @since 7.8
+ */
+ @Override
+ public String getValueDisplay(int component, Locale locale) {
+ if (component < 1 || component > 1) {
+ throw new IllegalArgumentException("invalid component number " + component + " for field 14H");
+ }
+ if (component == 1) {
+ //default format (as is)
+ return getComponent(1);
+ }
+ return null;
+ }
+
+ /**
+ * @deprecated Use {@link #typesPattern()} instead.
+ */
+ @Override
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public String componentsPattern() {
+ return "S";
+ }
+
+ /**
+ * Returns the field component types pattern.
+ *
+ * This method returns a letter representing the type for each component in the Field. It supersedes
+ * the Components Pattern because it distinguishes between N (Number) and I (BigDecimal).
+ * @since 9.2.7
+ */
+ @Override
+ public String typesPattern() {
+ return "S";
+ }
+
+ /**
+ * Returns the field parser pattern.
+ */
+ @Override
+ public String parserPattern() {
+ return "S";
+ }
+
+ /**
+ * Returns the field validator pattern
+ */
+ @Override
+ public String validatorPattern() {
+ return "4!c";
+ }
+
+ /**
+ * Given a component number it returns true if the component is optional,
+ * regardless of the field being mandatory in a particular message.
+ * Being the field's value conformed by a composition of one or several
+ * internal component values, the field may be present in a message with
+ * a proper value but with some of its internal components not set.
+ *
+ * @param component component number, first component of a field is referenced as 1
+ * @return true if the component is optional for this field, false otherwise
+ */
+ @Override
+ public boolean isOptional(int component) {
+ return false;
+ }
+
+ /**
+ * Returns true if the field is a GENERIC FIELD as specified by the standard.
+ * @return true if the field is generic, false otherwise
+ */
+ @Override
+ public boolean isGeneric() {
+ return false;
+ }
+
+ /**
+ * Returns the defined amount of components.
+ * This is not the amount of components present in the field instance, but the total amount of components
+ * that this field accepts as defined.
+ * @since 7.7
+ */
+ @Override
+ public int componentsSize() {
+ return 1;
+ }
+
+ /**
+ * Returns english label for components.
+ *
+ * The index in the list is in sync with specific field component structure.
+ * @see #getComponentLabel(int)
+ * @since 7.8.4
+ */
+ @Override
+ public List
+ *
+ *
+ * String
+ *
+ *
+ * 4!c
S
S
new Tag(NAME, value)
+ * @see #NAME
+ * @since 7.5
+ */
+ public static Tag tag(final String value) {
+ return new Tag(NAME, value);
+ }
+
+ /**
+ * Create a Tag with this field name and an empty string as value.
+ * Shorthand for new Tag(NAME, "")
+ * @see #NAME
+ * @since 7.5
+ */
+ public static Tag emptyTag() {
+ return new Tag(NAME, "");
+ }
+
+
+ /**
+ * Parses the parameter value into the internal components structure.
+ *
+ *
+ *
+ * @param component number of the component to display
+ * @param locale optional locale to format date and amounts, if null, the default locale is used
+ * @return formatted component value or null if component number is invalid or not present
+ * @throws IllegalArgumentException if component number is invalid for the field
+ * @since 7.8
+ */
+ @Override
+ public String getValueDisplay(int component, Locale locale) {
+ if (component < 1 || component > 1) {
+ throw new IllegalArgumentException("invalid component number " + component + " for field 14K");
+ }
+ if (component == 1) {
+ //default format (as is)
+ return getComponent(1);
+ }
+ return null;
+ }
+
+ /**
+ * @deprecated Use {@link #typesPattern()} instead.
+ */
+ @Override
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public String componentsPattern() {
+ return "S";
+ }
+
+ /**
+ * Returns the field component types pattern.
+ *
+ * This method returns a letter representing the type for each component in the Field. It supersedes
+ * the Components Pattern because it distinguishes between N (Number) and I (BigDecimal).
+ * @since 9.2.7
+ */
+ @Override
+ public String typesPattern() {
+ return "S";
+ }
+
+ /**
+ * Returns the field parser pattern.
+ */
+ @Override
+ public String parserPattern() {
+ return "S";
+ }
+
+ /**
+ * Returns the field validator pattern
+ */
+ @Override
+ public String validatorPattern() {
+ return "4!c";
+ }
+
+ /**
+ * Given a component number it returns true if the component is optional,
+ * regardless of the field being mandatory in a particular message.
+ * Being the field's value conformed by a composition of one or several
+ * internal component values, the field may be present in a message with
+ * a proper value but with some of its internal components not set.
+ *
+ * @param component component number, first component of a field is referenced as 1
+ * @return true if the component is optional for this field, false otherwise
+ */
+ @Override
+ public boolean isOptional(int component) {
+ return false;
+ }
+
+ /**
+ * Returns true if the field is a GENERIC FIELD as specified by the standard.
+ * @return true if the field is generic, false otherwise
+ */
+ @Override
+ public boolean isGeneric() {
+ return false;
+ }
+
+ /**
+ * Returns the defined amount of components.
+ * This is not the amount of components present in the field instance, but the total amount of components
+ * that this field accepts as defined.
+ * @since 7.7
+ */
+ @Override
+ public int componentsSize() {
+ return 1;
+ }
+
+ /**
+ * Returns english label for components.
+ *
+ * The index in the list is in sync with specific field component structure.
+ * @see #getComponentLabel(int)
+ * @since 7.8.4
+ */
+ @Override
+ public List
+ *
+ *
+ * String
+ *
+ *
+ * 4!c
S
S
new Tag(NAME, value)
+ * @see #NAME
+ * @since 7.5
+ */
+ public static Tag tag(final String value) {
+ return new Tag(NAME, value);
+ }
+
+ /**
+ * Create a Tag with this field name and an empty string as value.
+ * Shorthand for new Tag(NAME, "")
+ * @see #NAME
+ * @since 7.5
+ */
+ public static Tag emptyTag() {
+ return new Tag(NAME, "");
+ }
+
+
+ /**
+ * Parses the parameter value into the internal components structure.
+ *
+ *
+ *
+ * @param component number of the component to display
+ * @param locale optional locale to format date and amounts, if null, the default locale is used
+ * @return formatted component value or null if component number is invalid or not present
+ * @throws IllegalArgumentException if component number is invalid for the field
+ * @since 7.8
+ */
+ @Override
+ public String getValueDisplay(int component, Locale locale) {
+ if (component < 1 || component > 1) {
+ throw new IllegalArgumentException("invalid component number " + component + " for field 14L");
+ }
+ if (component == 1) {
+ //default format (as is)
+ return getComponent(1);
+ }
+ return null;
+ }
+
+ /**
+ * @deprecated Use {@link #typesPattern()} instead.
+ */
+ @Override
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public String componentsPattern() {
+ return "S";
+ }
+
+ /**
+ * Returns the field component types pattern.
+ *
+ * This method returns a letter representing the type for each component in the Field. It supersedes
+ * the Components Pattern because it distinguishes between N (Number) and I (BigDecimal).
+ * @since 9.2.7
+ */
+ @Override
+ public String typesPattern() {
+ return "S";
+ }
+
+ /**
+ * Returns the field parser pattern.
+ */
+ @Override
+ public String parserPattern() {
+ return "S";
+ }
+
+ /**
+ * Returns the field validator pattern
+ */
+ @Override
+ public String validatorPattern() {
+ return "4!c";
+ }
+
+ /**
+ * Given a component number it returns true if the component is optional,
+ * regardless of the field being mandatory in a particular message.
+ * Being the field's value conformed by a composition of one or several
+ * internal component values, the field may be present in a message with
+ * a proper value but with some of its internal components not set.
+ *
+ * @param component component number, first component of a field is referenced as 1
+ * @return true if the component is optional for this field, false otherwise
+ */
+ @Override
+ public boolean isOptional(int component) {
+ return false;
+ }
+
+ /**
+ * Returns true if the field is a GENERIC FIELD as specified by the standard.
+ * @return true if the field is generic, false otherwise
+ */
+ @Override
+ public boolean isGeneric() {
+ return false;
+ }
+
+ /**
+ * Returns the defined amount of components.
+ * This is not the amount of components present in the field instance, but the total amount of components
+ * that this field accepts as defined.
+ * @since 7.7
+ */
+ @Override
+ public int componentsSize() {
+ return 1;
+ }
+
+ /**
+ * Returns english label for components.
+ *
+ * The index in the list is in sync with specific field component structure.
+ * @see #getComponentLabel(int)
+ * @since 7.8.4
+ */
+ @Override
+ public List
+ *
+ *
+ * String
+ *
+ *
+ * 4!c
S
S
new Tag(NAME, value)
+ * @see #NAME
+ * @since 7.5
+ */
+ public static Tag tag(final String value) {
+ return new Tag(NAME, value);
+ }
+
+ /**
+ * Create a Tag with this field name and an empty string as value.
+ * Shorthand for new Tag(NAME, "")
+ * @see #NAME
+ * @since 7.5
+ */
+ public static Tag emptyTag() {
+ return new Tag(NAME, "");
+ }
+
+
+ /**
+ * Parses the parameter value into the internal components structure.
+ *
+ *
+ *
+ * @param component number of the component to display
+ * @param locale optional locale to format date and amounts, if null, the default locale is used
+ * @return formatted component value or null if component number is invalid or not present
+ * @throws IllegalArgumentException if component number is invalid for the field
+ * @since 7.8
+ */
+ @Override
+ public String getValueDisplay(int component, Locale locale) {
+ if (component < 1 || component > 1) {
+ throw new IllegalArgumentException("invalid component number " + component + " for field 14M");
+ }
+ if (component == 1) {
+ //default format (as is)
+ return getComponent(1);
+ }
+ return null;
+ }
+
+ /**
+ * @deprecated Use {@link #typesPattern()} instead.
+ */
+ @Override
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public String componentsPattern() {
+ return "S";
+ }
+
+ /**
+ * Returns the field component types pattern.
+ *
+ * This method returns a letter representing the type for each component in the Field. It supersedes
+ * the Components Pattern because it distinguishes between N (Number) and I (BigDecimal).
+ * @since 9.2.7
+ */
+ @Override
+ public String typesPattern() {
+ return "S";
+ }
+
+ /**
+ * Returns the field parser pattern.
+ */
+ @Override
+ public String parserPattern() {
+ return "S";
+ }
+
+ /**
+ * Returns the field validator pattern
+ */
+ @Override
+ public String validatorPattern() {
+ return "4!c";
+ }
+
+ /**
+ * Given a component number it returns true if the component is optional,
+ * regardless of the field being mandatory in a particular message.
+ * Being the field's value conformed by a composition of one or several
+ * internal component values, the field may be present in a message with
+ * a proper value but with some of its internal components not set.
+ *
+ * @param component component number, first component of a field is referenced as 1
+ * @return true if the component is optional for this field, false otherwise
+ */
+ @Override
+ public boolean isOptional(int component) {
+ return false;
+ }
+
+ /**
+ * Returns true if the field is a GENERIC FIELD as specified by the standard.
+ * @return true if the field is generic, false otherwise
+ */
+ @Override
+ public boolean isGeneric() {
+ return false;
+ }
+
+ /**
+ * Returns the defined amount of components.
+ * This is not the amount of components present in the field instance, but the total amount of components
+ * that this field accepts as defined.
+ * @since 7.7
+ */
+ @Override
+ public int componentsSize() {
+ return 1;
+ }
+
+ /**
+ * Returns english label for components.
+ *
+ * The index in the list is in sync with specific field component structure.
+ * @see #getComponentLabel(int)
+ * @since 7.8.4
+ */
+ @Override
+ public List
+ *
+ *
+ * String
+ *
+ *
+ * 4!c
S
S
new Tag(NAME, value)
+ * @see #NAME
+ * @since 7.5
+ */
+ public static Tag tag(final String value) {
+ return new Tag(NAME, value);
+ }
+
+ /**
+ * Create a Tag with this field name and an empty string as value.
+ * Shorthand for new Tag(NAME, "")
+ * @see #NAME
+ * @since 7.5
+ */
+ public static Tag emptyTag() {
+ return new Tag(NAME, "");
+ }
+
+
+ /**
+ * Parses the parameter value into the internal components structure.
+ *
+ *
+ *
+ * @param component number of the component to display
+ * @param locale optional locale to format date and amounts, if null, the default locale is used
+ * @return formatted component value or null if component number is invalid or not present
+ * @throws IllegalArgumentException if component number is invalid for the field
+ * @since 7.8
+ */
+ @Override
+ public String getValueDisplay(int component, Locale locale) {
+ if (component < 1 || component > 1) {
+ throw new IllegalArgumentException("invalid component number " + component + " for field 14N");
+ }
+ if (component == 1) {
+ //default format (as is)
+ return getComponent(1);
+ }
+ return null;
+ }
+
+ /**
+ * @deprecated Use {@link #typesPattern()} instead.
+ */
+ @Override
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public String componentsPattern() {
+ return "S";
+ }
+
+ /**
+ * Returns the field component types pattern.
+ *
+ * This method returns a letter representing the type for each component in the Field. It supersedes
+ * the Components Pattern because it distinguishes between N (Number) and I (BigDecimal).
+ * @since 9.2.7
+ */
+ @Override
+ public String typesPattern() {
+ return "S";
+ }
+
+ /**
+ * Returns the field parser pattern.
+ */
+ @Override
+ public String parserPattern() {
+ return "S";
+ }
+
+ /**
+ * Returns the field validator pattern
+ */
+ @Override
+ public String validatorPattern() {
+ return "4!c";
+ }
+
+ /**
+ * Given a component number it returns true if the component is optional,
+ * regardless of the field being mandatory in a particular message.
+ * Being the field's value conformed by a composition of one or several
+ * internal component values, the field may be present in a message with
+ * a proper value but with some of its internal components not set.
+ *
+ * @param component component number, first component of a field is referenced as 1
+ * @return true if the component is optional for this field, false otherwise
+ */
+ @Override
+ public boolean isOptional(int component) {
+ return false;
+ }
+
+ /**
+ * Returns true if the field is a GENERIC FIELD as specified by the standard.
+ * @return true if the field is generic, false otherwise
+ */
+ @Override
+ public boolean isGeneric() {
+ return false;
+ }
+
+ /**
+ * Returns the defined amount of components.
+ * This is not the amount of components present in the field instance, but the total amount of components
+ * that this field accepts as defined.
+ * @since 7.7
+ */
+ @Override
+ public int componentsSize() {
+ return 1;
+ }
+
+ /**
+ * Returns english label for components.
+ *
+ * The index in the list is in sync with specific field component structure.
+ * @see #getComponentLabel(int)
+ * @since 7.8.4
+ */
+ @Override
+ public List
+ *
+ *
+ * String
+ *
+ *
+ * 4!c
S
S
new Tag(NAME, value)
+ * @see #NAME
+ * @since 7.5
+ */
+ public static Tag tag(final String value) {
+ return new Tag(NAME, value);
+ }
+
+ /**
+ * Create a Tag with this field name and an empty string as value.
+ * Shorthand for new Tag(NAME, "")
+ * @see #NAME
+ * @since 7.5
+ */
+ public static Tag emptyTag() {
+ return new Tag(NAME, "");
+ }
+
+
+ /**
+ * Parses the parameter value into the internal components structure.
+ *
+ *
+ *
+ * @param component number of the component to display
+ * @param locale optional locale to format date and amounts, if null, the default locale is used
+ * @return formatted component value or null if component number is invalid or not present
+ * @throws IllegalArgumentException if component number is invalid for the field
+ * @since 7.8
+ */
+ @Override
+ public String getValueDisplay(int component, Locale locale) {
+ if (component < 1 || component > 1) {
+ throw new IllegalArgumentException("invalid component number " + component + " for field 14O");
+ }
+ if (component == 1) {
+ //default format (as is)
+ return getComponent(1);
+ }
+ return null;
+ }
+
+ /**
+ * @deprecated Use {@link #typesPattern()} instead.
+ */
+ @Override
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public String componentsPattern() {
+ return "S";
+ }
+
+ /**
+ * Returns the field component types pattern.
+ *
+ * This method returns a letter representing the type for each component in the Field. It supersedes
+ * the Components Pattern because it distinguishes between N (Number) and I (BigDecimal).
+ * @since 9.2.7
+ */
+ @Override
+ public String typesPattern() {
+ return "S";
+ }
+
+ /**
+ * Returns the field parser pattern.
+ */
+ @Override
+ public String parserPattern() {
+ return "S";
+ }
+
+ /**
+ * Returns the field validator pattern
+ */
+ @Override
+ public String validatorPattern() {
+ return "4!c";
+ }
+
+ /**
+ * Given a component number it returns true if the component is optional,
+ * regardless of the field being mandatory in a particular message.
+ * Being the field's value conformed by a composition of one or several
+ * internal component values, the field may be present in a message with
+ * a proper value but with some of its internal components not set.
+ *
+ * @param component component number, first component of a field is referenced as 1
+ * @return true if the component is optional for this field, false otherwise
+ */
+ @Override
+ public boolean isOptional(int component) {
+ return false;
+ }
+
+ /**
+ * Returns true if the field is a GENERIC FIELD as specified by the standard.
+ * @return true if the field is generic, false otherwise
+ */
+ @Override
+ public boolean isGeneric() {
+ return false;
+ }
+
+ /**
+ * Returns the defined amount of components.
+ * This is not the amount of components present in the field instance, but the total amount of components
+ * that this field accepts as defined.
+ * @since 7.7
+ */
+ @Override
+ public int componentsSize() {
+ return 1;
+ }
+
+ /**
+ * Returns english label for components.
+ *
+ * The index in the list is in sync with specific field component structure.
+ * @see #getComponentLabel(int)
+ * @since 7.8.4
+ */
+ @Override
+ public ListgetComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsLong()
+ * @deprecated use #getComponent2AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
Long l = getComponent2AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -470,16 +464,10 @@ public java.lang.Long getNumberAsLong() {
}
/**
- * Get the Number (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getNumberAsLong()
+ * @deprecated use #getNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getNumberAsNumber() {
return getComponent2AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field151.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field151.java
index 271195e42..1f0a3ff29 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field151.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field151.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -381,16 +375,10 @@ public java.lang.Long getSessionNumberAsLong() {
}
/**
- * Get the Session Number (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getSessionNumberAsLong()
+ * @deprecated use #getSessionNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getSessionNumberAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field152.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field152.java
index 379f2f290..9f220872a 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field152.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field152.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -381,16 +375,10 @@ public java.lang.Long getSequenceNumberAsLong() {
}
/**
- * Get the Sequence Number (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getSequenceNumberAsLong()
+ * @deprecated use #getSequenceNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getSequenceNumberAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field153.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field153.java
index 65a137453..2ea8dd25e 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field153.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field153.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -381,16 +375,10 @@ public java.lang.Long getSequenceNumberAsLong() {
}
/**
- * Get the Sequence Number (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getSequenceNumberAsLong()
+ * @deprecated use #getSequenceNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getSequenceNumberAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field15A.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field15A.java
index 712933dba..3cb2254f1 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field15A.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field15A.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -381,16 +375,10 @@ public java.lang.Long getNumberAsLong() {
}
/**
- * Get the Number (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getNumberAsLong()
+ * @deprecated use #getNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getNumberAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field16C.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field16C.java
index d76fa6fd4..f6921fa5f 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field16C.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field16C.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -381,16 +375,10 @@ public java.lang.Long getNumberAsLong() {
}
/**
- * Get the Number (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getNumberAsLong()
+ * @deprecated use #getNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getNumberAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field16R.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field16R.java
index b441e794c..111a0e36c 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field16R.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field16R.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
*
+ *
+ *
+ * String
+ *
+ *
+ * 1a
S
S
new Tag(NAME, value)
+ * @see #NAME
+ * @since 7.5
+ */
+ public static Tag tag(final String value) {
+ return new Tag(NAME, value);
+ }
+
+ /**
+ * Create a Tag with this field name and an empty string as value.
+ * Shorthand for new Tag(NAME, "")
+ * @see #NAME
+ * @since 7.5
+ */
+ public static Tag emptyTag() {
+ return new Tag(NAME, "");
+ }
+
+
+ /**
+ * Parses the parameter value into the internal components structure.
+ *
+ *
+ *
+ * @param component number of the component to display
+ * @param locale optional locale to format date and amounts, if null, the default locale is used
+ * @return formatted component value or null if component number is invalid or not present
+ * @throws IllegalArgumentException if component number is invalid for the field
+ * @since 7.8
+ */
+ @Override
+ public String getValueDisplay(int component, Locale locale) {
+ if (component < 1 || component > 1) {
+ throw new IllegalArgumentException("invalid component number " + component + " for field 17C");
+ }
+ if (component == 1) {
+ //default format (as is)
+ return getComponent(1);
+ }
+ return null;
+ }
+
+ /**
+ * @deprecated Use {@link #typesPattern()} instead.
+ */
+ @Override
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public String componentsPattern() {
+ return "S";
+ }
+
+ /**
+ * Returns the field component types pattern.
+ *
+ * This method returns a letter representing the type for each component in the Field. It supersedes
+ * the Components Pattern because it distinguishes between N (Number) and I (BigDecimal).
+ * @since 9.2.7
+ */
+ @Override
+ public String typesPattern() {
+ return "S";
+ }
+
+ /**
+ * Returns the field parser pattern.
+ */
+ @Override
+ public String parserPattern() {
+ return "S";
+ }
+
+ /**
+ * Returns the field validator pattern
+ */
+ @Override
+ public String validatorPattern() {
+ return "1a";
+ }
+
+ /**
+ * Given a component number it returns true if the component is optional,
+ * regardless of the field being mandatory in a particular message.
+ * Being the field's value conformed by a composition of one or several
+ * internal component values, the field may be present in a message with
+ * a proper value but with some of its internal components not set.
+ *
+ * @param component component number, first component of a field is referenced as 1
+ * @return true if the component is optional for this field, false otherwise
+ */
+ @Override
+ public boolean isOptional(int component) {
+ return false;
+ }
+
+ /**
+ * Returns true if the field is a GENERIC FIELD as specified by the standard.
+ * @return true if the field is generic, false otherwise
+ */
+ @Override
+ public boolean isGeneric() {
+ return false;
+ }
+
+ /**
+ * Returns the defined amount of components.
+ * This is not the amount of components present in the field instance, but the total amount of components
+ * that this field accepts as defined.
+ * @since 7.7
+ */
+ @Override
+ public int componentsSize() {
+ return 1;
+ }
+
+ /**
+ * Returns english label for components.
+ *
+ * The index in the list is in sync with specific field component structure.
+ * @see #getComponentLabel(int)
+ * @since 7.8.4
+ */
+ @Override
+ public ListgetComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -381,16 +375,10 @@ public java.lang.Long getNumberAsLong() {
}
/**
- * Get the Number (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getNumberAsLong()
+ * @deprecated use #getNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getNumberAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field18B.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field18B.java
index 502cb2d0c..dd01e1c7d 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field18B.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field18B.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -381,16 +375,10 @@ public java.lang.Long getNumberAsLong() {
}
/**
- * Get the Number (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getNumberAsLong()
+ * @deprecated use #getNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getNumberAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field18C.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field18C.java
index 43e5e283b..e8de64f48 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field18C.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field18C.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -381,16 +375,10 @@ public java.lang.Long getNumberAsLong() {
}
/**
- * Get the Number (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getNumberAsLong()
+ * @deprecated use #getNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getNumberAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field18D.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field18D.java
index a1f93e4d1..e94914df1 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field18D.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field18D.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -381,16 +375,10 @@ public java.lang.Long getNumberAsLong() {
}
/**
- * Get the Number (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getNumberAsLong()
+ * @deprecated use #getNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getNumberAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field19.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field19.java
index 1336902ce..9ea146301 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field19.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field19.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -61,7 +61,7 @@
*
*
* getComponent1AsBigDecimal()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsBigDecimal()
+ * @deprecated use #getComponent1AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
return getComponent1AsBigDecimal();
}
@@ -387,16 +381,10 @@ public java.math.BigDecimal getAmountAsBigDecimal() {
}
/**
- * Get the Amount (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsBigDecimal()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field199.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field199.java
index f6bef3233..d688f2f60 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field199.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field199.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
* getComponent4AsBigDecimal()
to get the proper value.
- *
- * @return the component 4 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent4AsBigDecimal()
+ * @deprecated use #getComponent4AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent4AsNumber() {
return getComponent4AsBigDecimal();
}
@@ -544,16 +536,10 @@ public java.math.BigDecimal getAmountAsBigDecimal() {
}
/**
- * Get the Amount (component 4) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent4AsBigDecimal()
to get the proper value.
- *
- * @return the component 4 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getComponent4AsNumber();
}
@@ -645,29 +631,19 @@ public Field19A setCurrencyCode(java.util.Currency component3) {
}
/**
- * Alternative DEPRECATED method setter for field's Currency Code
- *
- * @see #setCurrencyCode(String)
- *
- * @param component3 the Currency Code to set
- * @return the field object to enable build pattern
+ * @deprecated use #setCurrencyCode(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field19A setCurrency(String component3) {
return setCurrencyCode(component3);
}
/**
- * Alternative DEPRECATED method setter for field's Currency Code from a Currency object.
- *
- * @see #setComponent3(java.util.Currency)
- *
- * @param component3 Currency with the Currency Code content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent3(java.util.Currency) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field19A setCurrency(java.util.Currency component3) {
return setCurrencyCode(component3);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field19B.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field19B.java
index 8f70d0498..11a2c6510 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field19B.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field19B.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -65,7 +65,7 @@
*
*
* getComponent3AsBigDecimal()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent3AsBigDecimal()
+ * @deprecated use #getComponent3AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent3AsNumber() {
return getComponent3AsBigDecimal();
}
@@ -502,16 +494,10 @@ public java.math.BigDecimal getAmountAsBigDecimal() {
}
/**
- * Get the Amount (component 3) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent3AsBigDecimal()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getComponent3AsNumber();
}
@@ -582,29 +568,19 @@ public Field19B setCurrencyCode(java.util.Currency component2) {
}
/**
- * Alternative DEPRECATED method setter for field's Currency Code
- *
- * @see #setCurrencyCode(String)
- *
- * @param component2 the Currency Code to set
- * @return the field object to enable build pattern
+ * @deprecated use #setCurrencyCode(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field19B setCurrency(String component2) {
return setCurrencyCode(component2);
}
/**
- * Alternative DEPRECATED method setter for field's Currency Code from a Currency object.
- *
- * @see #setComponent2(java.util.Currency)
- *
- * @param component2 Currency with the Currency Code content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent2(java.util.Currency) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field19B setCurrency(java.util.Currency component2) {
return setCurrencyCode(component2);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field19C.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field19C.java
index 139b79ce2..32cfa35ed 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field19C.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field19C.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -62,7 +62,7 @@
*
*
* getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsBigDecimal()
+ * @deprecated use #getComponent2AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
return getComponent2AsBigDecimal();
}
@@ -422,11 +415,11 @@ public String getAdjustmentFactor() {
/**
* Alternative DEPRECATED method getter for field's Adjustment Factor
- * @see #getAdjustmentFactor()
+ * @deprecated use #getAdjustmentFactor() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getAmount() {
return getAdjustmentFactor();
}
@@ -441,41 +434,28 @@ public java.math.BigDecimal getAdjustmentFactorAsBigDecimal() {
}
/**
- * Get the Adjustment Factor (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAdjustmentFactorAsBigDecimal()
+ * @deprecated use #getAdjustmentFactorAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAdjustmentFactorAsNumber() {
return getComponent2AsNumber();
}
/**
- * Alternative DEPRECATED method getter for field's Adjustment Factor as BigDecimal
- * @see #getAdjustmentFactorAsBigDecimal()
+ * @deprecated use #getAdjustmentFactorAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.math.BigDecimal getAmountAsBigDecimal() {
return getAdjustmentFactorAsBigDecimal();
}
/**
- * Alternative DEPRECATED method getter for field's Adjustment Factor (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAdjustmentFactorAsBigDecimal()
+ * @deprecated use #getAdjustmentFactorAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getAdjustmentFactorAsNumber();
}
@@ -596,45 +576,29 @@ public Field19C setAdjustmentFactor(java.lang.Number component2) {
}
/**
- * Alternative DEPRECATED method setter for field's Adjustment Factor
- *
- * @see #setAdjustmentFactor(String)
- *
- * @param component2 the Adjustment Factor to set
- * @return the field object to enable build pattern
+ * @deprecated use #setAdjustmentFactor(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field19C setAmount(String component2) {
return setAdjustmentFactor(component2);
}
/**
- * Alternative DEPRECATED method setter for field's Adjustment Factor from a BigDecimal object.
- *
- * @see #setComponent2(java.math.BigDecimal)
- *
- * @param component2 BigDecimal with the Adjustment Factor content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent2(java.math.BigDecimal) instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field19C setAmount(java.math.BigDecimal component2) {
return setAdjustmentFactor(component2);
}
/**
- * Alternative DEPRECATED method setter for field's Adjustment Factor (component 2) as as Number
- *
- * This method supports java constant value boxing for simpler coding styles (ex: 10 becomes an Integer)
- *
- * @param component2 the Number with the Adjustment Factor content to set
- * @return the field object to enable build pattern
- * @see #setAdjustmentFactor(java.math.BigDecimal)
+ * @deprecated use #setAdjustmentFactor(java.math.BigDecimal) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field19C setAmount(java.lang.Number component2) {
return setAdjustmentFactor(component2);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field19Y.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field19Y.java
index 74fc7ae87..ea516f743 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field19Y.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field19Y.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -61,7 +61,7 @@
*
*
* getComponent1AsBigDecimal()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsBigDecimal()
+ * @deprecated use #getComponent1AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
return getComponent1AsBigDecimal();
}
@@ -389,11 +382,11 @@ public String getWeight() {
/**
* Alternative DEPRECATED method getter for field's Weight
- * @see #getWeight()
+ * @deprecated use #getWeight() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getAmount() {
return getWeight();
}
@@ -408,41 +401,28 @@ public java.math.BigDecimal getWeightAsBigDecimal() {
}
/**
- * Get the Weight (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsBigDecimal()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getWeightAsBigDecimal()
+ * @deprecated use #getWeightAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getWeightAsNumber() {
return getComponent1AsNumber();
}
/**
- * Alternative DEPRECATED method getter for field's Weight as BigDecimal
- * @see #getWeightAsBigDecimal()
+ * @deprecated use #getWeightAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.math.BigDecimal getAmountAsBigDecimal() {
return getWeightAsBigDecimal();
}
/**
- * Alternative DEPRECATED method getter for field's Weight (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsBigDecimal()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getWeightAsBigDecimal()
+ * @deprecated use #getWeightAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getWeightAsNumber();
}
@@ -542,45 +522,29 @@ public Field19Y setWeight(java.lang.Number component1) {
}
/**
- * Alternative DEPRECATED method setter for field's Weight
- *
- * @see #setWeight(String)
- *
- * @param component1 the Weight to set
- * @return the field object to enable build pattern
+ * @deprecated use #setWeight(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field19Y setAmount(String component1) {
return setWeight(component1);
}
/**
- * Alternative DEPRECATED method setter for field's Weight from a BigDecimal object.
- *
- * @see #setComponent1(java.math.BigDecimal)
- *
- * @param component1 BigDecimal with the Weight content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent1(java.math.BigDecimal) instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field19Y setAmount(java.math.BigDecimal component1) {
return setWeight(component1);
}
/**
- * Alternative DEPRECATED method setter for field's Weight (component 1) as as Number
- *
- * This method supports java constant value boxing for simpler coding styles (ex: 10 becomes an Integer)
- *
- * @param component1 the Number with the Weight content to set
- * @return the field object to enable build pattern
- * @see #setWeight(java.math.BigDecimal)
+ * @deprecated use #setWeight(java.math.BigDecimal) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field19Y setAmount(java.lang.Number component1) {
return setWeight(component1);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field19Z.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field19Z.java
index b56f369c1..24b23fc3e 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field19Z.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field19Z.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -61,7 +61,7 @@
*
*
* getComponent1AsBigDecimal()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsBigDecimal()
+ * @deprecated use #getComponent1AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
return getComponent1AsBigDecimal();
}
@@ -389,11 +382,11 @@ public String getWeight() {
/**
* Alternative DEPRECATED method getter for field's Weight
- * @see #getWeight()
+ * @deprecated use #getWeight() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getAmount() {
return getWeight();
}
@@ -408,41 +401,28 @@ public java.math.BigDecimal getWeightAsBigDecimal() {
}
/**
- * Get the Weight (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsBigDecimal()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getWeightAsBigDecimal()
+ * @deprecated use #getWeightAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getWeightAsNumber() {
return getComponent1AsNumber();
}
/**
- * Alternative DEPRECATED method getter for field's Weight as BigDecimal
- * @see #getWeightAsBigDecimal()
+ * @deprecated use #getWeightAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.math.BigDecimal getAmountAsBigDecimal() {
return getWeightAsBigDecimal();
}
/**
- * Alternative DEPRECATED method getter for field's Weight (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsBigDecimal()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getWeightAsBigDecimal()
+ * @deprecated use #getWeightAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getWeightAsNumber();
}
@@ -542,45 +522,29 @@ public Field19Z setWeight(java.lang.Number component1) {
}
/**
- * Alternative DEPRECATED method setter for field's Weight
- *
- * @see #setWeight(String)
- *
- * @param component1 the Weight to set
- * @return the field object to enable build pattern
+ * @deprecated use #setWeight(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field19Z setAmount(String component1) {
return setWeight(component1);
}
/**
- * Alternative DEPRECATED method setter for field's Weight from a BigDecimal object.
- *
- * @see #setComponent1(java.math.BigDecimal)
- *
- * @param component1 BigDecimal with the Weight content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent1(java.math.BigDecimal) instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field19Z setAmount(java.math.BigDecimal component1) {
return setWeight(component1);
}
/**
- * Alternative DEPRECATED method setter for field's Weight (component 1) as as Number
- *
- * This method supports java constant value boxing for simpler coding styles (ex: 10 becomes an Integer)
- *
- * @param component1 the Number with the Weight content to set
- * @return the field object to enable build pattern
- * @see #setWeight(java.math.BigDecimal)
+ * @deprecated use #setWeight(java.math.BigDecimal) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field19Z setAmount(java.lang.Number component1) {
return setWeight(component1);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field20.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field20.java
index 134af6e02..fc57fd941 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field20.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field20.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -381,16 +375,10 @@ public java.lang.Long getSectionNumberAsLong() {
}
/**
- * Get the Section Number (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getSectionNumberAsLong()
+ * @deprecated use #getSectionNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getSectionNumberAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field203.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field203.java
index 11869ca84..943db1ba3 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field203.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field203.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -381,16 +375,10 @@ public java.lang.Long getTotalSectionsAsLong() {
}
/**
- * Get the Total Sections (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getTotalSectionsAsLong()
+ * @deprecated use #getTotalSectionsAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getTotalSectionsAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field204.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field204.java
index 37611ccac..a9e45c628 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field204.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field204.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -381,16 +375,10 @@ public java.lang.Long getTypeAsLong() {
}
/**
- * Get the Type (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getTypeAsLong()
+ * @deprecated use #getTypeAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getTypeAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field20C.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field20C.java
index 63fbf202b..f6eb41ca9 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field20C.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field20C.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
* getComponent3AsLong()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent3AsLong()
+ * @deprecated use #getComponent3AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent3AsNumber() {
Long l = getComponent3AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -481,16 +475,10 @@ public java.lang.Long getReferenceCodeAsLong() {
}
/**
- * Get the Reference Code (component 3) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent3AsLong()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getReferenceCodeAsLong()
+ * @deprecated use #getReferenceCodeAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getReferenceCodeAsNumber() {
return getComponent3AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field22D.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field22D.java
index b053159d1..cfd3e0717 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field22D.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field22D.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -381,16 +375,10 @@ public java.lang.Long getTypeAsLong() {
}
/**
- * Get the Type (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getTypeAsLong()
+ * @deprecated use #getTypeAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getTypeAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field24B.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field24B.java
index 78bea464c..1585bd2c8 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field24B.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field24B.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
*
*
*
* String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
- *
*
* 4!c(**)[$35x]0-6
S[$S]0-6
SSSSSSS
4!c(**)[$65z]0-12
S[$S]0-12
SSSSSSSSSSSSS
getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsLong()
+ * @deprecated use #getComponent2AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
Long l = getComponent2AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -519,16 +513,10 @@ public java.lang.Long getSessionNumberAsLong() {
}
/**
- * Get the Session Number (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getSessionNumberAsLong()
+ * @deprecated use #getSessionNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getSessionNumberAsNumber() {
return getComponent2AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field256.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field256.java
index d08845f45..d7c93ac8d 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field256.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field256.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -68,7 +68,7 @@
*
*
* getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsLong()
+ * @deprecated use #getComponent2AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
Long l = getComponent2AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -519,16 +513,10 @@ public java.lang.Long getSessionNumberAsLong() {
}
/**
- * Get the Session Number (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getSessionNumberAsLong()
+ * @deprecated use #getSessionNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getSessionNumberAsNumber() {
return getComponent2AsNumber();
}
@@ -552,16 +540,10 @@ public java.lang.Long getComponent3AsLong() {
}
/**
- * Get the component 3 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent3AsLong()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent3AsLong()
+ * @deprecated use #getComponent3AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent3AsNumber() {
Long l = getComponent3AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -585,16 +567,10 @@ public java.lang.Long getMessageCategoryAsLong() {
}
/**
- * Get the Message Category (component 3) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent3AsLong()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getMessageCategoryAsLong()
+ * @deprecated use #getMessageCategoryAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getMessageCategoryAsNumber() {
return getComponent3AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field257.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field257.java
index 3847223f9..809393c72 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field257.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field257.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -67,7 +67,7 @@
*
*
* getComponent5AsLong()
to get the proper value.
- *
- * @return the component 5 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent5AsLong()
+ * @deprecated use #getComponent5AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent5AsNumber() {
Long l = getComponent5AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -601,16 +595,10 @@ public java.lang.Long getSessionNumberAsLong() {
}
/**
- * Get the Session Number (component 5) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent5AsLong()
to get the proper value.
- *
- * @return the component 5 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getSessionNumberAsLong()
+ * @deprecated use #getSessionNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getSessionNumberAsNumber() {
return getComponent5AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field258.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field258.java
index 90ce808ab..a7f34b93e 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field258.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field258.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -68,7 +68,7 @@
*
*
* getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsLong()
+ * @deprecated use #getComponent2AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
Long l = getComponent2AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -519,16 +513,10 @@ public java.lang.Long getSessionNumberAsLong() {
}
/**
- * Get the Session Number (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getSessionNumberAsLong()
+ * @deprecated use #getSessionNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getSessionNumberAsNumber() {
return getComponent2AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field259.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field259.java
index 94880607e..fd5e067dd 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field259.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field259.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -68,7 +68,7 @@
*
*
* getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsLong()
+ * @deprecated use #getComponent2AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
Long l = getComponent2AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -514,16 +508,10 @@ public java.lang.Long getSessionNumberAsLong() {
}
/**
- * Get the Session Number (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getSessionNumberAsLong()
+ * @deprecated use #getSessionNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getSessionNumberAsNumber() {
return getComponent2AsNumber();
}
@@ -547,16 +535,10 @@ public java.lang.Long getComponent3AsLong() {
}
/**
- * Get the component 3 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent3AsLong()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent3AsLong()
+ * @deprecated use #getComponent3AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent3AsNumber() {
Long l = getComponent3AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -580,16 +562,10 @@ public java.lang.Long getMessageCategoryAsLong() {
}
/**
- * Get the Message Category (component 3) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent3AsLong()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getMessageCategoryAsLong()
+ * @deprecated use #getMessageCategoryAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getMessageCategoryAsNumber() {
return getComponent3AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field25A.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field25A.java
index 71a482871..e89f971e3 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field25A.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field25A.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
* getComponent5AsLong()
to get the proper value.
- *
- * @return the component 5 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent5AsLong()
+ * @deprecated use #getComponent5AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent5AsNumber() {
Long l = getComponent5AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -601,16 +595,10 @@ public java.lang.Long getSessionNumberAsLong() {
}
/**
- * Get the Session Number (component 5) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent5AsLong()
to get the proper value.
- *
- * @return the component 5 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getSessionNumberAsLong()
+ * @deprecated use #getSessionNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getSessionNumberAsNumber() {
return getComponent5AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field263.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field263.java
index baf6a8b79..a59f78cb2 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field263.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field263.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -67,7 +67,7 @@
*
*
* getComponent5AsLong()
to get the proper value.
- *
- * @return the component 5 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent5AsLong()
+ * @deprecated use #getComponent5AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent5AsNumber() {
Long l = getComponent5AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -601,16 +595,10 @@ public java.lang.Long getSessionNumberAsLong() {
}
/**
- * Get the Session Number (component 5) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent5AsLong()
to get the proper value.
- *
- * @return the component 5 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getSessionNumberAsLong()
+ * @deprecated use #getSessionNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getSessionNumberAsNumber() {
return getComponent5AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field264.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field264.java
index cab69f3eb..59cee0a1a 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field264.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field264.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -67,7 +67,7 @@
*
*
* getComponent5AsLong()
to get the proper value.
- *
- * @return the component 5 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent5AsLong()
+ * @deprecated use #getComponent5AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent5AsNumber() {
Long l = getComponent5AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -601,16 +595,10 @@ public java.lang.Long getSessionNumberAsLong() {
}
/**
- * Get the Session Number (component 5) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent5AsLong()
to get the proper value.
- *
- * @return the component 5 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getSessionNumberAsLong()
+ * @deprecated use #getSessionNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getSessionNumberAsNumber() {
return getComponent5AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field26A.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field26A.java
index 36b5214c6..8a4f61de6 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field26A.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field26A.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -58,7 +58,7 @@
*
*
* getValue
.
- *
- * Note that in previous versions, this field had only one component and now has two
- * because it's what the SWIFT specification indicates.
- *
- * @return the concatenated values of component 1 and 2
- * @see #getValue()
- */
+ * @deprecated Use getValue() instead
+ */
@Deprecated
- @com.prowidesoftware.deprecation.ProwideDeprecated(phase3=com.prowidesoftware.deprecation.TargetYear.SRU2023)
+ @com.prowidesoftware.deprecation.ProwideDeprecated(phase4=com.prowidesoftware.deprecation.TargetYear.SRU2024)
public String getNumber() {
return getValue();
}
- /**
- * Sets the Number (components 1 and 2) as a unit
- *
- * This method is a wrapper for parse
.
- *
- * Note that in previous versions, this field had only one component and now has two
- * because it's what the SWIFT specification indicates.
- *
- * @param number the new expected value for components 1 and 2 concatenated
- * @return the field object to enable build pattern
- * @see #parse(String)
- */
+ /**
+ * @deprecated Use parse(String) instead
+ */
@Deprecated
- @com.prowidesoftware.deprecation.ProwideDeprecated(phase3=com.prowidesoftware.deprecation.TargetYear.SRU2023)
+ @com.prowidesoftware.deprecation.ProwideDeprecated(phase4=com.prowidesoftware.deprecation.TargetYear.SRU2024)
public Field26A setNumber(final String number) {
parse(number);
return this;
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field26B.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field26B.java
index af15a4522..7facd7c15 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field26B.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field26B.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -391,7 +384,7 @@ public String getNumberOfAmendment() {
/**
* Alternative method getter for field's Number Of Amendment
- * @see #getNumberOfAmendment()
+ * @deprecated use #getNumberOfAmendment() instead
* @since 9.2.7
*/
public String getAutomaticExtensionNotificationPeriod() {
@@ -400,11 +393,11 @@ public String getAutomaticExtensionNotificationPeriod() {
/**
* Alternative DEPRECATED method getter for field's Number Of Amendment
- * @see #getNumberOfAmendment()
+ * @deprecated use #getNumberOfAmendment() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getNumber() {
return getNumberOfAmendment();
}
@@ -419,23 +412,16 @@ public java.lang.Long getNumberOfAmendmentAsLong() {
}
/**
- * Get the Number Of Amendment (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getNumberOfAmendmentAsLong()
+ * @deprecated use #getNumberOfAmendmentAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getNumberOfAmendmentAsNumber() {
return getComponent1AsNumber();
}
/**
- * Alternative method getter for field's Number Of Amendment as Long
- * @see #getNumberOfAmendmentAsLong()
+ * @deprecated use #getNumberOfAmendmentAsLong() instead
* @since 9.2.7
*/
public java.lang.Long getAutomaticExtensionNotificationPeriodAsLong() {
@@ -443,41 +429,28 @@ public java.lang.Long getAutomaticExtensionNotificationPeriodAsLong() {
}
/**
- * Alternative method getter for field's Number Of Amendment (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getNumberOfAmendmentAsLong()
+ * @deprecated use #getNumberOfAmendmentAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAutomaticExtensionNotificationPeriodAsNumber() {
return getNumberOfAmendmentAsNumber();
}
/**
- * Alternative DEPRECATED method getter for field's Number Of Amendment as Long
- * @see #getNumberOfAmendmentAsLong()
+ * @deprecated use #getNumberOfAmendmentAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Long getNumberAsLong() {
return getNumberOfAmendmentAsLong();
}
/**
- * Alternative DEPRECATED method getter for field's Number Of Amendment (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getNumberOfAmendmentAsLong()
+ * @deprecated use #getNumberOfAmendmentAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getNumberAsNumber() {
return getNumberOfAmendmentAsNumber();
}
@@ -575,24 +548,14 @@ public Field26E setNumberOfAmendment(java.lang.Number component1) {
}
/**
- * Alternative method setter for field's Number Of Amendment
- *
- * @see #setNumberOfAmendment(String)
- *
- * @param component1 the Number Of Amendment to set
- * @return the field object to enable build pattern
+ * @deprecated use #setNumberOfAmendment(String) instead
*/
public Field26E setAutomaticExtensionNotificationPeriod(String component1) {
return setNumberOfAmendment(component1);
}
/**
- * Alternative method setter for field's Number Of Amendment from a Long object.
- *
- * @see #setComponent1(java.lang.Long)
- *
- * @param component1 Long with the Number Of Amendment content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent1(java.lang.Long) instead
* @since 9.2.7
*/
public Field26E setAutomaticExtensionNotificationPeriod(java.lang.Long component1) {
@@ -600,58 +563,36 @@ public Field26E setAutomaticExtensionNotificationPeriod(java.lang.Long component
}
/**
- * Alternative method setter for field's Number Of Amendment (component 1) as as Number
- *
- * This method supports java constant value boxing for simpler coding styles (ex: 10 becomes an Integer)
- *
- * @param component1 the Number with the Number Of Amendment content to set
- * @return the field object to enable build pattern
- * @see #setNumberOfAmendment(java.lang.Long)
+ * @deprecated use #setNumberOfAmendment(java.lang.Long) instead
*/
public Field26E setAutomaticExtensionNotificationPeriod(java.lang.Number component1) {
return setNumberOfAmendment(component1);
}
/**
- * Alternative DEPRECATED method setter for field's Number Of Amendment
- *
- * @see #setNumberOfAmendment(String)
- *
- * @param component1 the Number Of Amendment to set
- * @return the field object to enable build pattern
+ * @deprecated use #setNumberOfAmendment(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field26E setNumber(String component1) {
return setNumberOfAmendment(component1);
}
/**
- * Alternative DEPRECATED method setter for field's Number Of Amendment from a Long object.
- *
- * @see #setComponent1(java.lang.Long)
- *
- * @param component1 Long with the Number Of Amendment content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent1(java.lang.Long) instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field26E setNumber(java.lang.Long component1) {
return setNumberOfAmendment(component1);
}
/**
- * Alternative DEPRECATED method setter for field's Number Of Amendment (component 1) as as Number
- *
- * This method supports java constant value boxing for simpler coding styles (ex: 10 becomes an Integer)
- *
- * @param component1 the Number with the Number Of Amendment content to set
- * @return the field object to enable build pattern
- * @see #setNumberOfAmendment(java.lang.Long)
+ * @deprecated use #setNumberOfAmendment(java.lang.Long) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field26E setNumber(java.lang.Number component1) {
return setNumberOfAmendment(component1);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field26F.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field26F.java
index 72ff330ac..c48be97e0 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field26F.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field26F.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -405,7 +399,7 @@ public String getNumber() {
/**
* Alternative method getter for field's Number
- * @see #getNumber()
+ * @deprecated use #getNumber() instead
* @since 9.2.7
*/
public String getMessageNumber() {
@@ -422,23 +416,16 @@ public java.lang.Long getNumberAsLong() {
}
/**
- * Get the Number (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getNumberAsLong()
+ * @deprecated use #getNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getNumberAsNumber() {
return getComponent1AsNumber();
}
/**
- * Alternative method getter for field's Number as Long
- * @see #getNumberAsLong()
+ * @deprecated use #getNumberAsLong() instead
* @since 9.2.7
*/
public java.lang.Long getMessageNumberAsLong() {
@@ -446,16 +433,10 @@ public java.lang.Long getMessageNumberAsLong() {
}
/**
- * Alternative method getter for field's Number (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getNumberAsLong()
+ * @deprecated use #getNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getMessageNumberAsNumber() {
return getNumberAsNumber();
}
@@ -479,16 +460,10 @@ public java.lang.Long getComponent2AsLong() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsLong()
+ * @deprecated use #getComponent2AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
Long l = getComponent2AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -504,7 +479,7 @@ public String getTotal() {
/**
* Alternative method getter for field's Total
- * @see #getTotal()
+ * @deprecated use #getTotal() instead
* @since 9.2.7
*/
public String getSequenceNumber() {
@@ -521,23 +496,16 @@ public java.lang.Long getTotalAsLong() {
}
/**
- * Get the Total (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getTotalAsLong()
+ * @deprecated use #getTotalAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getTotalAsNumber() {
return getComponent2AsNumber();
}
/**
- * Alternative method getter for field's Total as Long
- * @see #getTotalAsLong()
+ * @deprecated use #getTotalAsLong() instead
* @since 9.2.7
*/
public java.lang.Long getSequenceNumberAsLong() {
@@ -545,16 +513,10 @@ public java.lang.Long getSequenceNumberAsLong() {
}
/**
- * Alternative method getter for field's Total (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getTotalAsLong()
+ * @deprecated use #getTotalAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getSequenceNumberAsNumber() {
return getTotalAsNumber();
}
@@ -652,24 +614,14 @@ public Field27 setNumber(java.lang.Number component1) {
}
/**
- * Alternative method setter for field's Number
- *
- * @see #setNumber(String)
- *
- * @param component1 the Number to set
- * @return the field object to enable build pattern
+ * @deprecated use #setNumber(String) instead
*/
public Field27 setMessageNumber(String component1) {
return setNumber(component1);
}
/**
- * Alternative method setter for field's Number from a Long object.
- *
- * @see #setComponent1(java.lang.Long)
- *
- * @param component1 Long with the Number content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent1(java.lang.Long) instead
* @since 9.2.7
*/
public Field27 setMessageNumber(java.lang.Long component1) {
@@ -677,13 +629,7 @@ public Field27 setMessageNumber(java.lang.Long component1) {
}
/**
- * Alternative method setter for field's Number (component 1) as as Number
- *
- * This method supports java constant value boxing for simpler coding styles (ex: 10 becomes an Integer)
- *
- * @param component1 the Number with the Number content to set
- * @return the field object to enable build pattern
- * @see #setNumber(java.lang.Long)
+ * @deprecated use #setNumber(java.lang.Long) instead
*/
public Field27 setMessageNumber(java.lang.Number component1) {
return setNumber(component1);
@@ -782,24 +728,14 @@ public Field27 setTotal(java.lang.Number component2) {
}
/**
- * Alternative method setter for field's Total
- *
- * @see #setTotal(String)
- *
- * @param component2 the Total to set
- * @return the field object to enable build pattern
+ * @deprecated use #setTotal(String) instead
*/
public Field27 setSequenceNumber(String component2) {
return setTotal(component2);
}
/**
- * Alternative method setter for field's Total from a Long object.
- *
- * @see #setComponent2(java.lang.Long)
- *
- * @param component2 Long with the Total content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent2(java.lang.Long) instead
* @since 9.2.7
*/
public Field27 setSequenceNumber(java.lang.Long component2) {
@@ -807,13 +743,7 @@ public Field27 setSequenceNumber(java.lang.Long component2) {
}
/**
- * Alternative method setter for field's Total (component 2) as as Number
- *
- * This method supports java constant value boxing for simpler coding styles (ex: 10 becomes an Integer)
- *
- * @param component2 the Number with the Total content to set
- * @return the field object to enable build pattern
- * @see #setTotal(java.lang.Long)
+ * @deprecated use #setTotal(java.lang.Long) instead
*/
public Field27 setSequenceNumber(java.lang.Number component2) {
return setTotal(component2);
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field270.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field270.java
index 7b264c303..6187a8129 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field270.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field270.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -61,7 +61,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -409,7 +403,7 @@ public String getStatementNumber() {
/**
* Alternative method getter for field's Statement Number
- * @see #getStatementNumber()
+ * @deprecated use #getStatementNumber() instead
* @since 9.2.7
*/
public String getSettlementNumber() {
@@ -426,23 +420,16 @@ public java.lang.Long getStatementNumberAsLong() {
}
/**
- * Get the Statement Number (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getStatementNumberAsLong()
+ * @deprecated use #getStatementNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getStatementNumberAsNumber() {
return getComponent1AsNumber();
}
/**
- * Alternative method getter for field's Statement Number as Long
- * @see #getStatementNumberAsLong()
+ * @deprecated use #getStatementNumberAsLong() instead
* @since 9.2.7
*/
public java.lang.Long getSettlementNumberAsLong() {
@@ -450,16 +437,10 @@ public java.lang.Long getSettlementNumberAsLong() {
}
/**
- * Alternative method getter for field's Statement Number (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getStatementNumberAsLong()
+ * @deprecated use #getStatementNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getSettlementNumberAsNumber() {
return getStatementNumberAsNumber();
}
@@ -483,16 +464,10 @@ public java.lang.Long getComponent2AsLong() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsLong()
+ * @deprecated use #getComponent2AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
Long l = getComponent2AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -508,7 +483,7 @@ public String getSequenceNumber() {
/**
* Alternative method getter for field's Sequence Number
- * @see #getSequenceNumber()
+ * @deprecated use #getSequenceNumber() instead
* @since 9.2.7
*/
public String getPageNumber() {
@@ -525,23 +500,16 @@ public java.lang.Long getSequenceNumberAsLong() {
}
/**
- * Get the Sequence Number (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getSequenceNumberAsLong()
+ * @deprecated use #getSequenceNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getSequenceNumberAsNumber() {
return getComponent2AsNumber();
}
/**
- * Alternative method getter for field's Sequence Number as Long
- * @see #getSequenceNumberAsLong()
+ * @deprecated use #getSequenceNumberAsLong() instead
* @since 9.2.7
*/
public java.lang.Long getPageNumberAsLong() {
@@ -549,16 +517,10 @@ public java.lang.Long getPageNumberAsLong() {
}
/**
- * Alternative method getter for field's Sequence Number (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getSequenceNumberAsLong()
+ * @deprecated use #getSequenceNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getPageNumberAsNumber() {
return getSequenceNumberAsNumber();
}
@@ -656,24 +618,14 @@ public Field28 setStatementNumber(java.lang.Number component1) {
}
/**
- * Alternative method setter for field's Statement Number
- *
- * @see #setStatementNumber(String)
- *
- * @param component1 the Statement Number to set
- * @return the field object to enable build pattern
+ * @deprecated use #setStatementNumber(String) instead
*/
public Field28 setSettlementNumber(String component1) {
return setStatementNumber(component1);
}
/**
- * Alternative method setter for field's Statement Number from a Long object.
- *
- * @see #setComponent1(java.lang.Long)
- *
- * @param component1 Long with the Statement Number content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent1(java.lang.Long) instead
* @since 9.2.7
*/
public Field28 setSettlementNumber(java.lang.Long component1) {
@@ -681,13 +633,7 @@ public Field28 setSettlementNumber(java.lang.Long component1) {
}
/**
- * Alternative method setter for field's Statement Number (component 1) as as Number
- *
- * This method supports java constant value boxing for simpler coding styles (ex: 10 becomes an Integer)
- *
- * @param component1 the Number with the Statement Number content to set
- * @return the field object to enable build pattern
- * @see #setStatementNumber(java.lang.Long)
+ * @deprecated use #setStatementNumber(java.lang.Long) instead
*/
public Field28 setSettlementNumber(java.lang.Number component1) {
return setStatementNumber(component1);
@@ -786,24 +732,14 @@ public Field28 setSequenceNumber(java.lang.Number component2) {
}
/**
- * Alternative method setter for field's Sequence Number
- *
- * @see #setSequenceNumber(String)
- *
- * @param component2 the Sequence Number to set
- * @return the field object to enable build pattern
+ * @deprecated use #setSequenceNumber(String) instead
*/
public Field28 setPageNumber(String component2) {
return setSequenceNumber(component2);
}
/**
- * Alternative method setter for field's Sequence Number from a Long object.
- *
- * @see #setComponent2(java.lang.Long)
- *
- * @param component2 Long with the Sequence Number content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent2(java.lang.Long) instead
* @since 9.2.7
*/
public Field28 setPageNumber(java.lang.Long component2) {
@@ -811,13 +747,7 @@ public Field28 setPageNumber(java.lang.Long component2) {
}
/**
- * Alternative method setter for field's Sequence Number (component 2) as as Number
- *
- * This method supports java constant value boxing for simpler coding styles (ex: 10 becomes an Integer)
- *
- * @param component2 the Number with the Sequence Number content to set
- * @return the field object to enable build pattern
- * @see #setSequenceNumber(java.lang.Long)
+ * @deprecated use #setSequenceNumber(java.lang.Long) instead
*/
public Field28 setPageNumber(java.lang.Number component2) {
return setSequenceNumber(component2);
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field280.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field280.java
index fa3b6fcc3..a6ba62e65 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field280.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field280.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -62,7 +62,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -401,16 +395,10 @@ public java.lang.Long getStatementNumberAsLong() {
}
/**
- * Get the Statement Number (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getStatementNumberAsLong()
+ * @deprecated use #getStatementNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getStatementNumberAsNumber() {
return getComponent1AsNumber();
}
@@ -434,16 +422,10 @@ public java.lang.Long getComponent2AsLong() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsLong()
+ * @deprecated use #getComponent2AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
Long l = getComponent2AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -467,16 +449,10 @@ public java.lang.Long getSequenceNumberAsLong() {
}
/**
- * Get the Sequence Number (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getSequenceNumberAsLong()
+ * @deprecated use #getSequenceNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getSequenceNumberAsNumber() {
return getComponent2AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field28D.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field28D.java
index c789eb44c..9cf4ad8fd 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field28D.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field28D.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -409,11 +401,11 @@ public String getMessageIndex() {
/**
* Alternative DEPRECATED method getter for field's Message Index
- * @see #getMessageIndex()
+ * @deprecated use #getMessageIndex() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getStatementNumber() {
return getMessageIndex();
}
@@ -428,41 +420,28 @@ public java.lang.Long getMessageIndexAsLong() {
}
/**
- * Get the Message Index (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getMessageIndexAsLong()
+ * @deprecated use #getMessageIndexAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getMessageIndexAsNumber() {
return getComponent1AsNumber();
}
/**
- * Alternative DEPRECATED method getter for field's Message Index as Long
- * @see #getMessageIndexAsLong()
+ * @deprecated use #getMessageIndexAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Long getStatementNumberAsLong() {
return getMessageIndexAsLong();
}
/**
- * Alternative DEPRECATED method getter for field's Message Index (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getMessageIndexAsLong()
+ * @deprecated use #getMessageIndexAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getStatementNumberAsNumber() {
return getMessageIndexAsNumber();
}
@@ -486,16 +465,10 @@ public java.lang.Long getComponent2AsLong() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsLong()
+ * @deprecated use #getComponent2AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
Long l = getComponent2AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -511,11 +484,11 @@ public String getTotal() {
/**
* Alternative DEPRECATED method getter for field's Total
- * @see #getTotal()
+ * @deprecated use #getTotal() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getSequenceNumber() {
return getTotal();
}
@@ -530,41 +503,28 @@ public java.lang.Long getTotalAsLong() {
}
/**
- * Get the Total (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getTotalAsLong()
+ * @deprecated use #getTotalAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getTotalAsNumber() {
return getComponent2AsNumber();
}
/**
- * Alternative DEPRECATED method getter for field's Total as Long
- * @see #getTotalAsLong()
+ * @deprecated use #getTotalAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Long getSequenceNumberAsLong() {
return getTotalAsLong();
}
/**
- * Alternative DEPRECATED method getter for field's Total (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getTotalAsLong()
+ * @deprecated use #getTotalAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getSequenceNumberAsNumber() {
return getTotalAsNumber();
}
@@ -662,45 +622,29 @@ public Field28D setMessageIndex(java.lang.Number component1) {
}
/**
- * Alternative DEPRECATED method setter for field's Message Index
- *
- * @see #setMessageIndex(String)
- *
- * @param component1 the Message Index to set
- * @return the field object to enable build pattern
+ * @deprecated use #setMessageIndex(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field28D setStatementNumber(String component1) {
return setMessageIndex(component1);
}
/**
- * Alternative DEPRECATED method setter for field's Message Index from a Long object.
- *
- * @see #setComponent1(java.lang.Long)
- *
- * @param component1 Long with the Message Index content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent1(java.lang.Long) instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field28D setStatementNumber(java.lang.Long component1) {
return setMessageIndex(component1);
}
/**
- * Alternative DEPRECATED method setter for field's Message Index (component 1) as as Number
- *
- * This method supports java constant value boxing for simpler coding styles (ex: 10 becomes an Integer)
- *
- * @param component1 the Number with the Message Index content to set
- * @return the field object to enable build pattern
- * @see #setMessageIndex(java.lang.Long)
+ * @deprecated use #setMessageIndex(java.lang.Long) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field28D setStatementNumber(java.lang.Number component1) {
return setMessageIndex(component1);
}
@@ -798,45 +742,29 @@ public Field28D setTotal(java.lang.Number component2) {
}
/**
- * Alternative DEPRECATED method setter for field's Total
- *
- * @see #setTotal(String)
- *
- * @param component2 the Total to set
- * @return the field object to enable build pattern
+ * @deprecated use #setTotal(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field28D setSequenceNumber(String component2) {
return setTotal(component2);
}
/**
- * Alternative DEPRECATED method setter for field's Total from a Long object.
- *
- * @see #setComponent2(java.lang.Long)
- *
- * @param component2 Long with the Total content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent2(java.lang.Long) instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field28D setSequenceNumber(java.lang.Long component2) {
return setTotal(component2);
}
/**
- * Alternative DEPRECATED method setter for field's Total (component 2) as as Number
- *
- * This method supports java constant value boxing for simpler coding styles (ex: 10 becomes an Integer)
- *
- * @param component2 the Number with the Total content to set
- * @return the field object to enable build pattern
- * @see #setTotal(java.lang.Long)
+ * @deprecated use #setTotal(java.lang.Long) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field28D setSequenceNumber(java.lang.Number component2) {
return setTotal(component2);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field28E.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field28E.java
index 59832dde5..b70cd6fc6 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field28E.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field28E.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -397,16 +391,10 @@ public java.lang.Long getPageNumberAsLong() {
}
/**
- * Get the Page Number (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getPageNumberAsLong()
+ * @deprecated use #getPageNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getPageNumberAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field29A.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field29A.java
index 3d4a9d191..941820954 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field29A.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field29A.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -58,7 +58,7 @@
*
*
*
+ *
+ *
+ * String
+ *
+ *
+ * 4!c
S
S
new Tag(NAME, value)
+ * @see #NAME
+ * @since 7.5
+ */
+ public static Tag tag(final String value) {
+ return new Tag(NAME, value);
+ }
+
+ /**
+ * Create a Tag with this field name and an empty string as value.
+ * Shorthand for new Tag(NAME, "")
+ * @see #NAME
+ * @since 7.5
+ */
+ public static Tag emptyTag() {
+ return new Tag(NAME, "");
+ }
+
+
+ /**
+ * Parses the parameter value into the internal components structure.
+ *
+ *
+ *
+ * @param component number of the component to display
+ * @param locale optional locale to format date and amounts, if null, the default locale is used
+ * @return formatted component value or null if component number is invalid or not present
+ * @throws IllegalArgumentException if component number is invalid for the field
+ * @since 7.8
+ */
+ @Override
+ public String getValueDisplay(int component, Locale locale) {
+ if (component < 1 || component > 1) {
+ throw new IllegalArgumentException("invalid component number " + component + " for field 29I");
+ }
+ if (component == 1) {
+ //default format (as is)
+ return getComponent(1);
+ }
+ return null;
+ }
+
+ /**
+ * @deprecated Use {@link #typesPattern()} instead.
+ */
+ @Override
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public String componentsPattern() {
+ return "S";
+ }
+
+ /**
+ * Returns the field component types pattern.
+ *
+ * This method returns a letter representing the type for each component in the Field. It supersedes
+ * the Components Pattern because it distinguishes between N (Number) and I (BigDecimal).
+ * @since 9.2.7
+ */
+ @Override
+ public String typesPattern() {
+ return "S";
+ }
+
+ /**
+ * Returns the field parser pattern.
+ */
+ @Override
+ public String parserPattern() {
+ return "S";
+ }
+
+ /**
+ * Returns the field validator pattern
+ */
+ @Override
+ public String validatorPattern() {
+ return "4!c";
+ }
+
+ /**
+ * Given a component number it returns true if the component is optional,
+ * regardless of the field being mandatory in a particular message.
+ * Being the field's value conformed by a composition of one or several
+ * internal component values, the field may be present in a message with
+ * a proper value but with some of its internal components not set.
+ *
+ * @param component component number, first component of a field is referenced as 1
+ * @return true if the component is optional for this field, false otherwise
+ */
+ @Override
+ public boolean isOptional(int component) {
+ return false;
+ }
+
+ /**
+ * Returns true if the field is a GENERIC FIELD as specified by the standard.
+ * @return true if the field is generic, false otherwise
+ */
+ @Override
+ public boolean isGeneric() {
+ return false;
+ }
+
+ /**
+ * Returns the defined amount of components.
+ * This is not the amount of components present in the field instance, but the total amount of components
+ * that this field accepts as defined.
+ * @since 7.7
+ */
+ @Override
+ public int componentsSize() {
+ return 1;
+ }
+
+ /**
+ * Returns english label for components.
+ *
+ * The index in the list is in sync with specific field component structure.
+ * @see #getComponentLabel(int)
+ * @since 7.8.4
+ */
+ @Override
+ public List
- *
*
* 4!c[/<HHMM>]
S[/S]
4!c/<HHMM>
S/S
SH
+ *
+ *
+ * String
Calendar
Calendar
+ *
+ *
+ * 4!c/<HHMM><HHMM>
S/<HHMM><HHMM>
SHH
new Tag(NAME, value)
+ * @see #NAME
+ * @since 7.5
+ */
+ public static Tag tag(final String value) {
+ return new Tag(NAME, value);
+ }
+
+ /**
+ * Create a Tag with this field name and an empty string as value.
+ * Shorthand for new Tag(NAME, "")
+ * @see #NAME
+ * @since 7.5
+ */
+ public static Tag emptyTag() {
+ return new Tag(NAME, "");
+ }
+
+
+ /**
+ * Parses the parameter value into the internal components structure.
+ *
+ *
+ *
+ * @param component number of the component to display
+ * @param locale optional locale to format date and amounts, if null, the default locale is used
+ * @return formatted component value or null if component number is invalid or not present
+ * @throws IllegalArgumentException if component number is invalid for the field
+ * @since 7.8
+ */
+ @Override
+ public String getValueDisplay(int component, Locale locale) {
+ if (component < 1 || component > 3) {
+ throw new IllegalArgumentException("invalid component number " + component + " for field 29O");
+ }
+ if (component == 1) {
+ //default format (as is)
+ return getComponent(1);
+ }
+ if (component == 2) {
+ //time: HH[mm]
+ java.text.DateFormat f = new java.text.SimpleDateFormat("HH:mm", notNull(locale));
+ java.util.Calendar cal = getComponent2AsCalendar();
+ if (cal != null) {
+ return f.format(cal.getTime());
+ }
+ }
+ if (component == 3) {
+ //time: HH[mm]
+ java.text.DateFormat f = new java.text.SimpleDateFormat("HH:mm", notNull(locale));
+ java.util.Calendar cal = getComponent3AsCalendar();
+ if (cal != null) {
+ return f.format(cal.getTime());
+ }
+ }
+ return null;
+ }
+
+ /**
+ * @deprecated Use {@link #typesPattern()} instead.
+ */
+ @Override
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public String componentsPattern() {
+ return "SHH";
+ }
+
+ /**
+ * Returns the field component types pattern.
+ *
+ * This method returns a letter representing the type for each component in the Field. It supersedes
+ * the Components Pattern because it distinguishes between N (Number) and I (BigDecimal).
+ * @since 9.2.7
+ */
+ @Override
+ public String typesPattern() {
+ return "SHH";
+ }
+
+ /**
+ * Returns the field parser pattern.
+ */
+ @Override
+ public String parserPattern() {
+ return "S/
+ * Being the field's value conformed by a composition of one or several
+ * internal component values, the field may be present in a message with
+ * a proper value but with some of its internal components not set.
+ *
+ * @param component component number, first component of a field is referenced as 1
+ * @return true if the component is optional for this field, false otherwise
+ */
+ @Override
+ public boolean isOptional(int component) {
+ return false;
+ }
+
+ /**
+ * Returns true if the field is a GENERIC FIELD as specified by the standard.
+ * @return true if the field is generic, false otherwise
+ */
+ @Override
+ public boolean isGeneric() {
+ return false;
+ }
+
+ /**
+ * Returns the defined amount of components.
+ * This is not the amount of components present in the field instance, but the total amount of components
+ * that this field accepts as defined.
+ * @since 7.7
+ */
+ @Override
+ public int componentsSize() {
+ return 3;
+ }
+
+ /**
+ * Returns english label for components.
+ *
+ * The index in the list is in sync with specific field component structure.
+ * @see #getComponentLabel(int)
+ * @since 7.8.4
+ */
+ @Override
+ public List
+ *
+ *
+ * Calendar
Calendar
+ *
+ *
+ * <DATE4>[/<DATE4>]
S[/S]
DD
new Tag(NAME, value)
+ * @see #NAME
+ * @since 7.5
+ */
+ public static Tag tag(final String value) {
+ return new Tag(NAME, value);
+ }
+
+ /**
+ * Create a Tag with this field name and an empty string as value.
+ * Shorthand for new Tag(NAME, "")
+ * @see #NAME
+ * @since 7.5
+ */
+ public static Tag emptyTag() {
+ return new Tag(NAME, "");
+ }
+
+
+ /**
+ * Parses the parameter value into the internal components structure.
+ *
+ *
+ *
+ * @param component number of the component to display
+ * @param locale optional locale to format date and amounts, if null, the default locale is used
+ * @return formatted component value or null if component number is invalid or not present
+ * @throws IllegalArgumentException if component number is invalid for the field
+ * @since 7.8
+ */
+ @Override
+ public String getValueDisplay(int component, Locale locale) {
+ if (component < 1 || component > 2) {
+ throw new IllegalArgumentException("invalid component number " + component + " for field 30I");
+ }
+ if (component == 1) {
+ //date: [YY]YYMMDD
+ java.text.DateFormat f = java.text.DateFormat.getDateInstance(java.text.DateFormat.DEFAULT, notNull(locale));
+ java.util.Calendar cal = getComponent1AsCalendar();
+ if (cal != null) {
+ return f.format(cal.getTime());
+ }
+ }
+ if (component == 2) {
+ //date: [YY]YYMMDD
+ java.text.DateFormat f = java.text.DateFormat.getDateInstance(java.text.DateFormat.DEFAULT, notNull(locale));
+ java.util.Calendar cal = getComponent2AsCalendar();
+ if (cal != null) {
+ return f.format(cal.getTime());
+ }
+ }
+ return null;
+ }
+
+ /**
+ * @deprecated Use {@link #typesPattern()} instead.
+ */
+ @Override
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public String componentsPattern() {
+ return "DD";
+ }
+
+ /**
+ * Returns the field component types pattern.
+ *
+ * This method returns a letter representing the type for each component in the Field. It supersedes
+ * the Components Pattern because it distinguishes between N (Number) and I (BigDecimal).
+ * @since 9.2.7
+ */
+ @Override
+ public String typesPattern() {
+ return "DD";
+ }
+
+ /**
+ * Returns the field parser pattern.
+ */
+ @Override
+ public String parserPattern() {
+ return "S[/S]";
+ }
+
+ /**
+ * Returns the field validator pattern
+ */
+ @Override
+ public String validatorPattern() {
+ return "
+ * Being the field's value conformed by a composition of one or several
+ * internal component values, the field may be present in a message with
+ * a proper value but with some of its internal components not set.
+ *
+ * @param component component number, first component of a field is referenced as 1
+ * @return true if the component is optional for this field, false otherwise
+ */
+ @Override
+ public boolean isOptional(int component) {
+ return false;
+ }
+
+ /**
+ * Returns true if the field is a GENERIC FIELD as specified by the standard.
+ * @return true if the field is generic, false otherwise
+ */
+ @Override
+ public boolean isGeneric() {
+ return false;
+ }
+
+ /**
+ * Returns the defined amount of components.
+ * This is not the amount of components present in the field instance, but the total amount of components
+ * that this field accepts as defined.
+ * @since 7.7
+ */
+ @Override
+ public int componentsSize() {
+ return 2;
+ }
+
+ /**
+ * Returns english label for components.
+ *
+ * The index in the list is in sync with specific field component structure.
+ * @see #getComponentLabel(int)
+ * @since 7.8.4
+ */
+ @Override
+ public ListgetComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsLong()
+ * @deprecated use #getComponent2AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
Long l = getComponent2AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -411,16 +405,10 @@ public java.lang.Long getNumberAsLong() {
}
/**
- * Get the Number (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getNumberAsLong()
+ * @deprecated use #getNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getNumberAsNumber() {
return getComponent2AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field30M.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field30M.java
index d15276ab0..3ffc3aa75 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field30M.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field30M.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -381,16 +375,10 @@ public java.lang.Long getCountAsLong() {
}
/**
- * Get the Count (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getCountAsLong()
+ * @deprecated use #getCountAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getCountAsNumber() {
return getComponent1AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field31C.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field31C.java
index ee1eb2150..f76c5869a 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field31C.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field31C.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
* getComponent3AsBigDecimal()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent3AsBigDecimal()
+ * @deprecated use #getComponent3AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent3AsNumber() {
return getComponent3AsBigDecimal();
}
@@ -494,16 +488,10 @@ public java.math.BigDecimal getAmountAsBigDecimal() {
}
/**
- * Get the Amount (component 3) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent3AsBigDecimal()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getComponent3AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field32B.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field32B.java
index 5ff703b88..9542b6829 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field32B.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field32B.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -63,7 +63,7 @@
*
*
* getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsBigDecimal()
+ * @deprecated use #getComponent2AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
return getComponent2AsBigDecimal();
}
@@ -435,7 +429,7 @@ public String getAmount() {
/**
* Alternative method getter for field's Amount
- * @see #getAmount()
+ * @deprecated use #getAmount() instead
* @since 9.2.7
*/
public String getPrice() {
@@ -452,23 +446,16 @@ public java.math.BigDecimal getAmountAsBigDecimal() {
}
/**
- * Get the Amount (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getComponent2AsNumber();
}
/**
- * Alternative method getter for field's Amount as BigDecimal
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
* @since 9.2.7
*/
public java.math.BigDecimal getPriceAsBigDecimal() {
@@ -476,16 +463,10 @@ public java.math.BigDecimal getPriceAsBigDecimal() {
}
/**
- * Alternative method getter for field's Amount (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getPriceAsNumber() {
return getAmountAsNumber();
}
@@ -629,24 +610,14 @@ public Field32B setAmount(java.lang.Number component2) {
}
/**
- * Alternative method setter for field's Amount
- *
- * @see #setAmount(String)
- *
- * @param component2 the Amount to set
- * @return the field object to enable build pattern
+ * @deprecated use #setAmount(String) instead
*/
public Field32B setPrice(String component2) {
return setAmount(component2);
}
/**
- * Alternative method setter for field's Amount from a BigDecimal object.
- *
- * @see #setComponent2(java.math.BigDecimal)
- *
- * @param component2 BigDecimal with the Amount content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent2(java.math.BigDecimal) instead
* @since 9.2.7
*/
public Field32B setPrice(java.math.BigDecimal component2) {
@@ -654,13 +625,7 @@ public Field32B setPrice(java.math.BigDecimal component2) {
}
/**
- * Alternative method setter for field's Amount (component 2) as as Number
- *
- * This method supports java constant value boxing for simpler coding styles (ex: 10 becomes an Integer)
- *
- * @param component2 the Number with the Amount content to set
- * @return the field object to enable build pattern
- * @see #setAmount(java.math.BigDecimal)
+ * @deprecated use #setAmount(java.math.BigDecimal) instead
*/
public Field32B setPrice(java.lang.Number component2) {
return setAmount(component2);
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field32C.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field32C.java
index 3b2596ea4..389b8ce25 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field32C.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field32C.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -67,7 +67,7 @@
*
*
* getComponent3AsBigDecimal()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent3AsBigDecimal()
+ * @deprecated use #getComponent3AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent3AsNumber() {
return getComponent3AsBigDecimal();
}
@@ -494,16 +488,10 @@ public java.math.BigDecimal getAmountAsBigDecimal() {
}
/**
- * Get the Amount (component 3) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent3AsBigDecimal()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getComponent3AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field32D.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field32D.java
index 3c6e5b48b..fa88c186c 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field32D.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field32D.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -67,7 +67,7 @@
*
*
* getComponent3AsBigDecimal()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent3AsBigDecimal()
+ * @deprecated use #getComponent3AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent3AsNumber() {
return getComponent3AsBigDecimal();
}
@@ -494,16 +488,10 @@ public java.math.BigDecimal getAmountAsBigDecimal() {
}
/**
- * Get the Amount (component 3) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent3AsBigDecimal()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getComponent3AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field32E.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field32E.java
index 64a3c8943..3eb560e46 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field32E.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field32E.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
* getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsBigDecimal()
+ * @deprecated use #getComponent2AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
return getComponent2AsBigDecimal();
}
@@ -417,16 +411,10 @@ public java.math.BigDecimal getAmountAsBigDecimal() {
}
/**
- * Get the Amount (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getComponent2AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field32G.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field32G.java
index 742705d47..65e7a9bf8 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field32G.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field32G.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -63,7 +63,7 @@
*
*
* getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsBigDecimal()
+ * @deprecated use #getComponent2AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
return getComponent2AsBigDecimal();
}
@@ -435,16 +429,10 @@ public java.math.BigDecimal getAmountAsBigDecimal() {
}
/**
- * Get the Amount (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getComponent2AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field32H.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field32H.java
index b1b30a4e2..3f2625b25 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field32H.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field32H.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -64,7 +64,7 @@
*
*
* getComponent3AsBigDecimal()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent3AsBigDecimal()
+ * @deprecated use #getComponent3AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent3AsNumber() {
return getComponent3AsBigDecimal();
}
@@ -475,16 +469,10 @@ public java.math.BigDecimal getAmountAsBigDecimal() {
}
/**
- * Get the Amount (component 3) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent3AsBigDecimal()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getComponent3AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field32K.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field32K.java
index 9fb67736d..b08039ebe 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field32K.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field32K.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -66,7 +66,7 @@
*
*
* getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsLong()
+ * @deprecated use #getComponent2AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
Long l = getComponent2AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -497,11 +490,11 @@ public String getNumberOfDaysMonths() {
/**
* Alternative DEPRECATED method getter for field's Number Of Days/Months
- * @see #getNumberOfDaysMonths()
+ * @deprecated use #getNumberOfDaysMonths() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getNumberofDaysMonths() {
return getNumberOfDaysMonths();
}
@@ -516,41 +509,28 @@ public java.lang.Long getNumberOfDaysMonthsAsLong() {
}
/**
- * Get the Number Of Days/Months (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getNumberOfDaysMonthsAsLong()
+ * @deprecated use #getNumberOfDaysMonthsAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getNumberOfDaysMonthsAsNumber() {
return getComponent2AsNumber();
}
/**
- * Alternative DEPRECATED method getter for field's Number Of Days/Months as Long
- * @see #getNumberOfDaysMonthsAsLong()
+ * @deprecated use #getNumberOfDaysMonthsAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Long getNumberofDaysMonthsAsLong() {
return getNumberOfDaysMonthsAsLong();
}
/**
- * Alternative DEPRECATED method getter for field's Number Of Days/Months (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getNumberOfDaysMonthsAsLong()
+ * @deprecated use #getNumberOfDaysMonthsAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getNumberofDaysMonthsAsNumber() {
return getNumberOfDaysMonthsAsNumber();
}
@@ -623,16 +603,10 @@ public java.math.BigDecimal getComponent5AsBigDecimal() {
}
/**
- * Get the component 5 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent5AsBigDecimal()
to get the proper value.
- *
- * @return the component 5 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent5AsBigDecimal()
+ * @deprecated use #getComponent5AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent5AsNumber() {
return getComponent5AsBigDecimal();
}
@@ -655,16 +629,10 @@ public java.math.BigDecimal getAmountAsBigDecimal() {
}
/**
- * Get the Amount (component 5) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent5AsBigDecimal()
to get the proper value.
- *
- * @return the component 5 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getComponent5AsNumber();
}
@@ -691,15 +659,10 @@ public Field32K setDayMonth(String component1) {
}
/**
- * Alternative DEPRECATED method setter for field's DayMonth
- *
- * @see #setDayMonth(String)
- *
- * @param component1 the DayMonth to set
- * @return the field object to enable build pattern
+ * @deprecated use #setDayMonth(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field32K setDMMark(String component1) {
return setDayMonth(component1);
}
@@ -797,45 +760,29 @@ public Field32K setNumberOfDaysMonths(java.lang.Number component2) {
}
/**
- * Alternative DEPRECATED method setter for field's Number Of Days/Months
- *
- * @see #setNumberOfDaysMonths(String)
- *
- * @param component2 the Number Of Days/Months to set
- * @return the field object to enable build pattern
+ * @deprecated use #setNumberOfDaysMonths(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field32K setNumberofDaysMonths(String component2) {
return setNumberOfDaysMonths(component2);
}
/**
- * Alternative DEPRECATED method setter for field's Number Of Days/Months from a Long object.
- *
- * @see #setComponent2(java.lang.Long)
- *
- * @param component2 Long with the Number Of Days/Months content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent2(java.lang.Long) instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field32K setNumberofDaysMonths(java.lang.Long component2) {
return setNumberOfDaysMonths(component2);
}
/**
- * Alternative DEPRECATED method setter for field's Number Of Days/Months (component 2) as as Number
- *
- * This method supports java constant value boxing for simpler coding styles (ex: 10 becomes an Integer)
- *
- * @param component2 the Number with the Number Of Days/Months content to set
- * @return the field object to enable build pattern
- * @see #setNumberOfDaysMonths(java.lang.Long)
+ * @deprecated use #setNumberOfDaysMonths(java.lang.Long) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field32K setNumberofDaysMonths(java.lang.Number component2) {
return setNumberOfDaysMonths(component2);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field32M.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field32M.java
index fef65fbc6..02ec4d827 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field32M.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field32M.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -63,7 +63,7 @@
*
*
* getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsBigDecimal()
+ * @deprecated use #getComponent2AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
return getComponent2AsBigDecimal();
}
@@ -435,16 +429,10 @@ public java.math.BigDecimal getAmountAsBigDecimal() {
}
/**
- * Get the Amount (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getComponent2AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field32Q.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field32Q.java
index 0706183cb..ddec44865 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field32Q.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field32Q.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -61,7 +61,7 @@
*
*
* getComponent3AsBigDecimal()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent3AsBigDecimal()
+ * @deprecated use #getComponent3AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent3AsNumber() {
return getComponent3AsBigDecimal();
}
@@ -461,16 +455,10 @@ public java.math.BigDecimal getAmountAsBigDecimal() {
}
/**
- * Get the Amount (component 3) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent3AsBigDecimal()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getComponent3AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field32U.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field32U.java
index 3e6932a37..31764d661 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field32U.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field32U.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -63,7 +63,7 @@
*
*
* getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsBigDecimal()
+ * @deprecated use #getComponent2AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
return getComponent2AsBigDecimal();
}
@@ -435,16 +429,10 @@ public java.math.BigDecimal getAmountAsBigDecimal() {
}
/**
- * Get the Amount (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getComponent2AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field330.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field330.java
index 48583bdcb..bd4d39820 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field330.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field330.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -64,7 +64,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -465,16 +459,10 @@ public java.lang.Long getSessionNumberAsLong() {
}
/**
- * Get the Session Number (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getSessionNumberAsLong()
+ * @deprecated use #getSessionNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getSessionNumberAsNumber() {
return getComponent1AsNumber();
}
@@ -498,16 +486,10 @@ public java.lang.Long getComponent2AsLong() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsLong()
+ * @deprecated use #getComponent2AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
Long l = getComponent2AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -531,16 +513,10 @@ public java.lang.Long getISNAsLong() {
}
/**
- * Get the ISN (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getISNAsLong()
+ * @deprecated use #getISNAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getISNAsNumber() {
return getComponent2AsNumber();
}
@@ -564,16 +540,10 @@ public java.lang.Long getComponent3AsLong() {
}
/**
- * Get the component 3 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent3AsLong()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent3AsLong()
+ * @deprecated use #getComponent3AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent3AsNumber() {
Long l = getComponent3AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -597,16 +567,10 @@ public java.lang.Long getISNNAKAsLong() {
}
/**
- * Get the ISN NAK (component 3) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent3AsLong()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getISNNAKAsLong()
+ * @deprecated use #getISNNAKAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getISNNAKAsNumber() {
return getComponent3AsNumber();
}
@@ -630,16 +594,10 @@ public java.lang.Long getComponent4AsLong() {
}
/**
- * Get the component 4 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent4AsLong()
to get the proper value.
- *
- * @return the component 4 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent4AsLong()
+ * @deprecated use #getComponent4AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent4AsNumber() {
Long l = getComponent4AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -663,16 +621,10 @@ public java.lang.Long getOSNAsLong() {
}
/**
- * Get the OSN (component 4) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent4AsLong()
to get the proper value.
- *
- * @return the component 4 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getOSNAsLong()
+ * @deprecated use #getOSNAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getOSNAsNumber() {
return getComponent4AsNumber();
}
@@ -696,16 +648,10 @@ public java.lang.Long getComponent5AsLong() {
}
/**
- * Get the component 5 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent5AsLong()
to get the proper value.
- *
- * @return the component 5 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent5AsLong()
+ * @deprecated use #getComponent5AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent5AsNumber() {
Long l = getComponent5AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -729,16 +675,10 @@ public java.lang.Long getOSNNAKAsLong() {
}
/**
- * Get the OSN NAK (component 5) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent5AsLong()
to get the proper value.
- *
- * @return the component 5 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getOSNNAKAsLong()
+ * @deprecated use #getOSNNAKAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getOSNNAKAsNumber() {
return getComponent5AsNumber();
}
@@ -762,16 +702,10 @@ public java.lang.Long getComponent6AsLong() {
}
/**
- * Get the component 6 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent6AsLong()
to get the proper value.
- *
- * @return the component 6 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent6AsLong()
+ * @deprecated use #getComponent6AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent6AsNumber() {
Long l = getComponent6AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -795,16 +729,10 @@ public java.lang.Long getACKReplayIndicatorAsLong() {
}
/**
- * Get the ACK Replay Indicator (component 6) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent6AsLong()
to get the proper value.
- *
- * @return the component 6 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getACKReplayIndicatorAsLong()
+ * @deprecated use #getACKReplayIndicatorAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getACKReplayIndicatorAsNumber() {
return getComponent6AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field331.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field331.java
index 70a48aa6d..09d66a544 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field331.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field331.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -73,7 +73,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -564,16 +558,10 @@ public java.lang.Long getSessionNumberAsLong() {
}
/**
- * Get the Session Number (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getSessionNumberAsLong()
+ * @deprecated use #getSessionNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getSessionNumberAsNumber() {
return getComponent1AsNumber();
}
@@ -729,16 +717,10 @@ public java.lang.Long getComponent6AsLong() {
}
/**
- * Get the component 6 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent6AsLong()
to get the proper value.
- *
- * @return the component 6 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent6AsLong()
+ * @deprecated use #getComponent6AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent6AsNumber() {
Long l = getComponent6AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -762,16 +744,10 @@ public java.lang.Long getReasonForClosureAsLong() {
}
/**
- * Get the Reason For Closure (component 6) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent6AsLong()
to get the proper value.
- *
- * @return the component 6 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getReasonForClosureAsLong()
+ * @deprecated use #getReasonForClosureAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getReasonForClosureAsNumber() {
return getComponent6AsNumber();
}
@@ -795,16 +771,10 @@ public java.lang.Long getComponent7AsLong() {
}
/**
- * Get the component 7 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent7AsLong()
to get the proper value.
- *
- * @return the component 7 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent7AsLong()
+ * @deprecated use #getComponent7AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent7AsNumber() {
Long l = getComponent7AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -828,16 +798,10 @@ public java.lang.Long getQuantityOfMessagesSentAsLong() {
}
/**
- * Get the Quantity Of Messages Sent (component 7) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent7AsLong()
to get the proper value.
- *
- * @return the component 7 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getQuantityOfMessagesSentAsLong()
+ * @deprecated use #getQuantityOfMessagesSentAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getQuantityOfMessagesSentAsNumber() {
return getComponent7AsNumber();
}
@@ -861,16 +825,10 @@ public java.lang.Long getComponent8AsLong() {
}
/**
- * Get the component 8 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent8AsLong()
to get the proper value.
- *
- * @return the component 8 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent8AsLong()
+ * @deprecated use #getComponent8AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent8AsNumber() {
Long l = getComponent8AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -894,16 +852,10 @@ public java.lang.Long getQuantityOfMessagesReceivedAsLong() {
}
/**
- * Get the Quantity Of Messages Received (component 8) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent8AsLong()
to get the proper value.
- *
- * @return the component 8 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getQuantityOfMessagesReceivedAsLong()
+ * @deprecated use #getQuantityOfMessagesReceivedAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getQuantityOfMessagesReceivedAsNumber() {
return getComponent8AsNumber();
}
@@ -927,16 +879,10 @@ public java.lang.Long getComponent9AsLong() {
}
/**
- * Get the component 9 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent9AsLong()
to get the proper value.
- *
- * @return the component 9 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent9AsLong()
+ * @deprecated use #getComponent9AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent9AsNumber() {
Long l = getComponent9AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -960,16 +906,10 @@ public java.lang.Long getFirstInputSequenceNumberAsLong() {
}
/**
- * Get the First Input Sequence Number (component 9) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent9AsLong()
to get the proper value.
- *
- * @return the component 9 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getFirstInputSequenceNumberAsLong()
+ * @deprecated use #getFirstInputSequenceNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getFirstInputSequenceNumberAsNumber() {
return getComponent9AsNumber();
}
@@ -993,16 +933,10 @@ public java.lang.Long getComponent10AsLong() {
}
/**
- * Get the component 10 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent10AsLong()
to get the proper value.
- *
- * @return the component 10 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent10AsLong()
+ * @deprecated use #getComponent10AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent10AsNumber() {
Long l = getComponent10AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -1026,16 +960,10 @@ public java.lang.Long getLastInputSequenceNumberAsLong() {
}
/**
- * Get the Last Input Sequence Number (component 10) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent10AsLong()
to get the proper value.
- *
- * @return the component 10 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getLastInputSequenceNumberAsLong()
+ * @deprecated use #getLastInputSequenceNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getLastInputSequenceNumberAsNumber() {
return getComponent10AsNumber();
}
@@ -1059,16 +987,10 @@ public java.lang.Long getComponent11AsLong() {
}
/**
- * Get the component 11 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent11AsLong()
to get the proper value.
- *
- * @return the component 11 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent11AsLong()
+ * @deprecated use #getComponent11AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent11AsNumber() {
Long l = getComponent11AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -1092,16 +1014,10 @@ public java.lang.Long getFirstOutputSequenceNumberAsLong() {
}
/**
- * Get the First Output Sequence Number (component 11) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent11AsLong()
to get the proper value.
- *
- * @return the component 11 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getFirstOutputSequenceNumberAsLong()
+ * @deprecated use #getFirstOutputSequenceNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getFirstOutputSequenceNumberAsNumber() {
return getComponent11AsNumber();
}
@@ -1125,16 +1041,10 @@ public java.lang.Long getComponent12AsLong() {
}
/**
- * Get the component 12 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent12AsLong()
to get the proper value.
- *
- * @return the component 12 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent12AsLong()
+ * @deprecated use #getComponent12AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent12AsNumber() {
Long l = getComponent12AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -1158,16 +1068,10 @@ public java.lang.Long getLastOutputSequenceNumberAsLong() {
}
/**
- * Get the Last Output Sequence Number (component 12) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent12AsLong()
to get the proper value.
- *
- * @return the component 12 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getLastOutputSequenceNumberAsLong()
+ * @deprecated use #getLastOutputSequenceNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getLastOutputSequenceNumberAsNumber() {
return getComponent12AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field332.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field332.java
index c81ce14b4..cf9026956 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field332.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field332.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -60,7 +60,7 @@
*
*
* getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent1AsLong()
+ * @deprecated use #getComponent1AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent1AsNumber() {
Long l = getComponent1AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -401,16 +395,10 @@ public java.lang.Long getTotalMessagesSentAsLong() {
}
/**
- * Get the Total Messages Sent (component 1) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent1AsLong()
to get the proper value.
- *
- * @return the component 1 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getTotalMessagesSentAsLong()
+ * @deprecated use #getTotalMessagesSentAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getTotalMessagesSentAsNumber() {
return getComponent1AsNumber();
}
@@ -434,16 +422,10 @@ public java.lang.Long getComponent2AsLong() {
}
/**
- * Get the component 2 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsLong()
+ * @deprecated use #getComponent2AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
Long l = getComponent2AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -467,16 +449,10 @@ public java.lang.Long getTotalMessagesReceivedAsLong() {
}
/**
- * Get the Total Messages Received (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getTotalMessagesReceivedAsLong()
+ * @deprecated use #getTotalMessagesReceivedAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getTotalMessagesReceivedAsNumber() {
return getComponent2AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field333.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field333.java
index 129a21964..62b8b6d81 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field333.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field333.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -69,7 +69,7 @@
*
*
* getComponent3AsLong()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent3AsLong()
+ * @deprecated use #getComponent3AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent3AsNumber() {
Long l = getComponent3AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -582,16 +576,10 @@ public java.lang.Long getSessionNumberAsLong() {
}
/**
- * Get the Session Number (component 3) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent3AsLong()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getSessionNumberAsLong()
+ * @deprecated use #getSessionNumberAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getSessionNumberAsNumber() {
return getComponent3AsNumber();
}
@@ -681,16 +669,10 @@ public java.lang.Long getComponent6AsLong() {
}
/**
- * Get the component 6 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent6AsLong()
to get the proper value.
- *
- * @return the component 6 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent6AsLong()
+ * @deprecated use #getComponent6AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent6AsNumber() {
Long l = getComponent6AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -714,16 +696,10 @@ public java.lang.Long getReasonForClosureAsLong() {
}
/**
- * Get the Reason For Closure (component 6) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent6AsLong()
to get the proper value.
- *
- * @return the component 6 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getReasonForClosureAsLong()
+ * @deprecated use #getReasonForClosureAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getReasonForClosureAsNumber() {
return getComponent6AsNumber();
}
@@ -747,16 +723,10 @@ public java.lang.Long getComponent7AsLong() {
}
/**
- * Get the component 7 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent7AsLong()
to get the proper value.
- *
- * @return the component 7 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent7AsLong()
+ * @deprecated use #getComponent7AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent7AsNumber() {
Long l = getComponent7AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -780,16 +750,10 @@ public java.lang.Long getLastInputSequenceNumberReceivedAsLong() {
}
/**
- * Get the Last Input Sequence Number Received (component 7) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent7AsLong()
to get the proper value.
- *
- * @return the component 7 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getLastInputSequenceNumberReceivedAsLong()
+ * @deprecated use #getLastInputSequenceNumberReceivedAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getLastInputSequenceNumberReceivedAsNumber() {
return getComponent7AsNumber();
}
@@ -813,16 +777,10 @@ public java.lang.Long getComponent8AsLong() {
}
/**
- * Get the component 8 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent8AsLong()
to get the proper value.
- *
- * @return the component 8 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent8AsLong()
+ * @deprecated use #getComponent8AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent8AsNumber() {
Long l = getComponent8AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -846,16 +804,10 @@ public java.lang.Long getLastOutputSequenceNumberSentAsLong() {
}
/**
- * Get the Last Output Sequence Number Sent (component 8) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent8AsLong()
to get the proper value.
- *
- * @return the component 8 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getLastOutputSequenceNumberSentAsLong()
+ * @deprecated use #getLastOutputSequenceNumberSentAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getLastOutputSequenceNumberSentAsNumber() {
return getComponent8AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field334.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field334.java
index ae710b785..29c5fbc24 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field334.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field334.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -59,7 +59,7 @@
*
*
* getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsLong()
+ * @deprecated use #getComponent2AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
Long l = getComponent2AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -433,16 +427,10 @@ public java.lang.Long getNumberOfMessagesAsLong() {
}
/**
- * Get the Number Of Messages (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getNumberOfMessagesAsLong()
+ * @deprecated use #getNumberOfMessagesAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getNumberOfMessagesAsNumber() {
return getComponent2AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field337.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field337.java
index 113d12f1c..917b3bc3e 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field337.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field337.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -57,7 +57,7 @@
*
*
* getComponent3AsBigDecimal()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent3AsBigDecimal()
+ * @deprecated use #getComponent3AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent3AsNumber() {
return getComponent3AsBigDecimal();
}
@@ -494,16 +488,10 @@ public java.math.BigDecimal getAmountAsBigDecimal() {
}
/**
- * Get the Amount (component 3) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent3AsBigDecimal()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getComponent3AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field33B.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field33B.java
index 66654b4a3..4b1a787a9 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field33B.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field33B.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -62,7 +62,7 @@
*
*
* getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsBigDecimal()
+ * @deprecated use #getComponent2AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
return getComponent2AsBigDecimal();
}
@@ -417,7 +411,7 @@ public String getAmount() {
/**
* Alternative method getter for field's Amount
- * @see #getAmount()
+ * @deprecated use #getAmount() instead
* @since 9.2.7
*/
public String getPrice() {
@@ -434,23 +428,16 @@ public java.math.BigDecimal getAmountAsBigDecimal() {
}
/**
- * Get the Amount (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getComponent2AsNumber();
}
/**
- * Alternative method getter for field's Amount as BigDecimal
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
* @since 9.2.7
*/
public java.math.BigDecimal getPriceAsBigDecimal() {
@@ -458,16 +445,10 @@ public java.math.BigDecimal getPriceAsBigDecimal() {
}
/**
- * Alternative method getter for field's Amount (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getPriceAsNumber() {
return getAmountAsNumber();
}
@@ -588,24 +569,14 @@ public Field33B setAmount(java.lang.Number component2) {
}
/**
- * Alternative method setter for field's Amount
- *
- * @see #setAmount(String)
- *
- * @param component2 the Amount to set
- * @return the field object to enable build pattern
+ * @deprecated use #setAmount(String) instead
*/
public Field33B setPrice(String component2) {
return setAmount(component2);
}
/**
- * Alternative method setter for field's Amount from a BigDecimal object.
- *
- * @see #setComponent2(java.math.BigDecimal)
- *
- * @param component2 BigDecimal with the Amount content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent2(java.math.BigDecimal) instead
* @since 9.2.7
*/
public Field33B setPrice(java.math.BigDecimal component2) {
@@ -613,13 +584,7 @@ public Field33B setPrice(java.math.BigDecimal component2) {
}
/**
- * Alternative method setter for field's Amount (component 2) as as Number
- *
- * This method supports java constant value boxing for simpler coding styles (ex: 10 becomes an Integer)
- *
- * @param component2 the Number with the Amount content to set
- * @return the field object to enable build pattern
- * @see #setAmount(java.math.BigDecimal)
+ * @deprecated use #setAmount(java.math.BigDecimal) instead
*/
public Field33B setPrice(java.lang.Number component2) {
return setAmount(component2);
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field33C.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field33C.java
index b68642a32..63d5ec359 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field33C.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field33C.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -67,7 +67,7 @@
*
*
* getComponent3AsBigDecimal()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent3AsBigDecimal()
+ * @deprecated use #getComponent3AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent3AsNumber() {
return getComponent3AsBigDecimal();
}
@@ -494,16 +488,10 @@ public java.math.BigDecimal getAmountAsBigDecimal() {
}
/**
- * Get the Amount (component 3) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent3AsBigDecimal()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getComponent3AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field33D.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field33D.java
index 8753790bf..8af922056 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field33D.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field33D.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -67,7 +67,7 @@
*
*
* getComponent3AsBigDecimal()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent3AsBigDecimal()
+ * @deprecated use #getComponent3AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent3AsNumber() {
return getComponent3AsBigDecimal();
}
@@ -494,16 +488,10 @@ public java.math.BigDecimal getAmountAsBigDecimal() {
}
/**
- * Get the Amount (component 3) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent3AsBigDecimal()
to get the proper value.
- *
- * @return the component 3 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getComponent3AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field33E.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field33E.java
index 113f378c1..644b6c771 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field33E.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field33E.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -63,7 +63,7 @@
*
*
* getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsBigDecimal()
+ * @deprecated use #getComponent2AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
return getComponent2AsBigDecimal();
}
@@ -435,16 +429,10 @@ public java.math.BigDecimal getAmountAsBigDecimal() {
}
/**
- * Get the Amount (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getComponent2AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field33F.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field33F.java
index 6370db1fb..c18d0d820 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field33F.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field33F.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -63,7 +63,7 @@
*
*
* getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsBigDecimal()
+ * @deprecated use #getComponent2AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
return getComponent2AsBigDecimal();
}
@@ -435,16 +429,10 @@ public java.math.BigDecimal getAmountAsBigDecimal() {
}
/**
- * Get the Amount (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getComponent2AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field33G.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field33G.java
index dbb761bf2..2cecbe09f 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field33G.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field33G.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -64,7 +64,7 @@
*
*
* getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsBigDecimal()
+ * @deprecated use #getComponent2AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
return getComponent2AsBigDecimal();
}
@@ -455,11 +448,11 @@ public String getPrice() {
/**
* Alternative DEPRECATED method getter for field's Price
- * @see #getPrice()
+ * @deprecated use #getPrice() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getAmount() {
return getPrice();
}
@@ -474,41 +467,28 @@ public java.math.BigDecimal getPriceAsBigDecimal() {
}
/**
- * Get the Price (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getPriceAsBigDecimal()
+ * @deprecated use #getPriceAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getPriceAsNumber() {
return getComponent2AsNumber();
}
/**
- * Alternative DEPRECATED method getter for field's Price as BigDecimal
- * @see #getPriceAsBigDecimal()
+ * @deprecated use #getPriceAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.math.BigDecimal getAmountAsBigDecimal() {
return getPriceAsBigDecimal();
}
/**
- * Alternative DEPRECATED method getter for field's Price (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getPriceAsBigDecimal()
+ * @deprecated use #getPriceAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getPriceAsNumber();
}
@@ -668,45 +648,29 @@ public Field33G setPrice(java.lang.Number component2) {
}
/**
- * Alternative DEPRECATED method setter for field's Price
- *
- * @see #setPrice(String)
- *
- * @param component2 the Price to set
- * @return the field object to enable build pattern
+ * @deprecated use #setPrice(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field33G setAmount(String component2) {
return setPrice(component2);
}
/**
- * Alternative DEPRECATED method setter for field's Price from a BigDecimal object.
- *
- * @see #setComponent2(java.math.BigDecimal)
- *
- * @param component2 BigDecimal with the Price content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent2(java.math.BigDecimal) instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field33G setAmount(java.math.BigDecimal component2) {
return setPrice(component2);
}
/**
- * Alternative DEPRECATED method setter for field's Price (component 2) as as Number
- *
- * This method supports java constant value boxing for simpler coding styles (ex: 10 becomes an Integer)
- *
- * @param component2 the Number with the Price content to set
- * @return the field object to enable build pattern
- * @see #setPrice(java.math.BigDecimal)
+ * @deprecated use #setPrice(java.math.BigDecimal) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field33G setAmount(java.lang.Number component2) {
return setPrice(component2);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field33H.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field33H.java
index 902a2373d..0a9e90b9f 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field33H.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field33H.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -63,7 +63,7 @@
*
*
* getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsBigDecimal()
+ * @deprecated use #getComponent2AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
return getComponent2AsBigDecimal();
}
@@ -435,16 +429,10 @@ public java.math.BigDecimal getAmountAsBigDecimal() {
}
/**
- * Get the Amount (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getComponent2AsNumber();
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field33J.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field33J.java
index 185620d45..9ca89efde 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field33J.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field33J.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -62,7 +62,7 @@
*
*
* getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsBigDecimal()
+ * @deprecated use #getComponent2AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
return getComponent2AsBigDecimal();
}
@@ -438,16 +431,10 @@ public java.math.BigDecimal getAmountAsBigDecimal() {
}
/**
- * Get the Amount (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getComponent2AsNumber();
}
@@ -474,15 +461,10 @@ public Field33J setUnit(String component1) {
}
/**
- * Alternative DEPRECATED method setter for field's Unit
- *
- * @see #setUnit(String)
- *
- * @param component1 the Unit to set
- * @return the field object to enable build pattern
+ * @deprecated use #setUnit(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field33J setCurrency(String component1) {
return setUnit(component1);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field33K.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field33K.java
index 767ed3780..293d0781e 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field33K.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field33K.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -66,7 +66,7 @@
*
*
* getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsLong()
+ * @deprecated use #getComponent2AsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
Long l = getComponent2AsLong();
return l != null ? new BigDecimal(l) : null;
@@ -497,11 +490,11 @@ public String getNumberOfDaysMonths() {
/**
* Alternative DEPRECATED method getter for field's Number Of Days/Months
- * @see #getNumberOfDaysMonths()
+ * @deprecated use #getNumberOfDaysMonths() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getNumberofDaysMonths() {
return getNumberOfDaysMonths();
}
@@ -516,41 +509,28 @@ public java.lang.Long getNumberOfDaysMonthsAsLong() {
}
/**
- * Get the Number Of Days/Months (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getNumberOfDaysMonthsAsLong()
+ * @deprecated use #getNumberOfDaysMonthsAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getNumberOfDaysMonthsAsNumber() {
return getComponent2AsNumber();
}
/**
- * Alternative DEPRECATED method getter for field's Number Of Days/Months as Long
- * @see #getNumberOfDaysMonthsAsLong()
+ * @deprecated use #getNumberOfDaysMonthsAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Long getNumberofDaysMonthsAsLong() {
return getNumberOfDaysMonthsAsLong();
}
/**
- * Alternative DEPRECATED method getter for field's Number Of Days/Months (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsLong()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getNumberOfDaysMonthsAsLong()
+ * @deprecated use #getNumberOfDaysMonthsAsLong() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getNumberofDaysMonthsAsNumber() {
return getNumberOfDaysMonthsAsNumber();
}
@@ -623,16 +603,10 @@ public java.math.BigDecimal getComponent5AsBigDecimal() {
}
/**
- * Get the component 5 as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent5AsBigDecimal()
to get the proper value.
- *
- * @return the component 5 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent5AsBigDecimal()
+ * @deprecated use #getComponent5AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent5AsNumber() {
return getComponent5AsBigDecimal();
}
@@ -655,16 +629,10 @@ public java.math.BigDecimal getAmountAsBigDecimal() {
}
/**
- * Get the Amount (component 5) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent5AsBigDecimal()
to get the proper value.
- *
- * @return the component 5 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getComponent5AsNumber();
}
@@ -691,15 +659,10 @@ public Field33K setDayMonth(String component1) {
}
/**
- * Alternative DEPRECATED method setter for field's DayMonth
- *
- * @see #setDayMonth(String)
- *
- * @param component1 the DayMonth to set
- * @return the field object to enable build pattern
+ * @deprecated use #setDayMonth(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field33K setDMMark(String component1) {
return setDayMonth(component1);
}
@@ -797,45 +760,29 @@ public Field33K setNumberOfDaysMonths(java.lang.Number component2) {
}
/**
- * Alternative DEPRECATED method setter for field's Number Of Days/Months
- *
- * @see #setNumberOfDaysMonths(String)
- *
- * @param component2 the Number Of Days/Months to set
- * @return the field object to enable build pattern
+ * @deprecated use #setNumberOfDaysMonths(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field33K setNumberofDaysMonths(String component2) {
return setNumberOfDaysMonths(component2);
}
/**
- * Alternative DEPRECATED method setter for field's Number Of Days/Months from a Long object.
- *
- * @see #setComponent2(java.lang.Long)
- *
- * @param component2 Long with the Number Of Days/Months content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent2(java.lang.Long) instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field33K setNumberofDaysMonths(java.lang.Long component2) {
return setNumberOfDaysMonths(component2);
}
/**
- * Alternative DEPRECATED method setter for field's Number Of Days/Months (component 2) as as Number
- *
- * This method supports java constant value boxing for simpler coding styles (ex: 10 becomes an Integer)
- *
- * @param component2 the Number with the Number Of Days/Months content to set
- * @return the field object to enable build pattern
- * @see #setNumberOfDaysMonths(java.lang.Long)
+ * @deprecated use #setNumberOfDaysMonths(java.lang.Long) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field33K setNumberofDaysMonths(java.lang.Number component2) {
return setNumberOfDaysMonths(component2);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field33S.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field33S.java
index a339dab7b..efb40c418 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field33S.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field33S.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -62,7 +62,7 @@
*
*
* getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsBigDecimal()
+ * @deprecated use #getComponent2AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
return getComponent2AsBigDecimal();
}
@@ -438,16 +431,10 @@ public java.math.BigDecimal getAmountAsBigDecimal() {
}
/**
- * Get the Amount (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getAmountAsBigDecimal()
+ * @deprecated use #getAmountAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getComponent2AsNumber();
}
@@ -474,15 +461,10 @@ public Field33S setCode(String component1) {
}
/**
- * Alternative DEPRECATED method setter for field's Code
- *
- * @see #setCode(String)
- *
- * @param component1 the Code to set
- * @return the field object to enable build pattern
+ * @deprecated use #setCode(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field33S setCurrency(String component1) {
return setCode(component1);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field33T.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field33T.java
index 926119560..f5ec5f7f4 100644
--- a/src/generated/java/com/prowidesoftware/swift/model/field/Field33T.java
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field33T.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2006-2022 Prowide
+ * Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -62,7 +62,7 @@
*
*
* getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getComponent2AsBigDecimal()
+ * @deprecated use #getComponent2AsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getComponent2AsNumber() {
return getComponent2AsBigDecimal();
}
@@ -419,11 +412,11 @@ public String getPrice() {
/**
* Alternative DEPRECATED method getter for field's Price
- * @see #getPrice()
+ * @deprecated use #getPrice() instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public String getAmount() {
return getPrice();
}
@@ -438,41 +431,28 @@ public java.math.BigDecimal getPriceAsBigDecimal() {
}
/**
- * Get the Price (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getPriceAsBigDecimal()
+ * @deprecated use #getPriceAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getPriceAsNumber() {
return getComponent2AsNumber();
}
/**
- * Alternative DEPRECATED method getter for field's Price as BigDecimal
- * @see #getPriceAsBigDecimal()
+ * @deprecated use #getPriceAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.math.BigDecimal getAmountAsBigDecimal() {
return getPriceAsBigDecimal();
}
/**
- * Alternative DEPRECATED method getter for field's Price (component 2) as as Number (BigDecimal)
- *
- * The value is returned as BigDecimal to keep compatibility with previous API. You should
- * use getComponent2AsBigDecimal()
to get the proper value.
- *
- * @return the component 2 converted to Number (BigDecimal) or null if cannot be converted
- * @see #getPriceAsBigDecimal()
+ * @deprecated use #getPriceAsBigDecimal() instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public java.lang.Number getAmountAsNumber() {
return getPriceAsNumber();
}
@@ -593,45 +573,29 @@ public Field33T setPrice(java.lang.Number component2) {
}
/**
- * Alternative DEPRECATED method setter for field's Price
- *
- * @see #setPrice(String)
- *
- * @param component2 the Price to set
- * @return the field object to enable build pattern
+ * @deprecated use #setPrice(String) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field33T setAmount(String component2) {
return setPrice(component2);
}
/**
- * Alternative DEPRECATED method setter for field's Price from a BigDecimal object.
- *
- * @see #setComponent2(java.math.BigDecimal)
- *
- * @param component2 BigDecimal with the Price content to set
- * @return the field object to enable build pattern
+ * @deprecated use #setComponent2(java.math.BigDecimal) instead
* @since 9.2.7
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field33T setAmount(java.math.BigDecimal component2) {
return setPrice(component2);
}
/**
- * Alternative DEPRECATED method setter for field's Price (component 2) as as Number
- *
- * This method supports java constant value boxing for simpler coding styles (ex: 10 becomes an Integer)
- *
- * @param component2 the Number with the Price content to set
- * @return the field object to enable build pattern
- * @see #setPrice(java.math.BigDecimal)
+ * @deprecated use #setPrice(java.math.BigDecimal) instead
*/
@Deprecated
- @ProwideDeprecated(phase3 = TargetYear.SRU2023)
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
public Field33T setAmount(java.lang.Number component2) {
return setPrice(component2);
}
diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field33Z.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field33Z.java
new file mode 100644
index 000000000..91a688469
--- /dev/null
+++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field33Z.java
@@ -0,0 +1,584 @@
+/*
+ * Copyright 2006-2023 Prowide
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package com.prowidesoftware.swift.model.field;
+
+import com.prowidesoftware.swift.model.Tag;
+import com.prowidesoftware.Generated;
+import com.prowidesoftware.deprecation.ProwideDeprecated;
+import com.prowidesoftware.deprecation.TargetYear;
+
+import java.io.Serializable;
+import java.util.Locale;
+import java.util.List;
+import java.util.ArrayList;
+import java.util.Map;
+import java.util.HashMap;
+
+import java.math.BigDecimal;
+import java.math.BigInteger;
+
+import com.prowidesoftware.swift.model.field.AmountContainer;
+import com.prowidesoftware.swift.model.field.AmountResolver;
+
+import org.apache.commons.lang3.StringUtils;
+
+import com.prowidesoftware.swift.model.field.SwiftParseUtils;
+import com.prowidesoftware.swift.model.field.Field;
+import com.prowidesoftware.swift.model.*;
+import com.prowidesoftware.swift.utils.SwiftFormatUtils;
+
+import com.google.gson.JsonObject;
+import com.google.gson.JsonParser;
+
+/**
+ * SWIFT MT Field 33Z.
+ *
+ *
+ *
+ * String
BigDecimal
+ *
+ *
+ * <AMOUNT>15
N
SN
new Tag(NAME, value)
+ * @see #NAME
+ * @since 7.5
+ */
+ public static Tag tag(final String value) {
+ return new Tag(NAME, value);
+ }
+
+ /**
+ * Create a Tag with this field name and an empty string as value.
+ * Shorthand for new Tag(NAME, "")
+ * @see #NAME
+ * @since 7.5
+ */
+ public static Tag emptyTag() {
+ return new Tag(NAME, "");
+ }
+
+
+ /**
+ * Parses the parameter value into the internal components structure.
+ *
+ *
+ *
+ * @param component number of the component to display
+ * @param locale optional locale to format date and amounts, if null, the default locale is used
+ * @return formatted component value or null if component number is invalid or not present
+ * @throws IllegalArgumentException if component number is invalid for the field
+ * @since 7.8
+ */
+ @Override
+ public String getValueDisplay(int component, Locale locale) {
+ if (component < 1 || component > 2) {
+ throw new IllegalArgumentException("invalid component number " + component + " for field 33Z");
+ }
+ if (component == 1) {
+ //default format (as is)
+ return getComponent(1);
+ }
+ if (component == 2) {
+ //amount, rate
+ java.text.NumberFormat f = java.text.NumberFormat.getNumberInstance(notNull(locale));
+ f.setMaximumFractionDigits(13);
+ BigDecimal n = getComponent2AsBigDecimal();
+ if (n != null) {
+ return f.format(n);
+ }
+ }
+ return null;
+ }
+
+ /**
+ * @deprecated Use {@link #typesPattern()} instead.
+ */
+ @Override
+ @Deprecated
+ @ProwideDeprecated(phase4 = TargetYear.SRU2024)
+ public String componentsPattern() {
+ return "SN";
+ }
+
+ /**
+ * Returns the field component types pattern.
+ *
+ * This method returns a letter representing the type for each component in the Field. It supersedes
+ * the Components Pattern because it distinguishes between N (Number) and I (BigDecimal).
+ * @since 9.2.7
+ */
+ @Override
+ public String typesPattern() {
+ return "SI";
+ }
+
+ /**
+ * Returns the field parser pattern.
+ */
+ @Override
+ public String parserPattern() {
+ return "N";
+ }
+
+ /**
+ * Returns the field validator pattern
+ */
+ @Override
+ public String validatorPattern() {
+ return "
+ * Being the field's value conformed by a composition of one or several
+ * internal component values, the field may be present in a message with
+ * a proper value but with some of its internal components not set.
+ *
+ * @param component component number, first component of a field is referenced as 1
+ * @return true if the component is optional for this field, false otherwise
+ */
+ @Override
+ public boolean isOptional(int component) {
+ return false;
+ }
+
+ /**
+ * Returns true if the field is a GENERIC FIELD as specified by the standard.
+ * @return true if the field is generic, false otherwise
+ */
+ @Override
+ public boolean isGeneric() {
+ return false;
+ }
+
+ /**
+ * Returns the defined amount of components.
+ * This is not the amount of components present in the field instance, but the total amount of components
+ * that this field accepts as defined.
+ * @since 7.7
+ */
+ @Override
+ public int componentsSize() {
+ return 2;
+ }
+
+ /**
+ * Returns english label for components.
+ *
+ * The index in the list is in sync with specific field component structure.
+ * @see #getComponentLabel(int)
+ * @since 7.8.4
+ */
+ @Override
+ public List
+ * Parses the BigDecimal into a SWIFT amount with truncated zero decimals and mandatory decimal separator.
+ *
+ *