Package net.sf.eBus.messages
Class ESystemMessage.Builder<M extends ESystemMessage,B extends ESystemMessage.Builder<M,?>>
- java.lang.Object
 - 
- net.sf.eBus.messages.EMessageObject.Builder<M>
 - 
- net.sf.eBus.messages.EMessage.Builder<M,B>
 - 
- net.sf.eBus.messages.ESystemMessage.Builder<M,B>
 
 
 
 
- 
- Type Parameters:
 M- target message class.B- concrete (leaf) builder subclass.
- Direct Known Subclasses:
 AbstractKeyMessage.Builder,AbstractLogonMessage.Builder,CancelRequest.Builder,FeedStatusMessage.Builder,McastSubscribeMessage.Builder,RemoteAck.Builder,UdpConnectReply.Builder,UdpConnectRequest.Builder,UdpDisconnectReply.Builder,UdpDisconnectRequest.Builder
- Enclosing class:
 - ESystemMessage
 
public abstract static class ESystemMessage.Builder<M extends ESystemMessage,B extends ESystemMessage.Builder<M,?>> extends EMessage.Builder<M,B>
Base class for allESystemMessagebuilders. Used by eBus when de-serializing an encoded message back into the target message object. 
- 
- 
Field Summary
- 
Fields inherited from class net.sf.eBus.messages.EMessageObject.Builder
mTargetClass 
 - 
 
- 
Constructor Summary
Constructors Modifier Constructor Description protectedBuilder(java.lang.Class<? extends EMessageObject> targetClass) 
- 
Method Summary
- 
Methods inherited from class net.sf.eBus.messages.EMessage.Builder
copy, subject, timestamp, timestamp, validate 
- 
Methods inherited from class net.sf.eBus.messages.EMessageObject.Builder
build, buildImpl 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
Builder
protected Builder(java.lang.Class<? extends EMessageObject> targetClass)
 
 - 
 
 -