Package com.yahoo.config.model.test
Class MockApplicationPackage.MockApplicationFile
- java.lang.Object
-
- com.yahoo.config.application.api.ApplicationFile
-
- com.yahoo.config.model.test.MockApplicationPackage.MockApplicationFile
-
- All Implemented Interfaces:
java.lang.Comparable<com.yahoo.config.application.api.ApplicationFile>
- Enclosing class:
- MockApplicationPackage
public static class MockApplicationPackage.MockApplicationFile extends com.yahoo.config.application.api.ApplicationFile
-
-
Constructor Summary
Constructors Constructor Description MockApplicationFile(com.yahoo.path.Path filePath, com.yahoo.path.Path applicationPackagePath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.yahoo.config.application.api.ApplicationFile
appendFile(java.lang.String value)
int
compareTo(com.yahoo.config.application.api.ApplicationFile other)
com.yahoo.config.application.api.ApplicationFile
createDirectory()
java.io.InputStream
createInputStream()
java.io.Reader
createReader()
com.yahoo.config.application.api.ApplicationFile
delete()
boolean
exists()
com.yahoo.config.application.api.ApplicationFile.MetaData
getMetaData()
boolean
isDirectory()
java.util.List<com.yahoo.config.application.api.ApplicationFile>
listFiles(com.yahoo.config.application.api.ApplicationFile.PathFilter filter)
com.yahoo.config.application.api.ApplicationFile
writeFile(java.io.Reader input)
-
-
-
Method Detail
-
isDirectory
public boolean isDirectory()
- Specified by:
isDirectory
in classcom.yahoo.config.application.api.ApplicationFile
-
exists
public boolean exists()
- Specified by:
exists
in classcom.yahoo.config.application.api.ApplicationFile
-
createReader
public java.io.Reader createReader()
- Specified by:
createReader
in classcom.yahoo.config.application.api.ApplicationFile
-
createInputStream
public java.io.InputStream createInputStream()
- Specified by:
createInputStream
in classcom.yahoo.config.application.api.ApplicationFile
-
createDirectory
public com.yahoo.config.application.api.ApplicationFile createDirectory()
- Specified by:
createDirectory
in classcom.yahoo.config.application.api.ApplicationFile
-
writeFile
public com.yahoo.config.application.api.ApplicationFile writeFile(java.io.Reader input)
- Specified by:
writeFile
in classcom.yahoo.config.application.api.ApplicationFile
-
appendFile
public com.yahoo.config.application.api.ApplicationFile appendFile(java.lang.String value)
- Specified by:
appendFile
in classcom.yahoo.config.application.api.ApplicationFile
-
listFiles
public java.util.List<com.yahoo.config.application.api.ApplicationFile> listFiles(com.yahoo.config.application.api.ApplicationFile.PathFilter filter)
- Specified by:
listFiles
in classcom.yahoo.config.application.api.ApplicationFile
-
delete
public com.yahoo.config.application.api.ApplicationFile delete()
- Specified by:
delete
in classcom.yahoo.config.application.api.ApplicationFile
-
getMetaData
public com.yahoo.config.application.api.ApplicationFile.MetaData getMetaData()
- Specified by:
getMetaData
in classcom.yahoo.config.application.api.ApplicationFile
-
compareTo
public int compareTo(com.yahoo.config.application.api.ApplicationFile other)
-
-