Interface IValueRangeTableBuilder
- Namespace
- Ubiety.Stringprep.Core
- Assembly
- Ubiety.Stringprep.Core.dll
Value range table builder.
public interface IValueRangeTableBuilder
Methods
Compile()
Compile the value table.
IValueRangeTable Compile()
Returns
- IValueRangeTable
Compiled value table.
Include(int)
Include a value in the table.
IValueRangeTableBuilder Include(int includeValue)
Parameters
includeValueintValue to include.
Returns
- IValueRangeTableBuilder
Builder instance.
IncludeRange(int, int)
Include a range of values in the table.
IValueRangeTableBuilder IncludeRange(int start, int end)
Parameters
Returns
- IValueRangeTableBuilder
Builder instance.
Remove(int)
Remove a value from the table.
IValueRangeTableBuilder Remove(int removeValue)
Parameters
removeValueintValue to remove.
Returns
- IValueRangeTableBuilder
Builder instance.
RemoveRange(int, int)
Remove a range of values from the table.
IValueRangeTableBuilder RemoveRange(int start, int end)
Parameters
Returns
- IValueRangeTableBuilder
Builder instance.