Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Operates On:  Lexical Items with TOKEN flag

Generic Configuration Parameters

  • case boundaryFlags (booleanstring, optional) - If true, all tokens are separated on a case change (default = true)
  • number (boolean, optional) - If true, all tokens are separated on a letter-number. (default = true)
  • punctuation (boolean, optional) - If true, all tokens are separated on an alphanumeric-punctuation. (default = true)
  •  
    • The tokens to process must be inside two vertex mark with this flags (e.g ["TEXT_BLOCK_SPLIT"])
  • skipFlags skipFlags (string array, optional) - Flags to be skipped by this stage
    • Tokens marked with this flags will be ignore by this stage, and no process will be performed.
  • requiredFlags requiredFlags (string array, optional)
    • Tokens need to have all the specified flags, in order to be processed.
  • atLeastOneFlag (string array, optional)
    • Tokens will need at least one of the flags specify in this array.
  • debug debug (boolean, optional)
    • Enable all debug log functionality of the stage, if any.

Configuration Parameters

  • case (boolean, optional) - If true, all tokens are separated on a case change (default = true)
  • number (boolean, optional) - If true, all tokens are separated on a letter-number. (default = true)
  • punctuation (boolean, optional) - If true, all tokens are separated on an alphanumeric-punctuation. (default = true)


Code Block
languagejs
themeEclipse
titleExample Configuration
{
  	"type":"CharChangeSplitter",
  	"case": true,
	"number": true,
	"punctuation": true
}

...