|
jACOB 2.7 API Documentation. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IRelationSet
This interface represents a relation set. Relation sets are used to restrict
existing QBE constrains then performing a query on a
IDataBrowser. Additionally they are used to
determine how far a record propagation should be executed. See
IDataAccessor.propagateRecord(IDataRecord, IRelationSet, Filldirection).
| Field Summary | |
|---|---|
static java.lang.String |
DEFAULT_NAME
The name of the default relation set. |
static java.lang.String |
LOCAL_NAME
The name of the local relation set. |
| Method Summary | |
|---|---|
java.util.Set |
getRelatedTableAliases(ITableAlias initialTableAlias)
Returns all table aliases, which are related to the given alias. |
java.util.Set |
getRelations()
Returns all relations within this relation set. |
boolean |
isLocal()
Checks whether the given relation set is the local relation set. |
| Methods inherited from interface de.tif.jacob.core.definition.INamedObjectDefinition |
|---|
getDescription, getName, getProperty |
| Field Detail |
|---|
static final java.lang.String DEFAULT_NAME
IApplicationDefinition.getDefaultRelationSet(),
Constant Field Valuesstatic final java.lang.String LOCAL_NAME
IApplicationDefinition.getLocalRelationSet(),
Constant Field Values| Method Detail |
|---|
java.util.Set getRelations()
IRelationjava.util.Set getRelatedTableAliases(ITableAlias initialTableAlias)
Remark: The given initial table alias will be contained within the result set as well.
initialTableAlias - initial table alias to determine related table aliases of
ITableAliasboolean isLocal()
true if this is the local relation set otherwise false
|
jACOB 2.7 API Documentation. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||