Interface Expressions.SplitConfig

Enclosing class:
Expressions

public static interface Expressions.SplitConfig
  • Method Details

    • isSeparator

      boolean isSeparator(char candidate)
      Parameters:
      candidate -
      Returns:
      true if the characted should be treated as a "part" separator
    • isLiteralSeparatorStart

      default boolean isLiteralSeparatorStart(char candidate)
      A "part" separator used inside a literal must be ignored.
      Parameters:
      candidate -
      Returns:
      true if the characted should be treated as a "literal" start separator
    • isLiteralSeparatorEnd

      default boolean isLiteralSeparatorEnd(char startSeparator, char candidate)
      Parameters:
      startSeparator -
      candidate -
      Returns:
      true if the characted should be treated as a "literal" end separator
    • shouldPrependSeparator

      default boolean shouldPrependSeparator(char candidate)
    • shouldAppendSeparator

      default boolean shouldAppendSeparator(char candidate)
    • isInfixNotationSupported

      default boolean isInfixNotationSupported()