接口 RestrictionBuilder
- 所有已知实现类:
DefaultRestrictionBuilder
public interface RestrictionBuilder
课程限制条件组构建器
-
方法概要
修饰符和类型方法说明build()进行构建clear(RestrictionMeta meta) 清除一个限制项<T extends org.beangle.commons.entity.Entity<?>>
RestrictionBuilderin(T... entities) 添加一到多个实体属性添加一到多个年级<T extends org.beangle.commons.entity.Entity<?>>
RestrictionBuildernotIn(T... entities) 添加一到多个实体属性notInGrades(String... grades)
-
方法详细资料
-
inGrades
添加一到多个年级- 参数:
grades-- 返回:
-
notInGrades
- 参数:
grades-- 返回:
-
in
添加一到多个实体属性- 参数:
entities-- 返回:
-
notIn
添加一到多个实体属性- 参数:
entities-- 返回:
-
clear
清除一个限制项- 参数:
meta-- 返回:
-
build
Restriction build()进行构建- 返回:
-