
org.apache.cayenne.dbsync.reverse.dbload.EntityLoader.class Maven / Gradle / Ivy
???? 3 ?
5 x
4 y 4 z { | } ~ ? ? ? ? ? ? ?
? ? ? ?
/ ? ? ? 4 ? ?
?
? ?
? ?
? ? ? ?
?
?
?
?
4 ?
? ? ?
? ? ? ? 4 ? ? ? ? ? 4 ?
? y ?
) ? 4 ? ? ? ? ? ? ? ? ? ? 9 ?
? ? ? ? LOGGER Lorg/slf4j/Logger; types [Ljava/lang/String; ?(Lorg/apache/cayenne/dba/DbAdapter;Lorg/apache/cayenne/dbsync/reverse/dbload/DbLoaderConfiguration;Lorg/apache/cayenne/dbsync/reverse/dbload/DbLoaderDelegate;)V Code LineNumberTable LocalVariableTable this 7Lorg/apache/cayenne/dbsync/reverse/dbload/EntityLoader; adapter "Lorg/apache/cayenne/dba/DbAdapter; config @Lorg/apache/cayenne/dbsync/reverse/dbload/DbLoaderConfiguration; delegate ;Lorg/apache/cayenne/dbsync/reverse/dbload/DbLoaderDelegate; getResultSet U(Ljava/lang/String;Ljava/lang/String;Ljava/sql/DatabaseMetaData;)Ljava/sql/ResultSet; catalogName Ljava/lang/String;
schemaName metaData Ljava/sql/DatabaseMetaData;
Exceptions ? processResultSetRow ?(Lorg/apache/cayenne/dbsync/reverse/filters/CatalogFilter;Lorg/apache/cayenne/dbsync/reverse/filters/SchemaFilter;Lorg/apache/cayenne/dbsync/reverse/dbload/DbLoadDataStore;Ljava/sql/ResultSet;)V catalog 9Lorg/apache/cayenne/dbsync/reverse/filters/CatalogFilter; schema 8Lorg/apache/cayenne/dbsync/reverse/filters/SchemaFilter; map :Lorg/apache/cayenne/dbsync/reverse/dbload/DbLoadDataStore; rs Ljava/sql/ResultSet; name type table )Lorg/apache/cayenne/map/DetectedDbEntity;
StackMapTable ? ? ? ? ? ? addDbEntityToMap f(Lorg/apache/cayenne/map/DetectedDbEntity;Lorg/apache/cayenne/dbsync/reverse/dbload/DbLoadDataStore;)V oldEnt !Lorg/apache/cayenne/map/DbEntity; ?
getTableTypes ()[Ljava/lang/String; configTypes list Ljava/util/List; viewType tableType LocalVariableTypeTable $Ljava/util/List; ? ()V
SourceFile EntityLoader.java : ; j k 8 9 7org/apache/cayenne/dbsync/reverse/dbload/AbstractLoader % ? ? ?
TABLE_NAME ? ? ? TABLE_CAT TABLE_SCHEM
TABLE_TYPE ? ? ? ? ? ? ? Z J ? ? 6 7 java/lang/StringBuilder : u ? ? . ? ? % wrongly loaded for catalog/schema : ? ? ? ? ? 'org/apache/cayenne/map/DetectedDbEntity : ? ? ? ? ? ? ? e f ? ? ? Overwrite DbEntity: ? ? ? ? ? E F ? ? ? ? ? C D ? java/util/ArrayList : ? A B ? ? ? ? ? ? ? ? java/lang/String ? ? 1org/apache/cayenne/dbsync/reverse/dbload/DbLoader ? ? ? 5org/apache/cayenne/dbsync/reverse/dbload/EntityLoader Borg/apache/cayenne/dbsync/reverse/dbload/PerCatalogAndSchemaLoader java/sql/SQLException 7org/apache/cayenne/dbsync/reverse/filters/CatalogFilter 6org/apache/cayenne/dbsync/reverse/filters/SchemaFilter 8org/apache/cayenne/dbsync/reverse/dbload/DbLoadDataStore java/sql/ResultSet org/apache/cayenne/map/DbEntity java/util/List java/sql/DatabaseMetaData getTables _(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/sql/ResultSet; getString &(Ljava/lang/String;)Ljava/lang/String; tables 7Lorg/apache/cayenne/dbsync/reverse/filters/TableFilter; 5org/apache/cayenne/dbsync/reverse/filters/TableFilter isIncludeTable (Ljava/lang/String;)Z equals (Ljava/lang/Object;)Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; org/slf4j/Logger error (Ljava/lang/String;)V
setCatalog setSchema setType addDbEntitySafe D(Lorg/apache/cayenne/map/DbEntity;)Lorg/apache/cayenne/map/DbEntity; getName debug 9org/apache/cayenne/dbsync/reverse/dbload/DbLoaderDelegate dbEntityRemoved $(Lorg/apache/cayenne/map/DbEntity;)V
dbEntityAdded >org/apache/cayenne/dbsync/reverse/dbload/DbLoaderConfiguration (I)V org/apache/cayenne/dba/DbAdapter tableTypeForView add tableTypeForTable toArray (([Ljava/lang/Object;)[Ljava/lang/Object; org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; 4 5 6 7 8 9 : ; <