Package org.geotools.graph.io
Interface GraphReaderWriter
- All Known Subinterfaces:
FileReaderWriter
- All Known Implementing Classes:
AbstractReaderWriter
,DBReaderWriter
,SerializedReaderWriter
,TextfileReaderWriter
public interface GraphReaderWriter
Reads and writes features to and from some permanent form.
- Author:
- Justin Deoliveira, Refractions Research Inc, jdeolive@refractions.net
-
Method Summary
Modifier and TypeMethodDescriptiongetProperty
(String name) Returns a property for the reader/writer.read()
Creates a Graph from some permanent representation.void
setProperty
(String name, Object obj) Sets a property for the reader/writer.void
Writes the graph to a permanent representation.
-
Method Details
-
setProperty
Sets a property for the reader/writer.- Parameters:
name
- Name of the property.obj
- Value of the property.
-
getProperty
Returns a property for the reader/writer. This method will return null if the property has not been set with a call to setProperty(String,Object).- Parameters:
name
- Name of the property.- Returns:
- Value of the property or null if the property is undefined.
-
read
Creates a Graph from some permanent representation.- Returns:
- The represented graph.
- Throws:
Exception
-
write
Writes the graph to a permanent representation.- Parameters:
g
- The graph to be- Throws:
Exception
-