Class ENExposureInfo

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol

public class ENExposureInfo
extends NSObject
Since:
Available in iOS 12.5 and later.
  • Constructor Details

    • ENExposureInfo

      public ENExposureInfo()
    • ENExposureInfo

      protected ENExposureInfo​(NSObject.Handle h, long handle)
    • ENExposureInfo

      protected ENExposureInfo​(NSObject.SkipInit skipInit)
  • Method Details

    • getAttenuationDurations

      public NSArray<NSNumber> getAttenuationDurations()
    • getAttenuationValue

      public ENAttenuation getAttenuationValue()
    • getDate

      public NSDate getDate()
    • getDaysSinceOnsetOfSymptoms

      public long getDaysSinceOnsetOfSymptoms()
      Since:
      Available in iOS 12.5 and later.
    • getDiagnosisReportType

      public ENDiagnosisReportType getDiagnosisReportType()
      Since:
      Available in iOS 12.5 and later.
    • getDuration

      public double getDuration()
    • getMetadata

      public NSDictionary<?,​?> getMetadata()
    • getTotalRiskScore

      public ENRiskScore getTotalRiskScore()
    • getTotalRiskScoreFullRange

      public double getTotalRiskScoreFullRange()
    • getTransmissionRiskLevel

      public ENRiskLevel getTransmissionRiskLevel()