Modul speiger.src.collections
Klasse FloatByteImmutablePair
java.lang.Object
speiger.src.collections.floats.misc.pairs.impl.FloatByteImmutablePair
- Alle implementierten Schnittstellen:
FloatBytePair
Mutable Pair Implementation that
-
Feldübersicht
Von Schnittstelle geerbte Felder speiger.src.collections.floats.misc.pairs.FloatBytePair
EMPTY -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDefault ConstructorFloatByteImmutablePair(float key, byte value) Key/Value Constructur -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanbytefloatinthashCode()set(float key, byte value) Sets key and value of the PairsetByteValue(byte value) Sets the Value of the Pair.setFloatKey(float key) Sets the Key of the Pair.Clones the Pair if it is mutable.toString()
-
Konstruktordetails
-
FloatByteImmutablePair
public FloatByteImmutablePair()Default Constructor -
FloatByteImmutablePair
public FloatByteImmutablePair(float key, byte value) Key/Value Constructur- Parameter:
key- the key of the Pairvalue- the value of the Pair
-
-
Methodendetails
-
setFloatKey
Beschreibung aus Schnittstelle kopiert:FloatBytePairSets the Key of the Pair.- Angegeben von:
setFloatKeyin SchnittstelleFloatBytePair- Parameter:
key- the key that should be set.- Gibt zurück:
- self or a new Pair instance with the new key.
-
getFloatKey
public float getFloatKey()- Angegeben von:
getFloatKeyin SchnittstelleFloatBytePair- Gibt zurück:
- the Key of the Pair
-
setByteValue
Beschreibung aus Schnittstelle kopiert:FloatBytePairSets the Value of the Pair.- Angegeben von:
setByteValuein SchnittstelleFloatBytePair- 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 SchnittstelleFloatBytePair- Gibt zurück:
- the Value of the Pair
-
set
Beschreibung aus Schnittstelle kopiert:FloatBytePairSets key and value of the Pair- Angegeben von:
setin SchnittstelleFloatBytePair- 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:FloatBytePairClones the Pair if it is mutable.- Angegeben von:
shallowCopyin SchnittstelleFloatBytePair- Gibt zurück:
- a New Mutable Instance if it is mutable
-
equals
-
hashCode
public int hashCode() -
toString
-