org.hibernate.pretty
Class MessageHelper
java.lang.Object
org.hibernate.pretty.MessageHelper
- public final class MessageHelper
- extends Object
Helper methods for rendering log messages and exception
messages.
- Author:
- Max Andersen, Gavin King
Method Summary |
static String |
collectionInfoString(CollectionPersister persister,
Serializable[] ids,
SessionFactoryImplementor factory)
|
static String |
collectionInfoString(CollectionPersister persister,
Serializable id,
SessionFactoryImplementor factory)
|
static String |
collectionInfoString(String role,
Serializable id)
|
static String |
infoString(EntityPersister persister)
|
static String |
infoString(EntityPersister persister,
Object id,
SessionFactoryImplementor factory)
Generate small message that can be used in traces and exception
messages. |
static String |
infoString(EntityPersister persister,
Object id,
Type identifierType,
SessionFactoryImplementor factory)
|
static String |
infoString(EntityPersister persister,
Serializable[] ids,
SessionFactoryImplementor factory)
|
static String |
infoString(String entityName,
Serializable id)
|
static String |
infoString(String entityName,
String propertyName,
Object key)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
infoString
public static String infoString(String entityName,
Serializable id)
infoString
public static String infoString(EntityPersister persister,
Object id,
SessionFactoryImplementor factory)
- Generate small message that can be used in traces and exception
messages.
- Parameters:
persister
- The persister for the class in questionid
- The id
- Returns:
- String on the form [FooBar#id]
infoString
public static String infoString(EntityPersister persister,
Object id,
Type identifierType,
SessionFactoryImplementor factory)
infoString
public static String infoString(EntityPersister persister,
Serializable[] ids,
SessionFactoryImplementor factory)
infoString
public static String infoString(EntityPersister persister)
collectionInfoString
public static String collectionInfoString(CollectionPersister persister,
Serializable[] ids,
SessionFactoryImplementor factory)
collectionInfoString
public static String collectionInfoString(CollectionPersister persister,
Serializable id,
SessionFactoryImplementor factory)
collectionInfoString
public static String collectionInfoString(String role,
Serializable id)
infoString
public static String infoString(String entityName,
String propertyName,
Object key)