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 the
addressrecord 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 the
ahvAdministrationPercentagerecord component. - ahvPercentage() - Method in record class net.tangly.erp.collaborators.domain.SwissSocialInsurance
-
Returns the value of the
ahvPercentagerecord component. - alvPercentage() - Method in record class net.tangly.erp.collaborators.domain.SwissSocialInsurance
-
Returns the value of the
alvPercentagerecord component.
B
- birthday() - Method in record class net.tangly.erp.collaborators.domain.Collaborator
-
Returns the value of the
birthdayrecord component. - birthday() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
-
Returns the value of the
birthdayrecord component. - buPercentage() - Method in record class net.tangly.erp.collaborators.domain.SwissAccidentInsurance
-
Returns the value of the
buPercentagerecord component. - bvgPercentage() - Method in record class net.tangly.erp.collaborators.domain.SwissPensionFund
-
Returns the value of the
bvgPercentagerecord 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 the
collaboratorrecord 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 a
Collaboratorrecord 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 the
compulsorilyPaymentrecord 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 a
Contractrecord 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 the
createdAtrecord component. - createdBy() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
-
Returns the value of the
createdByrecord 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 the
effectiveExpensesrecord 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 the
employerPercentagerecord 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 the
eoPercentagerecord 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 the
extraPaymentrecord component.
F
- fakPercentage() - Method in record class net.tangly.erp.collaborators.domain.SwissSocialInsurance
-
Returns the value of the
fakPercentagerecord component. - freeTransportToWork() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
-
Returns the value of the
freeTransportToWorkrecord component. - fromDate() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
-
Returns the value of the
fromDaterecord component. - fullname() - Method in record class net.tangly.erp.collaborators.domain.Collaborator
-
Returns the value of the
fullnamerecord component.
G
- grossSalary() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
-
Returns the value of the
grossSalaryrecord 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 the
idrecord component. - id() - Method in record class net.tangly.erp.collaborators.domain.Contract
-
Returns the value of the
idrecord 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 the
internalIdrecord component. - ivPercentage() - Method in record class net.tangly.erp.collaborators.domain.SwissSocialInsurance
-
Returns the value of the
ivPercentagerecord component.
M
- mealChecks() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
-
Returns the value of the
mealChecksrecord component. - mininumAmount() - Method in record class net.tangly.erp.collaborators.domain.SwissAccidentInsurance
-
Returns the value of the
mininumAmountrecord component.
N
- nbuPaidByEmployer() - Method in record class net.tangly.erp.collaborators.domain.SwissAccidentInsurance
-
Returns the value of the
nbuPaidByEmployerrecord component. - nbuPercentage() - Method in record class net.tangly.erp.collaborators.domain.SwissAccidentInsurance
-
Returns the value of the
nbuPercentagerecord 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 the
netSalaryrecord component. - nrOfPayments() - Method in record class net.tangly.erp.collaborators.domain.Contract
-
Returns the value of the
nrOfPaymentsrecord component.
O
- oldSocialNumber() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
-
Returns the value of the
oldSocialNumberrecord component. - oldSocialSecurityNumber() - Method in record class net.tangly.erp.collaborators.domain.Collaborator
-
Returns the value of the
oldSocialSecurityNumberrecord component. - organization() - Method in record class net.tangly.erp.collaborators.domain.Contract
-
Returns the value of the
organizationrecord 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 the
pensionFundrecord component. - pensionFundPayment() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
-
Returns the value of the
pensionFundPaymentrecord component. - pensionFunds() - Method in record class net.tangly.erp.collaborators.domain.Contract
-
Returns the value of the
pensionFundsrecord component.
R
- range() - Method in record class net.tangly.erp.collaborators.domain.Contract
-
Returns the value of the
rangerecord component. - range() - Method in record class net.tangly.erp.collaborators.domain.SwissAccidentInsurance
-
Returns the value of the
rangerecord component. - range() - Method in record class net.tangly.erp.collaborators.domain.SwissPensionFund
-
Returns the value of the
rangerecord component. - range() - Method in record class net.tangly.erp.collaborators.domain.SwissSocialInsurance
-
Returns the value of the
rangerecord 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 the
socialNumberrecord 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 a
SwissAccidentInsurancerecord 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 a
SwissPensionFundrecord 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 a
SwissPensionFundPaymentrecord 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 a
SwissSocialInsurancerecord 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 a
SwissWageCardrecord class.
T
- toDate() - Method in record class net.tangly.erp.collaborators.domain.SwissWageCard
-
Returns the value of the
toDaterecord 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 the
workPercentagerecord component.
Y
- year() - Method in record class net.tangly.erp.collaborators.domain.SwissPensionFundPayment
-
Returns the value of the
yearrecord 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 the
yearlySalaryrecord component.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form