def METHOD_NAME(self):
    """Returns the dictionary representation of the model using alias"""
    _dict = self.dict(by_alias=True,
                      exclude={
                      },
                      exclude_none=True)
    # set to None if array_string_nullable (nullable) is None
    # and __fields_set__ contains the field
    if self.array_string_nullable is None and "array_string_nullable" in self.__fields_set__:
        _dict['array_string_nullable'] = None
    # set to None if array_string_extension_nullable (nullable) is None
    # and __fields_set__ contains the field
    if self.array_string_extension_nullable is None and "array_string_extension_nullable" in self.__fields_set__:
        _dict['array_string_extension_nullable'] = None
    # set to None if string_nullable (nullable) is None
    # and __fields_set__ contains the field
    if self.string_nullable is None and "string_nullable" in self.__fields_set__:
        _dict['string_nullable'] = None
    return _dict