|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.simantics.databoard.Files
public class Files
Constructor Summary | |
---|---|
Files()
|
Method Summary | |
---|---|
static void |
createFile(java.io.File file)
Create a new binary file (.dbb) with an empty value. |
static void |
createFile(java.io.File file,
Binding binding,
java.lang.Object value)
Create a binary file (.dbb) with a initial value. |
static void |
createFile(java.io.File file,
Datatype type)
Create a binary file (.dbb) with empty value of given type. |
static void |
createTextFile(java.io.File file,
Binding binding,
java.lang.Object value)
Create a text file (.dbv) with a value. |
static java.lang.Object |
readFile(java.io.File file,
Binding binding)
Read a binary file into a java instance. |
static java.lang.Object |
readFile(java.io.InputStream is,
Binding binding)
Read input stream into a java instance. |
static java.lang.Object |
readFile(java.io.InputStream is,
long streamLength,
Binding binding)
Read input stream into a java instance. |
static Datatype |
readFileType(java.io.File file)
Read file type of a binary file. |
static java.lang.Object |
readTextFile(java.io.File file,
Binding binding)
Read a text file (.dbv). |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Files()
Method Detail |
---|
public static void createTextFile(java.io.File file, Binding binding, java.lang.Object value) throws java.io.IOException
file
- binding
- value
-
java.io.IOException
public static void createFile(java.io.File file, Binding binding, java.lang.Object value) throws java.io.IOException
file
- binding
- value
-
java.io.IOException
public static void createFile(java.io.File file) throws java.io.IOException, RuntimeSerializerConstructionException
file
-
java.io.IOException
RuntimeSerializerConstructionException
public static void createFile(java.io.File file, Datatype type) throws java.io.IOException, RuntimeSerializerConstructionException
file
- type
-
java.io.IOException
RuntimeSerializerConstructionException
public static java.lang.Object readTextFile(java.io.File file, Binding binding) throws java.io.IOException, DataTypeSyntaxError, BindingException
file
- binding
-
java.io.IOException
BindingException
DataTypeSyntaxError
public static Datatype readFileType(java.io.File file) throws java.io.IOException
file
-
java.io.IOException
public static java.lang.Object readFile(java.io.File file, Binding binding) throws java.io.IOException
file
- filebinding
- content binding
java.io.IOException
public static java.lang.Object readFile(java.io.InputStream is, Binding binding) throws java.io.IOException
The implementation reads the inputstream fully into memory.
is
- input streambinding
- content binding
java.io.IOException
public static java.lang.Object readFile(java.io.InputStream is, long streamLength, Binding binding) throws java.io.IOException
is
- input streamstreamLength
- binding
- content binding
java.io.IOException
AccessorException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |