打字猴:1.700481865e+09
1700481865
1700481866 return super.buildChain(AbstractDF.class).get(0).handleMessage(vo);
1700481867
1700481868 }
1700481869
1700481870 }
1700481871
1700481872 最后一步,修改一下CommandEnum配置,增加一个枚举项,如代码清单34-18所示。
1700481873
1700481874 代码清单34-18 增加后的枚举项
1700481875
1700481876 public enum CommandEnum{
1700481877
1700481878 ls(“com.cbf4life.common.command.LSCommand”),
1700481879
1700481880 df(“com.cbf4life.common.command.DFCommand”);
1700481881
1700481882 private String value=””;
1700481883
1700481884 //定义构造函数,目的是Data(value)类型的相匹配
1700481885
1700481886 private CommandEnum(String value){
1700481887
1700481888 this.value=value;
1700481889
1700481890 }
1700481891
1700481892 public String getValue(){
1700481893
1700481894 return this.value;
1700481895
1700481896 }
1700481897
1700481898 //返回所有的enum对象
1700481899
1700481900 public static List<String>getNames(){
1700481901
1700481902 CommandEnum[]commandEnum=CommandEnum.values();
1700481903
1700481904 List<String>names=new ArrayList<String>();
1700481905
1700481906 for(CommandEnum c:commandEnum){
1700481907
1700481908 names.add(c.name());
1700481909
1700481910 }
1700481911
1700481912 return names;
1700481913
1700481914 }
[ 上一页 ]  [ :1.700481865e+09 ]  [ 下一页 ]