Class ShadowMemoryMappedFileS


  • @Implements(value=com.android.i18n.timezone.internal.MemoryMappedFile.class,
                isInAndroidSdk=false,
                minSdk=31)
    public class ShadowMemoryMappedFileS
    extends Object
    Fork of ShadowMemoryMappedFile to adjust to changed package names of MemoryMappedFile in S.
    • Field Detail

      • bytes

        protected byte[] bytes
    • Constructor Detail

      • ShadowMemoryMappedFileS

        public ShadowMemoryMappedFileS()
    • Method Detail

      • mmapRO

        @Implementation
        public static com.android.i18n.timezone.internal.MemoryMappedFile mmapRO​(String path)
                                                                          throws Throwable
        Throws:
        Throwable
      • bigEndianIterator

        @Implementation
        public com.android.i18n.timezone.internal.BufferIterator bigEndianIterator()
      • littleEndianIterator

        @Implementation
        public com.android.i18n.timezone.internal.BufferIterator littleEndianIterator()
      • getHeapBufferIterator

        protected com.android.i18n.timezone.internal.BufferIterator getHeapBufferIterator​(ByteOrder endianness)
      • size

        @Implementation
        public int size()