public static final class SimEntityOperation.Reset extends Object implements SimEntityOperation<SimEntityOperation.Reset,SimEntityOperation.ResetRequest,SimEntityOperation.ResetReply>
SimEntity.SimEntity.resetEntity()SimEntityOperation.Reply<O extends SimEntityOperation,Req extends SimEntityOperation.Request,Rep extends SimEntityOperation.Reply>, SimEntityOperation.Request<O extends SimEntityOperation,Req extends SimEntityOperation.Request>, SimEntityOperation.RequestE<O extends SimEntityOperation,Req extends SimEntityOperation.Request>, SimEntityOperation.Reset, SimEntityOperation.ResetReply, SimEntityOperation.ResetRequest, SimEntityOperation.Update, SimEntityOperation.UpdateReply, SimEntityOperation.UpdateRequest| Modifier and Type | Method and Description |
|---|---|
Object |
clone()
Prevents cloning.
|
SimEntityOperation.ResetReply |
doOperation(double time,
SimEntityOperation.ResetRequest request)
Invokes
SimEntity.resetEntity() on the entity. |
static SimEntityOperation.Reset |
getInstance()
Returns the single instance of this class.
|
String |
getName()
Returns "Reset".
|
Class<SimEntityOperation.ResetReply> |
getOperationReplyClass()
Returns the class of
SimEntityOperation.ResetReply. |
Class<SimEntityOperation.ResetRequest> |
getOperationRequestClass()
Returns the class of
SimEntityOperation.ResetRequest. |
public final Object clone() throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedException - Always.public static SimEntityOperation.Reset getInstance()
Singleton pattern.
public final String getName()
getName in interface SimEntityOperation<SimEntityOperation.Reset,SimEntityOperation.ResetRequest,SimEntityOperation.ResetReply>public final Class<SimEntityOperation.ResetRequest> getOperationRequestClass()
SimEntityOperation.ResetRequest.getOperationRequestClass in interface SimEntityOperation<SimEntityOperation.Reset,SimEntityOperation.ResetRequest,SimEntityOperation.ResetReply>SimEntityOperation.ResetRequest.public final Class<SimEntityOperation.ResetReply> getOperationReplyClass()
SimEntityOperation.ResetReply.getOperationReplyClass in interface SimEntityOperation<SimEntityOperation.Reset,SimEntityOperation.ResetRequest,SimEntityOperation.ResetReply>SimEntityOperation.ResetReply.public final SimEntityOperation.ResetReply doOperation(double time, SimEntityOperation.ResetRequest request)
SimEntity.resetEntity() on the entity.doOperation in interface SimEntityOperation<SimEntityOperation.Reset,SimEntityOperation.ResetRequest,SimEntityOperation.ResetReply>time - The time at which to perform the request.request - The request, non-null.null.SimEntity.resetEntity()Copyright © 2018. All rights reserved.