Class DirectionEstimator

    • Constructor Detail

      • DirectionEstimator

        public DirectionEstimator()
    • Method Detail

      • estimateDirection

        public abstract HasDirection.Direction estimateDirection​(java.lang.String str)
        Estimates the direction of a plain-text string.
        Parameters:
        str - The string to check.
        Returns:
        str's estimated direction.
      • estimateDirection

        public HasDirection.Direction estimateDirection​(java.lang.String str,
                                                        boolean isHtml)
        Estimates the direction of a string.
        Parameters:
        str - The string to check.
        isHtml - Whether str is HTML / HTML-escaped. false means that str is plain-text.
        Returns:
        str's estimated direction.
      • estimateDirection

        public HasDirection.Direction estimateDirection​(SafeHtml html)
        Estimates the direction of a SafeHtml.
        Parameters:
        html - The string to check.
        Returns:
        html's estimated direction.