Add a PortMappingUtils class 09/97509/3
authorguillaume.lambert <guillaume.lambert@orange.com>
Fri, 17 Sep 2021 09:05:43 +0000 (11:05 +0200)
committerguillaume.lambert <guillaume.lambert@orange.com>
Wed, 22 Sep 2021 09:25:10 +0000 (11:25 +0200)
commita4ba83ae9ea0e7c3b42ad8cafad61ab3e8b80565
tree1f709b087c5f54f88a33ec3a10cd76b0ab375a64
parentd07e245633ead6aaaebd802d8c639a6cf49b8579
Add a PortMappingUtils class

- rename FnvUtils class to PortMappingUtils
- move createXpdrLogicalConnectionPort to it
- rename fnv1_64 function name to fnv1size64 to fulfill sonar regex rule
- add a new function to generate Degree TTP names
  and to fix a few sonar warnings

JIRA: TRNSPRTPCE-355 TRNSPRTPCE-356
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: I8cac7d7fabdc5549e0fe92ddcd2da6d8bd907c87
common/src/main/java/org/opendaylight/transportpce/common/mapping/PortMappingUtils.java [moved from common/src/main/java/org/opendaylight/transportpce/common/mapping/FnvUtils.java with 66% similarity]
common/src/main/java/org/opendaylight/transportpce/common/mapping/PortMappingVersion121.java
common/src/main/java/org/opendaylight/transportpce/common/mapping/PortMappingVersion221.java
common/src/main/java/org/opendaylight/transportpce/common/mapping/PortMappingVersion710.java