| 
					
				 | 
			
			
				@ -26,10 +26,8 @@ package cn.stylefeng.guns.core.validation.datetime; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import javax.validation.Constraint; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import javax.validation.Payload; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import javax.validation.constraints.NotNull; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import java.lang.annotation.*; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import static java.lang.annotation.ElementType.*; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import static java.lang.annotation.RetentionPolicy.RUNTIME; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				/** 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -50,11 +48,10 @@ public @interface DateTimeValue { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    Class<? extends Payload>[] payload() default {}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @Target({METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER, TYPE_USE}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @Target({ElementType.FIELD, ElementType.PARAMETER}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @Retention(RUNTIME) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @Documented 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @interface List { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        NotNull[] value(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        DateTimeValue[] value(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				} 
			 |