
org.apache.cayenne.dbsync.reverse.dbload.RelationshipLoader.class Maven / Gradle / Ivy
???? 3l
] ? \ ? \ ?
? ?
? ? ? ? ? ? ? ? \ ? ? ? ?
? ?
? ? ?
? ? ? ? ? ? ?
?
?
?
t ?
? ? ?
?
? ?
t ?
?
? ?
t ?
? ?
? ? ? ? ? ? ? ? ? ? ?
/ ?
/ ?
/ ? ?
3 ?
t ?
3 ?
3 ?
3 ?
3 ?
\ ?
\ ?
\ ?
/ ?
/ ?
? ? ? ?
? ?
? ?
/ ?
3 ? \ ? ? ?
? ?
? ? ?
/ ?
M
t
?
\
M
M
M
/
LOGGER Lorg/slf4j/Logger;
nameGenerator 6Lorg/apache/cayenne/dbsync/naming/ObjectNameGenerator; ?(Lorg/apache/cayenne/dbsync/reverse/dbload/DbLoaderConfiguration;Lorg/apache/cayenne/dbsync/reverse/dbload/DbLoaderDelegate;Lorg/apache/cayenne/dbsync/naming/ObjectNameGenerator;)V Code LineNumberTable LocalVariableTable this =Lorg/apache/cayenne/dbsync/reverse/dbload/RelationshipLoader; config @Lorg/apache/cayenne/dbsync/reverse/dbload/DbLoaderConfiguration; delegate ;Lorg/apache/cayenne/dbsync/reverse/dbload/DbLoaderDelegate; load X(Ljava/sql/DatabaseMetaData;Lorg/apache/cayenne/dbsync/reverse/dbload/DbLoadDataStore;)V exportedKeys Ljava/util/Set; key 6Lorg/apache/cayenne/dbsync/reverse/dbload/ExportedKey; PK KeyData InnerClasses >Lorg/apache/cayenne/dbsync/reverse/dbload/ExportedKey$KeyData; FK pkEntity !Lorg/apache/cayenne/map/DbEntity; fkEntity forwardRelationship 'Lorg/apache/cayenne/map/DbRelationship; reverseRelationship ALorg/apache/cayenne/dbsync/reverse/dbload/DbRelationshipDetected;
toDependentPK Z toMany entry Entry Ljava/util/Map$Entry; metaData Ljava/sql/DatabaseMetaData; map :Lorg/apache/cayenne/dbsync/reverse/dbload/DbLoadDataStore; LocalVariableTypeTable GLjava/util/Set; pLjava/util/Map$Entry;>;
StackMapTable ? ? ? ? ?
Exceptions isToMany L(ZLorg/apache/cayenne/map/DbEntity;Lorg/apache/cayenne/map/DbRelationship;)Z isToDependentPK *(Lorg/apache/cayenne/map/DbRelationship;)Z dbJoin Lorg/apache/cayenne/map/DbJoin; createAndAppendJoins ?(Ljava/util/Set;Lorg/apache/cayenne/map/DbEntity;Lorg/apache/cayenne/map/DbEntity;Lorg/apache/cayenne/map/DbRelationship;Lorg/apache/cayenne/map/DbRelationship;)V pkName Ljava/lang/String; fkName pkAtt $Lorg/apache/cayenne/map/DbAttribute; fkAtt exportedKey ? Signature ?(Ljava/util/Set;Lorg/apache/cayenne/map/DbEntity;Lorg/apache/cayenne/map/DbEntity;Lorg/apache/cayenne/map/DbRelationship;Lorg/apache/cayenne/map/DbRelationship;)V addJoin N(Lorg/apache/cayenne/map/DbRelationship;Ljava/lang/String;Ljava/lang/String;)V join relationship
sourceName
targetName ()V
SourceFile RelationshipLoader.java b ` a i j !"#$% &'( java/util/Map$Entry ^ _)* java/lang/StringBuilder b ? Process keys for: +,-' java/lang/String./012'
java/util/Set 4org/apache/cayenne/dbsync/reverse/dbload/ExportedKey java/lang/IllegalStateException34546/78 %org/apache/cayenne/util/EqualsBuilder9/+:;/< Skip relation: '+= 9' because it related to objects from other catalog/schema>1 relation primary key: ' . ' primary key entity: ' relation foreign key: ' foreign key entity: ' %org/apache/cayenne/map/DbRelationship?@A@ ?org/apache/cayenne/dbsync/reverse/dbload/DbRelationshipDetectedB/C1DE ? ? ? ? ? ?FEGHIJKLMNO/P1 k lQRSTUVWXYZ[\] org/apache/cayenne/map/DbJoin^_` a/bc 'no attribute for declared primary key: 'no attribute for declared foreign key: ? ?d/efg/ b ? ?h 1org/apache/cayenne/dbsync/reverse/dbload/DbLoaderijk ;org/apache/cayenne/dbsync/reverse/dbload/RelationshipLoader 7org/apache/cayenne/dbsync/reverse/dbload/AbstractLoader