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