Modul speiger.src.collections
Klasse BooleanByteImmutablePair
java.lang.Object
speiger.src.collections.booleans.misc.pairs.impl.BooleanByteImmutablePair
- Alle implementierten Schnittstellen:
BooleanBytePair
Mutable Pair Implementation that
-
Feldübersicht
Von Schnittstelle geerbte Felder speiger.src.collections.booleans.misc.pairs.BooleanBytePair
EMPTY -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDefault ConstructorBooleanByteImmutablePair(boolean key, byte value) Key/Value Constructur -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanbooleanbyteinthashCode()set(boolean key, byte value) Sets key and value of the PairsetBooleanKey(boolean key) Sets the Key of the Pair.setByteValue(byte value) Sets the Value of the Pair.Clones the Pair if it is mutable.toString()
-
Konstruktordetails
-
BooleanByteImmutablePair
public BooleanByteImmutablePair()Default Constructor -
BooleanByteImmutablePair
public BooleanByteImmutablePair(boolean key, byte value) Key/Value Constructur- Parameter:
key- the key of the Pairvalue- the value of the Pair
-
-
Methodendetails
-
setBooleanKey
Beschreibung aus Schnittstelle kopiert:BooleanBytePairSets the Key of the Pair.- Angegeben von:
setBooleanKeyin SchnittstelleBooleanBytePair- Parameter:
key- the key that should be set.- Gibt zurück:
- self or a new Pair instance with the new key.
-
getBooleanKey
public boolean getBooleanKey()- Angegeben von:
getBooleanKeyin SchnittstelleBooleanBytePair- Gibt zurück:
- the Key of the Pair
-
setByteValue
Beschreibung aus Schnittstelle kopiert:BooleanBytePairSets the Value of the Pair.- Angegeben von:
setByteValuein SchnittstelleBooleanBytePair- 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 SchnittstelleBooleanBytePair- Gibt zurück:
- the Value of the Pair
-
set
Beschreibung aus Schnittstelle kopiert:BooleanBytePairSets key and value of the Pair- Angegeben von:
setin SchnittstelleBooleanBytePair- 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:BooleanBytePairClones the Pair if it is mutable.- Angegeben von:
shallowCopyin SchnittstelleBooleanBytePair- Gibt zurück:
- a New Mutable Instance if it is mutable
-
equals
-
hashCode
public int hashCode() -
toString
-