Package org.graffiti.plugin.io
Interface InputSerializer
- All Superinterfaces:
Serializer
- All Known Implementing Classes:
AbstractInputSerializer,AbstractIOSerializer,BioPAX_OWL_Reader,DOTreader,GMLReader,GraphMLReader,KEGG_XML_Reader,KEGG_XML_Reader_g,KEGG2_XML_Reader,MetaToolReader,PajekReader,PNTReader,SBML_XML_Reader,SIFreader,TextListReader,XGMMLReader
public interface InputSerializer extends Serializer
Interfaces a serializer, which is able to reconstruct a graph from a given
input.
- Version:
- $Revision: 1.6 $
-
Method Summary
Modifier and Type Method Description Graphread(InputStream in)Reads in a graph from the given input stream.voidread(InputStream in, Graph g)Reads in a graph from the given input stream.voidread(Reader reader, Graph newGraph)voidread(String filename, Graph g)Reads in a graph from the given filename.voidread(URL url, Graph g)Reads in the graph from the given url.booleanvalidFor(InputStream reader)Methods inherited from interface org.graffiti.plugin.io.Serializer
getExtensions, getFileTypeDescriptions
-
Method Details
-
read
Reads in a graph from the given filename.- Parameters:
filename- The name of the file to read the graph from.g- The graph to add the newly read graph to.- Throws:
IOException- If an IO error occurs.
-
validFor
- Parameters:
reader- Warning: The Inputstream-Length may be limited in size, e.g. may only provide access to the first 5000 bytes.- Returns:
-
read
Reads in the graph from the given url.- Parameters:
url- The URL to read the graph from.g- The graph to add the newly read graph to.- Throws:
IOException- If an IO error occurs.
-
read
Reads in a graph from the given input stream.- Parameters:
in- The input stream to read the graph from.g- The graph to add the newly read graph to.- Throws:
IOException- If an IO error occurs.
-
read
Reads in a graph from the given input stream.- Parameters:
in- The input stream to read the graph from.- Returns:
- The newly read graph.
- Throws:
IOException- If an IO error occurs.
-
read
- Throws:
Exception
-