View Javadoc

1   package cz.cuni.amis.pogamut.base.communication.command.impl;
2   
3   import com.google.inject.Inject;
4   
5   import cz.cuni.amis.pogamut.base.communication.command.ICommandSerializer;
6   import cz.cuni.amis.pogamut.base.communication.messages.CommandMessage;
7   import cz.cuni.amis.pogamut.base.utils.guice.AgentScoped;
8   
9   @AgentScoped
10  public class StringCommandSerializer implements ICommandSerializer<String> {
11  
12  	@Inject
13  	public StringCommandSerializer() {
14  	}
15  	
16  	@Override
17  	public String serialize(CommandMessage command) {
18  		return command.toString();
19  	}
20  	
21  	public String toString() {
22  		return "StringCommandSerializer";
23  	}
24  
25  }