www.element4solution.com

e4s.db
Class E4DBResultSetMetaData

java.lang.Object
  extended by e4s.util.E4Object
      extended by e4s.db.E4DBResultSetMetaData

public class E4DBResultSetMetaData
extends E4Object

A representation of the JDBC ResultSetMetaData.

Since:
JDK 1.4
See Also:
E4DBSelect.getMetaData()

Field Summary
 
Fields inherited from class e4s.util.E4Object
CRLF, E4S_CORE_SYSTEM_LANGUAGE, NBSP, NULLSTR, URL_ENCODING_CHARSET
 
Constructor Summary
E4DBResultSetMetaData(java.sql.ResultSetMetaData rsm)
           
 
Method Summary
static java.lang.String _getSVNVersionString()
           
 int getColumnCount()
          Get the number of columns within the table definition.
 int getColumnDisplaySize(int col)
           
 E4DBColumnName getColumnName(int i)
           
 java.lang.String getColumnTypeName(int col)
           
static E4DBResultSetMetaData getMetaData(E4DBConnection_Intf con, E4DBTableName tablename)
           
 java.sql.ResultSetMetaData getResultSetMetaData()
           
 java.lang.String getSchemaName(int col)
           
 boolean hasColumn(E4DBColumnName column_name)
          Check, if the specified column is included in the result set meta data.
 void toTable(TABLE table)
           
 
Methods inherited from class e4s.util.E4Object
Calendar, CName, CName, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelNone, E4LabelNone, E4LabelNone, E4LabelNone, E4LabelSys, E4LabelSys, e4sCopyright, e4sVersion, encode, encode, encode, encodeHtml, encodeHtml, encodeHtml, encodeURL, encodeURL, encodeURL, finalize, getLINE, getTRACE, getTRACE, getTRACE, getTRACE, getTRACE, getTRACE, getTraceMemory, HtmlEncode, HtmlEncode, HtmlEncode, isdecimal, isdigit, isnotok, isnotok, isnumeric, isok, isok, isok, isok, lastCallingFunction, lastCallingFunction, lastCallingFunction, lastCallingFunction, lastCallingStack, mkdirs, null2nbsp, null2nbsp, null2nbsp, ok, ok, ok, ok, outPrintln, setLogFile4Trace, setTraceMemory, STACKTRACE, toDebug, toDouble, toFloat, toFloat, toString, TRACE_CALLS, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, wait
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

E4DBResultSetMetaData

public E4DBResultSetMetaData(java.sql.ResultSetMetaData rsm)
Method Detail

getColumnCount

public int getColumnCount()
                   throws E4DBException
Get the number of columns within the table definition.

Returns:
the number of columns
Throws:
E4DBException

getColumnTypeName

public java.lang.String getColumnTypeName(int col)
                                   throws E4DBException
Throws:
E4DBException

getColumnDisplaySize

public int getColumnDisplaySize(int col)
                         throws E4DBException
Throws:
E4DBException

getSchemaName

public java.lang.String getSchemaName(int col)
                               throws E4DBException
Throws:
E4DBException

getColumnName

public E4DBColumnName getColumnName(int i)
                             throws E4DBException
Throws:
E4DBException

getResultSetMetaData

public java.sql.ResultSetMetaData getResultSetMetaData()

toTable

public void toTable(TABLE table)
             throws E4DBException
Throws:
E4DBException

getMetaData

public static E4DBResultSetMetaData getMetaData(E4DBConnection_Intf con,
                                                E4DBTableName tablename)
                                         throws E4DBException
Throws:
E4DBException

hasColumn

public boolean hasColumn(E4DBColumnName column_name)
                  throws E4DBException
Check, if the specified column is included in the result set meta data.

Parameters:
column_name - the specified column
Returns:
true if it is included
Throws:
E4DBException

_getSVNVersionString

public static java.lang.String _getSVNVersionString()

www.element4solution.com