Class DefaultRestrictionBuilder
java.lang.Object
org.openurp.edu.clazz.service.internal.DefaultRestrictionBuilder
- All Implemented Interfaces:
RestrictionBuilder
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionbuild()进行构建clear(ClazzRestrictionMeta meta) 清除一个限制项<T extends org.beangle.commons.entity.Entity<?>>
RestrictionBuilderin(T... entities) 添加一到多个实体属性添加一到多个年级<T extends org.beangle.commons.entity.Entity<?>>
RestrictionBuildernotIn(T... entities) 添加一到多个实体属性notInGrades(String... grades)
-
Constructor Details
-
DefaultRestrictionBuilder
public DefaultRestrictionBuilder() -
DefaultRestrictionBuilder
-
-
Method Details
-
inGrades
Description copied from interface:RestrictionBuilder添加一到多个年级- Specified by:
inGradesin interfaceRestrictionBuilder- Parameters:
grades-- Returns:
-
notInGrades
- Specified by:
notInGradesin interfaceRestrictionBuilder- Parameters:
grades-- Returns:
-
in
Description copied from interface:RestrictionBuilder添加一到多个实体属性- Specified by:
inin interfaceRestrictionBuilder- Parameters:
entities-- Returns:
-
notIn
Description copied from interface:RestrictionBuilder添加一到多个实体属性- Specified by:
notInin interfaceRestrictionBuilder- Parameters:
entities-- Returns:
-
clear
Description copied from interface:RestrictionBuilder清除一个限制项- Specified by:
clearin interfaceRestrictionBuilder- Parameters:
meta-- Returns:
-
build
Description copied from interface:RestrictionBuilder进行构建- Specified by:
buildin interfaceRestrictionBuilder- Returns:
-