public class CharPosTracker
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static CharPosTracker |
fromProtobuf(com.whylogs.core.message.CharPosMessage msg) |
CharPosTracker |
merge(CharPosTracker other) |
com.whylogs.core.message.CharPosMessage |
toProtobuf() |
com.whylogs.core.message.CharPosSummary |
toSummary() |
void |
update(java.lang.String value)
Track statistical properties of characters in a string.
|
void |
update(java.lang.String value,
java.lang.String charString)
Track statistical properties of characters in a string.
|
public void update(java.lang.String value)
`value` is a Unicode string. Position and frequency of all unicode codepoints in `value` that are contained in `characterList` will be tracked. Variants of this function signature allow modification of tracked character set during updates. Unless otherwise specified, `characterList` defaults to alpha-numeric lower-case characters.
value - stringpublic void update(java.lang.String value,
java.lang.String charString)
`value` is a Unicode string. Position and frequency of all unicode codepoints in `value` that are contained in `characterList` will be tracked.
value - stringcharString - string - Set of characters that should be tracked. all others will be tracked
as 'NITL'public CharPosTracker merge(CharPosTracker other)
public com.whylogs.core.message.CharPosMessage toProtobuf()
public static CharPosTracker fromProtobuf(com.whylogs.core.message.CharPosMessage msg)
public com.whylogs.core.message.CharPosSummary toSummary()