public class EdgeFactory extends Object implements EPGMEdgeFactory<Edge>, Serializable
| Constructor and Description |
|---|
EdgeFactory() |
| Modifier and Type | Method and Description |
|---|---|
Edge |
createEdge(GradoopId sourceVertexId,
GradoopId targetVertexId)
Creates a new edge based on the given parameters.
|
Edge |
createEdge(String label,
GradoopId sourceVertexId,
GradoopId targetVertexId)
Creates a new edge based on the given parameters.
|
Edge |
createEdge(String label,
GradoopId sourceVertexId,
GradoopId targetVertexId,
GradoopIdSet graphIds)
Creates a new edge based on the given parameters.
|
Edge |
createEdge(String label,
GradoopId sourceVertexId,
GradoopId targetVertexId,
Properties properties)
Creates a new edge based on the given parameters.
|
Edge |
createEdge(String label,
GradoopId sourceVertexId,
GradoopId targetVertexId,
Properties properties,
GradoopIdSet graphIds)
Creates a new edge based on the given parameters.
|
Class<Edge> |
getType()
Returns the type of the instances produced by that factory.
|
Edge |
initEdge(GradoopId id,
GradoopId sourceVertexId,
GradoopId targetVertexId)
Initializes an edge based on the given parameters.
|
Edge |
initEdge(GradoopId id,
String label,
GradoopId sourceVertexId,
GradoopId targetVertexId)
Initializes an edge based on the given parameters.
|
Edge |
initEdge(GradoopId id,
String label,
GradoopId sourceVertexId,
GradoopId targetVertexId,
GradoopIdSet graphs)
Initializes an edge based on the given parameters.
|
Edge |
initEdge(GradoopId id,
String label,
GradoopId sourceVertexId,
GradoopId targetVertexId,
Properties properties)
Initializes an edge based on the given parameters.
|
Edge |
initEdge(GradoopId id,
String label,
GradoopId sourceVertexId,
GradoopId targetVertexId,
Properties properties,
GradoopIdSet graphIds)
Initializes an edge based on the given parameters.
|
public Edge createEdge(GradoopId sourceVertexId, GradoopId targetVertexId)
createEdge in interface EPGMEdgeFactory<Edge>sourceVertexId - source vertex idtargetVertexId - target vertex idpublic Edge initEdge(GradoopId id, GradoopId sourceVertexId, GradoopId targetVertexId)
initEdge in interface EPGMEdgeFactory<Edge>id - edge identifiersourceVertexId - source vertex idtargetVertexId - target vertex idpublic Edge createEdge(String label, GradoopId sourceVertexId, GradoopId targetVertexId)
createEdge in interface EPGMEdgeFactory<Edge>label - edge labelsourceVertexId - source vertex idtargetVertexId - target vertex idpublic Edge initEdge(GradoopId id, String label, GradoopId sourceVertexId, GradoopId targetVertexId)
initEdge in interface EPGMEdgeFactory<Edge>id - edge identifierlabel - edge labelsourceVertexId - source vertex idtargetVertexId - target vertex idpublic Edge createEdge(String label, GradoopId sourceVertexId, GradoopId targetVertexId, Properties properties)
createEdge in interface EPGMEdgeFactory<Edge>label - edge labelsourceVertexId - source vertex idtargetVertexId - target vertex idproperties - edge propertiespublic Edge initEdge(GradoopId id, String label, GradoopId sourceVertexId, GradoopId targetVertexId, Properties properties)
initEdge in interface EPGMEdgeFactory<Edge>id - edge identifierlabel - edge labelsourceVertexId - source vertex idtargetVertexId - target vertex idproperties - edge propertiespublic Edge createEdge(String label, GradoopId sourceVertexId, GradoopId targetVertexId, GradoopIdSet graphIds)
createEdge in interface EPGMEdgeFactory<Edge>label - edge labelsourceVertexId - source vertex idtargetVertexId - target vertex idgraphIds - graphIds, that contain the edgepublic Edge initEdge(GradoopId id, String label, GradoopId sourceVertexId, GradoopId targetVertexId, GradoopIdSet graphs)
initEdge in interface EPGMEdgeFactory<Edge>id - edge identifierlabel - edge labelsourceVertexId - source vertex idtargetVertexId - target vertex idgraphs - graphIds, that contain the edgepublic Edge createEdge(String label, GradoopId sourceVertexId, GradoopId targetVertexId, Properties properties, GradoopIdSet graphIds)
createEdge in interface EPGMEdgeFactory<Edge>label - edge labelsourceVertexId - source vertex idtargetVertexId - target vertex idproperties - edge propertiesgraphIds - graphIds, that contain the edgepublic Edge initEdge(GradoopId id, String label, GradoopId sourceVertexId, GradoopId targetVertexId, Properties properties, GradoopIdSet graphIds)
initEdge in interface EPGMEdgeFactory<Edge>id - edge identifierlabel - edge labelsourceVertexId - source vertex idtargetVertexId - target vertex idproperties - edge propertiesgraphIds - graphIds, that contain the edgepublic Class<Edge> getType()
EPGMElementFactorygetType in interface EPGMElementFactory<Edge>Copyright © 2014 - 2018–2018 University of Leipzig. All rights reserved.