Modul speiger.src.collections
Klasse CharDoubleImmutablePair
java.lang.Object
speiger.src.collections.chars.misc.pairs.impl.CharDoubleImmutablePair
- Alle implementierten Schnittstellen:
CharDoublePair
Mutable Pair Implementation that
-
Feldübersicht
Von Schnittstelle geerbte Felder speiger.src.collections.chars.misc.pairs.CharDoublePair
EMPTY -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDefault ConstructorCharDoubleImmutablePair(char key, double value) Key/Value Constructur -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanchardoubleinthashCode()set(char key, double value) Sets key and value of the PairsetCharKey(char 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
-
CharDoubleImmutablePair
public CharDoubleImmutablePair()Default Constructor -
CharDoubleImmutablePair
public CharDoubleImmutablePair(char key, double value) Key/Value Constructur- Parameter:
key- the key of the Pairvalue- the value of the Pair
-
-
Methodendetails
-
setCharKey
Beschreibung aus Schnittstelle kopiert:CharDoublePairSets the Key of the Pair.- Angegeben von:
setCharKeyin SchnittstelleCharDoublePair- Parameter:
key- the key that should be set.- Gibt zurück:
- self or a new Pair instance with the new key.
-
getCharKey
public char getCharKey()- Angegeben von:
getCharKeyin SchnittstelleCharDoublePair- Gibt zurück:
- the Key of the Pair
-
setDoubleValue
Beschreibung aus Schnittstelle kopiert:CharDoublePairSets the Value of the Pair.- Angegeben von:
setDoubleValuein SchnittstelleCharDoublePair- 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 SchnittstelleCharDoublePair- Gibt zurück:
- the Value of the Pair
-
set
Beschreibung aus Schnittstelle kopiert:CharDoublePairSets key and value of the Pair- Angegeben von:
setin SchnittstelleCharDoublePair- 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:CharDoublePairClones the Pair if it is mutable.- Angegeben von:
shallowCopyin SchnittstelleCharDoublePair- Gibt zurück:
- a New Mutable Instance if it is mutable
-
equals
-
hashCode
public int hashCode() -
toString
-