Modul speiger.src.collections
Klasse LongByteMutablePair
java.lang.Object
speiger.src.collections.longs.misc.pairs.impl.LongByteMutablePair
- Alle implementierten Schnittstellen:
LongBytePair
Mutable Pair Implementation that
-
Feldübersicht
Von Schnittstelle geerbte Felder speiger.src.collections.longs.misc.pairs.LongBytePair
EMPTY -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDefault ConstructorLongByteMutablePair(long key, byte value) Key/Value Constructur -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanbytelonginthashCode()set(long key, byte value) Sets key and value of the PairsetByteValue(byte value) Sets the Value of the Pair.setLongKey(long key) Sets the Key of the Pair.Clones the Pair if it is mutable.toString()
-
Konstruktordetails
-
LongByteMutablePair
public LongByteMutablePair()Default Constructor -
LongByteMutablePair
public LongByteMutablePair(long key, byte value) Key/Value Constructur- Parameter:
key- the key of the Pairvalue- the value of the Pair
-
-
Methodendetails
-
setLongKey
Beschreibung aus Schnittstelle kopiert:LongBytePairSets the Key of the Pair.- Angegeben von:
setLongKeyin SchnittstelleLongBytePair- Parameter:
key- the key that should be set.- Gibt zurück:
- self or a new Pair instance with the new key.
-
getLongKey
public long getLongKey()- Angegeben von:
getLongKeyin SchnittstelleLongBytePair- Gibt zurück:
- the Key of the Pair
-
setByteValue
Beschreibung aus Schnittstelle kopiert:LongBytePairSets the Value of the Pair.- Angegeben von:
setByteValuein SchnittstelleLongBytePair- 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 SchnittstelleLongBytePair- Gibt zurück:
- the Value of the Pair
-
set
Beschreibung aus Schnittstelle kopiert:LongBytePairSets key and value of the Pair- Angegeben von:
setin SchnittstelleLongBytePair- 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:LongBytePairClones the Pair if it is mutable.- Angegeben von:
shallowCopyin SchnittstelleLongBytePair- Gibt zurück:
- a New Mutable Instance if it is mutable
-
equals
-
hashCode
public int hashCode() -
toString
-