org.apache.cocoon.components.language.markup.xsp
Class EsqlHelper

java.lang.Object
  |
  +--org.apache.cocoon.components.language.markup.xsp.EsqlHelper

public class EsqlHelper
extends java.lang.Object

This is a helper class to remove redundant code in esql pages based on the orginal esql.xsl

Version:
CVS $Id: EsqlHelper.java,v 1.7.2.4 2002/11/21 15:06:48 sylvain Exp $
Author:
Torsten Curdt

Constructor Summary
EsqlHelper()
           
 
Method Summary
static java.lang.String getAscii(java.sql.CallableStatement cs, int column, java.lang.String defaultString)
          returns ascii string from CLOB or String column
static java.lang.String getAscii(java.sql.ResultSet set, int column, java.lang.String defaultString)
          returns ascii string from CLOB or String column
static java.lang.String getAscii(java.sql.ResultSet set, java.lang.String column, java.lang.String defaultString)
          returns ascii string from CLOB or String column
static byte[] getBlob(java.sql.CallableStatement cs, int column, java.lang.String defaultString)
          returns byte array from BLOB
static byte[] getBlob(java.sql.ResultSet set, int column)
          returns byte array from BLOB
static byte[] getBlob(java.sql.ResultSet set, java.lang.String column)
          returns byte array from BLOB
static java.lang.String getStringFromByteArray(byte[] bytes, java.lang.String encoding, java.lang.String defaultString)
           
static java.lang.String getStringOrClob(java.sql.CallableStatement cs, int column, java.lang.String defaultString)
          returns Unicode encoded string from CLOB or String column
static java.lang.String getStringOrClob(java.sql.ResultSet set, int column, java.lang.String defaultString)
          returns Unicode encoded string from CLOB or String column
static java.lang.String getStringOrClob(java.sql.ResultSet set, java.lang.String column, java.lang.String defaultString)
          returns Unicode encoded string from CLOB or String column
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EsqlHelper

public EsqlHelper()
Method Detail

getBlob

public static final byte[] getBlob(java.sql.ResultSet set,
                                   java.lang.String column)
                            throws java.lang.RuntimeException
returns byte array from BLOB

java.lang.RuntimeException

getBlob

public static final byte[] getBlob(java.sql.ResultSet set,
                                   int column)
                            throws java.lang.Exception
returns byte array from BLOB

java.lang.Exception

getBlob

public static final byte[] getBlob(java.sql.CallableStatement cs,
                                   int column,
                                   java.lang.String defaultString)
                            throws java.lang.Exception
returns byte array from BLOB

java.lang.Exception

getStringOrClob

public static final java.lang.String getStringOrClob(java.sql.ResultSet set,
                                                     java.lang.String column,
                                                     java.lang.String defaultString)
                                              throws java.lang.RuntimeException
returns Unicode encoded string from CLOB or String column

java.lang.RuntimeException

getStringOrClob

public static final java.lang.String getStringOrClob(java.sql.ResultSet set,
                                                     int column,
                                                     java.lang.String defaultString)
                                              throws java.lang.Exception
returns Unicode encoded string from CLOB or String column

java.lang.Exception

getStringOrClob

public static final java.lang.String getStringOrClob(java.sql.CallableStatement cs,
                                                     int column,
                                                     java.lang.String defaultString)
                                              throws java.lang.Exception
returns Unicode encoded string from CLOB or String column

java.lang.Exception

getAscii

public static final java.lang.String getAscii(java.sql.ResultSet set,
                                              java.lang.String column,
                                              java.lang.String defaultString)
                                       throws java.lang.RuntimeException
returns ascii string from CLOB or String column

java.lang.RuntimeException

getAscii

public static final java.lang.String getAscii(java.sql.ResultSet set,
                                              int column,
                                              java.lang.String defaultString)
returns ascii string from CLOB or String column


getAscii

public static final java.lang.String getAscii(java.sql.CallableStatement cs,
                                              int column,
                                              java.lang.String defaultString)
returns ascii string from CLOB or String column


getStringFromByteArray

public static final java.lang.String getStringFromByteArray(byte[] bytes,
                                                            java.lang.String encoding,
                                                            java.lang.String defaultString)


Copyright © 1999-2002 Apache Software Foundation. All Rights Reserved.