Commit Graph

29 Commits

Author SHA1 Message Date
Luca Frosini a79ed8fd56 Ordering Json Properties 2023-04-27 16:30:10 +02:00
Luca Frosini b26681665e added getTypeName() function in Element 2023-04-27 10:50:37 +02:00
Luca Frosini 49c04191db Changed '@class' to 'type' 2023-04-26 21:39:57 +02:00
Luca Frosini 8035828d49 Fixed bug in compareTo 2023-01-24 19:52:34 +01:00
Luca Frosini b36310c650 Fixed compareTo 2023-01-24 17:21:09 +01:00
Luca Frosini c0c36bdf9c Improved code 2023-01-20 16:46:22 +01:00
Luca Frosini 66fead0851 Renamed TypeVersion class to Version 2021-10-21 10:11:45 +02:00
Luca Frosini c507a063c6 Added missing/Fixed authorship on classes 2021-01-20 17:03:02 +01:00
Luca Frosini bddc3b2556 Fixed code style 2021-01-20 10:17:23 +01:00
Luca Frosini 97105446cb Fixed property definition 2021-01-19 17:22:22 +01:00
Luca Frosini 268878d9f7 Changing the way to serialise a type of a property 2021-01-19 15:32:19 +01:00
Luca Frosini df1736f39b Changing the way to serialise the type of a property 2021-01-19 09:20:52 +01:00
Luca Frosini 8e755e02c3 Added the proper _PROPERTY suffix to propagationConstraint property name 2021-01-13 21:53:16 +01:00
Luca Frosini 82e7a03b3c Improved javadoc and types and properties description. 2020-12-18 12:06:31 +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 0f1b01b49f Switching to gcube-jackson 2020-07-07 17:04:25 +02:00
Luca Frosini fe31ce5f25 Fixed Type Mapper Name 2020-02-04 09:30:19 +01:00
Luca Frosini 0709706ddc Fixing model 2020-02-03 10:51:29 +01:00
Luca Frosini 05d6f6796d Reorganized model as following
Element
 - EntityElement
   - Entity
     - Resource
     - Facet
   - Context
   - EntityType
     - ResourceType (3 lists of PropertyDefinition, LinkedFacet, LinkedResource)
     - FacetType (1 list of PropertyDefinition)
 - RelationElement
   - Relation
     - IsRelatedTo
     - ConsistsOf
   - IsParentOf
   - RelationType
     - IsRelatedTo (1 list of PropertyDefinition)
     - ConsistsOf (1 list of PropertyDefinition)
 - PropertyElement
   - Property
     - Header
     - PropagationConstraint
     - Encrypted
   - PropertyType (1 list of PropertyDefinition)
     - PropertyDefinition
     - LinkedEntity
       - LinkedFacet
       - LinkedResource
2020-01-30 11:01:36 +01:00
Luca Frosini a17e5f7b4b Fixing details 2019-11-08 12:29:05 +01:00
Luca Frosini 6f15a1d7dc Fixing model redesign 2019-10-30 09:57:14 +01:00
Luca Frosini 45beeff1ef Fixing json serialization/deserialization issues 2019-10-28 17:36:09 +01:00
Luca Frosini d77456ad98 Fixing model redefintion 2019-10-24 19:50:43 +02:00
Luca Frosini 7760440f6b Removed uneeded import 2019-10-24 15:03:41 +02:00
Luca Frosini 6df4a0f5c4 Finalising reorganization 2019-10-24 15:03:14 +02:00
Luca Frosini 108046c4a1 Reorganizing packages 2019-10-24 11:57:21 +02:00
Luca Frosini a9a1ab83ce Reorganizing model 2019-10-24 11:26:49 +02:00
Luca Frosini fa2e3d5983 Creating TypeDefinition and PropertyDefinition as types which can be
managed in IS
2019-10-23 18:19:55 +02:00