Package com.im.ijcs.api.ddl.dto
Class FieldInfo.ColumnInfo
- java.lang.Object
-
- com.im.ijcs.api.ddl.dto.FieldInfo.ColumnInfo
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- FieldInfo
public static final class FieldInfo.ColumnInfo extends java.lang.Object implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.Integer
LAST_VERSION
The version of this bean considered current (value of propertyversion
).
-
Constructor Summary
Constructors Constructor Description ColumnInfo()
ColumnInfo(java.lang.String name, int jdbcType, java.lang.String defaultValue, java.lang.Boolean oracleTextIndex)
ColumnInfo(java.lang.String name, int jdbcType, java.lang.String defaultValue, java.lang.Boolean oracleTextIndex, java.util.List<PropInfo> props)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDefaultValue()
int
getJdbcType()
java.lang.String
getName()
java.util.List<PropInfo>
getProps()
java.lang.Integer
getVersion()
java.lang.Boolean
isOracleTextIndex()
java.lang.String
toString()
FieldInfo.ColumnInfo
updateColumnName(java.lang.String newName)
-
-
-
Field Detail
-
LAST_VERSION
public static final java.lang.Integer LAST_VERSION
The version of this bean considered current (value of propertyversion
).Changes:
- 3: No change, force re-generation due to possibly bad stored
name
(IJC-5785). - 2: No change, force re-generation due to possibly bad stored
jdbcType
(IJC-5546). - 1: No change, force re-generation due to possibly bad stored
jdbcType
(IJC-5553).
- 3: No change, force re-generation due to possibly bad stored
-
-
Constructor Detail
-
ColumnInfo
public ColumnInfo()
-
ColumnInfo
public ColumnInfo(java.lang.String name, int jdbcType, java.lang.String defaultValue, java.lang.Boolean oracleTextIndex, java.util.List<PropInfo> props)
-
ColumnInfo
public ColumnInfo(java.lang.String name, int jdbcType, java.lang.String defaultValue, java.lang.Boolean oracleTextIndex)
-
-
Method Detail
-
updateColumnName
public FieldInfo.ColumnInfo updateColumnName(java.lang.String newName)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getName
public java.lang.String getName()
-
getProps
public java.util.List<PropInfo> getProps()
-
getJdbcType
public int getJdbcType()
-
getDefaultValue
public java.lang.String getDefaultValue()
-
isOracleTextIndex
public java.lang.Boolean isOracleTextIndex()
-
getVersion
public java.lang.Integer getVersion()
-
-