public final class UnicodeBuilder extends Object
ValueBuilder
instances capable of generating random values selected from a particular
Unicode character category.Modifier and Type | Method and Description |
---|---|
static ValueBuilder<String> |
forC(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Cc ,
Cf , Cn , Co , and Cs Unicode character categories. |
static ValueBuilder<String> |
forCc(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Cc (other,
control) Unicode character category. |
static ValueBuilder<String> |
forCf(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Cf (other,
format) Unicode character category. |
static ValueBuilder<String> |
forCn(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Cn (other,
not assigned) Unicode character category. |
static ValueBuilder<String> |
forCo(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Co (other,
private use) Unicode character category. |
static ValueBuilder<String> |
forCs(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Cs (other,
surrogate) Unicode character category. |
static ValueBuilder<String> |
forL(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Ll ,
Lm , Lo , Lt , and Lu Unicode character categories. |
static ValueBuilder<String> |
forLl(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Ll
(letter, lowercase) Unicode character category. |
static ValueBuilder<String> |
forLm(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Lm
(letter, modifier) Unicode character category. |
static ValueBuilder<String> |
forLo(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Lo
(letter, other) Unicode character category. |
static ValueBuilder<String> |
forLt(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Lt
(letter, titlecase) Unicode character category. |
static ValueBuilder<String> |
forLu(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Lu
(letter, uppercase) Unicode character category. |
static ValueBuilder<String> |
forM(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Mc ,
Me , and Mn Unicode character categories. |
static ValueBuilder<String> |
forMc(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Mc (mark,
spacing, combining) Unicode character category. |
static ValueBuilder<String> |
forMe(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Me (mark,
enclosing) Unicode character category. |
static ValueBuilder<String> |
forMn(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Mn (mark,
nonspacing) Unicode character category. |
static ValueBuilder<String> |
forN(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Nd ,
Nl , and No Unicode character categories. |
static ValueBuilder<String> |
forNd(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Nd
(number, decimal digit) Unicode character category. |
static ValueBuilder<String> |
forNl(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Nl
(number, letter) Unicode character category. |
static ValueBuilder<String> |
forNo(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the No
(nummber, other) Unicode character category. |
static ValueBuilder<String> |
forP(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Pc ,
Pd , Pe , Pf , Pi , Po , and Ps Unicode character categories. |
static ValueBuilder<String> |
forPc(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Pc
(punctuation, connector) Unicode character category. |
static ValueBuilder<String> |
forPd(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Pd
(punctuation, dash) Unicode character category. |
static ValueBuilder<String> |
forPe(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Pe
(punctuation, close) Unicode character category. |
static ValueBuilder<String> |
forPf(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Pf
(punctuation, final quote) Unicode character category. |
static ValueBuilder<String> |
forPi(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Pi
(punctuation, initial quote) Unicode character category. |
static ValueBuilder<String> |
forPo(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Po
(punctuation, other) Unicode character category. |
static ValueBuilder<String> |
forPs(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Ps
(punctuation, open) Unicode character category. |
static ValueBuilder<String> |
forS(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Sc ,
Sk , Sm , and So , Unicode character categories. |
static ValueBuilder<String> |
forSc(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Sc
(symbol, currency) Unicode character category. |
static ValueBuilder<String> |
forSk(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Sk
(symbol, modifier) Unicode character category. |
static ValueBuilder<String> |
forSm(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Sm
(symbol, math) Unicode character category. |
static ValueBuilder<String> |
forSo(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the So
(symbol, other) Unicode character category. |
static ValueBuilder<String> |
forZ(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Zl ,
Zp , and Zs Unicode character categories. |
static ValueBuilder<String> |
forZl(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Zl
(separator, line) Unicode character category. |
static ValueBuilder<String> |
forZp(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Zp
(separator, paragraph) Unicode character category. |
static ValueBuilder<String> |
forZs(Edgeifier edgeifier)
Creates a
ValueBuilder instance capable of generating random values selected from the Zs
(separator, space) Unicode character category. |
public static ValueBuilder<String> forC(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Cc
,
Cf
, Cn
, Co
, and Cs
Unicode character categories.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forCc(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Cc
(other,
control) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forCf(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Cf
(other,
format) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forCn(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Cn
(other,
not assigned) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forCo(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Co
(other,
private use) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forCs(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Cs
(other,
surrogate) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forL(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Ll
,
Lm
, Lo
, Lt
, and Lu
Unicode character categories.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forLl(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Ll
(letter, lowercase) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forLm(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Lm
(letter, modifier) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forLo(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Lo
(letter, other) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forLt(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Lt
(letter, titlecase) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forLu(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Lu
(letter, uppercase) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forM(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Mc
,
Me
, and Mn
Unicode character categories.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forMc(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Mc
(mark,
spacing, combining) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forMe(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Me
(mark,
enclosing) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forMn(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Mn
(mark,
nonspacing) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forN(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Nd
,
Nl
, and No
Unicode character categories.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forNd(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Nd
(number, decimal digit) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forNl(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Nl
(number, letter) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forNo(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the No
(nummber, other) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forP(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Pc
,
Pd
, Pe
, Pf
, Pi
, Po
, and Ps
Unicode character categories.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forPc(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Pc
(punctuation, connector) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forPd(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Pd
(punctuation, dash) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forPe(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Pe
(punctuation, close) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forPf(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Pf
(punctuation, final quote) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forPi(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Pi
(punctuation, initial quote) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forPo(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Po
(punctuation, other) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forPs(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Ps
(punctuation, open) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forS(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Sc
,
Sk
, Sm
, and So
, Unicode character categories.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forSc(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Sc
(symbol, currency) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forSk(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Sk
(symbol, modifier) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forSm(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Sm
(symbol, math) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forSo(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the So
(symbol, other) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forZ(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Zl
,
Zp
, and Zs
Unicode character categories.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forZl(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Zl
(separator, line) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forZp(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Zp
(separator, paragraph) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.public static ValueBuilder<String> forZs(Edgeifier edgeifier)
ValueBuilder
instance capable of generating random values selected from the Zs
(separator, space) Unicode character category.edgeifier
- an Edgeifier
object containing the Edgeifier to use.ValueBuilder
object used to generate random characters.Copyright © 2018 HandcraftedBits. All rights reserved.