Modul speiger.src.collections
Klasse DoubleBooleanImmutablePair
java.lang.Object
speiger.src.collections.doubles.misc.pairs.impl.DoubleBooleanImmutablePair
- Alle implementierten Schnittstellen:
DoubleBooleanPair
Mutable Pair Implementation that
-
Feldübersicht
Von Schnittstelle geerbte Felder speiger.src.collections.doubles.misc.pairs.DoubleBooleanPair
EMPTY -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDefault ConstructorDoubleBooleanImmutablePair(double key, boolean value) Key/Value Constructur -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanbooleandoubleinthashCode()set(double key, boolean value) Sets key and value of the PairsetBooleanValue(boolean value) Sets the Value of the Pair.setDoubleKey(double key) Sets the Key of the Pair.Clones the Pair if it is mutable.toString()
-
Konstruktordetails
-
DoubleBooleanImmutablePair
public DoubleBooleanImmutablePair()Default Constructor -
DoubleBooleanImmutablePair
public DoubleBooleanImmutablePair(double key, boolean value) Key/Value Constructur- Parameter:
key- the key of the Pairvalue- the value of the Pair
-
-
Methodendetails
-
setDoubleKey
Beschreibung aus Schnittstelle kopiert:DoubleBooleanPairSets the Key of the Pair.- Angegeben von:
setDoubleKeyin SchnittstelleDoubleBooleanPair- Parameter:
key- the key that should be set.- Gibt zurück:
- self or a new Pair instance with the new key.
-
getDoubleKey
public double getDoubleKey()- Angegeben von:
getDoubleKeyin SchnittstelleDoubleBooleanPair- Gibt zurück:
- the Key of the Pair
-
setBooleanValue
Beschreibung aus Schnittstelle kopiert:DoubleBooleanPairSets the Value of the Pair.- Angegeben von:
setBooleanValuein SchnittstelleDoubleBooleanPair- 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 SchnittstelleDoubleBooleanPair- Gibt zurück:
- the Value of the Pair
-
set
Beschreibung aus Schnittstelle kopiert:DoubleBooleanPairSets key and value of the Pair- Angegeben von:
setin SchnittstelleDoubleBooleanPair- 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:DoubleBooleanPairClones the Pair if it is mutable.- Angegeben von:
shallowCopyin SchnittstelleDoubleBooleanPair- Gibt zurück:
- a New Mutable Instance if it is mutable
-
equals
-
hashCode
public int hashCode() -
toString
-