com.anwrt.commons.hessian.model
Class HessianClassdef
java.lang.Object
com.anwrt.commons.hessian.model.HessianValue
com.anwrt.commons.hessian.model.HessianSimple
com.anwrt.commons.hessian.model.HessianClassdef
public class HessianClassdef
- extends HessianSimple
Models a Hessian Object Definition.
creation : 26 sept. 2008
- Author:
- David FRANCOIS
| Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HessianClassdef
public HessianClassdef(java.lang.String aType,
java.lang.String[] aFieldNames,
GenObjectHelper helper,
boolean isDirect)
add
public void add(HessianString aFieldName)
size
public int size()
iterator
public java.util.Iterator iterator()
getFieldName
public HessianString getFieldName(int aIndex)
getFieldIndex
public int getFieldIndex(java.lang.String aFieldName)
getType
public HessianString getType()
render
public void render(java.io.OutputStream out,
AwtHessianSerializer ser)
throws AwtHessianSerializerException
- Description copied from class:
HessianValue
- Renders the
HessianValue to the given
OutputStream.
- Specified by:
render in class HessianValue
- Parameters:
out - to which to renderser - an AwtHessianSerializer instance
- Throws:
AwtHessianSerializerException
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
isDirect
public boolean isDirect()
getClassDefForType
public static HessianClassdef getClassDefForType(java.lang.String type)
getHelper
public GenObjectHelper getHelper()