From 0d47c239b96bcc3b2b0f61d9c31154fa93fa98ba Mon Sep 17 00:00:00 2001 From: psemenkov Date: Wed, 21 Sep 2022 15:33:05 +0300 Subject: [PATCH] http://git.mfd.msk/mfd/clearing/issues/6 --- fixing generate java doc for app --- .../clearing/imdg/base/TemplateMapStore.java | 5 +++-- .../platform/utils/enumeration/IEnumId.java | 14 +++++++------- pom.xml | 19 +++++++++++++++---- 3 files changed, 25 insertions(+), 13 deletions(-) diff --git a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/base/TemplateMapStore.java b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/base/TemplateMapStore.java index b211c13d0..e719f23c8 100644 --- a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/base/TemplateMapStore.java +++ b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/base/TemplateMapStore.java @@ -10,7 +10,6 @@ import java.util.*; /** * MapStore для шаблонных бизнес-объектов - * @Component */ public abstract class TemplateMapStore extends ObjectBaseMapStore implements AutoconfiguredMap { @@ -38,13 +37,13 @@ public abstract class TemplateMapStore extends Object // } /** - * * @return IMDGDistributedNames.* */ public abstract String getMapName(); /** * Список индексируемых полей, для быстрого поиска + * * @return */ public String[] getIndexingField() { @@ -53,6 +52,7 @@ public abstract class TemplateMapStore extends Object /** * Десериализатор + * * @param resultSet * @return */ @@ -67,6 +67,7 @@ public abstract class TemplateMapStore extends Object /** * Сериализатор + * * @param resultSet * @return Object[] args */ diff --git a/platform-parent/platform-utils/src/main/java/ru/spcex/platform/utils/enumeration/IEnumId.java b/platform-parent/platform-utils/src/main/java/ru/spcex/platform/utils/enumeration/IEnumId.java index a45b3c628..10859b6a4 100644 --- a/platform-parent/platform-utils/src/main/java/ru/spcex/platform/utils/enumeration/IEnumId.java +++ b/platform-parent/platform-utils/src/main/java/ru/spcex/platform/utils/enumeration/IEnumId.java @@ -4,11 +4,7 @@ import java.io.Serializable; import java.util.Objects; public interface IEnumId extends Serializable { - Long getId(); - - default boolean equalsById(Long id) { - return id != null && getId().equals(id); - } + Long UNDEFINED_VALUE = Long.MIN_VALUE; /** * Проверяет что среди данного набора Enum, присутствует элемент с данным id @@ -46,7 +42,7 @@ public interface IEnumId extends Serializable { * Возвращает Enum по id, если в заданном классе такой определен * id может быть null * - * @return Enum если нашел, иначе null + * @return Enum если нашел, иначе null */ static & IEnumId> T getEnumById(Class enumClass, Long id) { for (T e : enumClass.getEnumConstants()) { @@ -60,5 +56,9 @@ public interface IEnumId extends Serializable { return enumVal == null ? null : enumVal.getId(); } - Long UNDEFINED_VALUE = Long.MIN_VALUE; + Long getId(); + + default boolean equalsById(Long id) { + return id != null && getId().equals(id); + } } diff --git a/pom.xml b/pom.xml index a2946836b..7e1358770 100644 --- a/pom.xml +++ b/pom.xml @@ -1,6 +1,6 @@ - 4.0.0 @@ -30,8 +30,10 @@ ${folder_root_clearing_temp} - ${folder_root_clearing}/clearing-parent/backend-api - ${folder_root_clearing}/clearing-parent/securities-service + ${folder_root_clearing}/clearing-parent/backend-api + + ${folder_root_clearing}/clearing-parent/securities-service + ${folder_root_clearing}/clearing-parent/imdg ${folder_root_clearing}/clearing-parent/dbf-exporter ${folder_root_clearing}/clearing-parent/dbf-importer @@ -279,6 +281,15 @@ + + org.apache.maven.plugins + maven-javadoc-plugin + + private + true + + + \ No newline at end of file