net.sf.hibernate.sql
Class CaseFragment
java.lang.Object
net.sf.hibernate.sql.CaseFragment
- Direct Known Subclasses:
- ANSICaseFragment, DecodeCaseFragment, HSQLCaseFragment, MckoiCaseFragment
- public abstract class CaseFragment
- extends 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 |
CaseFragment
public CaseFragment()
setReturnColumnName
public abstract CaseFragment setReturnColumnName(String returnColumnName)
setReturnColumnName
public abstract CaseFragment setReturnColumnName(String returnColumnName,
String suffix)
addWhenColumnNotNull
public abstract CaseFragment addWhenColumnNotNull(String alias,
String columnName,
String value)
toFragmentString
public abstract String toFragmentString()