Class HKFHIRVersion

All Implemented Interfaces:
NSCoding, NSObjectProtocol, NSSecureCoding, ObjCProtocol

public class HKFHIRVersion
extends NSObject
implements NSSecureCoding
Since:
Available in iOS 14.0 and later.
  • Constructor Details

  • Method Details

    • getMajorVersion

      public long getMajorVersion()
    • getMinorVersion

      public long getMinorVersion()
    • getPatchVersion

      public long getPatchVersion()
    • getFHIRRelease

      public HKFHIRRelease getFHIRRelease()
    • getStringRepresentation

      public String getStringRepresentation()
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • create

      protected static long create​(String versionString, NSError.NSErrorPtr errorOut)
    • primaryDSTU2Version

      public static HKFHIRVersion primaryDSTU2Version()
    • primaryR4Version

      public static HKFHIRVersion primaryR4Version()
    • encode

      public void encode​(NSCoder coder)
      Specified by:
      encode in interface NSCoding
    • init

      protected long init​(NSCoder coder)