Class MockApplicationPackage.MockApplicationFile

java.lang.Object
com.yahoo.config.application.api.ApplicationFile
com.yahoo.config.model.test.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 relativeFile, File root)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.yahoo.config.application.api.ApplicationFile
     
    int
    compareTo(com.yahoo.config.application.api.ApplicationFile other)
     
    com.yahoo.config.application.api.ApplicationFile
     
     
     
    com.yahoo.config.application.api.ApplicationFile
     
    boolean
     
    com.yahoo.config.application.api.ApplicationFile.MetaData
     
    boolean
     
    List<com.yahoo.config.application.api.ApplicationFile>
    listFiles(com.yahoo.config.application.api.ApplicationFile.PathFilter filter)
     
    com.yahoo.config.application.api.ApplicationFile
     

    Methods inherited from class com.yahoo.config.application.api.ApplicationFile

    equals, getMetaPath, getPath, listFiles, listFiles, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • MockApplicationFile

      public MockApplicationFile(com.yahoo.path.Path relativeFile, File root)
  • Method Details

    • 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)