Modul speiger.src.collections
Klasse DoubleByteImmutablePair
java.lang.Object
speiger.src.collections.doubles.misc.pairs.impl.DoubleByteImmutablePair
- Alle implementierten Schnittstellen:
DoubleBytePair
Mutable Pair Implementation that
-
Feldübersicht
Von Schnittstelle geerbte Felder speiger.src.collections.doubles.misc.pairs.DoubleBytePair
EMPTY -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDefault ConstructorDoubleByteImmutablePair(double key, byte value) Key/Value Constructur -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanbytedoubleinthashCode()set(double key, byte value) Sets key and value of the PairsetByteValue(byte value) Sets the Value of the Pair.setDoubleKey(double key) Sets the Key of the Pair.Clones the Pair if it is mutable.toString()
-
Konstruktordetails
-
DoubleByteImmutablePair
public DoubleByteImmutablePair()Default Constructor -
DoubleByteImmutablePair
public DoubleByteImmutablePair(double key, byte value) Key/Value Constructur- Parameter:
key- the key of the Pairvalue- the value of the Pair
-
-
Methodendetails
-
setDoubleKey
Beschreibung aus Schnittstelle kopiert:DoubleBytePairSets the Key of the Pair.- Angegeben von:
setDoubleKeyin SchnittstelleDoubleBytePair- 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 SchnittstelleDoubleBytePair- Gibt zurück:
- the Key of the Pair
-
setByteValue
Beschreibung aus Schnittstelle kopiert:DoubleBytePairSets the Value of the Pair.- Angegeben von:
setByteValuein SchnittstelleDoubleBytePair- Parameter:
value- the value that should be set.- Gibt zurück:
- self or a new Pair instance with the new value.
-
getByteValue
public byte getByteValue()- Angegeben von:
getByteValuein SchnittstelleDoubleBytePair- Gibt zurück:
- the Value of the Pair
-
set
Beschreibung aus Schnittstelle kopiert:DoubleBytePairSets key and value of the Pair- Angegeben von:
setin SchnittstelleDoubleBytePair- 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:DoubleBytePairClones the Pair if it is mutable.- Angegeben von:
shallowCopyin SchnittstelleDoubleBytePair- Gibt zurück:
- a New Mutable Instance if it is mutable
-
equals
-
hashCode
public int hashCode() -
toString
-