public
static
final
enum
UnicodeSetSpanner.CountMethod
extends Enum<UnicodeSetSpanner.CountMethod>
java.lang.Object | ||
↳ | java.lang.Enum<android.icu.text.UnicodeSetSpanner.CountMethod> | |
↳ | android.icu.text.UnicodeSetSpanner.CountMethod |
Options for replaceFrom and countIn to control how to treat each matched span. It is similar to whether one is replacing [abc] by x, or [abc]* by x.
Enum values | |
---|---|
UnicodeSetSpanner.CountMethod |
MIN_ELEMENTS
Use the smallest number of elements in the spanned range for counting and modification,
based on the |
UnicodeSetSpanner.CountMethod |
WHOLE_SPAN
Collapse spans. |
Public methods | |
---|---|
static
UnicodeSetSpanner.CountMethod
|
valueOf(String name)
|
static
final
CountMethod[]
|
values()
|
Inherited methods | |
---|---|
From
class
java.lang.Enum
| |
From
class
java.lang.Object
| |
From
interface
java.lang.Comparable
|
UnicodeSetSpanner.CountMethod MIN_ELEMENTS
Use the smallest number of elements in the spanned range for counting and modification,
based on the UnicodeSet.SpanCondition
.
If the set has no strings, this will be the same as the number of spanned code points.
For example, in the string "abab" with SpanCondition.SIMPLE:
UnicodeSetSpanner.CountMethod WHOLE_SPAN
Collapse spans. That is, modify/count the entire matching span as a single item, instead of separate set elements.
UnicodeSetSpanner.CountMethod valueOf (String name)
Parameters | |
---|---|
name |
String
|
Returns | |
---|---|
UnicodeSetSpanner.CountMethod |