| Package | Description |
|---|---|
| com.illucit.partyinvoice.immutabledata | |
| com.illucit.partyinvoice.model |
| Modifier and Type | Method and Description |
|---|---|
ImmutablePerson |
ImmutableItem.getGetPaidByPerson()
Get the "paid by" person object.
|
ImmutablePerson |
ImmutableInvoice.getPaidByPerson()
Get the "paid by"
ImmutablePerson object. |
ImmutablePerson |
ImmutableItem.getPersonToPayPerson()
Get the "person to pay" person object.
|
| Modifier and Type | Method and Description |
|---|---|
List<ImmutablePerson> |
ImmutableGroup.getImmutablePersons()
Get the list of
ImmutablePersons. |
List<ImmutablePerson> |
ImmutableProject.getPersons()
Get the list of
ImmutablePersons. |
| Constructor and Description |
|---|
ImmutableInvoice(int id,
String title,
ImmutablePerson paidByPerson,
List<ImmutableItem> items)
Create immutable invoice.
|
ImmutableItem(int id,
String title,
long price,
int quantity,
ImmutablePerson paidBy,
ImmutableGroup groupToPay,
ImmutablePerson personToPay)
Create immutable item.
|
| Constructor and Description |
|---|
ImmutableGroup(int id,
String name,
List<ImmutablePerson> persons)
Create immutable group.
|
| Modifier and Type | Method and Description |
|---|---|
ImmutablePerson |
ToPayModel.getPerson()
Get person for a model with
ToPayModel.ToPayType.Person. |
| Modifier and Type | Method and Description |
|---|---|
void |
ToPayModel.update(ImmutablePerson person)
Update data for a model with
ToPayModel.ToPayType.Person. |
void |
ResultModel.update(ImmutablePerson person) |
void |
PersonModel.update(ImmutablePerson person) |
void |
PersonListModel.update(ImmutablePerson person) |
| Constructor and Description |
|---|
PersonListModel(ImmutablePerson person)
Create model.
|
PersonModel(ImmutablePerson person)
Create model.
|
ResultModel(ImmutablePerson person)
Create model.
|
ToPayModel(ImmutablePerson person)
Create model for
ToPayModel.ToPayType.Person. |
Copyright © 2015 illucIT Software GmbH. All rights reserved.