Class UnderscoreDelimiterProcessor

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean canBeCloser​(java.lang.String before, java.lang.String after, boolean leftFlanking, boolean rightFlanking, boolean beforeIsPunctuation, boolean afterIsPunctuation, boolean beforeIsWhitespace, boolean afterIsWhiteSpace)
      Decide whether this delimiter can be a close delimiter
      boolean canBeOpener​(java.lang.String before, java.lang.String after, boolean leftFlanking, boolean rightFlanking, boolean beforeIsPunctuation, boolean afterIsPunctuation, boolean beforeIsWhitespace, boolean afterIsWhiteSpace)
      Decide whether this delimiter can be an open delimiter
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • UnderscoreDelimiterProcessor

        public UnderscoreDelimiterProcessor​(boolean strongWrapsEmphasis)
    • Method Detail

      • canBeOpener

        public boolean canBeOpener​(java.lang.String before,
                                   java.lang.String after,
                                   boolean leftFlanking,
                                   boolean rightFlanking,
                                   boolean beforeIsPunctuation,
                                   boolean afterIsPunctuation,
                                   boolean beforeIsWhitespace,
                                   boolean afterIsWhiteSpace)
        Description copied from interface: DelimiterProcessor
        Decide whether this delimiter can be an open delimiter
        Specified by:
        canBeOpener in interface DelimiterProcessor
        Overrides:
        canBeOpener in class EmphasisDelimiterProcessor
        Parameters:
        before - string before delimiter or '\n' if none
        after - string after delimiter or '\n' if none
        leftFlanking - is left flanking delimiter
        rightFlanking - is right flanking delimiter
        beforeIsPunctuation - is punctuation before
        afterIsPunctuation - is punctuation after
        beforeIsWhitespace - is whitespace before
        afterIsWhiteSpace - is whitespace after
        Returns:
        true if can be open delimiter
      • canBeCloser

        public boolean canBeCloser​(java.lang.String before,
                                   java.lang.String after,
                                   boolean leftFlanking,
                                   boolean rightFlanking,
                                   boolean beforeIsPunctuation,
                                   boolean afterIsPunctuation,
                                   boolean beforeIsWhitespace,
                                   boolean afterIsWhiteSpace)
        Description copied from interface: DelimiterProcessor
        Decide whether this delimiter can be a close delimiter
        Specified by:
        canBeCloser in interface DelimiterProcessor
        Overrides:
        canBeCloser in class EmphasisDelimiterProcessor
        Parameters:
        before - string before delimiter or '\n' if none
        after - string after delimiter or '\n' if none
        leftFlanking - is left flanking delimiter
        rightFlanking - is right flanking delimiter
        beforeIsPunctuation - is punctuation before
        afterIsPunctuation - is punctuation after
        beforeIsWhitespace - is whitespace before
        afterIsWhiteSpace - is whitespace after
        Returns:
        true if can be open delimiter