org.hibernate.sql
Class CaseFragment
java.lang.Object
org.hibernate.sql.CaseFragment
- Direct Known Subclasses:
- ANSICaseFragment, DecodeCaseFragment, DerbyCaseFragment, HSQLCaseFragment, MckoiCaseFragment
public abstract class CaseFragment
- extends java.lang.Object
Abstract SQL case fragment renderer
- Author:
- Gavin King, Simon Harris
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
returnColumnName
protected java.lang.String returnColumnName
cases
protected java.util.Map cases
CaseFragment
public CaseFragment()
toFragmentString
public abstract java.lang.String toFragmentString()
setReturnColumnName
public CaseFragment setReturnColumnName(java.lang.String returnColumnName)
setReturnColumnName
public CaseFragment setReturnColumnName(java.lang.String returnColumnName,
java.lang.String suffix)
addWhenColumnNotNull
public CaseFragment addWhenColumnNotNull(java.lang.String alias,
java.lang.String columnName,
java.lang.String value)
Copyright © 2008 Hibernate.org. All Rights Reserved.