SHOW:
|
|
- or go back to the newest paste.
| 1 | - | class Person {
|
| 1 | + | def xml = ''' |
| 2 | - | String firstName |
| 2 | + | <persons> |
| 3 | - | String lastName |
| 3 | + | <person id="1"> |
| 4 | - | |
| 4 | + | <firstname>Eddard</firstname> |
| 5 | - | def getLastName(){
|
| 5 | + | <lastname>Stark</lastname> |
| 6 | - | lastName.toUpperCase() |
| 6 | + | </person> |
| 7 | - | } |
| 7 | + | <person id="2"> |
| 8 | - | } |
| 8 | + | <firstname>Tyrion</firstname> |
| 9 | - | |
| 9 | + | <lastname>Lannister</lastname> |
| 10 | - | //Constructor with named arguments |
| 10 | + | </person> |
| 11 | - | def person3 = new Person(firstName: 'Eddard', lastName: 'Stark') |
| 11 | + | <person id="3"> |
| 12 | - | assert "${person3.firstName} ${person3.lastName}" == "Eddard STARK"
|
| 12 | + | <firstname>Robb</firstname> |
| 13 | <lastname>Stark</lastname> | |
| 14 | </person> | |
| 15 | <person id="4"> | |
| 16 | <firstname>Daenerys</firstname> | |
| 17 | <lastname>Targaryen</lastname> | |
| 18 | </person> | |
| 19 | </persons> | |
| 20 | ''' | |
| 21 | ||
| 22 | ||
| 23 | |