Modul speiger.src.collections
Klasse CharLongImmutablePair
java.lang.Object
speiger.src.collections.chars.misc.pairs.impl.CharLongImmutablePair
- Alle implementierten Schnittstellen:
CharLongPair
Mutable Pair Implementation that
-
Feldübersicht
Von Schnittstelle geerbte Felder speiger.src.collections.chars.misc.pairs.CharLongPair
EMPTY -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDefault ConstructorCharLongImmutablePair(char key, long value) Key/Value Constructur -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleancharlonginthashCode()set(char key, long value) Sets key and value of the PairsetCharKey(char 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
-
CharLongImmutablePair
public CharLongImmutablePair()Default Constructor -
CharLongImmutablePair
public CharLongImmutablePair(char key, long value) Key/Value Constructur- Parameter:
key- the key of the Pairvalue- the value of the Pair
-
-
Methodendetails
-
setCharKey
Beschreibung aus Schnittstelle kopiert:CharLongPairSets the Key of the Pair.- Angegeben von:
setCharKeyin SchnittstelleCharLongPair- 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 SchnittstelleCharLongPair- Gibt zurück:
- the Key of the Pair
-
setLongValue
Beschreibung aus Schnittstelle kopiert:CharLongPairSets the Value of the Pair.- Angegeben von:
setLongValuein SchnittstelleCharLongPair- 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 SchnittstelleCharLongPair- Gibt zurück:
- the Value of the Pair
-
set
Beschreibung aus Schnittstelle kopiert:CharLongPairSets key and value of the Pair- Angegeben von:
setin SchnittstelleCharLongPair- 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:CharLongPairClones the Pair if it is mutable.- Angegeben von:
shallowCopyin SchnittstelleCharLongPair- Gibt zurück:
- a New Mutable Instance if it is mutable
-
equals
-
hashCode
public int hashCode() -
toString
-