Modifier and Type | Field and Description |
---|---|
Association |
Association.reversalAssociation
The counterpart of the association for the reversal direction.
|
Modifier and Type | Field and Description |
---|---|
java.util.List<Association> |
Table.associations
Associations to other tables.
|
java.util.Map<java.lang.String,Association> |
DataModel.namedAssociations
Maps association-names to associations;
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<Table> |
DataModel.getIndependentTables(java.util.Set<Table> tableSet,
java.util.Set<Association> associations)
Gets all independent tables
(i.e. tables which don't depend on other tables in the set)
of a given table-set.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
EntityGraph.markDependentEntitiesAsTraversed(Association association,
java.sql.ResultSet resultSet,
java.sql.ResultSetMetaData resultSetMetaData,
java.util.Map<java.lang.String,java.lang.Integer> typeCache)
Marks all entities which depends on given entity as traversed.
|
abstract void |
EntityGraph.readDependentEntities(Table table,
Association association,
java.sql.ResultSet resultSet,
java.sql.ResultSetMetaData resultSetMetaData,
Session.ResultSetReader reader,
java.util.Map<java.lang.String,java.lang.Integer> typeCache,
java.lang.String selectionSchema,
java.lang.String originalPKAliasPrefix)
Reads all entities which depends on given entity.
|
abstract long |
EntityGraph.removeAssociatedDestinations(Association association,
boolean deletedEntitiesAreMarked,
java.util.Set<Table> allTables)
Removes all entities from this graph which are associated with an entity
outside the graph.
|
void |
EntityGraph.removeDependencies(Association association)
Removes all dependencies for a given association.
|
abstract long |
EntityGraph.resolveAssociation(Table table,
Association association,
EntityGraph otherGraph,
EntityGraph universum,
boolean forDelete)
Resolves an association.
|
abstract long |
EntityGraph.resolveAssociation(Table table,
Association association,
int today)
Resolves an association.
|
Modifier and Type | Method and Description |
---|---|
void |
LocalEntityGraph.markDependentEntitiesAsTraversed(Association association,
java.sql.ResultSet resultSet,
java.sql.ResultSetMetaData resultSetMetaData,
java.util.Map<java.lang.String,java.lang.Integer> typeCache)
Marks all entities which depends on given entity as traversed.
|
void |
LocalEntityGraph.readDependentEntities(Table table,
Association association,
java.sql.ResultSet resultSet,
java.sql.ResultSetMetaData resultSetMetaData,
Session.ResultSetReader reader,
java.util.Map<java.lang.String,java.lang.Integer> theTypeCache,
java.lang.String selectionSchema,
java.lang.String originalPKAliasPrefix)
Reads all entities which depends on given entity.
|
long |
LocalEntityGraph.removeAssociatedDestinations(Association association,
boolean deletedEntitiesAreMarked,
java.util.Set<Table> allTables)
Removes all entities from this graph which are associated with an entity
outside the graph.
|
long |
LocalEntityGraph.resolveAssociation(Table table,
Association association,
EntityGraph otherGraph,
EntityGraph universum,
boolean forDelete)
Resolves an association.
|
long |
LocalEntityGraph.resolveAssociation(Table table,
Association association,
int today)
Resolves an association.
|
Modifier and Type | Method and Description |
---|---|
void |
RemoteEntityGraph.markDependentEntitiesAsTraversed(Association association,
java.sql.ResultSet resultSet,
java.sql.ResultSetMetaData resultSetMetaData,
java.util.Map<java.lang.String,java.lang.Integer> typeCache)
Marks all entities which depends on given entity as traversed.
|
void |
RemoteEntityGraph.readDependentEntities(Table table,
Association association,
java.sql.ResultSet resultSet,
java.sql.ResultSetMetaData resultSetMetaData,
Session.ResultSetReader reader,
java.util.Map<java.lang.String,java.lang.Integer> typeCache,
java.lang.String selectionSchema,
java.lang.String originalPKAliasPrefix)
Reads all entities which depends on given entity.
|
long |
RemoteEntityGraph.removeAssociatedDestinations(Association association,
boolean deletedEntitiesAreMarked,
java.util.Set<Table> allTables)
Removes all entities from this graph which are associated with an entity
outside the graph.
|
long |
RemoteEntityGraph.resolveAssociation(Table table,
Association association,
EntityGraph otherGraph,
EntityGraph universum,
boolean forDelete)
Resolves an association.
|
long |
RemoteEntityGraph.resolveAssociation(Table table,
Association association,
int today)
Resolves an association.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Association> |
ModelElementFinder.findAssociations(DataModel dataModel,
java.util.Map<Association,java.lang.String[]> namingSuggestions,
Session session,
ExecutionContext executionContext)
Finds a set of
Association s. |
java.util.Collection<Association> |
JDBCMetaDataBasedModelElementFinder.findAssociations(DataModel dataModel,
java.util.Map<Association,java.lang.String[]> namingSuggestion,
Session session,
ExecutionContext executionContext)
Finds associations by reading the databases meta-data.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Association> |
ModelElementFinder.findAssociations(DataModel dataModel,
java.util.Map<Association,java.lang.String[]> namingSuggestions,
Session session,
ExecutionContext executionContext)
Finds a set of
Association s. |
java.util.Collection<Association> |
JDBCMetaDataBasedModelElementFinder.findAssociations(DataModel dataModel,
java.util.Map<Association,java.lang.String[]> namingSuggestion,
Session session,
ExecutionContext executionContext)
Finds associations by reading the databases meta-data.
|
Modifier and Type | Method and Description |
---|---|
void |
RestrictionModel.addRestriction(Association association,
java.lang.String condition,
java.lang.String location,
boolean removePreviousRestriction,
java.util.Map<java.lang.String,java.lang.String> parameters)
Adds a restriction to a association.
|
void |
RestrictionModel.addRestriction(Association association,
java.lang.String condition,
java.lang.String location,
java.util.Map<java.lang.String,java.lang.String> parameters)
Adds a restriction to a association.
|
java.lang.String |
RestrictionModel.getRestriction(Association association)
Gets the restriction (in SQL) for an association.
|
Modifier and Type | Method and Description |
---|---|
void |
XmlUtil.ObjectNotationTransformerHandler.associationSketch(Association a,
java.lang.String associationName,
java.lang.String name) |
void |
XmlRowWriter.endList(Association association)
Writes end element for a list of rows.
|
void |
XmlRowWriter.startList(Association association,
java.lang.String name)
Writes start element for a list of rows.
|
Constructor and Description |
---|
XmlWritingNodeVisitor(java.sql.ResultSet resultSet,
java.sql.ResultSetMetaData resultSetMetaData,
Table table,
Association association,
Session session)
Constructor.
|