public interface IObjectWriterHandler
| Modifier and Type | Method and Description |
|---|---|
WriteObjectInfo |
getObjectWriteInfo(java.lang.Object object,
TypeInfo typeinfo,
IContext context)
Get all subobjects of an object.
|
IPreProcessor[] |
getPreProcessors(java.lang.Object object,
java.lang.Object typeinfo)
Get the pre-processor.
|
QName |
getTagName(java.lang.Object object,
IContext context)
Get the tag name for an object.
|
QName |
getTagWithPrefix(QName tag,
IContext context)
Get the tag with namespace.
|
TypeInfo |
getTypeInfo(java.lang.Object object,
QName[] fullpath,
IContext context)
Get the most specific mapping info.
|
TypeInfo getTypeInfo(java.lang.Object object, QName[] fullpath, IContext context)
tag - The tag.fullpath - The full path.QName getTagName(java.lang.Object object, IContext context)
WriteObjectInfo getObjectWriteInfo(java.lang.Object object, TypeInfo typeinfo, IContext context) throws java.lang.Exception
object - The object.typeinfo - The Typeinfo.java.lang.ExceptionIPreProcessor[] getPreProcessors(java.lang.Object object, java.lang.Object typeinfo)