com.arsdigita.util
Class Exportable

java.lang.Object
  |
  +--java.util.AbstractMap
        |
        +--java.util.HashMap
              |
              +--com.arsdigita.util.Exportable
All Implemented Interfaces:
java.lang.Cloneable, java.util.Map, java.io.Serializable
Direct Known Subclasses:
FormVars, Url

public abstract class Exportable
extends java.util.HashMap

See Also:
Serialized Form

Inner classes inherited from class java.util.Map
java.util.Map.Entry
 
Field Summary
static java.lang.String cvsId
           
 
Constructor Summary
Exportable()
           
Exportable(java.lang.Object[] keyvals)
           
 
Method Summary
abstract  java.lang.String exportAtom(java.lang.String key, java.lang.Object value)
           
 java.util.List flatten()
           
 
Methods inherited from class java.util.HashMap
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Field Detail

cvsId

public static final java.lang.String cvsId
Constructor Detail

Exportable

public Exportable()

Exportable

public Exportable(java.lang.Object[] keyvals)
Method Detail

exportAtom

public abstract java.lang.String exportAtom(java.lang.String key,
                                            java.lang.Object value)

flatten

public java.util.List flatten()