?? formula.java
字號:
//$Id: Formula.java,v 1.8 2005/04/03 21:11:00 oneovthafew Exp $package org.hibernate.mapping;import java.io.Serializable;import org.hibernate.dialect.Dialect;import org.hibernate.sql.Template;/** * A formula is a derived column value * @author Gavin King */public class Formula implements Selectable, Serializable { private static int formulaUniqueInteger=0; private String formula; private int uniqueInteger; public Formula() { uniqueInteger = formulaUniqueInteger++; } public String getTemplate(Dialect dialect) { return Template.renderWhereStringTemplate(formula, dialect); } public String getText(Dialect dialect) { return getFormula(); } public String getText() { return getFormula(); } public String getAlias() { return "formula" + Integer.toString(uniqueInteger) + '_'; } public String getAlias(Table table) { return getAlias(); } public String getFormula() { return formula; } public void setFormula(String string) { formula = string; } public boolean isFormula() { return true; } public String toString() { return this.getClass().getName() + "( " + formula + " )"; }}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -