Package org.apache.graphar.info.loader
Class StringGraphInfoLoader
- java.lang.Object
-
- org.apache.graphar.info.loader.BaseGraphInfoLoader
-
- org.apache.graphar.info.loader.StringGraphInfoLoader
-
- All Implemented Interfaces:
GraphInfoLoader
- Direct Known Subclasses:
LocalFileSystemStringGraphInfoLoader
public abstract class StringGraphInfoLoader extends BaseGraphInfoLoader
-
-
Constructor Summary
Constructors Constructor Description StringGraphInfoLoader()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description EdgeInfo
loadEdgeInfo(URI edgeYamlUri)
GraphInfo
loadGraphInfo(URI graphYamlUri)
VertexInfo
loadVertexInfo(URI vertexYamlUri)
abstract String
readYaml(URI uri)
-
Methods inherited from class org.apache.graphar.info.loader.BaseGraphInfoLoader
buildEdgeInfoFromGraphYaml, buildGraphInfoFromGraphYaml, buildVertexInfoFromGraphYaml
-
-
-
-
Method Detail
-
readYaml
public abstract String readYaml(URI uri) throws IOException
- Throws:
IOException
-
loadGraphInfo
public GraphInfo loadGraphInfo(URI graphYamlUri) throws IOException
- Specified by:
loadGraphInfo
in interfaceGraphInfoLoader
- Specified by:
loadGraphInfo
in classBaseGraphInfoLoader
- Throws:
IOException
-
loadVertexInfo
public VertexInfo loadVertexInfo(URI vertexYamlUri) throws IOException
- Specified by:
loadVertexInfo
in interfaceGraphInfoLoader
- Specified by:
loadVertexInfo
in classBaseGraphInfoLoader
- Throws:
IOException
-
loadEdgeInfo
public EdgeInfo loadEdgeInfo(URI edgeYamlUri) throws IOException
- Specified by:
loadEdgeInfo
in interfaceGraphInfoLoader
- Specified by:
loadEdgeInfo
in classBaseGraphInfoLoader
- Throws:
IOException
-
-