public class ContextIndex
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private ClientData |
client |
private int |
itemType |
private java.lang.String |
name |
private static long |
serialVersionUID |
private java.lang.String |
subContext |
Constructor and Description |
---|
ContextIndex() |
ContextIndex(ClientData client,
int itemType,
java.lang.String subContext,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o)
Check if this object is equal to another
ContextIndex
object. |
ClientData |
getClient()
Get the client which uses this context.
|
int |
getItemType() |
java.lang.String |
getName()
Get the name of this
Context item. |
java.lang.String |
getSubContext()
Get the subcontext this
Context belongs to. |
int |
hashCode()
Calculate the hash code for the object.
|
private void |
readObject(java.io.ObjectInputStream ois) |
(package private) void |
setClient(ClientData client) |
(package private) void |
setItemType(int itemType) |
(package private) void |
setName(java.lang.String name) |
(package private) void |
setSubContext(java.lang.String subContext) |
private void |
writeObject(java.io.ObjectOutputStream ois) |
private static final long serialVersionUID
private transient ClientData client
private int itemType
private java.lang.String subContext
private java.lang.String name
ContextIndex()
public ContextIndex(ClientData client, int itemType, java.lang.String subContext, java.lang.String name)
public ClientData getClient()
void setClient(ClientData client)
public int getItemType()
void setItemType(int itemType)
public java.lang.String getSubContext()
Context
belongs to.void setSubContext(java.lang.String subContext)
public java.lang.String getName()
Context
item.void setName(java.lang.String name)
public boolean equals(java.lang.Object o)
ContextIndex
object. They are equal if both have the same client, item type and context typeequals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
private void readObject(java.io.ObjectInputStream ois) throws java.lang.ClassNotFoundException, java.io.IOException
java.lang.ClassNotFoundException
java.io.IOException
private void writeObject(java.io.ObjectOutputStream ois) throws java.io.IOException
java.io.IOException