Package it.unimi.dsi.fastutil.longs
Class LongLongImmutableSortedPair
java.lang.Object
it.unimi.dsi.fastutil.longs.LongLongImmutablePair
it.unimi.dsi.fastutil.longs.LongLongImmutableSortedPair
- All Implemented Interfaces:
LongLongPair
,LongLongSortedPair
,Pair<Long,
,Long> SortedPair<Long>
,Serializable
public class LongLongImmutableSortedPair
extends LongLongImmutablePair
implements LongLongSortedPair, Serializable
A type-specific immutable
SortedPair
; provides some
additional methods that use polymorphism to avoid (un)boxing.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionboolean
static LongLongImmutableSortedPair
of
(long left, long right) Returns a new type-specific immutableSortedPair
with given left and right value.toString()
Returns a string representation of this sorted pair in the form {l,r}.Methods inherited from class it.unimi.dsi.fastutil.longs.LongLongImmutablePair
hashCode, leftLong, rightLong
Methods inherited from interface it.unimi.dsi.fastutil.longs.LongLongPair
first, first, first, firstLong, key, key, key, keyLong, left, left, left, leftLong, right, right, right, rightLong, second, second, second, secondLong, value, value, value, valueLong
Methods inherited from interface it.unimi.dsi.fastutil.longs.LongLongSortedPair
contains, contains
-
Method Details
-
of
Returns a new type-specific immutableSortedPair
with given left and right value.Note that if
left
andright
are in the wrong order, they will be exchanged.- Parameters:
left
- the left value.right
- the right value.- Implementation Specification:
- This factory method delegates to the constructor.
-
equals
- Overrides:
equals
in classLongLongImmutablePair
-
toString
Returns a string representation of this sorted pair in the form {l,r}.- Overrides:
toString
in classLongLongImmutablePair
- Returns:
- a string representation of this pair sorted in the form {l,r}.
-