net.sourceforge.xmote.encoding
Interface IEncoding
- All Known Implementing Classes:
- ArrayEncoding, Base64Encoding, BooleanEncoding, ByteEncoding, CharEncoding, DateEncoding, DefaultEncoding, DoubleEncoding, FloatEncoding, IntEncoding, ListEncoding, LongEncoding, MapEncoding, ObjectEncoding, ShortEncoding, StringEncoding, UuidEncoding
public interface IEncoding
IEncodeing defines the interface for encoding/decoding Objects to/from
Elements.
- Author:
- Jason Rush
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)
|
canEncode
boolean canEncode(java.lang.Object object)
canDecode
boolean canDecode(org.jdom.Element root)
encode
org.jdom.Element encode(java.lang.Object object)
throws EncodingException
- Throws:
EncodingException
decode
java.lang.Object decode(org.jdom.Element root)
throws EncodingException
- Throws:
EncodingException
Copyright (C) 2007 Jason Rush. All Rights Reserved.