A C D E F G H I M N O R S T 

A

assemble(Serializable, Object) - Method in class com.atlassian.hibernate.extras.type.EmptyStringUserType
 
assemble(Serializable, Object) - Method in class com.atlassian.hibernate.extras.type.GenericEnumUserType
 

C

com.atlassian.hibernate.extras - package com.atlassian.hibernate.extras
 
com.atlassian.hibernate.extras.dialect.resolver - package com.atlassian.hibernate.extras.dialect.resolver
 
com.atlassian.hibernate.extras.event - package com.atlassian.hibernate.extras.event
 
com.atlassian.hibernate.extras.type - package com.atlassian.hibernate.extras.type
 
configure(Type, Properties, Dialect) - Method in class com.atlassian.hibernate.extras.ResettableTableHiLoGenerator
 
createSqlServer2000Dialect(String, int) - Method in class com.atlassian.hibernate.extras.dialect.resolver.SqlServerDialectResolver
Creates a SQLServerDialect suitable for use with SQL Server 2000.
createSqlServer2005Dialect(String, int) - Method in class com.atlassian.hibernate.extras.dialect.resolver.SqlServerDialectResolver
Delegates to the SQLServerDialect as Hibernate does not have a distinct dialect for SQL Server 2005 prior to Hibernate 3.6.
createSqlServer2008Dialect(String, int) - Method in class com.atlassian.hibernate.extras.dialect.resolver.SqlServerDialectResolver
Creates a SQLServer2008Dialect suitable for use with SQL Server 2008.
createSqlServer2012Dialect(String, int) - Method in class com.atlassian.hibernate.extras.dialect.resolver.SqlServerDialectResolver
Delegates to the SQLServer2008Dialect as Hibernate does not have a distinct dialect for SQL Server 2012.

D

deepCopy(Object) - Method in class com.atlassian.hibernate.extras.type.EmptyStringUserType
 
deepCopy(Object) - Method in class com.atlassian.hibernate.extras.type.GenericEnumUserType
 
disassemble(Object) - Method in class com.atlassian.hibernate.extras.type.EmptyStringUserType
 
disassemble(Object) - Method in class com.atlassian.hibernate.extras.type.GenericEnumUserType
 

E

EmptyStringUserType - Class in com.atlassian.hibernate.extras.type
This class will convert NULL values retrieved from the database into EMPTY_STRING.
EmptyStringUserType() - Constructor for class com.atlassian.hibernate.extras.type.EmptyStringUserType
 
entityIsTransient(MergeEvent, Map) - Method in class com.atlassian.hibernate.extras.event.IdTransferringMergeEventListener
Hibernate 3.5.6 implementation of ID transferal.
equals(Object, Object) - Method in class com.atlassian.hibernate.extras.type.EmptyStringUserType
 
equals(Object, Object) - Method in class com.atlassian.hibernate.extras.type.GenericEnumUserType
 

F

fromXMLString(String) - Method in class com.atlassian.hibernate.extras.type.GenericEnumUserType
 

G

generate(SessionImplementor, Object) - Method in class com.atlassian.hibernate.extras.ResettableTableHiLoGenerator
 
GenericEnumUserType - Class in com.atlassian.hibernate.extras.type
Implements a generic enum user type identified/represented by a single identifier/column.
GenericEnumUserType() - Constructor for class com.atlassian.hibernate.extras.type.GenericEnumUserType
 
getHiValue() - Method in class com.atlassian.hibernate.extras.ResetableHiLoGeneratorHelper
TODO delete this method once we have an upgrade process in place
getMaxLo() - Method in class com.atlassian.hibernate.extras.ResettableTableHiLoGenerator
Get the max_lo value, so that we can calculate a valid value for the next_hi DB value, given the ids already allocated in the database.

H

hashCode(Object) - Method in class com.atlassian.hibernate.extras.type.EmptyStringUserType
 
hashCode(Object) - Method in class com.atlassian.hibernate.extras.type.GenericEnumUserType
 
HIBERNATE_UNIQUE_KEY_COLUMN - Static variable in class com.atlassian.hibernate.extras.ResetableHiLoGeneratorHelper
 
