Modul speiger.src.collections
Klasse CharBooleanMutablePair
java.lang.Object
speiger.src.collections.chars.misc.pairs.impl.CharBooleanMutablePair
- Alle implementierten Schnittstellen:
CharBooleanPair
Mutable Pair Implementation that
-
Feldübersicht
Von Schnittstelle geerbte Felder speiger.src.collections.chars.misc.pairs.CharBooleanPair
EMPTY -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDefault ConstructorCharBooleanMutablePair(char key, boolean value) Key/Value Constructur -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanbooleancharinthashCode()set(char key, boolean value) Sets key and value of the PairsetBooleanValue(boolean value) Sets the Value of the Pair.setCharKey(char key) Sets the Key of the Pair.Clones the Pair if it is mutable.toString()
-
Konstruktordetails
-
CharBooleanMutablePair
public CharBooleanMutablePair()Default Constructor -
CharBooleanMutablePair
public CharBooleanMutablePair(char key, boolean value) Key/Value Constructur- Parameter:
key- the key of the Pairvalue- the value of the Pair
-
-
Methodendetails
-
setCharKey
Beschreibung aus Schnittstelle kopiert:CharBooleanPairSets the Key of the Pair.- Angegeben von:
setCharKeyin SchnittstelleCharBooleanPair- Parameter:
key- the key that should be set.- Gibt zurück:
- self or a new Pair instance with the new key.
-
getCharKey
public char getCharKey()- Angegeben von:
getCharKeyin SchnittstelleCharBooleanPair- Gibt zurück:
- the Key of the Pair
-
setBooleanValue
Beschreibung aus Schnittstelle kopiert:CharBooleanPairSets the Value of the Pair.- Angegeben von:
setBooleanValuein SchnittstelleCharBooleanPair- Parameter:
value- the value that should be set.- Gibt zurück:
- self or a new Pair instance with the new value.
-
getBooleanValue
public boolean getBooleanValue()- Angegeben von:
getBooleanValuein SchnittstelleCharBooleanPair- Gibt zurück:
- the Value of the Pair
-
set
Beschreibung aus Schnittstelle kopiert:CharBooleanPairSets key and value of the Pair- Angegeben von:
setin SchnittstelleCharBooleanPair- 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:CharBooleanPairClones the Pair if it is mutable.- Angegeben von:
shallowCopyin SchnittstelleCharBooleanPair- Gibt zurück:
- a New Mutable Instance if it is mutable
-
equals
-
hashCode
public int hashCode() -
toString
-