Class RangeBuilder
Builder of Range.
public class RangeBuilder
- Inheritance
-
RangeBuilder
- Inherited Members
Constructors
RangeBuilder()
Default constructor with empty range.
public RangeBuilder()
RangeBuilder(char)
Constructor with a single char.
public RangeBuilder(char ch)
Parameters
ch
chara single char
RangeBuilder(char, char)
Constructor with a single range.
public RangeBuilder(char low, char high)
Parameters
RangeBuilder(int)
Constructor with a single number.
public RangeBuilder(int n)
Parameters
n
inta single number
RangeBuilder(int, int)
Constructor with a single range.
public RangeBuilder(int low, int high)
Parameters
Methods
AddRange(char)
Add range with a single char.
public virtual RangeBuilder AddRange(char ch)
Parameters
ch
chara single char
Returns
- RangeBuilder
this RangeBuilder
AddRange(char, char)
Add one more range.
public virtual RangeBuilder AddRange(char low, char high)
Parameters
Returns
- RangeBuilder
this RangeBuilder
AddRange(int)
Add range with a single number.
public virtual RangeBuilder AddRange(int n)
Parameters
n
inta single number
Returns
- RangeBuilder
this RangeBuilder
AddRange(int, int)
Add one more range.
public virtual RangeBuilder AddRange(int low, int high)
Parameters
Returns
- RangeBuilder
this RangeBuilder
Create()
Creates a Range instance based on added ranges.
public virtual Range Create()