⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 floatleg.java

📁 Hibernate Annotations Sample
💻 JAVA
字号:
package org.hibernate.test.annotations.embedded;import java.text.NumberFormat;import javax.persistence.Embeddable;/** * Represents floating part of Interest Rate Swap cash flows. */@Embeddablepublic class FloatLeg extends Leg {	/**	 * Possible values for the rate index.	 */	public enum RateIndex {		LIBOR, EURIBOR, TIBOR}	;	private RateIndex rateIndex;	/**	 * Spread over the selected rate index (in basis points).	 */	private double rateSpread;	public RateIndex getRateIndex() {		return rateIndex;	}	public void setRateIndex(RateIndex rateIndex) {		this.rateIndex = rateIndex;	}	public double getRateSpread() {		return rateSpread;	}	public void setRateSpread(double rateSpread) {		this.rateSpread = rateSpread;	}	public String toString() {		NumberFormat format = NumberFormat.getNumberInstance();		format.setMinimumFractionDigits( 1 );		format.setMaximumFractionDigits( 1 );		return "[" + getRateIndex().toString() + "+" + format.format( getRateSpread() ) + "]";	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -