All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.hibernate.validation.engine.ValidatorImpl.class Maven / Gradle / Ivy

Go to download

Module repackaging of the Hibernate validator library and Validation API (JSR 303)

There is a newer version: 3.0-JBoss-4.0.2_03
Show newest version
????1?
??	??	??	??	??	???
?	????

?
??
??
??
???
??
???
?
??
???
??
??????
??
?
??
?
?
????	??
??
?
??
??
??
??????
??
???????
6?
??
??
??
???<?
??<?
??
??
??
????l????G??G??
????
K?
??
K?	???
R?
??
??
??
??
K?
??
K?
??
??
?????
??
??
??
??
??
??
??
???h?
??
?????
???<?<?
??
??
??
R?
R
?
?
?
??
???
?
K
6
?<
?	
?

?
???
I
?????
???
?

?

?
K?
? 
?!
?"#$%&
'(	?)	?*#+,-./0DEFAULT_GROUP_ARRAY[Ljava/lang/Class;	Signature[Ljava/lang/Class<*>;groupChainGenerator?(Ljavax/validation/ConstraintValidatorFactory;Ljavax/validation/MessageInterpolator;Ljavax/validation/TraversableResolver;Lorg/hibernate/validation/metadata/ConstraintHelper;Lorg/hibernate/validation/metadata/BeanMetaDataCache;)VCodeLineNumberTableLocalVariableTablethis/Lorg/hibernate/validation/engine/ValidatorImpl;validate5(Ljava/lang/Object;[Ljava/lang/Class;)Ljava/util/Set;objectLjava/lang/Object;groups
groupChain3Lorg/hibernate/validation/engine/groups/GroupChain;context8Lorg/hibernate/validation/engine/GlobalExecutionContext;listLjava/util/List;LocalVariableTypeTableTT;=Lorg/hibernate/validation/engine/GlobalExecutionContext;=Ljava/util/List;>;l(TT;[Ljava/lang/Class<*>;)Ljava/util/Set;>;validatePropertyG(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;)Ljava/util/Set;propertyNameLjava/lang/String;failingConstraintViolations~(TT;Ljava/lang/String;[Ljava/lang/Class<*>;)Ljava/util/Set;>;
validateValueX(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Object;[Ljava/lang/Class;)Ljava/util/Set;beanTypeLjava/lang/Class;valueLjava/lang/Class;?(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Object;[Ljava/lang/Class<*>;)Ljava/util/Set;>;getConstraintsForClass=(Ljava/lang/Class;)Ljavax/validation/metadata/BeanDescriptor;clazzLjava/lang/Class<*>;@(Ljava/lang/Class<*>;)Ljavax/validation/metadata/BeanDescriptor;unwrap%(Ljava/lang/Class;)Ljava/lang/Object;type1(Ljava/lang/Class;)TT;sanityCheckPropertyPath(Ljava/lang/String;)VdetermineGroupExecutionOrderG([Ljava/lang/Class;)Lorg/hibernate/validation/engine/groups/GroupChain;J([Ljava/lang/Class<*>;)Lorg/hibernate/validation/engine/groups/GroupChain;validateInContext?(Ljava/lang/Object;Lorg/hibernate/validation/engine/GlobalExecutionContext;Lorg/hibernate/validation/engine/groups/GroupChain;Lorg/hibernate/validation/engine/PathImpl;)Ljava/util/List;group.Lorg/hibernate/validation/engine/groups/Group;numberOfViolationsIi$Ljava/util/Iterator;sequencepath*Lorg/hibernate/validation/engine/PathImpl;localExecutionContext7Lorg/hibernate/validation/engine/LocalExecutionContext;beanMetaData0Lorg/hibernate/validation/metadata/BeanMetaData;
groupIteratorsequenceIterator@Ljava/util/List;TU;?Lorg/hibernate/validation/engine/LocalExecutionContext;5Lorg/hibernate/validation/metadata/BeanMetaData;DLjava/util/Iterator;VLjava/util/Iterator;>;(TU;Lorg/hibernate/validation/engine/GlobalExecutionContext;Lorg/hibernate/validation/engine/groups/GroupChain;Lorg/hibernate/validation/engine/PathImpl;)Ljava/util/List;>;"validateConstraintsForCurrentGroup?(Lorg/hibernate/validation/engine/GlobalExecutionContext;Lorg/hibernate/validation/engine/LocalExecutionContext;Lorg/hibernate/validation/engine/PathImpl;)VglobalExecutionContextvalidatingDefaultZvalidatedBeanRedefinesDefault?(Lorg/hibernate/validation/engine/GlobalExecutionContext;Lorg/hibernate/validation/engine/LocalExecutionContext;Lorg/hibernate/validation/engine/PathImpl;)V+validateConstraintsForRedefinedDefaultGroup?(Lorg/hibernate/validation/engine/GlobalExecutionContext;Lorg/hibernate/validation/engine/LocalExecutionContext;Lorg/hibernate/validation/engine/PathImpl;Lorg/hibernate/validation/metadata/BeanMetaData;)VtmpmetaConstraint2Lorg/hibernate/validation/metadata/MetaConstraint;validationSuccessfuldefaultSequenceMemberhostingBeanClassconstraintsdefaultGroupSequenceentryEntryInnerClassesLjava/util/Map$Entry;YLorg/hibernate/validation/metadata/MetaConstraint;kLjava/util/List;>;&Ljava/util/List;>;?Ljava/util/Map$Entry;Ljava/util/List;>;>;(Lorg/hibernate/validation/engine/GlobalExecutionContext;Lorg/hibernate/validation/engine/LocalExecutionContext;Lorg/hibernate/validation/engine/PathImpl;Lorg/hibernate/validation/metadata/BeanMetaData;)V7validateConstraintsForRedefinedDefaultGroupOnMainEntity%validateConstraintsForNonDefaultGroupvalidateConstraint?(Lorg/hibernate/validation/engine/GlobalExecutionContext;Lorg/hibernate/validation/engine/LocalExecutionContext;Lorg/hibernate/validation/metadata/MetaConstraint;Lorg/hibernate/validation/engine/PathImpl;)ZnewPathvalueToValidate8Lorg/hibernate/validation/metadata/MetaConstraint;(Lorg/hibernate/validation/engine/GlobalExecutionContext;Lorg/hibernate/validation/engine/LocalExecutionContext;Lorg/hibernate/validation/metadata/MetaConstraint;Lorg/hibernate/validation/engine/PathImpl;)ZvalidateCascadedConstraintsiterisIndexableLjava/lang/reflect/Type;memberLjava/lang/reflect/Member;cascadedMembersLjava/util/Iterator<*>;,Ljava/util/List;createIteratorForCascadedValuew(Lorg/hibernate/validation/engine/LocalExecutionContext;Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/util/Iterator;mapLjava/util/Map;	arrayListLjava/util/Map<**>;Ljava/util/List<*>;$Ljava/util/List;?(Lorg/hibernate/validation/engine/LocalExecutionContext;Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/util/Iterator<*>;(Ljava/lang/reflect/Type;)ZvalidateCascadedConstraint?(Lorg/hibernate/validation/engine/GlobalExecutionContext;Ljava/util/Iterator;ZLjava/lang/Class;Lorg/hibernate/validation/engine/PathImpl;)VmapKeyindexLjava/lang/Integer;currentGroupcurrentPathi?(Lorg/hibernate/validation/engine/GlobalExecutionContext;Ljava/util/Iterator<*>;ZLjava/lang/Class<*>;Lorg/hibernate/validation/engine/PathImpl;)V?(Ljava/lang/Object;Lorg/hibernate/validation/engine/PathImpl;Ljava/util/List;Lorg/hibernate/validation/engine/groups/GroupChain;)V"numberOfConstraintViolationsBeforepropertyPathmetaConstraintsLjava/util/Set;hostingBeanInstancecachedResolverILjava/util/Set;>;?(TT;Lorg/hibernate/validation/engine/PathImpl;Ljava/util/List;>;Lorg/hibernate/validation/engine/groups/GroupChain;)VvalidatePropertyForGroup?(Ljava/lang/Object;Lorg/hibernate/validation/engine/PathImpl;Ljava/util/List;Ljava/util/Set;Ljava/lang/Object;Lorg/hibernate/validation/engine/groups/Group;Ljavax/validation/TraversableResolver;)V	groupListlocalContext
groupClasscachedTraversableResolver8Lorg/hibernate/validation/metadata/MetaConstraint;5Lorg/hibernate/validation/metadata/BeanMetaData;K(TT;Lorg/hibernate/validation/engine/PathImpl;Ljava/util/List;>;Ljava/util/Set;>;TU;Lorg/hibernate/validation/engine/groups/Group;Ljavax/validation/TraversableResolver;)V?(Ljava/lang/Class;Ljava/lang/Object;Lorg/hibernate/validation/engine/PathImpl;Ljava/util/List;Lorg/hibernate/validation/engine/groups/GroupChain;)VnumberOfConstraintViolations?(Ljava/lang/Class;Ljava/lang/Object;Lorg/hibernate/validation/engine/PathImpl;Ljava/util/List;>;Lorg/hibernate/validation/engine/groups/GroupChain;)VvalidateValueForGroup?(Ljava/lang/Class;Ljava/lang/Object;Lorg/hibernate/validation/engine/PathImpl;Ljava/util/List;Ljava/util/Set;Lorg/hibernate/validation/engine/groups/Group;Ljavax/validation/TraversableResolver;)V=Lorg/hibernate/validation/engine/GlobalExecutionContext;Ljava/lang/Class;TV;=Ljava/util/List;>;ILjava/util/Set;>;J(Ljava/lang/Class;TV;Lorg/hibernate/validation/engine/PathImpl;Ljava/util/List;>;Ljava/util/Set;>;Lorg/hibernate/validation/engine/groups/Group;Ljavax/validation/TraversableResolver;)VcollectMetaConstraintsForPathZ(Ljava/lang/Class;Ljava/lang/Object;Ljava/util/Iterator;Ljava/util/Set;)Ljava/lang/Object;metaConstraintList
valueClassmpropertyIterelemNodeLjavax/validation/Path$Node;metaDatakLjava/util/List;>;2Ljava/util/Iterator;?(Ljava/lang/Class;Ljava/lang/Object;Ljava/util/Iterator;Ljava/util/Set;>;)Ljava/lang/Object;getBeanMetaDataC(Ljava/lang/Class;)Lorg/hibernate/validation/metadata/BeanMetaData;	beanClassmetadata4Lorg/hibernate/validation/metadata/BeanMetaDataImpl;9Lorg/hibernate/validation/metadata/BeanMetaDataImpl;c(Ljava/lang/Class;)Lorg/hibernate/validation/metadata/BeanMetaData;getCachingTraversableResolver(()Ljavax/validation/TraversableResolver;isValidationRequired?(Lorg/hibernate/validation/engine/GlobalExecutionContext;Lorg/hibernate/validation/engine/LocalExecutionContext;Lorg/hibernate/validation/metadata/MetaConstraint;)ZeLjava/lang/RuntimeException;
globalContextisReachablepathToObjectLjavax/validation/Path;isCascadeRequired?(Lorg/hibernate/validation/engine/GlobalExecutionContext;Lorg/hibernate/validation/engine/LocalExecutionContext;Ljava/lang/reflect/Member;)Z"Ljava/lang/annotation/ElementType;isCascadable()V
SourceFileValidatorImpl.java????????????:org/hibernate/validation/engine/groups/GroupChainGenerator??"java/lang/IllegalArgumentExceptionValidation of a null object????tu123??java/util/HashSet?4 Validated object cannot be null.??java/util/ArrayList567?CThe bean type cannot be null.?Umn89:$javax/validation/ValidationExceptionjava/lang/StringBuilderType ;<;= not supported>?@ABInvalid property path.null passed as group name??CDEFGHIJKLMNOPQRSTJUVWXYZ[S\],org/hibernate/validation/engine/groups/Group^Q_`'aYjava/util/ListbYcJdBS 

efghijava/util/Map$Entryj]java/lang/Classk]0org/hibernate/validation/metadata/MetaConstraint!"lJm?n7opqr?(org/hibernate/validation/engine/NodeImplstuvvww]kxyz!{|Q}~??Jjava/lang/reflect/Member???m?~k?01)9:;?9java/lang/Iterable???9
java/util/Map??9[Ljava/lang/Object;???9??????z?????Q`aLM?Q?S?3??XY??N??javax/validation/Path$Node????,Invalid property path. There is no property  in entity ???S???????m?2org/hibernate/validation/metadata/BeanMetaDataImpl????Norg/hibernate/validation/engine/resolver/SingleThreadCachedTraversableResolver???h???~?u?Q?{?java/lang/RuntimeException(Ljava/lang/String;)Lorg/hibernate/validation/engine/PathImpl;.org/hibernate/validation/metadata/BeanMetaDatagetBeanDescriptor,()Ljavax/validation/metadata/BeanDescriptor;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;java/lang/Stringlength()Ijava/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;getGroupChainForK(Ljava/util/Collection;)Lorg/hibernate/validation/engine/groups/GroupChain;java/util/Collections	emptyList()Ljava/util/List;createShallowCopyC(Ljavax/validation/Path;)Lorg/hibernate/validation/engine/PathImpl;5org/hibernate/validation/engine/LocalExecutionContextgetLocalExecutionContextK(Ljava/lang/Object;)Lorg/hibernate/validation/engine/LocalExecutionContext;getCurrentBeanType()Ljava/lang/Class;defaultGroupSequenceIsRedefined()ZgetDefaultGroupSequence1org/hibernate/validation/engine/groups/GroupChain%assertDefaulGroupSequenceIsExpandable(Ljava/util/List;)VgetGroupIterator()Ljava/util/Iterator;java/util/IteratorhasNextnext()Ljava/lang/Object;getGroupsetCurrentGroup(Ljava/lang/Class;)VgetSequenceIteratoriteratorgetFailingConstraintssizegeMetaConstraintsAsMap()Ljava/util/Map;entrySet()Ljava/util/Set;
java/util/SetgetKeygetValuegeMetaConstraintsAsListgetPropertyName
createNewPathgetElementType$()Ljava/lang/annotation/ElementType; java/lang/annotation/ElementTypeTYPEaddNode(Ljavax/validation/Path$Node;)VsetPropertyPath-(Lorg/hibernate/validation/engine/PathImpl;)VgetCurrentBean&(Ljava/lang/Object;)Ljava/lang/Object;setCurrentValidatedValue(Ljava/lang/Object;)Vr(Lorg/hibernate/validation/engine/GlobalExecutionContext;Lorg/hibernate/validation/engine/LocalExecutionContext;)ZgetCurrentGroupgetPropertyPath,()Lorg/hibernate/validation/engine/PathImpl;
markProcessedP(Ljava/lang/Object;Ljava/lang/Class;Lorg/hibernate/validation/engine/PathImpl;)VgetCascadedMembers.org/hibernate/validation/util/ReflectionHelpertypeOf4(Ljava/lang/reflect/Member;)Ljava/lang/reflect/Type;.(Ljava/lang/reflect/Member;)Ljava/lang/String;@(Ljava/lang/reflect/Member;Ljava/lang/Object;)Ljava/lang/Object;
isIterablemarkCurrentPropertyAsIterableisMapcom/googlecode/jtype/TypeUtilsisArrayadd(Ljava/lang/Object;)ZisListjava/lang/IntegervalueOf(I)Ljava/lang/Integer;getLeafNode,()Lorg/hibernate/validation/engine/NodeImpl;setKeysetIndex(Ljava/lang/Integer;)VisAlreadyValidatedP(Ljava/lang/Object;Ljava/lang/Class;Lorg/hibernate/validation/engine/PathImpl;)ZgetClassgetBeanClassisDefaultGroupgetContextForValidatePropertyaddAll(Ljava/util/Collection;)ZgetContextForValidateValue?(Ljava/lang/Class;Ljavax/validation/MessageInterpolator;Ljavax/validation/ConstraintValidatorFactory;Ljavax/validation/TraversableResolver;)Lorg/hibernate/validation/engine/GlobalExecutionContext;J(Ljava/lang/Class;)Lorg/hibernate/validation/engine/LocalExecutionContext;javax/validation/PathgetNameisPropertyPresent(Ljava/lang/String;)ZequalsisInIterablegetIndex()Ljava/lang/Integer;getIndexedValue9(Ljava/lang/Object;Ljava/lang/Integer;)Ljava/lang/Object;getIndexedType2(Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;3org/hibernate/validation/metadata/BeanMetaDataCacheG(Ljava/lang/Class;)Lorg/hibernate/validation/metadata/BeanMetaDataImpl;H(Ljava/lang/Class;Lorg/hibernate/validation/metadata/ConstraintHelper;)VaddBeanMetaDataH(Ljava/lang/Class;Lorg/hibernate/validation/metadata/BeanMetaDataImpl;)V)(Ljavax/validation/TraversableResolver;)VgetGroupListcontainsgetPathWithoutLeafNodegetTraversableResolvergetRootBeanClass$javax/validation/TraversableResolver{(Ljava/lang/Object;Ljavax/validation/Path$Node;Ljava/lang/Class;Ljavax/validation/Path;Ljava/lang/annotation/ElementType;)Z*(Ljava/lang/String;Ljava/lang/Throwable;)VFIELDMETHOD(org/hibernate/validation/jtype/TypeUtils?
??!????????????????????????+*?*+?*,?*-?*?*?*?Y??	??>+??+??+??+??+??+???"bc	defgi*j?????;+?
?
Y??*,?
N+*?*?*??:*+-?:?Y???>;??;??;??'??&??1
???*;??;??&??1
???mnqs&w1x???????:+?
?
Y??*,?*-?
:?Y?:*+,???Y???>:??:??:??:?? ??#??? :??:??#???|}??#?0????????<+?
?
Y??*,?*?
:?Y?:*+-,???Y???H<??<??<??<??<??!??$??? <??<??$????????$?2??????Q*+??????????????????f ?Y?Y? ?!+?"#?!?$?%?? ?? ??? ?????????R+?
+?&?
?
Y'???????????????y#+?
?
Y(??+???)L*?	+?*?+??#??#???#??????????????
+??,??-:+?.:*?/?:?0?-?1?2-?3:?4?%?5?6:?7?8*,?9???-?3:?4?%?5?6:?7?8*,?:???-?;:?4?l?5?<:		?p:

?4?J
?5?6:,?>??6?7?8*,?9*,?:,?>??????????,?>???Q??????-???8???Q??
?Z??	???????????? ???;????x???H?Z??	????? ??;???x??? ????? ?*?5?;?E?Q?[?d?g?m?w?????????????????????????	???????A*,?/?:,?@6?06?*+,-?A??*+,-?B?*+,-?C??HA??A?A??A??
7??1	(
	? A?A?
7??*
?
????%?&?+?7@?
?!??D?E?m:?4???5?G:?H?I:?J?<:*??1:		?p:

?4?a
?5?I:,?86?p:

?4?.
?5?K:*+,-?L6???6??????????T????	?5??
vF	mO?Wh??
5??A~?Nq?	)???????????????????\	?mO?5??A~Nq	)????????B)5ANmsv???????? ?
????1:?p:?4?f?5?I:,?86?M?p:		?4?.	?5?K:
*+,
-?L6???6??????????z`	U
?5??	1K	(T?m????????????????	w??>U
(T???????	w?2%	&('.(1)U*`-q.t/y0|23? ??<*,?/?:?M?p:?4??5?K:*+,-?LW????H.
#??<??<?<??<??
2???*.
<?<?
2??6
7.8;:?!"?@p6?-?N?O:?$?-:-?P?Q??RY-?N?S?T,?U*+,-?V?-,?W?X:,?Y-+,?Z6+,?W,?[,?\?]??\	#?O$?p??p?p??pp??m	U#?? p?p?p%?6
=@ADE%F5J;KELOMUN]PmV?&'???*,?/??^:?p:?4???5?_:?`:-??a?O:?-?-:?RY?a?S?T,?U*+,?b?7,?W?c:		?'*,	?d:
*?e6*+
,?[,?\?f??v???
C#??(?
?)	y)??	5m?*LV#?.t+,???????????????-??*?(.
?????-/?Bbd.e5g9hFkLl]nconpyq~r?s?t?}?~?01??|,?g?-?h?i:+?j?c,?k?-?l:?E?m:+?j?A,???-?o?o?*:?=:+?j??Y?:-?qW?=:??p(?&234(?N
4?W(?g??|??|??|?*|??y(??R(.&254(.N
46W(.g?7|?y(.?F???? ?&?4?8?;?B?N?W?[?^?g?p?y??8)9?%=+?r?=?+?k?=?+???=?? %??%?*#)	?"??	????!?#?:;?w?6,?4??,?5:?s:?G?(?G?H:	?G?J:?t	?u??
?t?v+?w?$*?	?IYS?*?+:
*+
?W???|??p/<?	x??
v??o=>???????(??)	????@??A?? ????(.????>?????#?/?;?H?L?V?c?x??????B?C?;?+?x:?Y?y:*+,?z?{:?
?
Y'???|??*?:?3:		?4?!	?5?6:
*+,-
?}????;:

?4?Y
?5?<:-??6?=:

?4?/
?5?6:*+,-?}-??????ͧ?????[??
????6??
?G????D????????E???????????FG?H?>?I?E???	ta??
?H?G????????????FJE??	ta?
?^????#?-?7?8?>?E?O?[?j?m?t?~???????
????KLM???-??6*?F?5?K?~?:	??	?1:
??Y?:

?7?qW
?=:?4???5?I:?F:

?4?l
?5?K:+*?*???:?.:,?U?8*?V?,?W?X:?Y?ZW-?>??W???-??????`???1N?
?$??J???CO??Zrs??
i?P?S????????????????FG?H?????Q??D? ???	=?N?
?p1N
?J???CO?ZRi?P????????FJ?H? ??S	=?N
?V (4!="J%i&?'?-?0?1?2?3?4?5?6?8?9?:?=?T?U???Y?y:*+-?z?{W?|??*?:?3:?4?!?5?6:	*+,-	??????;:		?4?[	?5?<:
??6
?=:?4?0?5?6:
*+,-
????????̧?????D??	???
?7??sI??
|@V???????????E???????	?FG'?Q?.???]c??	?>sI??
??????	?FJ.??]c?	?RA	BD E!I'L.M8NDOSXV[]\g]s^|_?`?j?k?n?o?WXY?????6*?F?5?K?~?:	??	?1:
??Y?:

?7?qW
?=:?4???5?I:?F:

?4?_
?5?K:+*?*???:+??:-?U?8,?Y*?V??ZW?>??W?????????l???2N?
?=???7O??Msf??
j~P?T???????????????????FG????Q?	?V?!???	>?N?
?p2N
?=?Z?7O?M%j~P???[??\??]?F^!??	>?N
?Ry	z!})~5?>?K?j??????????????????????????_`a??a-?5??:*+?:?????6?
Y?Y???!???!??!?????!?$??-?4?W?M:?=:?4?8?5?K:	?????	?N???
	??W??ħ??^:?=:?4???5?_:		?a?????r	?`:
,??		,?cM???5,????,????M?,?
???
??:
,?
?,?x?I:*,-?{???i,????&	q???hHb??h?*
Qc???d,	??????-?a??a??a??ae?aFGVfhOi??R?&R	hHbjQc???-/a??aekaFJOiS?^???#?V?_?h??????????????????
??*?8???Q?_??lmn??%*?+??M,???Y+*???M*?+,??,?? %??%o?	pq?%o[	pr??	?
??#??stu?6??Y*?????????vw??Z-??,?[????,?\??:?	?O:+??,?W,?\?t+??-?P??6?:?Y?????&FI??HKxyZ??Zz?ZO?ZF{	?|}?*
???? ?&?FIKW~?X	?-???	?????:,?\??:?	?O:+??,?W,?\?t+????6?:?Y????+??,?W,?\?t+????6?:?Y????????&DG?Usv??f
Ixyxxy????z??O??+,???DP{	s!?	y|}?6
	
 &DGIU s*v(x)?,???%
?IY?S?)??C??Gl	?g	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy