|
Parsing Engine | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectdanbikel.util.AbstractMapToPrimitive.Entry<K>
danbikel.util.HashMapPrimitive.Entry<K>
danbikel.util.HashMapDouble.Entry<K>
protected static class HashMapDouble.Entry<K>
A map entry for this type of map, containing a key and a
double
.
Field Summary | |
---|---|
protected double |
doubleVal0
|
Fields inherited from class danbikel.util.HashMapPrimitive.Entry |
---|
keyHash, next |
Fields inherited from class danbikel.util.AbstractMapToPrimitive.Entry |
---|
key |
Constructor Summary | |
---|---|
|
HashMapDouble.Entry()
Constructs a new entry for this type of map with default values for the data members (this default constructor here for serialization reasons). |
protected |
HashMapDouble.Entry(int hash,
K key,
double value,
HashMapPrimitive.Entry next)
Constructs a new entry for a map from objects to double s. |
protected |
HashMapDouble.Entry(int hash,
K key,
HashMapPrimitive.Entry<K> next)
Constructs a new entry for a map from objects to double s. |
Method Summary | |
---|---|
void |
add(int index,
double addend)
Adds the specified amount to the double associated with the
key in this entry. |
Object |
clone()
Returns a new copy of this type of map entry. |
void |
copyValuesFrom(HashMapPrimitive.Entry copyFrom)
Makes the data membes in this entry be identical to those in the specified entry by performing a shallow copy. |
boolean |
equals(Object o)
|
double |
getDoubleValue(int index)
Returns the double value associated with the key in this
entry. |
Object |
getValue()
Returns a Double whose value is the double in this
entry. |
int |
hashCode()
|
int |
numDoubles()
Returns 1, the number of double s associated with a key. |
void |
readValues(ObjectInput in)
|
double |
set(int index,
double value)
Sets the double value associated with the key in this
entry. |
String |
toString()
|
void |
writeValues(ObjectOutput out)
|
Methods inherited from class danbikel.util.HashMapPrimitive.Entry |
---|
readExternal, replaceKey, setValue, writeExternal |
Methods inherited from class danbikel.util.AbstractMapToPrimitive.Entry |
---|
add, add, add, add, add, add, add, add, add, add, add, getByteValue, getByteValue, getCharValue, getCharValue, getDoubleValue, getFloatValue, getFloatValue, getIntValue, getIntValue, getKey, getLongValue, getLongValue, getShortValue, getShortValue, numBytes, numChars, numFloats, numInts, numLongs, numShorts, set, set, set, set, set, set |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected transient double doubleVal0
Constructor Detail |
---|
public HashMapDouble.Entry()
protected HashMapDouble.Entry(int hash, K key, HashMapPrimitive.Entry<K> next)
double
s.
hash
- the hash value for the specified keykey
- the key for this entry to wrapnext
- the next pointer in this entry’s singly-linked listprotected HashMapDouble.Entry(int hash, K key, double value, HashMapPrimitive.Entry next)
double
s.
hash
- the hash value for the specified keykey
- the key for this entry to wrapvalue
- the double
value to be associated with the
specified key in the mapnext
- the next pointer in this entry’s singly-linked listMethod Detail |
---|
public Object getValue()
Double
whose value is the double
in this
entry.
Warning: This method uses auto-boxing, and is intended primarily
for debugging purposes.
getValue
in interface Map.Entry<K,Object>
getValue
in class HashMapPrimitive.Entry<K>
Double
whose value is the double
in this
entrypublic int numDoubles()
double
s associated with a key.
numDoubles
in interface MapToPrimitive.Entry<K>
numDoubles
in class AbstractMapToPrimitive.Entry<K>
double
s associated with a keypublic double getDoubleValue(int index)
double
value associated with the key in this
entry.
getDoubleValue
in interface MapToPrimitive.Entry<K>
getDoubleValue
in class AbstractMapToPrimitive.Entry<K>
index
- an ignored parameter
double
value associated with the key in this
entrypublic double set(int index, double value)
double
value associated with the key in this
entry.
set
in interface MapToPrimitive.Entry<K>
set
in class AbstractMapToPrimitive.Entry<K>
index
- an ignored parametervalue
- the value to associated with the key in this entry
public void add(int index, double addend)
double
associated with the
key in this entry.
add
in interface MapToPrimitive.Entry<K>
add
in class AbstractMapToPrimitive.Entry<K>
index
- an ignored parameteraddend
- the amount to add to the double
associated
with the key in this entrypublic void copyValuesFrom(HashMapPrimitive.Entry copyFrom)
copyValuesFrom
in class HashMapPrimitive.Entry<K>
copyFrom
- the entry from which to copypublic String toString()
toString
in class HashMapPrimitive.Entry<K>
public int hashCode()
hashCode
in interface Map.Entry<K,Object>
hashCode
in class HashMapPrimitive.Entry<K>
public boolean equals(Object o)
equals
in interface Map.Entry<K,Object>
equals
in class HashMapPrimitive.Entry<K>
public Object clone()
HashMapPrimitive.Entry
clone
in class HashMapPrimitive.Entry<K>
public void writeValues(ObjectOutput out) throws IOException
writeValues
in class HashMapPrimitive.Entry<K>
IOException
public void readValues(ObjectInput in) throws IOException, ClassNotFoundException
readValues
in class HashMapPrimitive.Entry<K>
IOException
ClassNotFoundException
|
Parsing Engine | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |