Class UnitCostEstimateBaseClass

java.lang.Object
neqsim.process.costestimation.UnitCostEstimateBaseClass
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
CompressorCostEstimate, SeparatorCostEstimate, ValveCostEstimate

public class UnitCostEstimateBaseClass extends Object implements Serializable

UnitCostEstimateBaseClass class.

Version:
$Id: $Id
Author:
esol
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      Serialization version UID.
      See Also:
    • costPerWeightUnit

      private double costPerWeightUnit
    • mechanicalEquipment

      public MechanicalDesign mechanicalEquipment
  • Constructor Details

    • UnitCostEstimateBaseClass

      public UnitCostEstimateBaseClass()

      Constructor for UnitCostEstimateBaseClass.

    • UnitCostEstimateBaseClass

      public UnitCostEstimateBaseClass(MechanicalDesign mechanicalEquipment)

      Constructor for UnitCostEstimateBaseClass.

      Parameters:
      mechanicalEquipment - a MechanicalDesign object
  • Method Details

    • getTotalCost

      public double getTotalCost()

      getTotalCost.

      Returns:
      the totaltCost
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object