Modul speiger.src.collections
Klasse IntByteImmutablePair
java.lang.Object
speiger.src.collections.ints.misc.pairs.impl.IntByteImmutablePair
- Alle implementierten Schnittstellen:
IntBytePair
Mutable Pair Implementation that
-
Feldübersicht
Von Schnittstelle geerbte Felder speiger.src.collections.ints.misc.pairs.IntBytePair
EMPTY -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDefault ConstructorIntByteImmutablePair(int key, byte value) Key/Value Constructur -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanbyteintinthashCode()set(int key, byte value) Sets key and value of the PairsetByteValue(byte value) Sets the Value of the Pair.setIntKey(int key) Sets the Key of the Pair.Clones the Pair if it is mutable.toString()
-
Konstruktordetails
-
IntByteImmutablePair
public IntByteImmutablePair()Default Constructor -
IntByteImmutablePair
public IntByteImmutablePair(int key, byte value) Key/Value Constructur- Parameter:
key- the key of the Pairvalue- the value of the Pair
-
-
Methodendetails
-
setIntKey
Beschreibung aus Schnittstelle kopiert:IntBytePairSets the Key of the Pair.- Angegeben von:
setIntKeyin SchnittstelleIntBytePair- Parameter:
key- the key that should be set.- Gibt zurück:
- self or a new Pair instance with the new key.
-
getIntKey
public int getIntKey()- Angegeben von:
getIntKeyin SchnittstelleIntBytePair- Gibt zurück:
- the Key of the Pair
-
setByteValue
Beschreibung aus Schnittstelle kopiert:IntBytePairSets the Value of the Pair.- Angegeben von:
setByteValuein SchnittstelleIntBytePair- 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 SchnittstelleIntBytePair- Gibt zurück:
- the Value of the Pair
-
set
Beschreibung aus Schnittstelle kopiert:IntBytePairSets key and value of the Pair- Angegeben von:
setin SchnittstelleIntBytePair- 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:IntBytePairClones the Pair if it is mutable.- Angegeben von:
shallowCopyin SchnittstelleIntBytePair- Gibt zurück:
- a New Mutable Instance if it is mutable
-
equals
-
hashCode
public int hashCode() -
toString
-