net.csdn.validate
Class BaseValidateParse

java.lang.Object
  extended by net.csdn.validate.BaseValidateParse
All Implemented Interfaces:
ValidateParse
Direct Known Subclasses:
Associated, Format, Length, Numericality, Presence, Uniqueness

public abstract class BaseValidateParse
extends Object
implements ValidateParse

BlogInfo: WilliamZhu Date: 12-7-3 Time: 下午7:18


Nested Class Summary
 
Nested classes/interfaces inherited from interface net.csdn.validate.ValidateParse
ValidateParse.ValidateIterator
 
Constructor Summary
BaseValidateParse()
           
 
Method Summary
protected  Field getModelField(Class clzz, String name)
           
protected  List<Field> getValidateFields(Class clzz)
           
protected  void iterateValidateInfo(Class clzz, String target, ValidateParse.ValidateIterator validateIterator)
           
protected  void iterateValidateInfo2(Class clzz, String target, ValidateParse.ValidateIterator validateIterator)
           
protected  String messageWithDefault(Map info, String message)
           
protected  ValidateResult validateResult(String msg, String targetFieldName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.csdn.validate.ValidateParse
parse
 

Constructor Detail

BaseValidateParse

public BaseValidateParse()
Method Detail

getValidateFields

protected List<Field> getValidateFields(Class clzz)

validateResult

protected ValidateResult validateResult(String msg,
                                        String targetFieldName)

messageWithDefault

protected String messageWithDefault(Map info,
                                    String message)

getModelField

protected Field getModelField(Class clzz,
                              String name)

iterateValidateInfo

protected void iterateValidateInfo(Class clzz,
                                   String target,
                                   ValidateParse.ValidateIterator validateIterator)

iterateValidateInfo2

protected void iterateValidateInfo2(Class clzz,
                                    String target,
                                    ValidateParse.ValidateIterator validateIterator)


Copyright © 2014. All Rights Reserved.