public class VertexFactory extends Object implements EPGMVertexFactory<Vertex>, Serializable
| Constructor and Description |
|---|
VertexFactory() |
| Modifier and Type | Method and Description |
|---|---|
Vertex |
createVertex()
Initializes a new vertex based on the given parameters.
|
Vertex |
createVertex(String label)
Creates a new vertex based on the given parameters.
|
Vertex |
createVertex(String label,
GradoopIdSet graphIds)
Creates a new vertex based on the given parameters.
|
Vertex |
createVertex(String label,
Properties properties)
Creates a new vertex based on the given parameters.
|
Vertex |
createVertex(String label,
Properties properties,
GradoopIdSet graphIds)
Creates a new vertex based on the given parameters.
|
Class<Vertex> |
getType()
Returns the type of the instances produced by that factory.
|
Vertex |
initVertex(GradoopId vertexID)
Initializes a vertex based on the given parameters.
|
Vertex |
initVertex(GradoopId vertexID,
String label)
Initializes a vertex based on the given parameters.
|
Vertex |
initVertex(GradoopId vertexID,
String label,
GradoopIdSet graphs)
Initializes a vertex based on the given parameters.
|
Vertex |
initVertex(GradoopId vertexID,
String label,
Properties properties)
Initializes a vertex based on the given parameters.
|
Vertex |
initVertex(GradoopId id,
String label,
Properties properties,
GradoopIdSet graphs)
Initializes a vertex based on the given parameters.
|
public Vertex createVertex()
createVertex in interface EPGMVertexFactory<Vertex>public Vertex initVertex(GradoopId vertexID)
initVertex in interface EPGMVertexFactory<Vertex>vertexID - vertex identifierpublic Vertex createVertex(String label)
createVertex in interface EPGMVertexFactory<Vertex>label - vertex labelpublic Vertex initVertex(GradoopId vertexID, String label)
initVertex in interface EPGMVertexFactory<Vertex>vertexID - vertex identifierlabel - vertex labelpublic Vertex createVertex(String label, Properties properties)
createVertex in interface EPGMVertexFactory<Vertex>label - vertex labelsproperties - vertex propertiespublic Vertex initVertex(GradoopId vertexID, String label, Properties properties)
initVertex in interface EPGMVertexFactory<Vertex>vertexID - vertex identifierlabel - vertex labelsproperties - vertex propertiespublic Vertex createVertex(String label, GradoopIdSet graphIds)
createVertex in interface EPGMVertexFactory<Vertex>label - vertex labelgraphIds - graphIds, that contain the vertexpublic Vertex initVertex(GradoopId vertexID, String label, GradoopIdSet graphs)
initVertex in interface EPGMVertexFactory<Vertex>vertexID - vertex identifierlabel - vertex labelgraphs - graphIds, that contain the vertexpublic Vertex createVertex(String label, Properties properties, GradoopIdSet graphIds)
createVertex in interface EPGMVertexFactory<Vertex>label - vertex labelsproperties - vertex propertiesgraphIds - graphIds, that contain the vertexpublic Vertex initVertex(GradoopId id, String label, Properties properties, GradoopIdSet graphs)
initVertex in interface EPGMVertexFactory<Vertex>id - vertex identifierlabel - vertex labelsproperties - vertex propertiesgraphs - graphIds, that contain the vertexpublic Class<Vertex> getType()
EPGMElementFactorygetType in interface EPGMElementFactory<Vertex>Copyright © 2014 - 2018–2018 University of Leipzig. All rights reserved.