cz.cuni.amis.pogamut.ut2004.communication.messages.custom
Class SendControlMessageMapper
java.lang.Object
cz.cuni.amis.pogamut.ut2004.communication.messages.custom.SendControlMessageMapper
- Type Parameters:
T
-
public class SendControlMessageMapper
- extends Object
Reads definition of ICustomControlMessage
implementation interpreting ControlMessageType
, ControlMessageField
and ControlMessageSimType
.
and provides ControlMessageMapper#serialize(ControlMessage)
method for auto-mapping of ControlMessage
onto SendControlMessage
commands.
- Author:
- Jimmy
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
setterIntegers
public static final SendControlMessageMapper.SendControlMessageSetter<Integer>[] setterIntegers
setterDoubles
public static final SendControlMessageMapper.SendControlMessageSetter<Double>[] setterDoubles
setterStrings
public static final SendControlMessageMapper.SendControlMessageSetter<Double>[] setterStrings
setterBooleans
public static final SendControlMessageMapper.SendControlMessageSetter<Double>[] setterBooleans
SendControlMessageMapper
public SendControlMessageMapper(Class<? extends ICustomControlMessage> customControlMessageClass)
getDescriptor
public Class<? extends ICustomControlMessage> getDescriptor()
getType
public String getType()
serialize
public SendControlMessage serialize(ICustomControlMessage message)
Copyright © 2015 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.