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.Exception
IPreProcessor[] getPreProcessors(java.lang.Object object, java.lang.Object typeinfo)