package cn.net.pikachu.litestruts.xstream;
import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamAsAttribute;
import com.thoughtworks.xstream.annotations.XStreamImplicit;
import java.util.List;
/**
* Created by pikachu on 17-3-2.
*/
@XStreamAlias("action")
public class Action {
@XStreamAsAttribute
private String name;
@XStreamAlias("class")
@XStreamAsAttribute
private String clazz;
@XStreamImplicit
private List<Result> results;
public Action(String name, String clazz, List<Result> results) {
this.name = name;
this.clazz = clazz;
this.results = results;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getClazz() {
return clazz;
}
public void setClazz(String clazz) {
this.clazz = clazz;
}
public List<Result> getResults() {
return results;
}
public void setResults(List<Result> results) {
this.results = results;
}
}