My favorites
▼
|
Sign in
kcode
Sample code projects
Project Home
Downloads
Wiki
Issues
Source
Checkout
Browse
Changes
Source path:
svn
/
trunk
/
edcie
/
originalwithpackage
/
src
/
com
/
kirkk
/
cust
/
Customer.java
r109
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package com.kirkk.cust;
import java.util.*;
import java.math.BigDecimal;
import com.kirkk.bill.*;
public class Customer {
private List bills;
public BigDecimal getDiscountAmount() {
if (bills.size() > 5) {
return new BigDecimal(0.1);
} else {
return new BigDecimal(0.03);
}
}
public List getBills() {
return this.bills;
}
public void createBill(BigDecimal chargeAmount) {
Bill bill = new Bill(this, chargeAmount);
if (bills == null) {
bills = new ArrayList();
}
bills.add(bill);
}
}
Show details
Hide details
Change log
r75
by pragkirk on Nov 18, 2009
Diff
Initial Version
Go to:
/trunk/edcie
/trunk/edcie/callback
/trunk/edcie/callback/binary.png
/trunk/edcie/callback/build.xml
/trunk/edcie/callback/class.png
.../edcie/callback/junitresults.txt
/trunk/edcie/callback/lib
...callback/lib/jaranalyzer-1.2.jar
...cie/callback/lib/jaranalyzer.xsl
...callback/lib/jaranalyzer2dot.xsl
/trunk/edcie/callback/lib/junit.jar
/trunk/edcie/callback/lib/lib
...ie/callback/lib/lib/bcel-5.2.jar
/trunk/edcie/callback/lib/lib/com
...edcie/callback/lib/lib/com/kirkk
...lback/lib/lib/com/kirkk/analyzer
...lib/com/kirkk/analyzer/framework
...yzer/framework/Filter.properties
...k/lib/lib/jakarta-regexp-1.3.jar
...edcie/callback/lib/lib/junit.jar
/trunk/edcie/callback/readme.txt
/trunk/edcie/callback/src
/trunk/edcie/callback/src/com
/trunk/edcie/callback/src/com/kirkk
...dcie/callback/src/com/kirkk/bill
...ack/src/com/kirkk/bill/Bill.java
...rkk/bill/DiscountCalculator.java
...dcie/callback/src/com/kirkk/cust
...src/com/kirkk/cust/Customer.java
...dcie/callback/src/com/kirkk/test
...src/com/kirkk/test/AllTests.java
.../com/kirkk/test/PaymentTest.java
/trunk/edcie/demote
/trunk/edcie/demote/binary.png
/trunk/edcie/demote/build.xml
/trunk/edcie/demote/class.png
...nk/edcie/demote/junitresults.txt
/trunk/edcie/demote/lib
...e/demote/lib/jaranalyzer-1.2.jar
...edcie/demote/lib/jaranalyzer.xsl
...e/demote/lib/jaranalyzer2dot.xsl
/trunk/edcie/demote/lib/junit.jar
/trunk/edcie/demote/lib/lib
...dcie/demote/lib/lib/bcel-5.2.jar
/trunk/edcie/demote/lib/lib/com
...k/edcie/demote/lib/lib/com/kirkk
...emote/lib/lib/com/kirkk/analyzer
...lib/com/kirkk/analyzer/framework
...yzer/framework/Filter.properties
...e/lib/lib/jakarta-regexp-1.3.jar
Project members,
sign in
to write a code review
Older revisions
All revisions of this file
File info
Size: 551 bytes, 30 lines
View raw file
File properties
svn:executable
Powered by
Google Project Hosting