Class FieldDevelopmentCostEstimator.EquipmentCostItem

java.lang.Object
neqsim.process.util.fielddevelopment.FieldDevelopmentCostEstimator.EquipmentCostItem
All Implemented Interfaces:
Serializable
Enclosing class:
FieldDevelopmentCostEstimator

public static class FieldDevelopmentCostEstimator.EquipmentCostItem extends Object implements Serializable
Equipment cost item for detailed breakdown.
Version:
1.0
Author:
AGAS
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • name

      private String name
    • type

      private String type
    • weight

      private double weight
    • purchasedCost

      private double purchasedCost
    • installedCost

      private double installedCost
    • manHours

      private double manHours
  • Constructor Details

    • EquipmentCostItem

      public EquipmentCostItem()
  • Method Details

    • setName

      public void setName(String name)
      Set equipment name.
      Parameters:
      name - equipment name
    • getName

      public String getName()
      Get equipment name.
      Returns:
      equipment name
    • setType

      public void setType(String type)
      Set equipment type.
      Parameters:
      type - equipment type
    • getType

      public String getType()
      Get equipment type.
      Returns:
      equipment type
    • setWeight

      public void setWeight(double weight)
      Set weight in kg.
      Parameters:
      weight - weight in kg
    • getWeight

      public double getWeight()
      Get weight in kg.
      Returns:
      weight in kg
    • setPurchasedCost

      public void setPurchasedCost(double cost)
      Set purchased equipment cost.
      Parameters:
      cost - cost in USD
    • getPurchasedCost

      public double getPurchasedCost()
      Get purchased equipment cost.
      Returns:
      cost in USD
    • setInstalledCost

      public void setInstalledCost(double cost)
      Set installed cost.
      Parameters:
      cost - cost in USD
    • getInstalledCost

      public double getInstalledCost()
      Get installed cost.
      Returns:
      cost in USD
    • setManHours

      public void setManHours(double hours)
      Set installation man-hours.
      Parameters:
      hours - man-hours
    • getManHours

      public double getManHours()
      Get installation man-hours.
      Returns:
      man-hours
    • toMap

      public Map<String,Object> toMap()
      Convert to map.
      Returns:
      map representation