接口 RestrictionBuilder

所有已知实现类:
DefaultRestrictionBuilder

public interface RestrictionBuilder
课程限制条件组构建器
  • 方法详细资料

    • inGrades

      RestrictionBuilder inGrades(String... grades)
      添加一到多个年级
      参数:
      grades -
      返回:
    • notInGrades

      RestrictionBuilder notInGrades(String... grades)
      参数:
      grades -
      返回:
    • in

      <T extends org.beangle.commons.entity.Entity<?>> RestrictionBuilder in(T... entities)
      添加一到多个实体属性
      参数:
      entities -
      返回:
    • notIn

      <T extends org.beangle.commons.entity.Entity<?>> RestrictionBuilder notIn(T... entities)
      添加一到多个实体属性
      参数:
      entities -
      返回:
    • clear

      清除一个限制项
      参数:
      meta -
      返回:
    • build

      Restriction build()
      进行构建
      返回: