Class NSCoderExtensions

    • Method Detail

      • encodeCGPoint

        public static void encodeCGPoint​(NSCoder thiz,
                                         CGPoint point,
                                         java.lang.String key)
      • encodeCGVector

        public static void encodeCGVector​(NSCoder thiz,
                                          CGVector vector,
                                          java.lang.String key)
      • encodeCGSize

        public static void encodeCGSize​(NSCoder thiz,
                                        CGSize size,
                                        java.lang.String key)
      • encodeCGRect

        public static void encodeCGRect​(NSCoder thiz,
                                        CGRect rect,
                                        java.lang.String key)
      • encodeCGAffineTransform

        public static void encodeCGAffineTransform​(NSCoder thiz,
                                                   CGAffineTransform transform,
                                                   java.lang.String key)
      • encodeUIEdgeInsets

        public static void encodeUIEdgeInsets​(NSCoder thiz,
                                              UIEdgeInsets insets,
                                              java.lang.String key)
      • encodeDirectionalEdgeInsets

        public static void encodeDirectionalEdgeInsets​(NSCoder thiz,
                                                       NSDirectionalEdgeInsets insets,
                                                       java.lang.String key)
        Since:
        Available in iOS 11.0 and later.
      • encodeUIOffset

        public static void encodeUIOffset​(NSCoder thiz,
                                          UIOffset offset,
                                          java.lang.String key)
        Since:
        Available in iOS 5.0 and later.
      • decodeCGPoint

        public static CGPoint decodeCGPoint​(NSCoder thiz,
                                            java.lang.String key)
      • decodeCGVector

        public static CGVector decodeCGVector​(NSCoder thiz,
                                              java.lang.String key)
      • decodeCGSize

        public static CGSize decodeCGSize​(NSCoder thiz,
                                          java.lang.String key)
      • decodeCGRect

        public static CGRect decodeCGRect​(NSCoder thiz,
                                          java.lang.String key)
      • decodeCGAffineTransform

        public static CGAffineTransform decodeCGAffineTransform​(NSCoder thiz,
                                                                java.lang.String key)
      • decodeUIEdgeInsets

        public static UIEdgeInsets decodeUIEdgeInsets​(NSCoder thiz,
                                                      java.lang.String key)
      • decodeDirectionalEdgeInsets

        public static NSDirectionalEdgeInsets decodeDirectionalEdgeInsets​(NSCoder thiz,
                                                                          java.lang.String key)
        Since:
        Available in iOS 11.0 and later.
      • decodeUIOffset

        public static UIOffset decodeUIOffset​(NSCoder thiz,
                                              java.lang.String key)
        Since:
        Available in iOS 5.0 and later.