|
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 doubles. |
protected |
HashMapDouble.Entry(int hash,
K key,
HashMapPrimitive.Entry<K> next)
Constructs a new entry for a map from objects to doubles. |
| 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 doubles 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)
doubles.
hash - the hash value for the specified keykey - the key for this entry to wrapnext - the next pointer in this entry’s singly-linked list
protected HashMapDouble.Entry(int hash,
K key,
double value,
HashMapPrimitive.Entry next)
doubles.
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 list| Method 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()
doubles associated with a key.
numDoubles in interface MapToPrimitive.Entry<K>numDoubles in class AbstractMapToPrimitive.Entry<K>doubles 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
entry
public 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 | |||||||||