Modul speiger.src.collections
Klasse DoubleLongImmutablePair
java.lang.Object
speiger.src.collections.doubles.misc.pairs.impl.DoubleLongImmutablePair
- Alle implementierten Schnittstellen:
DoubleLongPair
Mutable Pair Implementation that
-
Feldübersicht
Von Schnittstelle geerbte Felder speiger.src.collections.doubles.misc.pairs.DoubleLongPair
EMPTY -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDefault ConstructorDoubleLongImmutablePair(double key, long value) Key/Value Constructur -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleandoublelonginthashCode()set(double key, long value) Sets key and value of the PairsetDoubleKey(double key) Sets the Key of the Pair.setLongValue(long value) Sets the Value of the Pair.Clones the Pair if it is mutable.toString()
-
Konstruktordetails
-
DoubleLongImmutablePair
public DoubleLongImmutablePair()Default Constructor -
DoubleLongImmutablePair
public DoubleLongImmutablePair(double key, long value) Key/Value Constructur- Parameter:
key- the key of the Pairvalue- the value of the Pair
-
-
Methodendetails
-
setDoubleKey
Beschreibung aus Schnittstelle kopiert:DoubleLongPairSets the Key of the Pair.- Angegeben von:
setDoubleKeyin SchnittstelleDoubleLongPair- Parameter:
key- the key that should be set.- Gibt zurück:
- self or a new Pair instance with the new key.
-
getDoubleKey
public double getDoubleKey()- Angegeben von:
getDoubleKeyin SchnittstelleDoubleLongPair- Gibt zurück:
- the Key of the Pair
-
setLongValue
Beschreibung aus Schnittstelle kopiert:DoubleLongPairSets the Value of the Pair.- Angegeben von:
setLongValuein SchnittstelleDoubleLongPair- Parameter:
value- the value that should be set.- Gibt zurück:
- self or a new Pair instance with the new value.
-
getLongValue
public long getLongValue()- Angegeben von:
getLongValuein SchnittstelleDoubleLongPair- Gibt zurück:
- the Value of the Pair
-
set
Beschreibung aus Schnittstelle kopiert:DoubleLongPairSets key and value of the Pair- Angegeben von:
setin SchnittstelleDoubleLongPair- Parameter:
key- the key that should be set.value- the value that should be set.- Gibt zurück:
- self or a new Pair instance with the new key and value.
-
shallowCopy
Beschreibung aus Schnittstelle kopiert:DoubleLongPairClones the Pair if it is mutable.- Angegeben von:
shallowCopyin SchnittstelleDoubleLongPair- Gibt zurück:
- a New Mutable Instance if it is mutable
-
equals
-
hashCode
public int hashCode() -
toString
-