net.neoremind.fountain.packet
类 FieldDescriptionPacket

java.lang.Object
  继承者 net.neoremind.fountain.packet.MysqlPacket
      继承者 net.neoremind.fountain.packet.FieldDescriptionPacket
所有已实现的接口:
Serializable, ParsablePacket

public class FieldDescriptionPacket
extends MysqlPacket

mysql sql field 描述包

从以下版本开始:
2013年8月3日
作者:
hanxu, zhangxu
另请参见:
Protocol::ColumnDefinition, 序列化表格

构造方法摘要
FieldDescriptionPacket()
           
 
方法摘要
 void fromBytes(byte[] data)
          解析bytes数据包
 String getCatalog()
           
 int getCharacter()
           
 String getColumnAlias()
           
 String getColumnName()
           
 String getDbName()
           
 byte getDecimal()
           
 byte[] getDefaultExtra()
           
 int getFlags()
           
 long getLength()
           
 String getTableAlias()
           
 String getTableName()
           
 byte getType()
           
 void setCatalog(String catalog)
           
 void setCharacter(int character)
           
 void setColumnAlias(String columnAlias)
           
 void setColumnName(String columnName)
           
 void setDbName(String dbName)
           
 void setDecimal(byte decimal)
           
 void setDefaultExtra(byte[] defaultExtra)
           
 void setFlags(int flags)
           
 void setLength(long length)
           
 void setTableAlias(String tableAlias)
           
 void setTableName(String tableName)
           
 void setType(byte type)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

FieldDescriptionPacket

public FieldDescriptionPacket()
方法详细信息

fromBytes

public void fromBytes(byte[] data)
从接口 ParsablePacket 复制的描述
解析bytes数据包

参数:
data - mysql数据包

getCatalog

public String getCatalog()

setCatalog

public void setCatalog(String catalog)

getDbName

public String getDbName()

setDbName

public void setDbName(String dbName)

getTableAlias

public String getTableAlias()

setTableAlias

public void setTableAlias(String tableAlias)

getTableName

public String getTableName()

setTableName

public void setTableName(String tableName)

getColumnAlias

public String getColumnAlias()

setColumnAlias

public void setColumnAlias(String columnAlias)

getColumnName

public String getColumnName()

setColumnName

public void setColumnName(String columnName)

getCharacter

public int getCharacter()

setCharacter

public void setCharacter(int character)

getLength

public long getLength()

setLength

public void setLength(long length)

getType

public byte getType()

setType

public void setType(byte type)

getFlags

public int getFlags()

setFlags

public void setFlags(int flags)

getDecimal

public byte getDecimal()

setDecimal

public void setDecimal(byte decimal)

getDefaultExtra

public byte[] getDefaultExtra()

setDefaultExtra

public void setDefaultExtra(byte[] defaultExtra)


Copyright © 2016 neoremind. All rights reserved.