カーボンフットプリントの診断結果

Hierarchy

  • Diagnosis

Constructors

Properties

actions: Record<string, Action> = {}
baselines: Record<string, Item> = {}
estimations: Record<string, Item> = {}
foodAnswer_: FoodAnswer = {}
housingAnswer_: HousingAnswer = {}
mobilityAnswer_: MobilityAnswer = {}
otherAnswer_: OtherAnswer = {}

Accessors

Methods

  • 食に関する回答に対する推定値を更新する

    Parameters

    • answer: FoodAnswer

      食に関する回答

    • reset: boolean = false

      trueの場合は回答を上書きする

    Returns void

  • 住居に関する回答に対する推定値を更新する

    Parameters

    • answer: HousingAnswer

      住居に関する回答

    • reset: boolean = false

      trueの場合は回答を上書きする

    Returns void

  • 移動に関する回答に対する推定値を更新する

    Parameters

    • answer: MobilityAnswer

      移動に関する回答

    • reset: boolean = false

      trueの場合は回答を上書きする

    Returns void

  • モノとサービスに関する回答に対する推定値を更新する

    Parameters

    • answer: OtherAnswer

      モノとサービスに関する回答

    • reset: boolean = false

      trueの場合は回答を上書きする

    Returns void

  • 改善アクションを列挙する

    Parameters

    • Optional option: string

      改善アクションの種類

    Returns Action[]

    改善アクションの一覧

  • 改善アクションを取得する(改善アクションがない場合は推定値->ベースライン値を返す)

    Parameters

    • option: string

      改善アクションの種類

    • domain: Domain

      改善アクションを計算する領域

    • item: string

      活動量、GHG原単位を取得する要素

    • type: Type

      amount or intensity

    Returns Action

    改善アクション

  • 活動量、GHG原単位の推定値を取得する(推定値がない場合はベースライン値を返す)

    Parameters

    • domain: Domain

      活動量、GHG原単位を計算する領域

    • item: string

      活動量、GHG原単位を取得する要素

    • type: Type

      amount or intensity

    Returns Item

    活動量もしくはGHG原単位の要素

  • 改善アクションがどのデータに基づいているかを取得する

    Parameters

    • option: string
    • domain: Domain

      活動量、GHG原単位を計算する領域

    • item: string

      活動量、GHG原単位を取得する要素

    • type: Type

      amount or intensity

    Returns Origin

    baseline, estimation or action

  • 活動量、GHG原単位の推定値がどのデータに基づいているかを取得する

    Parameters

    • domain: Domain

      活動量、GHG原単位を計算する領域

    • item: string

      活動量、GHG原単位を取得する要素

    • type: Type

      amount or intensity

    Returns Origin

    baseline or estimation

Generated using TypeDoc