org.apache.cayenne.project.validation.DataMapValidator.class Maven / Gradle / Ivy
???? 3 o
9
:
;
<
= > ? @ A B A C D
E
F ? G H I
J
K L M
= N O
P Q R S T ()V Code LineNumberTable LocalVariableTable this 8Lorg/apache/cayenne/project/validation/DataMapValidator; validate S(Lorg/apache/cayenne/map/DataMap;Lorg/apache/cayenne/validation/ValidationResult;)V map Lorg/apache/cayenne/map/DataMap; validationResult 0Lorg/apache/cayenne/validation/ValidationResult; validateNodeLinks node 5Lorg/apache/cayenne/configuration/DataNodeDescriptor; domain 8Lorg/apache/cayenne/configuration/DataChannelDescriptor; unlinked Z nodeCount I
StackMapTable U V validateName otherMap name Ljava/lang/String; W O
SourceFile DataMapValidator.java 1 % X Y U Z [ \ ] ^ V _ ` a b 3org/apache/cayenne/configuration/DataNodeDescriptor c [ d e f g &DataMap is not linked to any DataNodes java/lang/Object h i j k l Unnamed DataMap m [ org/apache/cayenne/map/DataMap W n g Duplicate DataMap name: %s 6org/apache/cayenne/project/validation/DataMapValidator @org/apache/cayenne/project/validation/ConfigurationNodeValidator 6org/apache/cayenne/configuration/DataChannelDescriptor java/util/Iterator java/lang/String getDataChannelDescriptor :()Lorg/apache/cayenne/configuration/DataChannelDescriptor; getNodeDescriptors ()Ljava/util/Collection; java/util/Collection iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; getDataMapNames getName ()Ljava/lang/String; contains (Ljava/lang/Object;)Z
addFailure j(Lorg/apache/cayenne/validation/ValidationResult;Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V org/apache/cayenne/util/Util
isEmptyString (Ljava/lang/String;)Z getDataMaps equals / *? ? S
*+,? *+,? ?
! "
# $ % e+? N-? ?66-? ? :? ? ,? ? :??
+? ? ? 6? ???? ? *,+
? ? ? : # $ %
(
) * 1 + 4 , E - H . K 0 N 2 X 3 d 5 H 1 &