Class JarCache

    • Constructor Detail

      • JarCache

        public JarCache​(com.android.build.api.transform.QualifiedContent content,
                        TransformContext context)
      • JarCache

        public JarCache​(com.android.build.api.transform.QualifiedContent content,
                        TransformContext context,
                        boolean useFixedTimestamp)
      • JarCache

        public JarCache​(java.io.File jar,
                        com.android.build.api.transform.Status status,
                        TransformContext context)
    • Method Detail

      • transformOutput

        public final void transformOutput​(io.reactivex.functions.Consumer<FileData> visitor)
                                   throws java.io.IOException
        Specified by:
        transformOutput in class FileCache
        Throws:
        java.io.IOException
      • resolve

        protected java.util.List<FileData> resolve​(io.reactivex.ObservableEmitter<FileData> emitter)
                                            throws java.io.IOException
        Specified by:
        resolve in class FileCache
        Throws:
        java.io.IOException
      • skip

        public void skip()
                  throws java.io.IOException
        Specified by:
        skip in class FileCache
        Throws:
        java.io.IOException
      • getFile

        public java.io.File getFile()
        Overrides:
        getFile in class FileCache