diff options
Diffstat (limited to 'Mammoth/Couscous/java/io')
| -rw-r--r-- | Mammoth/Couscous/java/io/Closeable.cs | 8 | ||||
| -rw-r--r-- | Mammoth/Couscous/java/io/File.cs | 15 | ||||
| -rw-r--r-- | Mammoth/Couscous/java/io/IOException.cs | 17 | ||||
| -rw-r--r-- | Mammoth/Couscous/java/io/InputStream.cs | 5 |
4 files changed, 45 insertions, 0 deletions
diff --git a/Mammoth/Couscous/java/io/Closeable.cs b/Mammoth/Couscous/java/io/Closeable.cs new file mode 100644 index 0000000..9dc10c5 --- /dev/null +++ b/Mammoth/Couscous/java/io/Closeable.cs @@ -0,0 +1,8 @@ +using System; + +namespace Mammoth.Couscous.java.io { + internal interface Closeable { + void close(); + } +} + diff --git a/Mammoth/Couscous/java/io/File.cs b/Mammoth/Couscous/java/io/File.cs new file mode 100644 index 0000000..abff40a --- /dev/null +++ b/Mammoth/Couscous/java/io/File.cs @@ -0,0 +1,15 @@ +using Mammoth.Couscous.java.nio.file; + +namespace Mammoth.Couscous.java.io { + internal class File { + internal string Path { get; } + + internal File(string path) { + Path = path; + } + + internal Path toPath() { + return new Path(Path); + } + } +} diff --git a/Mammoth/Couscous/java/io/IOException.cs b/Mammoth/Couscous/java/io/IOException.cs new file mode 100644 index 0000000..f7b708e --- /dev/null +++ b/Mammoth/Couscous/java/io/IOException.cs @@ -0,0 +1,17 @@ +using System; + +namespace Mammoth.Couscous.java.io +{ + internal class IOException : Exception { + internal IOException() : base() { + } + + internal IOException(string message) : base(message) { + } + + internal string getMessage() { + return Message; + } + } +} + diff --git a/Mammoth/Couscous/java/io/InputStream.cs b/Mammoth/Couscous/java/io/InputStream.cs new file mode 100644 index 0000000..b474bb8 --- /dev/null +++ b/Mammoth/Couscous/java/io/InputStream.cs @@ -0,0 +1,5 @@ +namespace Mammoth.Couscous.java.io { + internal interface InputStream { + System.IO.Stream Stream { get; } + } +} |
