程序包 org.beetl.core

类 GroupTemplate.SizeVirtualAttributeEval

java.lang.Object
org.beetl.core.GroupTemplate.SizeVirtualAttributeEval
所有已实现的接口:
VirtualAttributeEval, VirtualClassAttribute
封闭类:
GroupTemplate

public static class GroupTemplate.SizeVirtualAttributeEval extends Object implements VirtualAttributeEval
  • 构造器详细资料

    • SizeVirtualAttributeEval

      public SizeVirtualAttributeEval()
  • 方法详细资料

    • eval

      public Integer eval(Object o, String attributeName, Context ctx)
      指定者:
      eval 在接口中 VirtualClassAttribute
    • isSupport

      public boolean isSupport(Class c, String attributeName)
      从接口复制的说明: VirtualAttributeEval
      根据自定义规则去匹配 subClassattributeName 是否满足某种条件
      指定者:
      isSupport 在接口中 VirtualAttributeEval
      参数:
      c - 子类,实现方法中可以判断subClass是否是Map/List的子类或子接口
      attributeName - 属性名称,实现方法中可以判断attributeName是否与某个字符串相等
      返回:
      true 表示支持,false 表示不支持