Modifier and Type | Method and Description |
---|---|
boolean |
OGraphEngineForDB.alreadyFullImportedInOrient(com.orientechnologies.orient.core.db.document.ODatabaseDocument orientGraph,
ResultSet record,
OVertexType vertexType,
Set<String> propertiesOfIndex)
Return true if the record is "full-imported" in OrientDB: the correspondent vertex is visited (all properties are set).
|
void |
OGraphEngineForDB.connectVertexToRelatedVertices(com.orientechnologies.orient.core.db.document.ODatabaseDocument orientGraph,
OLogicalRelationship relation,
com.orientechnologies.orient.core.record.OVertex currentOutVertex,
OVertexType currentOutVertexType,
OVertexType currentInVertexType,
String edgeTypeName)
Dead!
|
void |
OGraphEngineForDB.extractPropertiesFromRecordIntoVertex(ResultSet record,
Map<String,Object> properties,
String currentPropertyType,
String currentPropertyName,
String currentOriginalType,
OVertexType vertexType) |
void |
OGraphEngineForDB.updateVertexAccordingToLogicalRelationship(com.orientechnologies.orient.core.record.OVertex currentOutVertex,
OVertexType currentInVertexType,
List<String> fromPropertiesToUpdate) |
com.orientechnologies.orient.core.record.OVertex |
OGraphEngineForDB.upsertReachedVertexWithEdge(com.orientechnologies.orient.core.db.document.ODatabaseDocument orientGraph,
ResultSet foreignRecord,
OCanonicalRelationship relation,
com.orientechnologies.orient.core.record.OVertex currentOutVertex,
OVertexType currentInVertexType,
String edgeTypeName) |
com.orientechnologies.orient.core.record.OVertex |
OGraphEngineForDB.upsertVisitedVertex(com.orientechnologies.orient.core.db.document.ODatabaseDocument orientGraph,
ResultSet record,
OVertexType vertexType,
Set<String> propertiesOfIndex) |
Modifier and Type | Field and Description |
---|---|
protected Map<OVertexType,OAggregatorEdge> |
OER2GraphMapper.joinVertex2aggregatorEdges |
protected Map<OVertexType,List<OEVClassMapper>> |
OER2GraphMapper.vertexType2EVClassMappers |
Modifier and Type | Method and Description |
---|---|
OVertexType |
OER2GraphMapper.getJoinVertexTypeByAggregatorEdge(String edgeType)
It returns the vertex type mapped with the aggregator edge correspondent to the original join table.
|
OVertexType |
OER2GraphMapper.getVertexTypeByEntity(OEntity entity) |
OVertexType |
OER2GraphMapper.getVertexTypeByEntity(OEntity entity,
int classMapperIndex) |
OVertexType |
OER2GraphMapper.getVertexTypeByEntityAndRelationship(OEntity currentParentEntity,
ORelationship currentRelationship) |
Modifier and Type | Method and Description |
---|---|
Map<OVertexType,OAggregatorEdge> |
OER2GraphMapper.getJoinVertex2aggregatorEdges() |
Map<OVertexType,List<OEVClassMapper>> |
OER2GraphMapper.getVertexType2EVClassMappers() |
Modifier and Type | Method and Description |
---|---|
String |
OER2GraphMapper.getAttributeNameByVertexTypeAndProperty(OVertexType vertexType,
String propertyName) |
OEntity |
OER2GraphMapper.getEntityByVertexType(OVertexType vertexType) |
OEntity |
OER2GraphMapper.getEntityByVertexType(OVertexType vertexType,
int classMapperIndex) |
List<OEVClassMapper> |
OER2GraphMapper.getEVClassMappersByVertex(OVertexType vertexType) |
String |
OER2GraphMapper.getPropertyNameByVertexTypeAndAttribute(OVertexType vertexType,
String attributeName) |
void |
OER2GraphMapper.upsertEVClassMappingRules(OEntity currentEntity,
OVertexType currentVertexType,
OEVClassMapper classMapper) |
Modifier and Type | Method and Description |
---|---|
void |
OER2GraphMapper.setJoinVertex2aggregatorEdges(Map<OVertexType,OAggregatorEdge> joinVertex2aggregatorEdges) |
Modifier and Type | Method and Description |
---|---|
OVertexType |
OEVClassMapper.getVertexType() |
Modifier and Type | Method and Description |
---|---|
void |
OEVClassMapper.setVertexType(OVertexType vertexType) |
Constructor and Description |
---|
OEVClassMapper(OEntity entity,
OVertexType vertexType,
Map<String,String> attribute2property,
Map<String,String> property2attribute) |
Modifier and Type | Method and Description |
---|---|
OVertexType |
OEdgeType.getInVertexType() |
OVertexType |
OEdgeType.getOutVertexType() |
OVertexType |
OGraphModel.getVertexTypeByName(String name) |
OVertexType |
OGraphModel.getVertexTypeByNameIgnoreCase(String name) |
Modifier and Type | Method and Description |
---|---|
List<OVertexType> |
OGraphModel.getVerticesType() |
Modifier and Type | Method and Description |
---|---|
void |
OEdgeType.setInVertexType(OVertexType inVertexType) |
void |
OEdgeType.setOutVertexType(OVertexType outVertexType) |
Modifier and Type | Method and Description |
---|---|
void |
OGraphModel.setVerticesType(List<OVertexType> verticesType) |
Constructor and Description |
---|
OEdgeType(String edgeType,
OVertexType outVertexType,
OVertexType inVertexType) |
OEdgeType(String edgeType,
OVertexType outVertexType,
OVertexType inVertexType,
int numberRelationshipsRepresented,
boolean isSplittingEdge) |
Modifier and Type | Method and Description |
---|---|
protected void |
OAbstractDBMSImportStrategy.importRecordsFromEntitiesIntoVertexClass(List<OEntity> mappedEntities,
String[][] aggregationColumns,
OVertexType currentOutVertexType,
ODBQueryEngine dbQueryEngine,
OGraphEngineForDB graphEngine,
com.orientechnologies.orient.core.db.document.ODatabaseDocument orientGraph)
It imports all vertices into a Vertex Class (so 1 or more mapped entities).
|
Modifier and Type | Method and Description |
---|---|
void |
OAbstractDBMSImportStrategy.importRecordsFromSplitEntityIntoVertexClasses(List<OEntity> mappedEntities,
List<OVertexType> mappedVertices,
ODBQueryEngine dbQueryEngine,
OGraphEngineForDB graphEngine,
com.orientechnologies.orient.core.db.document.ODatabaseDocument orientGraph)
It imports all the records from a split entity into all the Vertex Classes mapped with it (so 1 entity mapped with several
vertex classes).
|
Copyright © 2015–2021 OrientDB. All rights reserved.