org.apache.log.output.db
Class ColumnInfo

java.lang.Object
  extended byorg.apache.log.output.db.ColumnInfo

public class ColumnInfo
extends java.lang.Object

A descriptor for each column stored in table.

Author:
Avalon Development Team, Peter Donald

Field Summary
private  java.lang.String m_aux
           
private  java.lang.String m_name
           
private  int m_type
           
 
Constructor Summary
ColumnInfo(java.lang.String name, int type, java.lang.String aux)
          Creation of a new column info instance.
 
Method Summary
 java.lang.String getAux()
          Return the auxillary column information.
 java.lang.String getName()
          Return the column name
 int getType()
          Return the column type as an integer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_name

private final java.lang.String m_name

m_type

private final int m_type

m_aux

private final java.lang.String m_aux
Constructor Detail

ColumnInfo

public ColumnInfo(java.lang.String name,
                  int type,
                  java.lang.String aux)
Creation of a new column info instance.

Parameters:
name - the column name
type - the column type
aux - the auxillary value
Method Detail

getName

public java.lang.String getName()
Return the column name

Returns:
the name of the column

getType

public int getType()
Return the column type as an integer

Returns:
the type

getAux

public java.lang.String getAux()
Return the auxillary column information.

Returns:
the information