| 1234567891011121314151617181920212223242526272829303132 |
- package jnpf.base.util.result.Impl;
- import jnpf.base.model.dataset.DataFormModel;
- import jnpf.base.util.result.ResultStrategy;
- import org.springframework.stereotype.Component;
- import java.time.LocalDateTime;
- import java.util.ArrayList;
- import java.util.List;
- import java.util.Map;
- @Component
- public class OddNumResultStrategy implements ResultStrategy {
- @Override
- public String getChoice() {
- return "4";
- }
- @Override
- public List<Map<String, Object>> getResults(List<Map<String, Object>> data, DataFormModel dataFormModel) {
- List<Map<String, Object>> result = new ArrayList<>(data.size() / 2 + 1);
- for (int i = 0; i < data.size(); i += 2) {
- result.add(data.get(i));
- }
- return result;
- }
- }
|