Modul speiger.src.collections
Klasse BooleanLongImmutablePair
java.lang.Object
speiger.src.collections.booleans.misc.pairs.impl.BooleanLongImmutablePair
- Alle implementierten Schnittstellen:
BooleanLongPair
Mutable Pair Implementation that
-
Feldübersicht
Von Schnittstelle geerbte Felder speiger.src.collections.booleans.misc.pairs.BooleanLongPair
EMPTY -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDefault ConstructorBooleanLongImmutablePair(boolean key, long value) Key/Value Constructur -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanbooleanlonginthashCode()set(boolean key, long value) Sets key and value of the PairsetBooleanKey(boolean 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
-
BooleanLongImmutablePair
public BooleanLongImmutablePair()Default Constructor -
BooleanLongImmutablePair
public BooleanLongImmutablePair(boolean key, long value) Key/Value Constructur- Parameter:
key- the key of the Pairvalue- the value of the Pair
-
-
Methodendetails
-
setBooleanKey
Beschreibung aus Schnittstelle kopiert:BooleanLongPairSets the Key of the Pair.- Angegeben von:
setBooleanKeyin SchnittstelleBooleanLongPair- 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 SchnittstelleBooleanLongPair- Gibt zurück:
- the Key of the Pair
-
setLongValue
Beschreibung aus Schnittstelle kopiert:BooleanLongPairSets the Value of the Pair.- Angegeben von:
setLongValuein SchnittstelleBooleanLongPair- 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 SchnittstelleBooleanLongPair- Gibt zurück:
- the Value of the Pair
-
set
Beschreibung aus Schnittstelle kopiert:BooleanLongPairSets key and value of the Pair- Angegeben von:
setin SchnittstelleBooleanLongPair- 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:BooleanLongPairClones the Pair if it is mutable.- Angegeben von:
shallowCopyin SchnittstelleBooleanLongPair- Gibt zurück:
- a New Mutable Instance if it is mutable
-
equals
-
hashCode
public int hashCode() -
toString
-