com.sdicons.json.serializer.helper.impl
Class AbstractHelper
java.lang.Object
com.sdicons.json.serializer.helper.impl.AbstractHelper
- All Implemented Interfaces:
- Helper, MarshallHelper
- Direct Known Subclasses:
- BigDecimalHelper, BigIntegerHelper, BooleanHelper, ByteHelper, CharacterHelper, ColorHelper, DoubleHelper, EnumHelper, FloatHelper, FontHelper, IntegerHelper, LongHelper, ShortHelper, StringHelper
public abstract class AbstractHelper
- extends Object
- implements MarshallHelper
AbstractHelper
public AbstractHelper()
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
renderValue
public void renderValue(Object aObj,
JSONObject aParent,
JSONMarshall aMarshall,
HashMap aPool)
throws MarshallException
- Description copied from interface:
MarshallHelper
- Convert an element to JSON.
- Specified by:
renderValue
in interface MarshallHelper
- Parameters:
aObj
- Instance that should be rendered to JSON.aParent
- The parent element where we have to put the rendered information. A helper is allowed to add
child elements.aMarshall
- The marshall we can use to recursively render parts of our own object.aPool
- A pool of objects already encountered. Is used to resolve references.
- Throws:
MarshallException
Copyright © 2011. All Rights Reserved.