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

org.apache.ddlutils.alteration.ColumnDefinitionChange.class Maven / Gradle / Ivy

Go to download

DdlUtils is a small, easy-to-use component for working with Database Definition (DDL) files.

There is a newer version: 1.3
Show newest version
????4?5org/apache/ddlutils/alteration/ColumnDefinitionChange3org/apache/ddlutils/alteration/ColumnChangeImplBaserf
ALLATORIxDEMO"Lorg/apache/ddlutils/model/Column;apply((Lorg/apache/ddlutils/model/Database;Z)VfindChangedColumnI(Lorg/apache/ddlutils/model/Database;Z)Lorg/apache/ddlutils/model/Column;

	 org/apache/ddlutils/model/ColumngetTypeCode()I
setTypeCode(I)V
getSize()Ljava/lang/String;
setSize(Ljava/lang/String;)V
 isAutoIncrement()Z"#
$setAutoIncrement(Z)V&'
(
isRequired*#
+setRequired-'
.getDescription0
1setDescription3
4getDefaultValue6
7setDefaultValue9
:a7Lorg/apache/ddlutils/alteration/ColumnDefinitionChange;$Lorg/apache/ddlutils/model/Database;I	isChangedi(Lorg/apache/ddlutils/PlatformInfo;Lorg/apache/ddlutils/model/Column;Lorg/apache/ddlutils/model/Column;)Z
isTypeChangedBA
C
isSizeChangedEA
FisDefaultValueChangedG(Lorg/apache/ddlutils/model/Column;Lorg/apache/ddlutils/model/Column;)ZHI
JisRequiredStatusChangedLI
MisAutoIncrementChangedOI
P"Lorg/apache/ddlutils/PlatformInfo;java/lang/ThrowableS org/apache/ddlutils/PlatformInfoU
isSizeReducedgetTargetJdbcType(I)IXY
VZhasSize(I)Z\]
V^hasPrecisionAndScale`]
VagetSizeAsIntc
dgetPrecisionRadixf
ggetScalei
jgetParsedDefaultValue()Ljava/lang/Object;lm
njava/lang/Objectpequals(Ljava/lang/Object;)Zrs
qt'org/apache/ddlutils/util/StringUtilsExtv'(Ljava/lang/String;Ljava/lang/String;)Zrx
wygetNewColumn$()Lorg/apache/ddlutils/model/Column;I(Ljava/lang/String;Ljava/lang/String;Lorg/apache/ddlutils/model/Column;)V'(Ljava/lang/String;Ljava/lang/String;)V}
?Ljava/lang/String;CodeLocalVariableTableLineNumberTable
StackMapTable
SourceFile!
	??J*+?
L*+Z+*Z*+Z+*Z??????!??%?)??,?/??2?5??8?;?? J<=J<>J<??"	%Y.E72@<I	@A??/*+,?D?$*+,?G?+,?K?+,?N?+,?Q????? /<R/</<???]?$Q.??*?T?V	WA??H*YZ,??[Y>?_6?b>?+?e,?e????+?h,?h?+?k,?k????? H<RH<H<?*
?8?N&X)?.?9C?F`?;?(T?V?T?V	HI??#*?oM+?oL,?+?,?,+?u?????#<#<?_?
&}"&?)?qq?T?qq	LI?_*?,+?,?????<<?:??
T?	OI?_*?%+?%?????<<????
T?	EA??K*YZ,??[Y>?_6?b>?+?,??z????+?h,?h?+?k,?k????? K<RK<K<?*
??j?)[,?1?<?FFI??;?+T?V?T?V	BA?t*,??[+?????? <R<<?
?c??T?V{|?/*???<=??}~?\-*Z+,?????*<=<?<?<?ny#?




© 2015 - 2024 Weber Informatics LLC | Privacy Policy