org.jboss.aspects.versioned
Class DistributedFieldUpdate

java.lang.Object
  extended by org.jboss.aspects.versioned.DistributedFieldUpdate
All Implemented Interfaces:
Serializable

public class DistributedFieldUpdate
extends Object
implements Serializable

See Also:
Serialized Form

Field Summary
protected  int index
           
protected  Object val
           
protected  long version
           
 
Constructor Summary
DistributedFieldUpdate()
           
DistributedFieldUpdate(Object val, long version, int index)
           
 
Method Summary
 boolean equals(Object obj)
           
 int getFieldIndex()
           
 Object getNonDereferencedValue()
           
 Object getValue()
           
 long getVersionId()
           
 int hashCode()
           
 void setValue(Object newVal)
           
 void setVersionId(long newId)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

val

protected Object val

version

protected long version

index

protected int index
Constructor Detail

DistributedFieldUpdate

public DistributedFieldUpdate()

DistributedFieldUpdate

public DistributedFieldUpdate(Object val,
                              long version,
                              int index)
Method Detail

getVersionId

public long getVersionId()

setVersionId

public void setVersionId(long newId)

getFieldIndex

public int getFieldIndex()

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getValue

public Object getValue()

setValue

public void setValue(Object newVal)

getNonDereferencedValue

public Object getNonDereferencedValue()


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.