Package | Description |
---|---|
fr.inria.atlanmod.neoemf.data.blueprints.internal.graph |
Provides the dedicated graph structure for storing an EMF model.
|
Modifier and Type | Method and Description |
---|---|
protected static ClassVertex |
ClassVertex.create(ModelGraph graph,
ClassBean bean)
Creates a new
ClassVertex on the graph . |
static ClassVertex |
ClassVertex.from(com.tinkerpop.blueprints.Vertex baseVertex,
ModelGraph graph)
Creates a new instance of
ClassVertex on the baseVertex . |
ClassVertex |
InstanceOfEdge.getClassVertex()
Returns the meta-class vertex of this relation.
|
protected static ClassVertex |
ClassVertex.getOrCreate(ModelGraph graph,
ClassBean bean)
Retrieves or creates a new
ClassVertex on the graph . |
Modifier and Type | Method and Description |
---|---|
Optional<ClassVertex> |
ElementVertex.getClassVertex()
Returns the meta-class vertex.
|
Optional<ClassVertex> |
ModelGraph.getClassVertex(ClassBean bean)
Returns the meta-class vertex associated to the provided
bean . |
Stream<ClassVertex> |
ModelGraph.getClassVertices(Set<ClassBean> beans)
Returns all meta-class vertices associated to the given
beans . |
Modifier and Type | Method and Description |
---|---|
protected static InstanceOfEdge |
InstanceOfEdge.create(ModelGraph graph,
ElementVertex instance,
ClassVertex metaClass)
Creates a new
InstanceOfEdge between the instance vertex and its metaClass . |
protected void |
ModelGraph.updateIndex(ClassVertex classVertex)
Updates the meta-classes index with the specified
classVertex . |
Copyright © 2013–2019 Atlanmod. All rights reserved.