yangys
2024-05-18 13304af2facdc0e9d8df197c0cf5ed51c94ffc8f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
package com.qianwen.core.coderule.builder;
 
import com.qianwen.core.coderule.model.CodeRuleContext;
 
 
public interface CodeRuleContextBuilder {
    CodeRuleContextBuilder codeRuleModel(Long codeRuleId);
 
    CodeRuleContextBuilder objectData(Object object);
 
    CodeRuleContextBuilder constant();
 
    CodeRuleContextBuilder date();
 
    CodeRuleContextBuilder number();
 
    CodeRuleContextBuilder dropdown(String objectTypeId);
 
    CodeRuleContextBuilder baseData(String objectId);
 
    CodeRuleContextBuilder baseDataProperty();
 
    CodeRuleContextBuilder sequence(String objectId);
 
    CodeRuleContext createCodeRuleContext();
}