org.hibernate.mapping

Class Formula

Implemented Interfaces:
Selectable, Serializable

public class Formula
extends java.lang.Object
implements Selectable, Serializable

A formula is a derived column value
Author:
Gavin King

Constructor Summary

Formula()

Method Summary

String
getAlias(Dialect dialect)
String
getAlias(Dialect dialect, Table table)
String
getFormula()
String
getTemplate(Dialect dialect, SQLFunctionRegistry functionRegistry)
String
getText()
String
getText(Dialect dialect)
boolean
isFormula()
void
setFormula(String string)
String
toString()

Constructor Details

Formula

public Formula()

Method Details

getAlias

public String getAlias(Dialect dialect)
Specified by:
getAlias in interface Selectable

getAlias

public String getAlias(Dialect dialect,
                       Table table)
Specified by:
getAlias in interface Selectable

getFormula

public String getFormula()

getTemplate

public String getTemplate(Dialect dialect,
                          SQLFunctionRegistry functionRegistry)
Specified by:
getTemplate in interface Selectable

getText

public String getText()
Specified by:
getText in interface Selectable

getText

public String getText(Dialect dialect)
Specified by:
getText in interface Selectable

isFormula

public boolean isFormula()
Specified by:
isFormula in interface Selectable

setFormula

public void setFormula(String string)

toString

public String toString()