- Timestamp:
- 09/23/13 18:54:07 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
java/main/src/main/java/com/framsticks/test/prime/ExpState.java
r105 r107 2 2 3 3 import java.util.ArrayList; 4 import java.util.Collections; 4 5 import java.util.List; 5 6 import org.apache.commons.lang3.StringUtils;7 6 8 7 import com.framsticks.params.annotations.FramsClassAnnotation; 9 8 import com.framsticks.params.annotations.ParamAnnotation; 9 import com.framsticks.params.types.UniversalParam; 10 10 11 11 @FramsClassAnnotation … … 17 17 protected final List<Integer> resultList = new ArrayList<>(); 18 18 19 @ParamAnnotation 20 public StringgetResult() {21 return StringUtils.join(resultList, ",");19 @ParamAnnotation(paramType = UniversalParam.class) 20 public List<Integer> getResult() { 21 return Collections.unmodifiableList(resultList); 22 22 } 23 23 24 @ParamAnnotation 25 public void setResult(String result) { 24 25 @ParamAnnotation(paramType = UniversalParam.class) 26 public void setResult(List<Integer> list) { 26 27 resultList.clear(); 27 for (String s : StringUtils.split(result, ",")) { 28 resultList.add(Integer.valueOf(s)); 29 } 28 resultList.addAll(list); 30 29 } 31 30
Note: See TracChangeset
for help on using the changeset viewer.