Main Page | Packages | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

org.objectweb.cjdbc.common.sql.filters.HexaBlobFilter Class Reference

Inheritance diagram for org.objectweb.cjdbc.common.sql.filters.HexaBlobFilter:

Inheritance graph
[legend]
Collaboration diagram for org.objectweb.cjdbc.common.sql.filters.HexaBlobFilter:

Collaboration graph
[legend]
List of all members.

Public Member Functions

byte[] decode (byte[] data)
String encode (String data)
byte[] decode (String data)
String encode (byte[] data)
String getXml ()

Detailed Description

This class defines a HexaBlobFilterInterface. It encodes the blobs in hexa values

Author:
Nicolas Modrzyk
Version:
1.0

Definition at line 37 of file HexaBlobFilter.java.


Member Function Documentation

byte [] org.objectweb.cjdbc.common.sql.filters.HexaBlobFilter.decode String  data  )  [virtual]
 

See also:
org.objectweb.cjdbc.common.sql.filters.AbstractBlobFilter.decode(java.lang.String)

Implements org.objectweb.cjdbc.common.sql.filters.AbstractBlobFilter.

Definition at line 59 of file HexaBlobFilter.java.

00060   {
00061     return HexaEncoding.hex2data(data);
00062   }

byte [] org.objectweb.cjdbc.common.sql.filters.HexaBlobFilter.decode byte[]  data  )  [virtual]
 

See also:
org.objectweb.cjdbc.common.sql.filters.AbstractBlobFilter.decode(java.lang.String)

Implements org.objectweb.cjdbc.common.sql.filters.AbstractBlobFilter.

Definition at line 43 of file HexaBlobFilter.java.

00044   {
00045     return HexaEncoding.hex2data(new String(data));
00046   }

String org.objectweb.cjdbc.common.sql.filters.HexaBlobFilter.encode byte[]  data  )  [virtual]
 

See also:
org.objectweb.cjdbc.common.sql.filters.AbstractBlobFilter.encode(byte[])

Implements org.objectweb.cjdbc.common.sql.filters.AbstractBlobFilter.

Definition at line 67 of file HexaBlobFilter.java.

00068   {
00069     return HexaEncoding.data2hex(data);
00070   }

String org.objectweb.cjdbc.common.sql.filters.HexaBlobFilter.encode String  data  )  [virtual]
 

See also:
org.objectweb.cjdbc.common.sql.filters.AbstractBlobFilter.encode(java.lang.String)

Implements org.objectweb.cjdbc.common.sql.filters.AbstractBlobFilter.

Definition at line 51 of file HexaBlobFilter.java.

00052   {
00053     return encode(data.getBytes());
00054   }

String org.objectweb.cjdbc.common.sql.filters.HexaBlobFilter.getXml  )  [virtual]
 

See also:
org.objectweb.cjdbc.common.sql.filters.AbstractBlobFilter.getXml()

Implements org.objectweb.cjdbc.common.sql.filters.AbstractBlobFilter.

Definition at line 75 of file HexaBlobFilter.java.

00076   {
00077     return DatabasesXmlTags.VAL_hexa;
00078   }


The documentation for this class was generated from the following file:
Generated on Mon Apr 11 22:02:12 2005 for C-JDBC by  doxygen 1.3.9.1