67,513
社区成员
发帖
与我相关
我的任务
分享
package pers.jassor.test;
import java.util.function.BiConsumer;
public class TestA {
private static Object userService;
public static void main(String[] args) {
$(User.class).attr("{id:187,name:'李萌',userInfo:{......}}").validate("校验引擎名称").done(
(result, element)->{
switch(result){
case "success" : $(element).insertBy(userService);
case "error" : return;
}
}
);
}
public static $Stream $(Object obj) {
return null;
}
}
class User {
}
@FunctionalInterface
interface Validation<T, U> {
public void done(BiConsumer<T, U> b);
}
class $Stream {
public $Stream attr(String str) {
return this;
}
public Validation<String, Object> validate(String str) {
return null;
}
public boolean insertBy(Object obj) {
return false;
}
}