qihoo.open.v1.validate
类 BaseModelValidate

java.lang.Object
  继承者 qihoo.open.v1.validate.BaseModelValidate
所有已实现的接口:
IValidate

public class BaseModelValidate
extends Object
implements IValidate


构造方法摘要
BaseModelValidate()
           
BaseModelValidate(List<String> requiredFields, List<String> forbiddenFields)
           
 
方法摘要
 List<String> getForbiddenFields()
           
 Object getId()
           
 List<Long> getIdList()
           
 List<String> getRequiredFields()
           
 void setForbiddenFields(List<String> forbiddenFields)
           
 void setId(Object id)
           
 void setIdList(List<Long> idList)
           
 void setRequiredFields(List<String> requiredFields)
           
<T> boolean
validate(T model)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

BaseModelValidate

public BaseModelValidate()

BaseModelValidate

public BaseModelValidate(List<String> requiredFields,
                         List<String> forbiddenFields)
方法详细信息

validate

public <T> boolean validate(T model)
                 throws QihooOpenException
指定者:
接口 IValidate 中的 validate
抛出:
QihooOpenException

getRequiredFields

public List<String> getRequiredFields()

setRequiredFields

public void setRequiredFields(List<String> requiredFields)

getForbiddenFields

public List<String> getForbiddenFields()

setForbiddenFields

public void setForbiddenFields(List<String> forbiddenFields)

getId

public Object getId()

setId

public void setId(Object id)

getIdList

public List<Long> getIdList()

setIdList

public void setIdList(List<Long> idList)


Copyright © 2013. All rights reserved.