public final class DataFile
extends java.lang.Object
| Constructor and Description |
|---|
DataFile(java.nio.file.Path path,
DataDocument document) |
| Modifier and Type | Method and Description |
|---|---|
DataDocument |
getDocument() |
java.nio.file.Path |
getPath() |
static DataFile |
read(java.nio.file.Path file) |
void |
write() |
void |
writeTo(java.nio.file.Path file) |
void |
writeTo(java.io.Writer writer) |
public DataFile(@Nonnull
java.nio.file.Path path,
@Nonnull
DataDocument document)
@Nonnull public java.nio.file.Path getPath()
@Nonnull public DataDocument getDocument()
@Nonnull public static DataFile read(@Nonnull java.nio.file.Path file) throws java.io.IOException, DataParseException
java.io.IOExceptionDataParseExceptionpublic void write()
throws java.io.IOException
java.io.IOExceptionpublic void writeTo(@Nonnull
java.nio.file.Path file)
throws java.io.IOException
java.io.IOExceptionpublic void writeTo(@Nonnull
java.io.Writer writer)
throws java.io.IOException
java.io.IOException