public class OHibernate2GraphMapper extends OER2GraphMapper
dataBaseSchema, DEFAULT_CLASS_MAPPER_INDEX, edgeType2EEClassMappers, edgeType2relationships, edgeTypeName2count, entity2EEClassMappers, entity2EVClassMappers, excludedTables, includedTables, joinVertex2aggregatorEdges, migrationConfig, relationship2edgeType, sourceDBInfo, vertexType2EVClassMappers
graphModel
Constructor and Description |
---|
OHibernate2GraphMapper(OSourceDatabaseInfo sourceDBInfo,
String xmlPath,
List<String> includedTables,
List<String> excludedTables,
OConfiguration migrationConfig) |
Modifier and Type | Method and Description |
---|---|
void |
buildSourceDatabaseSchema()
MACRO EXECUTION BLOCK: BUILD SOURCE DATABASE SCHEMA Builds the database schema and the rules
for the mapping with the graph model through 3 micro execution blocks: - Build Entities - Build
Out-Relationships - Build In-Relationships
|
applyImportConfiguration, buildGraphModel, getAggregatorEdgeByEdgeTypeName, getAggregatorEdgeByJoinVertexTypeName, getAttributeByPropertyAboveMappers, getAttributeNameByEdgeTypeAndProperty, getAttributeNameByVertexTypeAndProperty, getDataBaseSchema, getEdgeType2EEClassMappers, getEdgeType2relationships, getEdgeTypeName2count, getEEClassMappersByEdge, getEEClassMappersByEntity, getEntity2EEClassMappers, getEntity2EVClassMappers, getEntityByVertexType, getEntityByVertexType, getEVClassMappersByEntity, getEVClassMappersByVertex, getExcludedTables, getIncludedTables, getJoinVertex2aggregatorEdges, getJoinVertexTypeByAggregatorEdge, getMigrationConfig, getPropertyNameByEntityAndAttribute, getPropertyNameByVertexTypeAndAttribute, getRelationship2edgeType, getRelationshipsByForeignAndParentTables, getVertexType2EVClassMappers, getVertexTypeByEntity, getVertexTypeByEntity, getVertexTypeByEntityAndRelationship, isTableAllowed, performAggregations, performMany2ManyAggregation, setDataBaseSchema, setEdgeType2relationships, setEdgeTypeName2count, setExcludedTables, setIncludedTables, setJoinVertex2aggregatorEdges, setMigrationConfig, setRelationship2edgeType, toString, upsertEEClassMappingRules, upsertEVClassMappingRules, upsertRelationshipEdgeRules
getGraphModel
public OHibernate2GraphMapper(OSourceDatabaseInfo sourceDBInfo, String xmlPath, List<String> includedTables, List<String> excludedTables, OConfiguration migrationConfig)
public void buildSourceDatabaseSchema()
OER2GraphMapper
buildSourceDatabaseSchema
in class OER2GraphMapper
Copyright © 2015–2020 OrientDB. All rights reserved.