类 Helper

java.lang.Object
cool.document.qtmd.Helper

public class Helper extends Object
  • 字段详细资料

    • NAMED_COLORS

      public static final String[] NAMED_COLORS
    • EMAIL_PATTERN

      public static final String EMAIL_PATTERN
      另请参阅:
  • 构造器详细资料

    • Helper

      public Helper()
  • 方法详细资料

    • colorOf

      public static String colorOf(String name)
    • isColorName

      public static boolean isColorName(String s)
    • parseColor

      public static String parseColor(String maybeColor)
    • setCssColor

      public static org.jsoup.nodes.Element setCssColor(String maybeColorFlag)
    • isHexCharacter

      public static boolean isHexCharacter(char c)
    • isHex

      public static boolean isHex(String s)
    • canHaveHr

      public static boolean canHaveHr(String tagName)
    • isEmail

      public static boolean isEmail(CharSequence s)
    • url

      public static URL url(String s)
    • newDom

      public static org.jsoup.nodes.Element newDom(String flagSymbol, boolean isSingleline)
    • toElement

      public static org.jsoup.nodes.Element toElement(Object o)
    • maybeFlag

      public static boolean maybeFlag(String flag)
    • isFlagReady

      public static boolean isFlagReady(String flag)
    • flushToDom

      public static void flushToDom(StringBuilder sb, org.jsoup.nodes.Element dom)
    • clear

      public static String clear(StringBuilder sb)
    • checkStateAfterFinish

      public static ContentState checkStateAfterFinish(ContentState stateAfterFinish)
    • attr

      public static void attr(org.jsoup.nodes.Element dom, String attrName, Object val)
    • css

      public static void css(org.jsoup.nodes.Element dom, String cssName, Object val)
    • calIndent

      public static int calIndent(CharSequence s)
      计算一个字符串中“最后一行(即最后一个换行符之后的部分)”的缩进。 计算缩进的算法:检查字符串开头的tab和空格,一个tab算一个缩进,[0,2)个空格算0个缩进,[2,6)个空格算1个缩进,[6,10)个空格算2个缩进,以此类推(空格代表的缩进=(空格数+2/4))。
      返回:
    • lastIndexOfNewline

      public static int lastIndexOfNewline(CharSequence s)