HIBERNATE_UNIQUE_KEY_TABLE - Static variable in class com.atlassian.hibernate.extras.ResetableHiLoGeneratorHelper
 

I

IdTransferringMergeEventListener - Class in com.atlassian.hibernate.extras.event
Copy of IdTransferringMergeEventListener from Spring 3.1 with a fix for a NullPointerException that occurs for entities with composite IDs.
IdTransferringMergeEventListener() - Constructor for class com.atlassian.hibernate.extras.event.IdTransferringMergeEventListener
 
isMutable() - Method in class com.atlassian.hibernate.extras.type.EmptyStringUserType
 
isMutable() - Method in class com.atlassian.hibernate.extras.type.GenericEnumUserType
 

M

MAX_LO - Static variable in class com.atlassian.hibernate.extras.ResettableTableHiLoGenerator
The max_lo parameter

N

nullSafeGet(ResultSet, String[], Object) - Method in class com.atlassian.hibernate.extras.type.EmptyStringUserType
 
nullSafeGet(ResultSet, String[], Object) - Method in class com.atlassian.hibernate.extras.type.GenericEnumUserType
 
nullSafeSet(PreparedStatement, Object, int) - Method in class com.atlassian.hibernate.extras.type.EmptyStringUserType
 
nullSafeSet(PreparedStatement, Object, int) - Method in class com.atlassian.hibernate.extras.type.GenericEnumUserType
 

O

objectToSQLString(Object) - Method in class com.atlassian.hibernate.extras.type.GenericEnumUserType
 

R

replace(Object, Object, Object) - Method in class com.atlassian.hibernate.extras.type.EmptyStringUserType
 
replace(Object, Object, Object) - Method in class com.atlassian.hibernate.extras.type.GenericEnumUserType
 
reset() - Method in class com.atlassian.hibernate.extras.ResettableTableHiLoGenerator
Set the lo value to more than maxLo to force a reset of the hi value.
ResetableHiLoGeneratorHelper - Class in com.atlassian.hibernate.extras
This class is used to set the hibernate_unique_key.next_hi value to the high bits of the highest id in the DB, +1 after an import (for now) to maintain state in the database.
ResetableHiLoGeneratorHelper() - Constructor for class com.atlassian.hibernate.extras.ResetableHiLoGeneratorHelper
 
ResettableTableHiLoGenerator - Class in com.atlassian.hibernate.extras
An implementation of a resettable hi/lo IdentifierGenerator which is compatible with Hibernate 3.
ResettableTableHiLoGenerator() - Constructor for class com.atlassian.hibernate.extras.ResettableTableHiLoGenerator
 
resolveDialectInternal(DatabaseMetaData) - Method in class com.atlassian.hibernate.extras.dialect.resolver.SqlServerDialectResolver
Handles SQL Server for major versions 8 (SQL Server 2000) through 11 (SQL Server 2012).
returnedClass() - Method in class com.atlassian.hibernate.extras.type.EmptyStringUserType
 
returnedClass() - Method in class com.atlassian.hibernate.extras.type.GenericEnumUserType
 

S

setNextHiValue(List<String>) - Method in class com.atlassian.hibernate.extras.ResetableHiLoGeneratorHelper
 
setParameterValues(Properties) - Method in class com.atlassian.hibernate.extras.type.GenericEnumUserType
 
setSessionFactory(SessionFactory) - Method in class com.atlassian.hibernate.extras.ResetableHiLoGeneratorHelper
 
sqlCreateStrings(Dialect) - Method in class com.atlassian.hibernate.extras.ResettableTableHiLoGenerator
 
SqlServerDialectResolver - Class in com.atlassian.hibernate.extras.dialect.resolver
Adds support for SQL Server 2012.
SqlServerDialectResolver() - Constructor for class com.atlassian.hibernate.extras.dialect.resolver.SqlServerDialectResolver
 
sqlTypes() - Method in class com.atlassian.hibernate.extras.type.EmptyStringUserType
 
sqlTypes() - Method in class com.atlassian.hibernate.extras.type.GenericEnumUserType
 

T

toXMLString(Object) - Method in class com.atlassian.hibernate.extras.type.GenericEnumUserType
 
A C D E F G H I M N O R S T 

Copyright © 2014 Atlassian. All rights reserved.