diff --git a/src/main/java/dev/vality/daway/handler/dominant/impl/CategoryHandler.java b/src/main/java/dev/vality/daway/handler/dominant/impl/CategoryHandler.java index 44163e36..b1e9a8ae 100644 --- a/src/main/java/dev/vality/daway/handler/dominant/impl/CategoryHandler.java +++ b/src/main/java/dev/vality/daway/handler/dominant/impl/CategoryHandler.java @@ -41,7 +41,7 @@ protected Integer getTargetRefId() { @Override protected boolean acceptDomainObject() { - return getDomainObject().isSetCategory(); + return getDomainObject() != null && getDomainObject().isSetCategory(); } @Override diff --git a/src/main/java/dev/vality/daway/handler/dominant/impl/CurrencyHandler.java b/src/main/java/dev/vality/daway/handler/dominant/impl/CurrencyHandler.java index 69b8af6b..b27cc30a 100644 --- a/src/main/java/dev/vality/daway/handler/dominant/impl/CurrencyHandler.java +++ b/src/main/java/dev/vality/daway/handler/dominant/impl/CurrencyHandler.java @@ -41,7 +41,7 @@ protected String getTargetRefId() { @Override protected boolean acceptDomainObject() { - return getDomainObject().isSetCurrency(); + return getDomainObject() != null && getDomainObject().isSetCurrency(); } @Override diff --git a/src/main/java/dev/vality/daway/handler/dominant/impl/PartyHandler.java b/src/main/java/dev/vality/daway/handler/dominant/impl/PartyHandler.java index fbb1f8e5..18d4e090 100644 --- a/src/main/java/dev/vality/daway/handler/dominant/impl/PartyHandler.java +++ b/src/main/java/dev/vality/daway/handler/dominant/impl/PartyHandler.java @@ -46,7 +46,7 @@ protected String getTargetRefId() { @Override protected boolean acceptDomainObject() { - return getDomainObject().isSetPartyConfig(); + return getDomainObject() != null && getDomainObject().isSetPartyConfig(); } @Override diff --git a/src/main/java/dev/vality/daway/handler/dominant/impl/PaymentInstitutionHandler.java b/src/main/java/dev/vality/daway/handler/dominant/impl/PaymentInstitutionHandler.java index 7225d19c..a874a0db 100644 --- a/src/main/java/dev/vality/daway/handler/dominant/impl/PaymentInstitutionHandler.java +++ b/src/main/java/dev/vality/daway/handler/dominant/impl/PaymentInstitutionHandler.java @@ -44,7 +44,7 @@ protected Integer getTargetRefId() { @Override protected boolean acceptDomainObject() { - return getDomainObject().isSetPaymentInstitution(); + return getDomainObject() != null && getDomainObject().isSetPaymentInstitution(); } @Override diff --git a/src/main/java/dev/vality/daway/handler/dominant/impl/PaymentRoutingRulesHandler.java b/src/main/java/dev/vality/daway/handler/dominant/impl/PaymentRoutingRulesHandler.java index 9713318b..592a6b25 100644 --- a/src/main/java/dev/vality/daway/handler/dominant/impl/PaymentRoutingRulesHandler.java +++ b/src/main/java/dev/vality/daway/handler/dominant/impl/PaymentRoutingRulesHandler.java @@ -21,7 +21,7 @@ public class PaymentRoutingRulesHandler @Override protected boolean acceptDomainObject() { - return getDomainObject().isSetRoutingRules(); + return getDomainObject() != null && getDomainObject().isSetRoutingRules(); } @Override diff --git a/src/main/java/dev/vality/daway/handler/dominant/impl/ProviderHandler.java b/src/main/java/dev/vality/daway/handler/dominant/impl/ProviderHandler.java index f36b2723..8868a2b6 100644 --- a/src/main/java/dev/vality/daway/handler/dominant/impl/ProviderHandler.java +++ b/src/main/java/dev/vality/daway/handler/dominant/impl/ProviderHandler.java @@ -44,7 +44,7 @@ protected Integer getTargetRefId() { @Override protected boolean acceptDomainObject() { - return getDomainObject().isSetProvider(); + return getDomainObject() != null && getDomainObject().isSetProvider(); } @Override diff --git a/src/main/java/dev/vality/daway/handler/dominant/impl/ProxyHandler.java b/src/main/java/dev/vality/daway/handler/dominant/impl/ProxyHandler.java index 6126b3c9..11312073 100644 --- a/src/main/java/dev/vality/daway/handler/dominant/impl/ProxyHandler.java +++ b/src/main/java/dev/vality/daway/handler/dominant/impl/ProxyHandler.java @@ -42,7 +42,7 @@ protected Integer getTargetRefId() { @Override protected boolean acceptDomainObject() { - return getDomainObject().isSetProxy(); + return getDomainObject() != null && getDomainObject().isSetProxy(); } @Override diff --git a/src/main/java/dev/vality/daway/handler/dominant/impl/ShopHandler.java b/src/main/java/dev/vality/daway/handler/dominant/impl/ShopHandler.java index 64d08600..e798b558 100644 --- a/src/main/java/dev/vality/daway/handler/dominant/impl/ShopHandler.java +++ b/src/main/java/dev/vality/daway/handler/dominant/impl/ShopHandler.java @@ -45,7 +45,7 @@ protected String getTargetRefId() { @Override protected boolean acceptDomainObject() { - return getDomainObject().isSetShopConfig(); + return getDomainObject() != null && getDomainObject().isSetShopConfig(); } @Override diff --git a/src/main/java/dev/vality/daway/handler/dominant/impl/TermSetHierarchyHandler.java b/src/main/java/dev/vality/daway/handler/dominant/impl/TermSetHierarchyHandler.java index fafc57ab..46654687 100644 --- a/src/main/java/dev/vality/daway/handler/dominant/impl/TermSetHierarchyHandler.java +++ b/src/main/java/dev/vality/daway/handler/dominant/impl/TermSetHierarchyHandler.java @@ -44,7 +44,7 @@ protected Integer getTargetRefId() { @Override protected boolean acceptDomainObject() { - return getDomainObject().isSetTermSetHierarchy(); + return getDomainObject() != null && getDomainObject().isSetTermSetHierarchy(); } @Override diff --git a/src/main/java/dev/vality/daway/handler/dominant/impl/TerminalHandler.java b/src/main/java/dev/vality/daway/handler/dominant/impl/TerminalHandler.java index 635febd1..8fd7a7d8 100644 --- a/src/main/java/dev/vality/daway/handler/dominant/impl/TerminalHandler.java +++ b/src/main/java/dev/vality/daway/handler/dominant/impl/TerminalHandler.java @@ -42,7 +42,7 @@ protected Integer getTargetRefId() { @Override protected boolean acceptDomainObject() { - return getDomainObject().isSetTerminal(); + return getDomainObject() != null && getDomainObject().isSetTerminal(); } @Override diff --git a/src/main/java/dev/vality/daway/handler/dominant/impl/WalletHandler.java b/src/main/java/dev/vality/daway/handler/dominant/impl/WalletHandler.java index 71ec73c1..34ea2caa 100644 --- a/src/main/java/dev/vality/daway/handler/dominant/impl/WalletHandler.java +++ b/src/main/java/dev/vality/daway/handler/dominant/impl/WalletHandler.java @@ -42,7 +42,7 @@ protected String getTargetRefId() { @Override protected boolean acceptDomainObject() { - return getDomainObject().isSetWalletConfig(); + return getDomainObject() != null && getDomainObject().isSetWalletConfig(); } @Override