Class MockApplicationPackage.MockApplicationFile

  • All Implemented Interfaces:
    Comparable<com.yahoo.config.application.api.ApplicationFile>
    Enclosing class:
    MockApplicationPackage

    public static class MockApplicationPackage.MockApplicationFile
    extends com.yahoo.config.application.api.ApplicationFile
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.yahoo.config.application.api.ApplicationFile

        com.yahoo.config.application.api.ApplicationFile.MetaData, com.yahoo.config.application.api.ApplicationFile.PathFilter
    • Field Summary

      • Fields inherited from class com.yahoo.config.application.api.ApplicationFile

        ContentStatusChanged, ContentStatusDeleted, ContentStatusNew, path
    • Constructor Summary

      Constructors 
      Constructor Description
      MockApplicationFile​(com.yahoo.path.Path filePath, com.yahoo.path.Path applicationPackagePath)  
    • Constructor Detail

      • MockApplicationFile

        public MockApplicationFile​(com.yahoo.path.Path filePath,
                                   com.yahoo.path.Path applicationPackagePath)
    • Method Detail

      • isDirectory

        public boolean isDirectory()
        Specified by:
        isDirectory in class com.yahoo.config.application.api.ApplicationFile
      • exists

        public boolean exists()
        Specified by:
        exists in class com.yahoo.config.application.api.ApplicationFile
      • createReader

        public Reader createReader()
        Specified by:
        createReader in class com.yahoo.config.application.api.ApplicationFile
      • createInputStream

        public InputStream createInputStream()
        Specified by:
        createInputStream in class com.yahoo.config.application.api.ApplicationFile
      • createDirectory

        public com.yahoo.config.application.api.ApplicationFile createDirectory()
        Specified by:
        createDirectory in class com.yahoo.config.application.api.ApplicationFile
      • writeFile

        public com.yahoo.config.application.api.ApplicationFile writeFile​(Reader input)
        Specified by:
        writeFile in class com.yahoo.config.application.api.ApplicationFile
      • appendFile

        public com.yahoo.config.application.api.ApplicationFile appendFile​(String value)
        Specified by:
        appendFile in class com.yahoo.config.application.api.ApplicationFile
      • listFiles

        public List<com.yahoo.config.application.api.ApplicationFile> listFiles​(com.yahoo.config.application.api.ApplicationFile.PathFilter filter)
        Specified by:
        listFiles in class com.yahoo.config.application.api.ApplicationFile
      • delete

        public com.yahoo.config.application.api.ApplicationFile delete()
        Specified by:
        delete in class com.yahoo.config.application.api.ApplicationFile
      • getMetaData

        public com.yahoo.config.application.api.ApplicationFile.MetaData getMetaData()
        Specified by:
        getMetaData in class com.yahoo.config.application.api.ApplicationFile
      • compareTo

        public int compareTo​(com.yahoo.config.application.api.ApplicationFile other)