net.sourceforge.xmote.encoding
Class ArrayEncoding

java.lang.Object
  extended by net.sourceforge.xmote.encoding.ArrayEncoding
All Implemented Interfaces:
IEncoding

public class ArrayEncoding
extends java.lang.Object
implements IEncoding

Author:
Jason Rush

Constructor Summary
ArrayEncoding()
           
 
Method Summary
 boolean canDecode(org.jdom.Element root)
           
 boolean canEncode(java.lang.Object object)
           
 java.lang.Object decode(org.jdom.Element root)
           
 org.jdom.Element encode(java.lang.Object object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArrayEncoding

public ArrayEncoding()
Method Detail

canEncode

public boolean canEncode(java.lang.Object object)
Specified by:
canEncode in interface IEncoding
See Also:
IEncoding.canEncode(java.lang.Object)

canDecode

public boolean canDecode(org.jdom.Element root)
Specified by:
canDecode in interface IEncoding
See Also:
IEncoding.canDecode(org.jdom.Element)

encode

public org.jdom.Element encode(java.lang.Object object)
                        throws EncodingException
Specified by:
encode in interface IEncoding
Throws:
EncodingException
See Also:
IEncoding.encode(java.lang.Object)

decode

public java.lang.Object decode(org.jdom.Element root)
                        throws EncodingException
Specified by:
decode in interface IEncoding
Throws:
EncodingException
See Also:
IEncoding.decode(org.jdom.Element)


Copyright (C) 2007 Jason Rush. All Rights Reserved.