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

org.apache.cayenne.dbsync.reverse.dbload.AttributeLoader.class Maven / Gradle / Ivy

????3
;?	:?	:?????
:????
???	??
??
??	:????
??
???	???	???
??
???
:?
:????????
??
??
??
??
??
?????
?????	:?????????
???
????LOGGERLorg/slf4j/Logger;firstRowZsupportAutoIncrement?(Lorg/apache/cayenne/dba/DbAdapter;Lorg/apache/cayenne/dbsync/reverse/dbload/DbLoaderConfiguration;Lorg/apache/cayenne/dbsync/reverse/dbload/DbLoaderDelegate;)VCodeLineNumberTableLocalVariableTablethis:Lorg/apache/cayenne/dbsync/reverse/dbload/AttributeLoader;adapter"Lorg/apache/cayenne/dba/DbAdapter;config@Lorg/apache/cayenne/dbsync/reverse/dbload/DbLoaderConfiguration;delegate;Lorg/apache/cayenne/dbsync/reverse/dbload/DbLoaderDelegate;getResultSetU(Ljava/lang/String;Ljava/lang/String;Ljava/sql/DatabaseMetaData;)Ljava/sql/ResultSet;catalogNameLjava/lang/String;
schemaNamemetaDataLjava/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;)Vcatalog9Lorg/apache/cayenne/dbsync/reverse/filters/CatalogFilter;schema8Lorg/apache/cayenne/dbsync/reverse/filters/SchemaFilter;map:Lorg/apache/cayenne/dbsync/reverse/dbload/DbLoadDataStore;rsLjava/sql/ResultSet;	tableNameentity!Lorg/apache/cayenne/map/DbEntity;
columnNamecolumnFilter9Lorg/apache/cayenne/dbsync/reverse/filters/PatternFilter;	attribute$Lorg/apache/cayenne/map/DbAttribute;
StackMapTable???checkForAutoIncrement(Ljava/sql/ResultSet;)ZiI
rsMetaDataLjava/sql/ResultSetMetaData;?
addToDbEntityH(Lorg/apache/cayenne/map/DbEntity;Lorg/apache/cayenne/map/DbAttribute;)VcreateDbAttribute:(Ljava/sql/ResultSet;)Lorg/apache/cayenne/map/DbAttribute;
columnType
decimalDigitsattr?()V
SourceFileAttributeLoader.javaAB>?@?7org/apache/cayenne/dbsync/reverse/dbload/AbstractLoader%???mn
TABLE_NAME??????COLUMN_NAME?????????<=???java/lang/StringBuilderA}
Skip column '??.	' (Path: ??Q/
; Filter: ??)????vwtu?????IS_AUTOINCREMENT?????????????????	DATA_TYPE????DECIMAL_DIGITS?HI	TYPE_NAMECOLUMN_SIZENULLABLE?YES1org/apache/cayenne/dbsync/reverse/dbload/DbLoader	
8org/apache/cayenne/dbsync/reverse/dbload/AttributeLoaderBorg/apache/cayenne/dbsync/reverse/dbload/PerCatalogAndSchemaLoaderjava/sql/SQLExceptionjava/lang/Stringorg/apache/cayenne/map/DbEntity7org/apache/cayenne/dbsync/reverse/filters/PatternFilterjava/sql/ResultSetMetaData"org/apache/cayenne/map/DbAttributejava/sql/DatabaseMetaData
getColumns^(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;java/sql/ResultSet	getString&(Ljava/lang/String;)Ljava/lang/String;8org/apache/cayenne/dbsync/reverse/dbload/DbLoadDataStoregetDbEntity5(Ljava/lang/String;)Lorg/apache/cayenne/map/DbEntity;6org/apache/cayenne/dbsync/reverse/filters/SchemaFiltertables7Lorg/apache/cayenne/dbsync/reverse/filters/TableFilter;5org/apache/cayenne/dbsync/reverse/filters/TableFiltergetIncludeTableColumnFilterM(Ljava/lang/String;)Lorg/apache/cayenne/dbsync/reverse/filters/PatternFilter;
isIncluded(Ljava/lang/String;)Zorg/slf4j/LoggerisDebugEnabled()Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;7org/apache/cayenne/dbsync/reverse/filters/CatalogFiltername-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;debug(Ljava/lang/String;)VgetMetaData()Ljava/sql/ResultSetMetaData;getColumnCount()IgetColumnLabel(I)Ljava/lang/String;equals(Ljava/lang/Object;)Z	setEntity"(Lorg/apache/cayenne/map/Entity;)VgetNamegetAttribute8(Ljava/lang/String;)Lorg/apache/cayenne/map/DbAttribute;removeAttributeaddAttribute'(Lorg/apache/cayenne/map/DbAttribute;)VgetInt(Ljava/lang/String;)I#org/apache/cayenne/dba/TypesMapping	isDecimal(I)ZwasNull
getBoolean org/apache/cayenne/dba/DbAdapterbuildAttributeN(Ljava/lang/String;Ljava/lang/String;IIIZ)Lorg/apache/cayenne/map/DbAttribute;setGenerated(Z)Vorg/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger; :;<=>?@?ABCf*+,-?*?*??D-./0E*FGHIJKLMNOCU
-+,??D3E*
FG
PQ
RQ
STUVWXC?
?*??**??*??	:-?
:???	:,??
:?
??\???P??Y??????+???,????????*?:	*	? ?DB89:B!C)D.E/I:JEKTL_M?P?S?T?UEf
?FG?YZ?[\?]^?_`!?aQ)?bc:?dQEyef?	gh	i?jk?$jl?WUVmnC?,+?!M>,?"?#,?$?%???????DXYZ"[$Y*^E*	!op,FG,_`%qri
?	s?UVtuCu,+?&+,?'?(?+,?'?)+,?*?DbefhiE FGbcghivwCs++?,=>?-?+.?,>+?/?>*?0+?	+1?	+2?,+3?4?5:*??6+#?	?%?	?7?DBn	qrst$u&z-{5|>~G?LzS?Z?j?p?E4sFGs_`	jxphypS zhi
?&?I{UV|}C!	8?9??D'~




© 2015 - 2025 Weber Informatics LLC | Privacy Policy