| Package | Description | 
|---|---|
| net.sf.jailer.datamodel | |
| net.sf.jailer.entitygraph | |
| net.sf.jailer.entitygraph.intradatabase | |
| net.sf.jailer.entitygraph.local | |
| net.sf.jailer.entitygraph.remote | 
| Modifier and Type | Field and Description | 
|---|---|
PrimaryKey | 
Table.primaryKey
The primary-key of the table. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
PrimaryKey | 
PrimaryKeyFactory.createPrimaryKey(java.util.List<Column> columns,
                java.lang.String tableName)
Constructs a new primary-key. 
 | 
PrimaryKey | 
RowIdSupport.getPrimaryKey(Table table)
Gets the primary key of a table. 
 | 
PrimaryKey | 
RowIdSupport.getPrimaryKey(Table table,
             Session session)
Gets the primary key of a table. 
 | 
PrimaryKey | 
RowIdSupport.getPrimaryKey(Table table,
             Session session,
             boolean exact)
Gets the primary key of a table. 
 | 
PrimaryKey | 
RowIdSupport.getUniversalPrimaryKey()
Gets the universal primary key. 
 | 
PrimaryKey | 
RowIdSupport.getUniversalPrimaryKey(Session session)
Gets the universal primary key. 
 | 
PrimaryKey | 
PrimaryKeyFactory.getUniversalPrimaryKey(Session session)
Gets the primary-key to be used for the entity-table and closes the
 factory. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Map<Column,Column> | 
PrimaryKey.match(PrimaryKey primaryKey)
Matches the columns with the columns of  
primaryKey
 s.t. each column of primaryKey is assigned to a
 column of this PK with same type. | 
| Constructor and Description | 
|---|
Table(java.lang.String name,
     PrimaryKey primaryKey,
     boolean defaultUpsert,
     boolean defaultExcludeFromDeletion)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract PrimaryKey | 
EntityGraph.getUniversalPrimaryKey()
Gets the universal primary key. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static IntraDatabaseEntityGraph | 
IntraDatabaseEntityGraph.create(DataModel dataModel,
      int graphID,
      Session session,
      PrimaryKey universalPrimaryKey,
      java.lang.Runnable updateStatistics,
      ExecutionContext executionContext)
Creates a new entity-graph. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
PrimaryKey | 
LocalEntityGraph.getUniversalPrimaryKey()
Gets the universal primary key. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected PrimaryKey | 
RemoteEntityGraph.universalPrimaryKey
The universal primary key. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
PrimaryKey | 
RemoteEntityGraph.getUniversalPrimaryKey()
Gets the universal primary key. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static RemoteEntityGraph | 
RemoteEntityGraph.create(DataModel dataModel,
      int graphID,
      Session session,
      PrimaryKey universalPrimaryKey,
      java.lang.Runnable updateStatistics,
      ExecutionContext executionContext)
Creates a new entity-graph. 
 | 
| Constructor and Description | 
|---|
RemoteEntityGraph(DataModel dataModel,
                 int graphID,
                 Session session,
                 PrimaryKey universalPrimaryKey,
                 java.lang.Runnable updateStatistics,
                 ExecutionContext executionContext)
Constructor. 
 |