|
@@ -56,9 +56,6 @@ public class RangeInfo {
|
|
|
|
|
|
|
|
|
public void setDesign(String design) {
|
|
|
- if(Func.isNotBlank(this.design)){
|
|
|
- this.gDesign= Arrays.stream(this.design.split("[^\\d.]+")).filter(Func::isNumeric).map(Func::toDouble).collect(Collectors.toList());
|
|
|
- }
|
|
|
this.design = design;
|
|
|
}
|
|
|
|
|
@@ -75,10 +72,25 @@ public class RangeInfo {
|
|
|
return gSize.size()>i?gSize.get(i):gSize.get(gSize.size()-1);
|
|
|
}
|
|
|
|
|
|
- public void setSize(String size) {
|
|
|
+ public void build(){
|
|
|
+ if(Func.isNotBlank(this.design)){
|
|
|
+ this.gDesign= Arrays.stream(this.design.split("[^\\d.]+")).filter(Func::isNumeric).map(Func::toDouble).collect(Collectors.toList());
|
|
|
+ }
|
|
|
if(Func.isNotBlank(this.size)){
|
|
|
this.gSize= Arrays.stream(this.size.split("[^\\d.]+")).filter(Func::isNumeric).map(Func::toInt).collect(Collectors.toList());
|
|
|
}
|
|
|
+ if(Func.isNotBlank(this.dev)){
|
|
|
+ this.gDev= Arrays.stream(this.dev.split("/+")).collect(Collectors.toList());
|
|
|
+ }
|
|
|
+ if(Func.isNotBlank(this.pass)){
|
|
|
+ this.gPass= Arrays.stream(this.pass.split("[^\\d.%]+")).filter(Func::isNumeric).map(Func::toInt).collect(Collectors.toList());
|
|
|
+ }
|
|
|
+ if(Func.isNotBlank(this.capacity)){
|
|
|
+ this.gCapacity= Arrays.stream(this.capacity.split("[^\\d.]+")).filter(Func::isNumeric).map(Func::toInt).collect(Collectors.toList());
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setSize(String size) {
|
|
|
this.size = size;
|
|
|
}
|
|
|
|
|
@@ -100,9 +112,6 @@ public class RangeInfo {
|
|
|
}
|
|
|
|
|
|
public void setDev(String dev) {
|
|
|
- if(Func.isNotBlank(this.dev)){
|
|
|
- this.gDev= Arrays.stream(this.dev.split("/+")).collect(Collectors.toList());
|
|
|
- }
|
|
|
this.dev = dev;
|
|
|
}
|
|
|
|
|
@@ -134,9 +143,7 @@ public class RangeInfo {
|
|
|
}
|
|
|
|
|
|
public void setPass(String pass) {
|
|
|
- if(Func.isNotBlank(this.pass)){
|
|
|
- this.gPass= Arrays.stream(this.pass.split("[^\\d.%]+")).filter(Func::isNumeric).map(Func::toInt).collect(Collectors.toList());
|
|
|
- }
|
|
|
+
|
|
|
this.pass = pass;
|
|
|
}
|
|
|
public Integer getPassAt(int i){
|
|
@@ -154,9 +161,7 @@ public class RangeInfo {
|
|
|
}
|
|
|
|
|
|
public void setCapacity(String capacity) {
|
|
|
- if(Func.isNotBlank(this.capacity)){
|
|
|
- this.gCapacity= Arrays.stream(this.capacity.split("[^\\d.]+")).filter(Func::isNumeric).map(Func::toInt).collect(Collectors.toList());
|
|
|
- }
|
|
|
+
|
|
|
this.capacity = capacity;
|
|
|
}
|
|
|
|