org.apache.cayenne.project.validation.EmbeddableValidator.class Maven / Gradle / Ivy
???? 4 j
4
5
6 7 8 9
:
;
< = > ? @ ? A B
C D E
F
G H I
J K L M ()V Code LineNumberTable LocalVariableTable this ;Lorg/apache/cayenne/project/validation/EmbeddableValidator; validate V(Lorg/apache/cayenne/map/Embeddable;Lorg/apache/cayenne/validation/ValidationResult;)V otherEmb #Lorg/apache/cayenne/map/Embeddable; conflictingEmbeddable nextMap Lorg/apache/cayenne/map/DataMap;
embeddable validationResult 0Lorg/apache/cayenne/validation/ValidationResult; name Ljava/lang/String; map domain 8Lorg/apache/cayenne/configuration/DataChannelDescriptor;
StackMapTable N I O B P
SourceFile EmbeddableValidator.java Q R S T U Unnamed Embeddable java/lang/Object V W X Y Z [ \ ] ^ O _ ` a b !org/apache/cayenne/map/Embeddable N c d #Duplicate Embeddable class name: %s e f P g [ org/apache/cayenne/map/DataMap h i 0Duplicate Embeddable name in another DataMap: %s 9org/apache/cayenne/project/validation/EmbeddableValidator @org/apache/cayenne/project/validation/ConfigurationNodeValidator java/lang/String java/util/Iterator 6org/apache/cayenne/configuration/DataChannelDescriptor getClassName ()Ljava/lang/String; org/apache/cayenne/util/Util
isEmptyString (Ljava/lang/CharSequence;)Z
addFailure j(Lorg/apache/cayenne/validation/ValidationResult;Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V
getDataMap "()Lorg/apache/cayenne/map/DataMap; getEmbeddables ()Ljava/util/Collection; java/util/Collection iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; equals (Ljava/lang/Object;)Z getDataChannelDescriptor :()Lorg/apache/cayenne/configuration/DataChannelDescriptor; getDataMaps
getEmbeddable 7(Ljava/lang/String;)Lorg/apache/cayenne/map/Embeddable; / *? ? ? ?+? N-? ? *,+? ? ?+? :? ?? ? :?
? :? ? :+? ???-? ?
? *,+? Y-S? ? ???? :? X? ? :?
? B? ? :? ???-? :? +? *,+? Y-S? ? ???? f " # $ ' ( $ ) % - G . M / P 2 \ 4 l 9 o ; r > y ? ~ @ ? A ? B ? G ? H ? I ? N ? P ? R \ G ( ? ! ? 0 " # ? ? $ ? % &