CharOrder
Attributes
- Source
- CharInstances.scala
- Graph
-
- Supertypes
-
trait CharEnumerabletrait BoundedEnumerable[Char]trait PartialNextLowerBounded[Char]trait PartialPreviousUpperBounded[Char]trait PartialNext[Char]trait PartialPrevious[Char]trait CharBoundedtrait UpperBounded[Char]trait LowerBounded[Char]trait PartialOrder[Char]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
Members list
Value members
Concrete methods
Result of comparing x
with y
.
Result of comparing x
with y
. Returns an Int whose sign is: - negative iff x < y
- zero iff x = y
- positive iff x > y
Attributes
- Source
- CharInstances.scala
Returns true if x
= y
, false otherwise.
Returns true if x
> y
, false otherwise.
Returns true if x
>= y
, false otherwise.
Returns the hash code of the given object under this hashing scheme.
Returns the hash code of the given object under this hashing scheme.
Attributes
- Source
- CharInstances.scala
Returns true if x
< y
, false otherwise.
Returns true if x
<= y
, false otherwise.
Returns true if x
!= y
, false otherwise.
Returns true if x
!= y
, false otherwise.
Note: this default implementation provided by Order is the same as the one defined in Eq, but for purposes of binary compatibility, the override in Order has not yet been removed. See this discussion.
Attributes
- Definition Classes
- Source
- CharInstances.scala
Inherited methods
Like compare
, but returns a cats.kernel.Comparison instead of an Int.
Like compare
, but returns a cats.kernel.Comparison instead of an Int. Has the benefit of being able to pattern match on, but not as performant.
Attributes
- Inherited from:
- Order
- Source
- Order.scala
Attributes
- Inherited from:
- BoundedEnumerable
- Source
- Enumerable.scala
Attributes
- Inherited from:
- BoundedEnumerable
- Source
- Enumerable.scala
If x > y, return x, else return y.
Returns the upper limit of a type.
Returns the upper limit of a type.
Attributes
- Definition Classes
- Inherited from:
- CharBounded
- Source
- CharInstances.scala
Enumerate the members in ascending order.
Enumerate the members in ascending order.
Attributes
- Inherited from:
- PartialNextLowerBounded
- Source
- EnumerableCompat.scala
Enumerate the members in descending order.
Enumerate the members in descending order.
Attributes
- Inherited from:
- PartialPreviousUpperBounded
- Source
- EnumerableCompat.scala
If x < y, return x, else return y.
Returns the lower limit of a type.
Returns the lower limit of a type.
Attributes
- Definition Classes
- Inherited from:
- CharBounded
- Source
- CharInstances.scala
Result of comparing x
with y
.
Result of comparing x
with y
. Returns NaN if operands are not comparable. If operands are comparable, returns a Double whose sign is:
negative iff
x < y
zero iff
x = y
positive iff
x > y
Attributes
- Inherited from:
- Order
- Source
- Order.scala
Like partialCompare
, but returns a cats.kernel.Comparison instead of an Double.
Like partialCompare
, but returns a cats.kernel.Comparison instead of an Double. Has the benefit of being able to pattern match on, but not as performant.
Attributes
- Inherited from:
- PartialOrder
- Source
- PartialOrder.scala
Attributes
- Definition Classes
- Inherited from:
- CharEnumerable
- Source
- CharInstances.scala
Attributes
- Definition Classes
- Inherited from:
- BoundedEnumerable
- Source
- Enumerable.scala
Attributes
- Definition Classes
- Inherited from:
- CharEnumerable
- Source
- CharInstances.scala
Returns Some(x) if x >= y, Some(y) if x < y, otherwise None.
Returns Some(x) if x >= y, Some(y) if x < y, otherwise None.
Attributes
- Inherited from:
- PartialOrder
- Source
- PartialOrder.scala
Returns Some(x) if x <= y, Some(y) if x > y, otherwise None.
Returns Some(x) if x <= y, Some(y) if x > y, otherwise None.
Attributes
- Inherited from:
- PartialOrder
- Source
- PartialOrder.scala
Convert a Order[A]
to a scala.math.Ordering[A]
instance.
Convert a Order[A]
to a scala.math.Ordering[A]
instance.
Attributes
- Inherited from:
- Order
- Source
- Order.scala
Result of comparing x
with y
.
Result of comparing x
with y
. Returns None if operands are not comparable. If operands are comparable, returns Some[Int] where the Int sign is:
negative iff
x < y
zero iff
x = y
positive iff
x > y
Attributes
- Inherited from:
- PartialOrder
- Source
- PartialOrder.scala
Concrete fields
Attributes
- Source
- CharInstances.scala