public GratuityTransaction(Double value, Timestamp transactionDate, String remarks, PaymentType paymentType, TransactionType transactionType, Boolean wasInternalBalance, IPerson responsiblePerson, IPersonAccount personAccount, IGuideEntry guideEntry, IGratuitySituation gratuitySituation) { setValue(value); setTransactionDate(transactionDate); setRemarks(remarks); setPaymentType(paymentType); setTransactionType(transactionType); setWasInternalBalance(wasInternalBalance); setResponsiblePerson(responsiblePerson); setPersonAccount(personAccount); this.gratuitySituation = gratuitySituation;
public GratuityTransaction() {
	public GratuityTransaction(Double value, Timestamp transactionDate,			String remarks, PaymentType paymentType,			TransactionType transactionType, Boolean wasInternalBalance,			IPerson responsiblePerson, IPersonAccount personAccount,			IGuideEntry guideEntry, IGratuitySituation gratuitySituation) {		setValue(value);		setTransactionDate(transactionDate);		setRemarks(remarks);		setPaymentType(paymentType);		setTransactionType(transactionType);		setWasInternalBalance(wasInternalBalance);		setResponsiblePerson(responsiblePerson);		setPersonAccount(personAccount);		this.gratuitySituation = gratuitySituation;	}