Modul speiger.src.collections
Klasse IntDoubleImmutablePair
java.lang.Object
speiger.src.collections.ints.misc.pairs.impl.IntDoubleImmutablePair
- Alle implementierten Schnittstellen:
IntDoublePair
Mutable Pair Implementation that
-
Feldübersicht
Von Schnittstelle geerbte Felder speiger.src.collections.ints.misc.pairs.IntDoublePair
EMPTY -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDefault ConstructorIntDoubleImmutablePair(int key, double value) Key/Value Constructur -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleandoubleintinthashCode()set(int key, double value) Sets key and value of the PairsetDoubleValue(double value) Sets the Value of the Pair.setIntKey(int key) Sets the Key of the Pair.Clones the Pair if it is mutable.toString()
-
Konstruktordetails
-
IntDoubleImmutablePair
public IntDoubleImmutablePair()Default Constructor -
IntDoubleImmutablePair
public IntDoubleImmutablePair(int key, double value) Key/Value Constructur- Parameter:
key- the key of the Pairvalue- the value of the Pair
-
-
Methodendetails
-
setIntKey
Beschreibung aus Schnittstelle kopiert:IntDoublePairSets the Key of the Pair.- Angegeben von:
setIntKeyin SchnittstelleIntDoublePair- Parameter:
key- the key that should be set.- Gibt zurück:
- self or a new Pair instance with the new key.
-
getIntKey
public int getIntKey()- Angegeben von:
getIntKeyin SchnittstelleIntDoublePair- Gibt zurück:
- the Key of the Pair
-
setDoubleValue
Beschreibung aus Schnittstelle kopiert:IntDoublePairSets the Value of the Pair.- Angegeben von:
setDoubleValuein SchnittstelleIntDoublePair- Parameter:
value- the value that should be set.- Gibt zurück:
- self or a new Pair instance with the new value.
-
getDoubleValue
public double getDoubleValue()- Angegeben von:
getDoubleValuein SchnittstelleIntDoublePair- Gibt zurück:
- the Value of the Pair
-
set
Beschreibung aus Schnittstelle kopiert:IntDoublePairSets key and value of the Pair- Angegeben von:
setin SchnittstelleIntDoublePair- 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:IntDoublePairClones the Pair if it is mutable.- Angegeben von:
shallowCopyin SchnittstelleIntDoublePair- Gibt zurück:
- a New Mutable Instance if it is mutable
-
equals
-
hashCode
public int hashCode() -
toString
-