package org.hibernate.test.annotations.embedded;
import javax.persistence.MappedSuperclass;
/**
* Represents a leg of a vanilla interest rate swap.
*/
@MappedSuperclass
public class Leg {
/**
* Possible values of the payment frequency field.
*/
public enum Frequency {
ANNUALY, SEMIANNUALLY, QUARTERLY, MONTHLY }
;
/**
* Shows how frequent payments according to this leg should be made.
*/
private Frequency paymentFrequency;
public Frequency getPaymentFrequency() {
return paymentFrequency;
}
public void setPaymentFrequency(Frequency paymentFrequency) {
this.paymentFrequency = paymentFrequency;
}
}