Class StatementExceptions

    • Field Detail

      • messageRendering

        private java.util.function.Function<StatementException,​java.lang.String> messageRendering
      • lengthLimit

        private int lengthLimit
    • Constructor Detail

      • StatementExceptions

        public StatementExceptions()
    • Method Detail

      • getLengthLimit

        public int getLengthLimit()
        Returns the limit hint to use to shorten strings.
        Returns:
        the limit hint to use to shorten strings.
      • setLengthLimit

        public StatementExceptions setLengthLimit​(int lengthLimit)
        Set a hint on how long you'd like to shorten various variable-length strings to.
        Parameters:
        lengthLimit - the limit hint.
        Returns:
        this
      • getMessageRendering

        public java.util.function.Function<StatementException,​java.lang.String> getMessageRendering()
        Returns the statement exception message rendering strategy.
        Returns:
        the statement exception message rendering strategy.
        See Also:
        StatementExceptions.MessageRendering
      • limit

        protected static java.lang.String limit​(java.lang.String s,
                                                int len)