Table of Contents

Class RangeBuilder

Namespace
iText.Layout.Font
Assembly
itext.layout.dll

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 char

a single char

RangeBuilder(char, char)

Constructor with a single range.

public RangeBuilder(char low, char high)

Parameters

low char

low boundary of the range

high char

high boundary of the range

RangeBuilder(int)

Constructor with a single number.

public RangeBuilder(int n)

Parameters

n int

a single number

RangeBuilder(int, int)

Constructor with a single range.

public RangeBuilder(int low, int high)

Parameters

low int

low boundary of the range

high int

high boundary of the range

Methods

AddRange(char)

Add range with a single char.

public virtual RangeBuilder AddRange(char ch)

Parameters

ch char

a single char

Returns

RangeBuilder

this RangeBuilder

AddRange(char, char)

Add one more range.

public virtual RangeBuilder AddRange(char low, char high)

Parameters

low char

low boundary of the range

high char

high boundary of the range

Returns

RangeBuilder

this RangeBuilder

AddRange(int)

Add range with a single number.

public virtual RangeBuilder AddRange(int n)

Parameters

n int

a single number

Returns

RangeBuilder

this RangeBuilder

AddRange(int, int)

Add one more range.

public virtual RangeBuilder AddRange(int low, int high)

Parameters

low int

low boundary of the range

high int

high boundary of the range

Returns

RangeBuilder

this RangeBuilder

Create()

Creates a Range instance based on added ranges.

public virtual Range Create()

Returns

Range

the Range instance based on added ranges