def __init__(self, min_length=None, max_length=None, empty=True):
        """
        Initialization method.

        Args:
            min_length (int): minimum length of the string (included).
            max_length (int): maximum length of the string (included).
            empty (bool): whether empty string is allowed.
        """
        super(StringTypeChecker, self).__init__(
            iter_type=str, min_length=min_length, max_length=max_length, empty=empty
        )
def __init__ ( self , min_length = None , max_length = None , empty = True ) : super ( StringTypeChecker , self ) . __init__ ( iter_type = str , min_length = min_length , max_length = max_length , empty = empty )
Initialization method.

        Args:
            min_length (int): minimum length of the string (included).
            max_length (int): maximum length of the string (included).
            empty (bool): whether empty string is allowed.