Modul speiger.src.collections
Klasse DoubleDoubleImmutablePair
java.lang.Object
speiger.src.collections.doubles.misc.pairs.impl.DoubleDoubleImmutablePair
- Alle implementierten Schnittstellen:
DoubleDoublePair
Mutable Pair Implementation that
-
Feldübersicht
Von Schnittstelle geerbte Felder speiger.src.collections.doubles.misc.pairs.DoubleDoublePair
EMPTY -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDefault ConstructorDoubleDoubleImmutablePair(double key, double value) Key/Value Constructur -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleandoubledoubleinthashCode()set(double key, double value) Sets key and value of the PairsetDoubleKey(double key) Sets the Key of the Pair.setDoubleValue(double value) Sets the Value of the Pair.Clones the Pair if it is mutable.toString()
-
Konstruktordetails
-
DoubleDoubleImmutablePair
public DoubleDoubleImmutablePair()Default Constructor -
DoubleDoubleImmutablePair
public DoubleDoubleImmutablePair(double key, double value) Key/Value Constructur- Parameter:
key- the key of the Pairvalue- the value of the Pair
-
-
Methodendetails
-
setDoubleKey
Beschreibung aus Schnittstelle kopiert:DoubleDoublePairSets the Key of the Pair.- Angegeben von:
setDoubleKeyin SchnittstelleDoubleDoublePair- 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 SchnittstelleDoubleDoublePair- Gibt zurück:
- the Key of the Pair
-
setDoubleValue
Beschreibung aus Schnittstelle kopiert:DoubleDoublePairSets the Value of the Pair.- Angegeben von:
setDoubleValuein SchnittstelleDoubleDoublePair- 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 SchnittstelleDoubleDoublePair- Gibt zurück:
- the Value of the Pair
-
set
Beschreibung aus Schnittstelle kopiert:DoubleDoublePairSets key and value of the Pair- Angegeben von:
setin SchnittstelleDoubleDoublePair- 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:DoubleDoublePairClones the Pair if it is mutable.- Angegeben von:
shallowCopyin SchnittstelleDoubleDoublePair- Gibt zurück:
- a New Mutable Instance if it is mutable
-
equals
-
hashCode
public int hashCode() -
toString
-