Top Fields Constructors Methods
com.vladsch.flexmark.util.sequence.builder

public Class SegmentStats

extends Object
Class Inheritance
Imports
com.vladsch.flexmark.util.misc.DelimitedBuilder

Field Summary

Modifier and TypeField and Description
public static final int
public static final int
protected int
protected int
protected int
protected int
protected int
protected int
protected int
protected int
protected int
protected int
protected final boolean

Constructor Summary

AccessConstructor and Description
public
SegmentStats(boolean trackFirst256)

Method Summary

Modifier and TypeMethod and Description
public void
public void
public void
addText(char c)

public void
addText(char c, int repeat)

public void
public SegmentStats
public void
public int
public int
public int
public int
public int
public int
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public void
public void
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

NOT_REPEATED_CHARback to summary
public static final int NOT_REPEATED_CHAR
NULL_REPEATED_CHARback to summary
public static final int NULL_REPEATED_CHAR
repeatedCharback to summary
protected int repeatedChar
textFirst256Lengthback to summary
protected int textFirst256Length
textFirst256SegmentLengthback to summary
protected int textFirst256SegmentLength
textFirst256Segmentsback to summary
protected int textFirst256Segments
textLengthback to summary
protected int textLength
textSegmentLengthback to summary
protected int textSegmentLength
textSegmentsback to summary
protected int textSegments
textSpaceLengthback to summary
protected int textSpaceLength
textSpaceSegmentLengthback to summary
protected int textSpaceSegmentLength
textSpaceSegmentsback to summary
protected int textSpaceSegments
trackFirst256back to summary
protected final boolean trackFirst256

Constructor Detail

SegmentStatsback to summary
public SegmentStats(boolean trackFirst256)

Method Detail

addback to summary
public void add(SegmentStats other)
addTextback to summary
public void addText(CharSequence text)
addTextback to summary
public void addText(char c)
addTextback to summary
public void addText(char c, int repeat)
clearback to summary
public void clear()
committedCopyback to summary
public SegmentStats committedCopy()
commitTextback to summary
public void commitText()
getTextFirst256Lengthback to summary
public int getTextFirst256Length()
getTextFirst256Segmentsback to summary
public int getTextFirst256Segments()
getTextLengthback to summary
public int getTextLength()
getTextSegmentsback to summary
public int getTextSegments()
getTextSpaceLengthback to summary
public int getTextSpaceLength()
getTextSpaceSegmentsback to summary
public int getTextSpaceSegments()
isEmptyback to summary
public boolean isEmpty()
isRepeatedTextback to summary
public boolean isRepeatedText()
isTextFirst256back to summary
public boolean isTextFirst256()
isTextRepeatedSpaceback to summary
public boolean isTextRepeatedSpace()
isTrackTextFirst256back to summary
public boolean isTrackTextFirst256()
isValidback to summary
public boolean isValid()
removeback to summary
public void remove(SegmentStats other)
removeTextback to summary
public void removeText(CharSequence text)
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Returns:String

a string representation of the object

Annotations
@Override