net.sourceforge.addam.impexp
Class DataCodec

java.lang.Object
  extended by net.sourceforge.addam.impexp.DataCodec
Direct Known Subclasses:
DataCodec.BlobCodec, DataCodec.ByteArrayCodec, DataCodec.StandardCodec

public abstract class DataCodec
extends Object

This class defines the codec standard used for data import/export. The implementations are private.

Since:
Feb 17, 2005 12:47:30 PM
Author:
TIM3

Nested Class Summary
(package private) static class DataCodec.BlobCodec
           
(package private) static class DataCodec.ByteArrayCodec
           
(package private) static class DataCodec.NoSuchCodec
           
(package private) static class DataCodec.StandardCodec
           
 
Field Summary
(package private) static Map decoders
           
 
Constructor Summary
DataCodec()
           
 
Method Summary
abstract  Object decode(String s)
           
abstract  String encode(Object o)
           
(package private) static DataCodec getCodec(String className)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

decoders

static final Map decoders
Constructor Detail

DataCodec

public DataCodec()
Method Detail

encode

public abstract String encode(Object o)

decode

public abstract Object decode(String s)

getCodec

static DataCodec getCodec(String className)
                   throws DataCodec.NoSuchCodec
Throws:
DataCodec.NoSuchCodec


Copyright © 2005-2006 ADDAM Project Team. All Rights Reserved.