|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Objectlsst.gruth.grutils.TaggedObject
class TaggedObject
An Object linked to its key. Used to store internally objects in TaggedsMaps. looks like a Map.Entry but used internally for specific purposes in GRU
Field Summary | |
---|---|
static long |
serialVersionUID
|
Property Summary | |
---|---|
boolean |
keep
|
java.lang.String |
key
|
V |
object
beware if not Serializable this object will dumped on serialization |
Constructor Summary | |
TaggedObject(java.lang.String key, java.lang.Object object)
|
|
TaggedObject(java.util.Map$Entry entry)
|
Method Summary | |
---|---|
boolean
|
equals(java.lang.Object o)
|
java.lang.String
|
getKey()
|
int
|
hashCode()
|
private void
|
readObject(java.io.ObjectInputStream input)
|
static TaggedObject
|
tag(java.lang.Object obj)
|
java.lang.String
|
toString()
|
private void
|
writeObject(java.io.ObjectOutputStream out)
|
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Field Detail |
---|
public static final long serialVersionUID
Property Detail |
---|
boolean keep
final java.lang.String key
V object
Constructor Detail |
---|
TaggedObject(java.lang.String key, java.lang.Object object)
TaggedObject(java.util.Map$Entry entry)
Method Detail |
---|
boolean equals(java.lang.Object o)
java.lang.String getKey()
int hashCode()
private void readObject(java.io.ObjectInputStream input)
static TaggedObject tag(java.lang.Object obj)
java.lang.String toString()
private void writeObject(java.io.ObjectOutputStream out)
Groovy Documentation