-
Notifications
You must be signed in to change notification settings - Fork 35
T_CodeJam_Ranges_Range
Andrew Koryavchenko edited this page Jun 17, 2018
·
3 revisions
Helper methods for the .
Helper methods for the .
Helper methods for the .
System.Object
CodeJam.Ranges.Range
Namespace: CodeJam.Ranges
Assembly: CodeJam (in CodeJam.dll) Version: 2.1.0.0
C#
public static class RangeVB
Public NotInheritable Class RangeF#
[<AbstractClassAttribute>]
[<SealedAttribute>]
type Range = class endThe Range type exposes the following members.
| Name | Description | |
|---|---|---|
![]()
|
BoundaryFrom(T) | Inclusive boundary From factory method. |
![]()
|
BoundaryFromExclusive(T) | Exclusive boundary From factory method. |
![]()
|
BoundaryFromInfinity(T) | Negative infinity boundary (-∞) factory method. |
![]()
|
BoundaryTo(T) | Inclusive boundary To factory method. |
![]()
|
BoundaryToExclusive(T) | Exclusive boundary To factory method. |
![]()
|
BoundaryToInfinity(T) | Positive infinity boundary (+∞) factory method. |
![]()
|
Create(T)(T, T) | Creates the range. |
![]()
|
Create(T)(RangeBoundaryFrom(T), RangeBoundaryTo(T)) | Creates the range. |
![]()
|
Create(T, TKey)(T, T, TKey) | Creates the range. |
![]()
|
Create(T, TKey)(RangeBoundaryFrom(T), RangeBoundaryTo(T), TKey) | Creates the range. |
![]()
|
CreateExclusive(T)(T, T) | Creates the range. |
![]()
|
CreateExclusive(T, TKey)(T, T, TKey) | Creates the range. |
![]()
|
CreateExclusiveFrom(T)(T, T) | Creates the range. |
![]()
|
CreateExclusiveFrom(T, TKey)(T, T, TKey) | Creates the range. |
![]()
|
CreateExclusiveTo(T)(T, T) | Creates the range. |
![]()
|
CreateExclusiveTo(T, TKey)(T, T, TKey) | Creates the range. |
![]()
|
IsValid(T)(T, T) | Returns true if the boundaries can be used for valid range creation. |
![]()
|
IsValid(T)(RangeBoundaryFrom(T), RangeBoundaryTo(T)) | Returns true if the boundaries can be used for valid range creation. |
![]()
|
Max(T)(RangeBoundaryFrom(T), RangeBoundaryFrom(T)) | Returns the greater one of the two boundaries. |
![]()
|
Max(T)(RangeBoundaryTo(T), RangeBoundaryTo(T)) | Returns the greater one of the two boundaries. |
![]()
|
MaxFrom(T) | Returns the greater one of the two From boundaries. |
![]()
|
MaxTo(T) | Returns the greater one of the two To boundaries. |
![]()
|
Min(T)(RangeBoundaryFrom(T), RangeBoundaryFrom(T)) | Returns the less one of the two boundaries. |
![]()
|
Min(T)(RangeBoundaryTo(T), RangeBoundaryTo(T)) | Returns the less one of the two boundaries. |
![]()
|
MinFrom(T) | Returns the less one of the two From boundaries. |
![]()
|
MinTo(T) | Returns the less one of the two To boundaries. |
![]()
|
TryCreate(T)(T, T) | Tries to create the range. Returns empty range if failed. |
![]()
|
TryCreate(T)(RangeBoundaryFrom(T), RangeBoundaryTo(T)) | Tries to create the range. Returns empty range if failed. |
![]()
|
TryCreate(T, TKey)(T, T, TKey) | Tries to create the range. Returns empty range if failed. |
![]()
|
TryCreate(T, TKey)(RangeBoundaryFrom(T), RangeBoundaryTo(T), TKey) | Tries to create the range. Returns empty range if failed. |
![]()
|
TryCreateExclusive(T)(T, T) | Tries to create the range. Returnss empty range if failed. |
![]()
|
TryCreateExclusive(T, TKey)(T, T, TKey) | Tries to create the range. Returnss empty range if failed. |
![]()
|
TryCreateExclusiveFrom(T)(T, T) | Tries to create the range. Returns empty range if failed. |
![]()
|
TryCreateExclusiveFrom(T, TKey)(T, T, TKey) | Tries to create the range. Returns empty range if failed. |
![]()
|
TryCreateExclusiveTo(T)(T, T) | Tries to create the range. Returns empty range if failed. |
![]()
|
TryCreateExclusiveTo(T, TKey)(T, T, TKey) | Tries to create the range. Returns empty range if failed. |
CodeJam.Ranges Namespace
CodeJam.Ranges.Range(T)
CodeJam.Ranges.Range(T)
CodeJam.Ranges.Range(T)
