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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Object
getProperty(String name)
Returns a property for the reader/writer.Graph
read()
Creates a Graph from some permanent representation.void
setProperty(String name, Object obj)
Sets a property for the reader/writer.void
write(Graph g)
Writes the graph to a permanent representation.
-
-
-
Method Detail
-
setProperty
void setProperty(String name, Object obj)
Sets a property for the reader/writer.- Parameters:
name
- Name of the property.obj
- Value of the property.
-
getProperty
Object getProperty(String name)
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
Graph read() throws Exception
Creates a Graph from some permanent representation.- Returns:
- The represented graph.
- Throws:
Exception
-
-