|
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.HashMapInt.Entry<K>
protected static class HashMapInt.Entry<K>
A map entry for this type of map, containing a key and an
int
.
Field Summary | |
---|---|
protected int |
intVal0
|
Fields inherited from class danbikel.util.HashMapPrimitive.Entry |
---|
keyHash, next |
Fields inherited from class danbikel.util.AbstractMapToPrimitive.Entry |
---|
key |
Constructor Summary | |
---|---|
|
HashMapInt.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 |
HashMapInt.Entry(int hash,
K key,
HashMapPrimitive.Entry<K> next)
Constructs a new entry for a map from objects to int s. |
protected |
HashMapInt.Entry(int hash,
K key,
int value,
HashMapPrimitive.Entry<K> next)
Constructs a new entry for a map from objects to int s. |
Method Summary | |
---|---|
void |
add(int index,
int addend)
Adds the specified amount to the int 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)
|
int |
getIntValue(int index)
Returns the int value associated with the key in this
entry. |
Object |
getValue()
Returns an Integer whose value is the int in this
entry. |
int |
hashCode()
|
int |
numInts()
Returns 1, the number of int s associated with a key. |
void |
readValues(ObjectInput in)
|
int |
set(int index,
int value)
Sets the int 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, getDoubleValue, getFloatValue, getFloatValue, getIntValue, getKey, getLongValue, getLongValue, getShortValue, getShortValue, numBytes, numChars, numDoubles, numFloats, 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 int intVal0
Constructor Detail |
---|
public HashMapInt.Entry()
protected HashMapInt.Entry(int hash, K key, HashMapPrimitive.Entry<K> next)
int
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 HashMapInt.Entry(int hash, K key, int value, HashMapPrimitive.Entry<K> next)
int
s.
hash
- the hash value for the specified keykey
- the key for this entry to wrapvalue
- the int
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()
Integer
whose value is the int
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>
Integer
whose value is the int
in this
entrypublic int numInts()
int
s associated with a key.
numInts
in interface MapToPrimitive.Entry<K>
numInts
in class AbstractMapToPrimitive.Entry<K>
int
s associated with a keypublic int getIntValue(int index)
int
value associated with the key in this
entry.
getIntValue
in interface MapToPrimitive.Entry<K>
getIntValue
in class AbstractMapToPrimitive.Entry<K>
index
- an ignored parameter
int
value associated with the key in this entrypublic int set(int index, int value)
int
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, int addend)
int
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 int
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 |