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–2021 Atlassian. All rights reserved.