com.baidu.unbiz.fluentvalidator.validator.element
类 ValidatorElementComposite

java.lang.Object
  继承者 com.baidu.unbiz.fluentvalidator.validator.element.ValidatorElementComposite
所有已实现的接口:
ListAble<ValidatorElement>
直接已知子类:
IterableValidatorElement, MultiValidatorElement

public abstract class ValidatorElementComposite
extends Object
implements ListAble<ValidatorElement>

FluentValidator内部调用使用的验证器链包装类,用于以下两种场景:

作者:
zhangxu

字段摘要
protected  List<ValidatorElement> validatorElements
          待验证对象机器验证器列表
 
构造方法摘要
ValidatorElementComposite(List<ValidatorElement> validatorElements)
          Create
 
方法摘要
 List<ValidatorElement> getAsList()
          按照列表形态获取
 int size()
          列表长度
abstract  String toString()
          重写ListAble.toString()方法
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

字段详细信息

validatorElements

protected List<ValidatorElement> validatorElements
待验证对象机器验证器列表

构造方法详细信息

ValidatorElementComposite

public ValidatorElementComposite(List<ValidatorElement> validatorElements)
Create

参数:
validatorElements - 待验证对象机器验证器列表
方法详细信息

size

public int size()
列表长度

返回:
长度

toString

public abstract String toString()
从接口 ListAble 复制的描述
重写ListAble.toString()方法

指定者:
接口 ListAble<ValidatorElement> 中的 toString
覆盖:
Object 中的 toString
返回:
字面输出含义

getAsList

public List<ValidatorElement> getAsList()
从接口 ListAble 复制的描述
按照列表形态获取

指定者:
接口 ListAble<ValidatorElement> 中的 getAsList
返回:
列表


Copyright © 2015–2016 neoremind. All rights reserved.