Class TaxMethod

java.lang.Object
All Implemented Interfaces:
Displayable, HasName, StringFiller, HasId
Direct Known Subclasses:
FixedTax, NoTax

public class TaxMethod extends Name
Represents a taxation method for financial calculations. Provides functionality to calculate taxes based on specific logic, manage active state, and implement data validation. Caching is implemented to optimize retrieval by maintaining a static map of cached TaxMethod objects.
Author:
Syam