Modul speiger.src.collections
Klasse ByteDoubleImmutablePair
java.lang.Object
speiger.src.collections.bytes.misc.pairs.impl.ByteDoubleImmutablePair
- Alle implementierten Schnittstellen:
ByteDoublePair
Mutable Pair Implementation that
-
Feldübersicht
Von Schnittstelle geerbte Felder speiger.src.collections.bytes.misc.pairs.ByteDoublePair
EMPTY -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDefault ConstructorByteDoubleImmutablePair(byte key, double value) Key/Value Constructur -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanbytedoubleinthashCode()set(byte key, double value) Sets key and value of the PairsetByteKey(byte 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
-
ByteDoubleImmutablePair
public ByteDoubleImmutablePair()Default Constructor -
ByteDoubleImmutablePair
public ByteDoubleImmutablePair(byte key, double value) Key/Value Constructur- Parameter:
key- the key of the Pairvalue- the value of the Pair
-
-
Methodendetails
-
setByteKey
Beschreibung aus Schnittstelle kopiert:ByteDoublePairSets the Key of the Pair.- Angegeben von:
setByteKeyin SchnittstelleByteDoublePair- Parameter:
key- the key that should be set.- Gibt zurück:
- self or a new Pair instance with the new key.
-
getByteKey
public byte getByteKey()- Angegeben von:
getByteKeyin SchnittstelleByteDoublePair- Gibt zurück:
- the Key of the Pair
-
setDoubleValue
Beschreibung aus Schnittstelle kopiert:ByteDoublePairSets the Value of the Pair.- Angegeben von:
setDoubleValuein SchnittstelleByteDoublePair- 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 SchnittstelleByteDoublePair- Gibt zurück:
- the Value of the Pair
-
set
Beschreibung aus Schnittstelle kopiert:ByteDoublePairSets key and value of the Pair- Angegeben von:
setin SchnittstelleByteDoublePair- 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:ByteDoublePairClones the Pair if it is mutable.- Angegeben von:
shallowCopyin SchnittstelleByteDoublePair- Gibt zurück:
- a New Mutable Instance if it is mutable
-
equals
-
hashCode
public int hashCode() -
toString
-