public class HighlightedString extends Object implements Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
HighlightedString.Highlight
POJO to store highlight interval coordinates (position and length).
|
static class |
HighlightedString.HighlightSegment
POJO to store single segment in highlighted string.
|
| Constructor and Description |
|---|
HighlightedString(String value)
Construct hightlighted String instance without highlighting.
|
HighlightedString(String value,
Collection<HighlightedString.Highlight> highlights)
Construct hightlighted String.
|
HighlightedString(String value,
HighlightedString.Highlight[] highlights)
Construct hightlighted String.
|
| Modifier and Type | Method and Description |
|---|---|
List<HighlightedString.HighlightSegment> |
getSegments()
Get all highlighted segments.
|
public HighlightedString(String value)
value - model value stringpublic HighlightedString(String value, HighlightedString.Highlight[] highlights)
value - model value stringhighlights - array of highlights (found prefixes in model string)public HighlightedString(String value, Collection<HighlightedString.Highlight> highlights)
value - model value stringhighlights - collection of highlights (found prefixes in model string)public List<HighlightedString.HighlightSegment> getSegments()
Copyright © 2015 illucIT Software GmbH. All rights reserved.