| | |
| | | valid = StateSwitchEnum.find(state).isPresent(); |
| | | } |
| | | if (Objects.nonNull(distanceLimit)) { |
| | | valid &= StateSwitchEnum.find(distanceLimit).isPresent(); |
| | | valid &= distanceLimit >= DISTANCE_MIN && distanceLimit <= DISTANCE_MAX; |
| | | } |
| | | return valid; |
| | | } |
| | |
| | | Objects.nonNull(distanceLimitStatus.getDistanceLimit()) && |
| | | distanceLimitStatus.getDistanceLimit().intValue() != this.distanceLimit; |
| | | default: |
| | | throw new RuntimeException("Property " + fieldName + " does not exist."); |
| | | throw new RuntimeException("属性 " + fieldName + " 不存在"); |
| | | } |
| | | } |
| | | } |