Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addContract(Contract) - Method in class net.tangly.erp.collaborators.domain.Organization
- addInsurances(SwissAccidentInsurance) - Method in class net.tangly.erp.collaborators.domain.Organization
- address() - Method in record class net.tangly.erp.collaborators.domain.Collaborator
- 
Returns the value of theaddressrecord component.
- addSocialInsurances(SwissSocialInsurance) - Method in class net.tangly.erp.collaborators.domain.Organization
- ahvAdministrationPercentage() - Method in record class net.tangly.erp.collaborators.domain.SwissSocialInsurance
- 
Returns the value of theahvAdministrationPercentagerecord component.
- ahvPercentage() - Method in record class net.tangly.erp.collaborators.domain.SwissSocialInsurance
- 
Returns the value of theahvPercentagerecord component.
- alvPercentage() - Method in record class net.tangly.erp.collaborators.domain.SwissSocialInsurance
- 
Returns the value of thealvPercentagerecord component.
B
- birthday() - Method in record class net.tangly.erp.collaborators.domain.Collaborator
- 
Returns the value of thebirthdayrecord component.
- birthday() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
- 
Returns the value of thebirthdayrecord component.
- buPercentage() - Method in record class net.tangly.erp.collaborators.domain.SwissAccidentInsurance
- 
Returns the value of thebuPercentagerecord component.
- bvgPercentage() - Method in record class net.tangly.erp.collaborators.domain.SwissPensionFund
- 
Returns the value of thebvgPercentagerecord component.
C
- clearEntities(DomainAudit) - Method in class net.tangly.erp.collaborators.ports.CollaboratorsAdapter
- close() - Method in class net.tangly.erp.collaborators.ports.CollaboratorsEntities
- collaborator() - Method in record class net.tangly.erp.collaborators.domain.Contract
- 
Returns the value of thecollaboratorrecord component.
- Collaborator - Record Class in net.tangly.erp.collaborators.domain
- 
Defines the collaborator entity as needed from the perspective of the human resources department.
- Collaborator(String, String, LocalDate, String, String, Address) - Constructor for record class net.tangly.erp.collaborators.domain.Collaborator
- 
Creates an instance of aCollaboratorrecord class.
- collaborators() - Method in class net.tangly.erp.collaborators.ports.CollaboratorsEntities
- collaborators() - Method in interface net.tangly.erp.collabortors.services.CollaboratorsRealm
- COLLABORATORS_TSV - Static variable in class net.tangly.erp.collaborators.ports.CollaboratorsAdapter
- CollaboratorsAdapter - Class in net.tangly.erp.collaborators.ports
- CollaboratorsAdapter(CollaboratorsRealm, Path) - Constructor for class net.tangly.erp.collaborators.ports.CollaboratorsAdapter
- CollaboratorsBoundedDomain - Class in net.tangly.erp.collabortors.services
- CollaboratorsBoundedDomain(CollaboratorsRealm, CollaboratorsBusinessLogic, CollaboratorsPort, TenantDirectory) - Constructor for class net.tangly.erp.collabortors.services.CollaboratorsBoundedDomain
- CollaboratorsBoundedDomainUi - Class in net.tangly.erp.collaborators.ui
- CollaboratorsBoundedDomainUi(CollaboratorsBoundedDomain) - Constructor for class net.tangly.erp.collaborators.ui.CollaboratorsBoundedDomainUi
- CollaboratorsBusinessLogic - Class in net.tangly.erp.collabortors.services
- CollaboratorsBusinessLogic(CollaboratorsRealm) - Constructor for class net.tangly.erp.collabortors.services.CollaboratorsBusinessLogic
- CollaboratorsEntities - Class in net.tangly.erp.collaborators.ports
- CollaboratorsEntities() - Constructor for class net.tangly.erp.collaborators.ports.CollaboratorsEntities
- CollaboratorsEntities(Path) - Constructor for class net.tangly.erp.collaborators.ports.CollaboratorsEntities
- CollaboratorsPort - Interface in net.tangly.erp.collabortors.services
- CollaboratorsRealm - Interface in net.tangly.erp.collabortors.services
- CollaboratorsTsvHdl - Class in net.tangly.erp.collaborators.ports
- CollaboratorsTsvHdl(CollaboratorsRealm) - Constructor for class net.tangly.erp.collaborators.ports.CollaboratorsTsvHdl
- CollaboratorsView - Class in net.tangly.erp.collaborators.ui
- CollaboratorsView(CollaboratorsBoundedDomainUi, Mode) - Constructor for class net.tangly.erp.collaborators.ui.CollaboratorsView
- compulsorilyPayment() - Method in record class net.tangly.erp.collaborators.domain.SwissPensionFundPayment
- 
Returns the value of thecompulsorilyPaymentrecord component.
- computeAccidentInsuranceDeductions(Contract, Year) - Method in class net.tangly.erp.collaborators.domain.Organization
- computeEmployeeSocialInsurances(BigDecimal) - Method in record class net.tangly.erp.collaborators.domain.SwissSocialInsurance
- computeEmployerSocialInsurances(BigDecimal) - Method in record class net.tangly.erp.collaborators.domain.SwissSocialInsurance
- computeMonthlyWageCard(Contract, int, Month) - Method in class net.tangly.erp.collaborators.domain.Organization
- computePensionFundDeductions(Contract, Year) - Method in class net.tangly.erp.collaborators.domain.Organization
- computeSocialInsuranceDeductions(Contract, Year) - Method in class net.tangly.erp.collaborators.domain.Organization
- computeYearlyWageCard(Contract, int) - Method in class net.tangly.erp.collaborators.domain.Organization
- Contract - Record Class in net.tangly.erp.collaborators.domain
- Contract(String, Organization, Collaborator, DateRange, BigDecimal, BigDecimal, int, List<SwissPensionFund>) - Constructor for record class net.tangly.erp.collaborators.domain.Contract
- 
Creates an instance of aContractrecord class.
- contracts() - Method in class net.tangly.erp.collaborators.ports.CollaboratorsEntities
- contracts() - Method in interface net.tangly.erp.collabortors.services.CollaboratorsRealm
- createdAt() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
- 
Returns the value of thecreatedAtrecord component.
- createdBy() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
- 
Returns the value of thecreatedByrecord component.
D
- DOMAIN - Static variable in class net.tangly.erp.collabortors.services.CollaboratorsBoundedDomain
E
- effectiveExpenses() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
- 
Returns the value of theeffectiveExpensesrecord component.
- employeeSocialInsurancesPercentage() - Method in record class net.tangly.erp.collaborators.domain.SwissSocialInsurance
- employerAdministrativeCostsPercentage() - Method in record class net.tangly.erp.collaborators.domain.SwissSocialInsurance
- employerPercentage() - Method in record class net.tangly.erp.collaborators.domain.SwissPensionFund
- 
Returns the value of theemployerPercentagerecord component.
- employerSocialInsurancesPercentage() - Method in record class net.tangly.erp.collaborators.domain.SwissSocialInsurance
- eoPercentage() - Method in record class net.tangly.erp.collaborators.domain.SwissSocialInsurance
- 
Returns the value of theeoPercentagerecord component.
- equals(Object) - Method in record class net.tangly.erp.collaborators.domain.Collaborator
- 
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.tangly.erp.collaborators.domain.Contract
- 
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.tangly.erp.collaborators.domain.SwissAccidentInsurance
- 
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.tangly.erp.collaborators.domain.SwissPensionFund
- 
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.tangly.erp.collaborators.domain.SwissPensionFundPayment
- 
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.tangly.erp.collaborators.domain.SwissSocialInsurance
- 
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
- 
Indicates whether some other object is "equal to" this one.
- exportCollaborators(DomainAudit, Path) - Method in class net.tangly.erp.collaborators.ports.CollaboratorsTsvHdl
- exportEntities(DomainAudit) - Method in class net.tangly.erp.collaborators.ports.CollaboratorsAdapter
- extraPayment() - Method in record class net.tangly.erp.collaborators.domain.SwissPensionFundPayment
- 
Returns the value of theextraPaymentrecord component.
F
- fakPercentage() - Method in record class net.tangly.erp.collaborators.domain.SwissSocialInsurance
- 
Returns the value of thefakPercentagerecord component.
- freeTransportToWork() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
- 
Returns the value of thefreeTransportToWorkrecord component.
- fromDate() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
- 
Returns the value of thefromDaterecord component.
- fullname() - Method in record class net.tangly.erp.collaborators.domain.Collaborator
- 
Returns the value of thefullnamerecord component.
G
- grossSalary() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
- 
Returns the value of thegrossSalaryrecord component.
H
- hashCode() - Method in record class net.tangly.erp.collaborators.domain.Collaborator
- 
Returns a hash code value for this object.
- hashCode() - Method in record class net.tangly.erp.collaborators.domain.Contract
- 
Returns a hash code value for this object.
- hashCode() - Method in record class net.tangly.erp.collaborators.domain.SwissAccidentInsurance
- 
Returns a hash code value for this object.
- hashCode() - Method in record class net.tangly.erp.collaborators.domain.SwissPensionFund
- 
Returns a hash code value for this object.
- hashCode() - Method in record class net.tangly.erp.collaborators.domain.SwissPensionFundPayment
- 
Returns a hash code value for this object.
- hashCode() - Method in record class net.tangly.erp.collaborators.domain.SwissSocialInsurance
- 
Returns a hash code value for this object.
- hashCode() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
- 
Returns a hash code value for this object.
I
- id() - Method in record class net.tangly.erp.collaborators.domain.Collaborator
- 
Returns the value of theidrecord component.
- id() - Method in record class net.tangly.erp.collaborators.domain.Contract
- 
Returns the value of theidrecord component.
- id() - Method in class net.tangly.erp.collaborators.domain.Organization
- importCollaboratators(DomainAudit, Path) - Method in class net.tangly.erp.collaborators.ports.CollaboratorsTsvHdl
- importEntities(DomainAudit) - Method in class net.tangly.erp.collaborators.ports.CollaboratorsAdapter
- internalId() - Method in record class net.tangly.erp.collaborators.domain.Collaborator
- 
Returns the value of theinternalIdrecord component.
- ivPercentage() - Method in record class net.tangly.erp.collaborators.domain.SwissSocialInsurance
- 
Returns the value of theivPercentagerecord component.
M
- mealChecks() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
- 
Returns the value of themealChecksrecord component.
- mininumAmount() - Method in record class net.tangly.erp.collaborators.domain.SwissAccidentInsurance
- 
Returns the value of themininumAmountrecord component.
N
- nbuPaidByEmployer() - Method in record class net.tangly.erp.collaborators.domain.SwissAccidentInsurance
- 
Returns the value of thenbuPaidByEmployerrecord component.
- nbuPercentage() - Method in record class net.tangly.erp.collaborators.domain.SwissAccidentInsurance
- 
Returns the value of thenbuPercentagerecord component.
- net.tangly.erp.collaborators.domain - package net.tangly.erp.collaborators.domain
- 
The domain defines the abstractions to compute the salary, social deductions and legal salary documents for collaborators.
- net.tangly.erp.collaborators.ports - package net.tangly.erp.collaborators.ports
- net.tangly.erp.collaborators.ui - package net.tangly.erp.collaborators.ui
- net.tangly.erp.collabortors.services - package net.tangly.erp.collabortors.services
- netSalary() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
- 
Returns the value of thenetSalaryrecord component.
- nrOfPayments() - Method in record class net.tangly.erp.collaborators.domain.Contract
- 
Returns the value of thenrOfPaymentsrecord component.
O
- oldSocialNumber() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
- 
Returns the value of theoldSocialNumberrecord component.
- oldSocialSecurityNumber() - Method in record class net.tangly.erp.collaborators.domain.Collaborator
- 
Returns the value of theoldSocialSecurityNumberrecord component.
- organization() - Method in record class net.tangly.erp.collaborators.domain.Contract
- 
Returns the value of theorganizationrecord component.
- Organization - Class in net.tangly.erp.collaborators.domain
- Organization(String) - Constructor for class net.tangly.erp.collaborators.domain.Organization
- organizations() - Method in class net.tangly.erp.collaborators.ports.CollaboratorsEntities
- organizations() - Method in interface net.tangly.erp.collabortors.services.CollaboratorsRealm
P
- pensionFund() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
- 
Returns the value of thepensionFundrecord component.
- pensionFundPayment() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
- 
Returns the value of thepensionFundPaymentrecord component.
- pensionFunds() - Method in record class net.tangly.erp.collaborators.domain.Contract
- 
Returns the value of thepensionFundsrecord component.
R
- range() - Method in record class net.tangly.erp.collaborators.domain.Contract
- 
Returns the value of therangerecord component.
- range() - Method in record class net.tangly.erp.collaborators.domain.SwissAccidentInsurance
- 
Returns the value of therangerecord component.
- range() - Method in record class net.tangly.erp.collaborators.domain.SwissPensionFund
- 
Returns the value of therangerecord component.
- range() - Method in record class net.tangly.erp.collaborators.domain.SwissSocialInsurance
- 
Returns the value of therangerecord component.
- realm() - Method in class net.tangly.erp.collaborators.ports.CollaboratorsAdapter
S
- select(AppLayout, MenuBar) - Method in class net.tangly.erp.collaborators.ui.CollaboratorsBoundedDomainUi
- socialNumber() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
- 
Returns the value of thesocialNumberrecord component.
- socialSecurityNumber() - Method in record class net.tangly.erp.collaborators.domain.Collaborator
- SwissAccidentInsurance - Record Class in net.tangly.erp.collaborators.domain
- 
Accident insurance contracts cover professional and non-professional accidents.
- SwissAccidentInsurance(DateRange, BigDecimal, BigDecimal, BigDecimal, boolean) - Constructor for record class net.tangly.erp.collaborators.domain.SwissAccidentInsurance
- 
Creates an instance of aSwissAccidentInsurancerecord class.
- SwissPensionFund - Record Class in net.tangly.erp.collaborators.domain
- SwissPensionFund(DateRange, BigDecimal, BigDecimal) - Constructor for record class net.tangly.erp.collaborators.domain.SwissPensionFund
- 
Creates an instance of aSwissPensionFundrecord class.
- SwissPensionFundPayment - Record Class in net.tangly.erp.collaborators.domain
- SwissPensionFundPayment(int, BigDecimal, BigDecimal) - Constructor for record class net.tangly.erp.collaborators.domain.SwissPensionFundPayment
- 
Creates an instance of aSwissPensionFundPaymentrecord class.
- SwissSocialInsurance - Record Class in net.tangly.erp.collaborators.domain
- SwissSocialInsurance(DateRange, BigDecimal, BigDecimal, BigDecimal, BigDecimal, BigDecimal, BigDecimal) - Constructor for record class net.tangly.erp.collaborators.domain.SwissSocialInsurance
- 
Creates an instance of aSwissSocialInsurancerecord class.
- SwissWageCard - Record Class in net.tangly.erp.collaborators.domain
- SwissWageCard(String, String, LocalDate, LocalDate, LocalDate, Boolean, Boolean, BigDecimal, BigDecimal, BigDecimal, BigDecimal, boolean, LocalDate, Address) - Constructor for record class net.tangly.erp.collaborators.domain.SwissWageCard
- 
Creates an instance of aSwissWageCardrecord class.
T
- toDate() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
- 
Returns the value of thetoDaterecord component.
- toString() - Method in record class net.tangly.erp.collaborators.domain.Collaborator
- 
Returns a string representation of this record class.
- toString() - Method in record class net.tangly.erp.collaborators.domain.Contract
- 
Returns a string representation of this record class.
- toString() - Method in record class net.tangly.erp.collaborators.domain.SwissAccidentInsurance
- 
Returns a string representation of this record class.
- toString() - Method in record class net.tangly.erp.collaborators.domain.SwissPensionFund
- 
Returns a string representation of this record class.
- toString() - Method in record class net.tangly.erp.collaborators.domain.SwissPensionFundPayment
- 
Returns a string representation of this record class.
- toString() - Method in record class net.tangly.erp.collaborators.domain.SwissSocialInsurance
- 
Returns a string representation of this record class.
- toString() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
- 
Returns a string representation of this record class.
W
- workPercentage() - Method in record class net.tangly.erp.collaborators.domain.Contract
- 
Returns the value of theworkPercentagerecord component.
Y
- year() - Method in record class net.tangly.erp.collaborators.domain.SwissPensionFundPayment
- 
Returns the value of theyearrecord component.
- year() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
- yearlySalary() - Method in record class net.tangly.erp.collaborators.domain.Contract
- 
Returns the value of theyearlySalaryrecord component.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form