Commit Graph

63 Commits

Author SHA1 Message Date
Luca Frosini dc8595d13e Fixed serialization of unknown properties 2024-04-19 12:11:27 +02:00
Luca Frosini f9137ffff9 Fixed UUID Utility 2023-05-16 16:43:56 +02:00
Luca Frosini 86f015cb21 uuid property has been renamed to id 2023-04-28 11:33:29 +02:00
Luca Frosini b26681665e added getTypeName() function in Element 2023-04-27 10:50:37 +02:00
Luca Frosini a5f2953fe7 Changed CLASS and SUPERCLASSES constant names 2023-04-27 10:40:36 +02:00
Luca Frosini 941b47eb14 Fixed method 2023-04-21 17:01:22 +02:00
Luca Frosini 010e62f4fa Reorganized utilities and their usage 2023-04-21 15:56:44 +02:00
Luca Frosini 3c3788f930 Improved UUID manager 2023-04-20 10:00:46 +02:00
Luca Frosini ec9e319792 Redesigning E/R instance definition 2023-04-18 17:51:23 +02:00
Luca Frosini d591e9a89d Removed unneeded warning 2023-02-22 10:26:39 +01:00
Luca Frosini 2fb5af7c94 Suppressed warning 2023-02-09 16:57:20 +01:00
Luca Frosini 7a0a262cdb Reorganizing classes 2023-02-03 14:45:15 +01:00
Luca Frosini 1f6d21b9a0 Reorganizing packages of IS Model 2023-02-03 14:39:25 +01:00
Luca Frosini 7307eefeab fixed method visibility 2023-02-02 16:38:15 +01:00
Luca Frosini 7129eee9f1 Added classes to manages tree types 2023-02-02 15:39:02 +01:00
Luca Frosini 39df1b24cd Added class Discovery to make new model discovery easier 2023-01-24 19:25:45 +01:00
Luca Frosini 1fdadfb170 Added the possibility to exclude is model package 2023-01-24 19:23:02 +01:00
Luca Frosini c4bb0ffcf3 Added useful method 2023-01-19 12:00:15 +01:00
Luca Frosini 86b4e14de4 Documentation generator has been moved in a dedicated component 2022-12-13 10:29:15 +01:00
Luca Frosini b5e7f8e685 Implementing documentation generator 2022-12-12 10:24:05 +01:00
Luca Frosini 45d5a3a131 Adding documenation generation 2022-12-10 18:00:52 +01:00
Luca Frosini 401745d7dc Added classes to generate rst tables for documentation 2022-12-10 16:21:37 +01:00
Luca Frosini 2eb8bbb0b9 Added date serialization specification 2022-06-13 10:21:21 +02:00
Luca Frosini 11b218fdec Improved UUID management 2021-10-21 16:29:35 +02:00
Luca Frosini f2fbfc7b66 Added Reserved UUID class 2021-10-21 16:00:58 +02:00
Luca Frosini 7f5512571c Reorganizing Information System Model 2021-10-21 12:47:50 +02:00
Luca Frosini 66fead0851 Renamed TypeVersion class to Version 2021-10-21 10:11:45 +02:00
Luca Frosini 633ff9c3ab Fixed generic type name 2021-07-05 15:43:07 +02:00
Luca Frosini 9503d52737 Moved a link a in a comment from http to https refs #20782 2021-02-22 09:44:04 +01:00
Luca Frosini 6ddcd7c7fd Fixed umarshalling 2021-02-17 16:14:22 +01:00
Luca Frosini d23ca0e246 Fixed corner case 2021-02-11 17:37:42 +01:00
Luca Frosini 60e9de983a Fixed unmarshalling in case of unknown types 2021-02-11 17:24:46 +01:00
Luca Frosini af24bde831 Fixed authorship 2021-01-20 17:26:13 +01:00
Luca Frosini c507a063c6 Added missing/Fixed authorship on classes 2021-01-20 17:03:02 +01:00
Luca Frosini 82e7a03b3c Improved javadoc and types and properties description. 2020-12-18 12:06:31 +01:00
Luca Frosini 5835d8c67b Annotated types to properly create type definition 2020-12-15 17:38:06 +01:00
Luca Frosini 745bb9eb3e Fixed CHANGELOG retrieving 2020-12-14 09:21:14 +01:00
Luca Frosini 619dd586c1 Added type changelog 2020-12-11 17:28:56 +01:00
Luca Frosini b0b5fdf3cd Added version managed with a dedicated type in TypeDefinition 2020-12-11 13:09:02 +01:00
Luca Frosini e9a37916ed Removed suppress warning annotation 2020-10-14 16:23:42 +02:00
Luca Frosini 6538d01763 Added suppress warning 2020-07-07 17:17:03 +02:00
Luca Frosini 0f1b01b49f Switching to gcube-jackson 2020-07-07 17:04:25 +02:00
Luca Frosini 11d28c0904 Added and committed an initial step to support Jackson 2.11.X 2020-07-03 14:39:19 +02:00
Luca Frosini 0e6b9f4854 Cleaning code 2020-07-02 19:17:57 +02:00
Luca Frosini 1376643817 Cleaned code 2020-07-02 19:06:37 +02:00
Luca Frosini 16c26ad39f Removed uneeded annotation 2020-07-02 18:53:18 +02:00
Luca Frosini ef41afa38d Improved code 2020-07-02 18:52:52 +02:00
Luca Frosini f1d52d3b04 Fixed the serialization/deserialization with Jackosn 2.8.11 2020-07-02 18:05:15 +02:00
Luca Frosini 1c80f165b6 Class Names refactoring 2020-02-04 09:37:29 +01:00
Luca Frosini 0709706ddc Fixing model 2020-02-03 10:51:29 +01:00