Class HumanResource

All Implemented Interfaces:
Serializable, Commented, ComprehensiveIdentification, Identified<Identification>, Named, Positioned<Place>, Temporal<TimeCoordinate>, Property

public class HumanResource extends Resource implements Property
Models human labor and expertise as an economic resource. * @version 1.1
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
See Also:
  • Constructor Details

  • Method Details

    • getValue

      public Money getValue()
      Returns the market valuation (price/wage) of this human resource.
      Specified by:
      getValue in interface Property
      Returns:
      the value as a Money object
    • setValue

      public void setValue(Money value)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Resource
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Resource