Package org.apache.graphar.info.loader
Class ReaderGraphInfoLoader
- java.lang.Object
-
- org.apache.graphar.info.loader.BaseGraphInfoLoader
-
- org.apache.graphar.info.loader.ReaderGraphInfoLoader
-
- All Implemented Interfaces:
GraphInfoLoader
- Direct Known Subclasses:
LocalFileSystemReaderGraphInfoLoader
public abstract class ReaderGraphInfoLoader extends BaseGraphInfoLoader
-
-
Constructor Summary
Constructors Constructor Description ReaderGraphInfoLoader()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description EdgeInfoloadEdgeInfo(URI edgeYamlUri)GraphInfoloadGraphInfo(URI graphYamlUri)VertexInfoloadVertexInfo(URI vertexYamlUri)abstract ReaderreadYaml(URI uri)-
Methods inherited from class org.apache.graphar.info.loader.BaseGraphInfoLoader
buildEdgeInfoFromEdgeYaml, buildGraphInfoFromGraphYaml, buildVertexInfoFromVertexYaml
-
-
-
-
Method Detail
-
readYaml
public abstract Reader readYaml(URI uri) throws IOException
- Throws:
IOException
-
loadGraphInfo
public GraphInfo loadGraphInfo(URI graphYamlUri) throws IOException
- Specified by:
loadGraphInfoin interfaceGraphInfoLoader- Specified by:
loadGraphInfoin classBaseGraphInfoLoader- Throws:
IOException
-
loadVertexInfo
public VertexInfo loadVertexInfo(URI vertexYamlUri) throws IOException
- Specified by:
loadVertexInfoin interfaceGraphInfoLoader- Specified by:
loadVertexInfoin classBaseGraphInfoLoader- Throws:
IOException
-
loadEdgeInfo
public EdgeInfo loadEdgeInfo(URI edgeYamlUri) throws IOException
- Specified by:
loadEdgeInfoin interfaceGraphInfoLoader- Specified by:
loadEdgeInfoin classBaseGraphInfoLoader- Throws:
IOException
-
-