org.sourceforge.jemm.collections.internal.map
Class MapRemoveResponse

java.lang.Object
  extended by org.sourceforge.jemm.lifecycle.TypeResponse<MapRemoveResponse>
      extended by org.sourceforge.jemm.collections.internal.map.MapRemoveResponse
All Implemented Interfaces:
java.io.Serializable, Encodable<MapRemoveResponse>, Visitable

public class MapRemoveResponse
extends TypeResponse<MapRemoveResponse>

See Also:
Serialized Form

Constructor Summary
MapRemoveResponse()
           
MapRemoveResponse(boolean removed, java.lang.Object oldValue, StoredValue[] potentialMatches)
           
MapRemoveResponse(StoredValue oldValue)
           
MapRemoveResponse(StoredValue[] potentialMatches)
           
 
Method Summary
 MapRemoveResponse encode(ValueEncoder encoder)
           
 java.lang.Object getOldValue()
           
 StoredValue[] getPotentialMatches()
           
 boolean isRemoved()
           
 void visit(ValueVisitor visitor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MapRemoveResponse

public MapRemoveResponse(boolean removed,
                         java.lang.Object oldValue,
                         StoredValue[] potentialMatches)

MapRemoveResponse

public MapRemoveResponse()

MapRemoveResponse

public MapRemoveResponse(StoredValue[] potentialMatches)

MapRemoveResponse

public MapRemoveResponse(StoredValue oldValue)
Method Detail

isRemoved

public boolean isRemoved()

getPotentialMatches

public StoredValue[] getPotentialMatches()

encode

public MapRemoveResponse encode(ValueEncoder encoder)

getOldValue

public java.lang.Object getOldValue()

visit

public void visit(ValueVisitor visitor)


Copyright © 2009. All Rights Reserved.