public class JdbcQueryColumn extends Bean
Modifier and Type | Field and Description |
---|---|
static Comparator<JdbcQueryColumn> |
NAME_COMPARATOR |
SERIALIZED_CLASS_NAME, TYPE
XML_SERIALIZED_CLASS_NAME
Constructor and Description |
---|
JdbcQueryColumn() |
Modifier and Type | Method and Description |
---|---|
JdbcQueryColumn |
fromRecord(Record source)
Loads this instance's state from a record and returns
this (for fluid API call chaining). |
String |
getCatalogName() |
String |
getClassName() |
String |
getDatabaseTypeName() |
Class<?> |
getJavaType() |
String |
getName() |
String |
getNameAsJavaIdentifier() |
int |
getScale() |
String |
getSchemaName() |
int |
getSize() |
int |
getSqlType() |
String |
getTableName() |
boolean |
isAutoIncrement() |
boolean |
isCurrency() |
boolean |
isNullable() |
boolean |
isReadOnly() |
boolean |
isSearchable() |
boolean |
isSigned() |
boolean |
isWritable() |
void |
setAutoIncrement(boolean autoIncrement) |
void |
setCatalogName(String catalogName) |
JdbcQueryColumn |
setClassName(String className) |
void |
setCurrency(boolean currency) |
void |
setDatabaseTypeName(String databaseTypeName) |
JdbcQueryColumn |
setJavaType(Class<?> javaType) |
JdbcQueryColumn |
setName(String name) |
void |
setNullable(boolean nullable) |
void |
setReadOnly(boolean readOnly) |
void |
setScale(int scale) |
void |
setSchemaName(String schemaName) |
void |
setSearchable(boolean searchable) |
JdbcQueryColumn |
setSigned(boolean signed) |
void |
setSize(int size) |
void |
setSqlType(int sqlType) |
void |
setTableName(String tableName) |
void |
setWritable(boolean writable) |
Record |
toRecord() |
addExceptionProperties, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
fromArrayValue, fromArrayValue, fromArrayValue, fromJson, fromJson, newInstanceFromRecord, newInstanceFromRecord, toArrayValue, toJson, toJson, toJson, toRecord
newInstanceFromJson
forEachGrandChildElement, fromXml, fromXml, fromXmlElement, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getChildElement, getChildElements, newInstanceFromXml, newInstanceFromXml, setAttribute, toXml, toXml, toXml, toXml, toXml, toXmlElement, writeXml, writeXml
addExceptionProperties, contributeExceptionProperties, contributeExceptionProperties, exception, exception, exception
public static final Comparator<JdbcQueryColumn> NAME_COMPARATOR
public String getName()
public JdbcQueryColumn setName(String name)
public int getSqlType()
public void setSqlType(int sqlType)
public String getDatabaseTypeName()
public void setDatabaseTypeName(String databaseTypeName)
public int getSize()
public void setSize(int size)
public int getScale()
public void setScale(int scale)
public boolean isNullable()
public void setNullable(boolean nullable)
public String getTableName()
public void setTableName(String tableName)
public String getSchemaName()
public void setSchemaName(String schemaName)
public String getCatalogName()
public void setCatalogName(String catalogName)
public boolean isAutoIncrement()
public void setAutoIncrement(boolean autoIncrement)
public boolean isCurrency()
public void setCurrency(boolean currency)
public boolean isReadOnly()
public void setReadOnly(boolean readOnly)
public boolean isSearchable()
public void setSearchable(boolean searchable)
public boolean isWritable()
public void setWritable(boolean writable)
public Class<?> getJavaType()
public JdbcQueryColumn setJavaType(Class<?> javaType)
public String getNameAsJavaIdentifier()
public String getClassName()
public JdbcQueryColumn setClassName(String className)
public boolean isSigned()
public JdbcQueryColumn setSigned(boolean signed)
public Record toRecord()
toRecord
in interface RecordSerializable
toRecord
in class Bean
public JdbcQueryColumn fromRecord(Record source)
RecordSerializable
this
(for fluid API call chaining).
For fluid API call chaining, the overridden method should change the declared return type to its class.fromRecord
in interface RecordSerializable
fromRecord
in class Bean
Copyright (c) 2006-2024 North Concepts Inc. All Rights Reserved.