Class HeadingAnchorExtension.Builder

  • Enclosing class:
    HeadingAnchorExtension

    public static class HeadingAnchorExtension.Builder
    extends java.lang.Object
    • Field Detail

      • defaultId

        private java.lang.String defaultId
      • idPrefix

        private java.lang.String idPrefix
      • idSuffix

        private java.lang.String idSuffix
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • defaultId

        public HeadingAnchorExtension.Builder defaultId​(java.lang.String value)
        Parameters:
        value - Default value for the id to take if no generated id can be extracted. Default "id"
        Returns:
        this
      • idPrefix

        public HeadingAnchorExtension.Builder idPrefix​(java.lang.String value)
        Parameters:
        value - Set the value to be prepended to every id generated. Default ""
        Returns:
        this
      • idSuffix

        public HeadingAnchorExtension.Builder idSuffix​(java.lang.String value)
        Parameters:
        value - Set the value to be appended to every id generated. Default ""
        Returns:
        this
      • build

        public Extension build()
        Returns:
        a configured extension