static String mapPropertyNameToEnumName(String propertyName) {
        String upperCase = propertyName.toUpperCase();
        String minusReplaced = upperCase.replaceAll("-", "_");
        String spacesReplaced = minusReplaced.replaceAll(" ", "_");
        String mappedName = spacesReplaced;
        switch (spacesReplaced) {
            case "TODO":
                mappedName = "TODO";
                break;
        }
        return mappedName;
    }
a map which maps property to type variants
protocols/bacnetip/src/test/java/org/apache/plc4x/protocol/bacnetip/BACnetObjectsDefinitions.java