public class AtlassianXMLDatabinder
extends com.atlassian.hibernate.extras.XMLDatabinder
| Modifier and Type | Field and Description | 
|---|---|
| static String | NAME_BUCKET_CLOB_STRING_TYPE | 
| static String | NAME_CRYPTOGRAPHIC_KEY_TYPE | 
| static String | NAME_CUSTOM_CLOB_TYPE | 
| static String | NAME_INSTANT_TYPE | 
| static String | NAME_NAMESPACE_USER_TYPE | 
| static String | NAME_SPOOLING_BLOB_INPUT_STREAM_TYPE | 
| static String | NAME_USER_KEY_TYPE | 
bucketHandles, CARRIAGE_RETURN, CONST_CLOSE_CDATA, CONST_OPEN_CDATA, encoding, END_TAG_CARRIAGE_RETURN, excludedHandles, handles, ISO_DATE_FORMAT, ISO_TIMESTAMP_FORMAT, LEFT_CHEVRON, nextHandles, processedHandles, RIGHT_CHEVRON, START_CLOSE_TAG, translator| Constructor and Description | 
|---|
| AtlassianXMLDatabinder(net.sf.hibernate.engine.SessionFactoryImplementor factory,
                      String encoding,
                      HibernateObjectHandleTranslator translator) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | parseCustomType(Writer writer,
               net.sf.hibernate.type.Type type,
               Object value,
               String xmlValue)You will need to insert code here everytime you add a custom type. | 
| void | toGenericXML(Writer writer,
            com.atlassian.hibernate.extras.ExportProgress progressMeter) | 
addClass, associatedObjectFound, bind, bindAll, commit, excludeClass, excludeClassFromEntityExport, excludeClassFromReferenceExport, getExportableFields, getPersister, incrementProgress, incrementProgressTotal, isExcludedAsProperty, isExcludedOrProcessed, maybeInitializeIfProxy, objectWritten, renderComponentType, renderEntityType, renderEnumType, renderOtherType, renderProperty, unbind, unbindAll, writeObject, writeObjectspublic static final String NAME_BUCKET_CLOB_STRING_TYPE
public static final String NAME_CUSTOM_CLOB_TYPE
public static final String NAME_NAMESPACE_USER_TYPE
public static final String NAME_CRYPTOGRAPHIC_KEY_TYPE
public static final String NAME_SPOOLING_BLOB_INPUT_STREAM_TYPE
public static final String NAME_USER_KEY_TYPE
public static final String NAME_INSTANT_TYPE
public AtlassianXMLDatabinder(net.sf.hibernate.engine.SessionFactoryImplementor factory,
                              String encoding,
                              HibernateObjectHandleTranslator translator)
public void toGenericXML(Writer writer, com.atlassian.hibernate.extras.ExportProgress progressMeter) throws IOException, net.sf.hibernate.HibernateException
toGenericXML in class com.atlassian.hibernate.extras.XMLDatabinderIOExceptionnet.sf.hibernate.HibernateExceptionpublic boolean parseCustomType(Writer writer, net.sf.hibernate.type.Type type, Object value, String xmlValue) throws IOException
AbstractObjectPersister.getPrimitivePropertyValue(ClassPersister, PrimitiveProperty).parseCustomType in class com.atlassian.hibernate.extras.XMLDatabinderIOExceptionCopyright © 2003–2020 Atlassian. All rights reserved.