(self, case_types)
return {
            case_type: sorted(self.get_properties(case_type))
            for case_type in case_types
        }
Same data as self.get_properties_by_case_type, filtered and sorted.

        Include only `case_type`s mentioned in `case_types`,
        and put properties in a sorted list.

        :param case_types: case_types to filter on

        :return: {case_type: [property]}, with the property list sorted alphabetically.
Same data as self.get_properties_by_case_type, filtered and sorted.
Same data as self . get_properties_by_case_type filtered and sorted .
def get_case_property_map(self, case_types):
        """
        Same data as self.get_properties_by_case_type, filtered and sorted.

        Include only `case_type`s mentioned in `case_types`,
        and put properties in a sorted list.

        :param case_types: case_types to filter on

        :return: {case_type: [property]}, with the property list sorted alphabetically.
        """
        case_types = sorted(case_types)
        return {
            case_type: sorted(self.get_properties(case_type))
            for case_type in case_types
        }
def get_case_property_map ( self , case_types ) : case_types = sorted ( case_types ) return { case_type : sorted ( self . get_properties ( case_type ) ) for case_type in case_types }