Package org.mariadb.jdbc.message.server
Class ColumnDefinitionPacket
- java.lang.Object
-
- org.mariadb.jdbc.message.server.ColumnDefinitionPacket
-
- All Implemented Interfaces:
ServerMessage
public class ColumnDefinitionPacket extends Object implements ServerMessage
-
-
Constructor Summary
Constructors Constructor Description ColumnDefinitionPacket(org.mariadb.jdbc.client.ReadableByteBuf buf, boolean extendedInfo)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ColumnDefinitionPacketcreate(String name, org.mariadb.jdbc.codec.DataType type)booleanequals(Object o)StringgetColumn()StringgetColumnAlias()intgetColumnType(Configuration conf)bytegetDecimals()Codec<?>getDefaultCodec(Configuration conf)intgetDisplaySize()StringgetExtTypeName()intgetFlags()longgetLength()longgetPrecision()Return metadata precision.StringgetSchema()StringgetTable()StringgetTableAlias()org.mariadb.jdbc.codec.DataTypegetType()booleanhasDefault()inthashCode()booleanisAutoIncrement()booleanisBinary()booleanisPrimaryKey()booleanisSigned()voiduseAliasAsName()
-
-
-
Method Detail
-
create
public static ColumnDefinitionPacket create(String name, org.mariadb.jdbc.codec.DataType type)
-
getSchema
public String getSchema()
-
getTableAlias
public String getTableAlias()
-
getTable
public String getTable()
-
getColumnAlias
public String getColumnAlias()
-
getColumn
public String getColumn()
-
getLength
public long getLength()
-
getType
public org.mariadb.jdbc.codec.DataType getType()
-
getDecimals
public byte getDecimals()
-
isSigned
public boolean isSigned()
-
getDisplaySize
public int getDisplaySize()
-
isPrimaryKey
public boolean isPrimaryKey()
-
isAutoIncrement
public boolean isAutoIncrement()
-
hasDefault
public boolean hasDefault()
-
isBinary
public boolean isBinary()
-
getFlags
public int getFlags()
-
getExtTypeName
public String getExtTypeName()
-
getPrecision
public long getPrecision()
Return metadata precision.- Returns:
- precision
-
getColumnType
public int getColumnType(Configuration conf)
-
getDefaultCodec
public Codec<?> getDefaultCodec(Configuration conf)
-
useAliasAsName
public void useAliasAsName()
-
-