Modul speiger.src.collections
Klasse ByteLongMutablePair
java.lang.Object
speiger.src.collections.bytes.misc.pairs.impl.ByteLongMutablePair
- Alle implementierten Schnittstellen:
ByteLongPair
Mutable Pair Implementation that
-
Feldübersicht
Von Schnittstelle geerbte Felder speiger.src.collections.bytes.misc.pairs.ByteLongPair
EMPTY -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDefault ConstructorByteLongMutablePair(byte key, long value) Key/Value Constructur -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanbytelonginthashCode()set(byte key, long value) Sets key and value of the PairsetByteKey(byte key) Sets the Key of the Pair.setLongValue(long value) Sets the Value of the Pair.Clones the Pair if it is mutable.toString()
-
Konstruktordetails
-
ByteLongMutablePair
public ByteLongMutablePair()Default Constructor -
ByteLongMutablePair
public ByteLongMutablePair(byte key, long value) Key/Value Constructur- Parameter:
key- the key of the Pairvalue- the value of the Pair
-
-
Methodendetails
-
setByteKey
Beschreibung aus Schnittstelle kopiert:ByteLongPairSets the Key of the Pair.- Angegeben von:
setByteKeyin SchnittstelleByteLongPair- 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 SchnittstelleByteLongPair- Gibt zurück:
- the Key of the Pair
-
setLongValue
Beschreibung aus Schnittstelle kopiert:ByteLongPairSets the Value of the Pair.- Angegeben von:
setLongValuein SchnittstelleByteLongPair- Parameter:
value- the value that should be set.- Gibt zurück:
- self or a new Pair instance with the new value.
-
getLongValue
public long getLongValue()- Angegeben von:
getLongValuein SchnittstelleByteLongPair- Gibt zurück:
- the Value of the Pair
-
set
Beschreibung aus Schnittstelle kopiert:ByteLongPairSets key and value of the Pair- Angegeben von:
setin SchnittstelleByteLongPair- 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:ByteLongPairClones the Pair if it is mutable.- Angegeben von:
shallowCopyin SchnittstelleByteLongPair- Gibt zurück:
- a New Mutable Instance if it is mutable
-
equals
-
hashCode
public int hashCode() -
toString
-