Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| deegree 2.4 (2010/11/11 10:47 build-27-official)
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.deegree.io.datastore.schema.TableRelation

Packages that use TableRelation
org.deegree.io.datastore.schema |
org.deegree.io.datastore.schema.content |
org.deegree.io.datastore.sql |
org.deegree.io.datastore.sql.transaction.delete |
org.deegree.io.datastore.sql.wherebuilder |

Uses of TableRelation in org.deegree.io.datastore.schema

Methods in org.deegree.io.datastore.schema that return TableRelation
`TableRelation[]` | `MappedSimplePropertyType.getTableRelations()` Returns the path of `TableRelation`s that describe how to get to the table where the content is stored.
`TableRelation[]` | `MappedGeometryPropertyType.getTableRelations()` Returns the path of `TableRelation`s that describe how to get to the table where the content is stored.
`TableRelation[]` | `MappedPropertyType.getTableRelations()` Returns the path of `TableRelation`s that describe how to get to the table where the content is stored.
`TableRelation[]` | `MappedFeaturePropertyType.getTableRelations()` Returns the path of `TableRelation`s that describe how to get to the table where the content is stored.

Constructors in org.deegree.io.datastore.schema with parameters of type TableRelation
`MappedFeaturePropertyType(QualifiedName name, QualifiedName typeName, int type, int minOccurs, int maxOccurs, boolean isIdentityPart, TableRelation[] tableRelations, MappedFeatureTypeReference containedFT, boolean isReferenceType)` Constructs a new instance of `MappedFeaturePropertyType` from the given parameters.
`MappedFeaturePropertyType(QualifiedName name, QualifiedName typeName, int type, int minOccurs, int maxOccurs, boolean isIdentityPart, TableRelation[] tableRelations, MappedFeatureTypeReference containedFT, boolean isReferenceType, boolean allowExternalLinks)`
`MappedGeometryPropertyType(QualifiedName name, QualifiedName typeName, int type, int minOccurs, int maxOccurs, boolean isIdentityPart, URI srs, TableRelation[] tableRelations, MappingGeometryField mappingField)` Constructs a new instance of `MappedGeometryPropertyType` from the given parameters.
`MappedSimplePropertyType(QualifiedName name, int type, int minOccurs, int maxOccurs, boolean isIdentityPart, TableRelation[] tableRelations, SimpleContent content)` Constructs a new instance of `MappedSimplePropertyType` from the given parameters.

Uses of TableRelation in org.deegree.io.datastore.schema.content

Methods in org.deegree.io.datastore.schema.content that return TableRelation
`TableRelation[]` | `FieldContent.getTablePath()` Returns the `TableRelation`s that lead from the table that is associated with the `FunctionCall` to the `MappingField`.

Constructors in org.deegree.io.datastore.schema.content with parameters of type TableRelation
`FieldContent(MappingField field, TableRelation[] tablePath)` Creates a new `FieldContent` instance.

Uses of TableRelation in org.deegree.io.datastore.sql

Methods in org.deegree.io.datastore.sql with parameters of type TableRelation
`protected void` | `AbstractRequestHandler.appendJoinCondition(TableRelation tableRelation, String fromAlias, String toAlias, StatementBuffer query)`
`protected void` | `AbstractRequestHandler.appendJoins(TableRelation[] tableRelation, String fromAlias, String[] toAliases, StatementBuffer query)`

Uses of TableRelation in org.deegree.io.datastore.sql.transaction.delete

Methods in org.deegree.io.datastore.sql.transaction.delete with parameters of type TableRelation
`void` | `DeleteHandler.deleteOrphanedPropertyRows(TableRelation relation, Object[] keyValues)` Delete orphaned rows in the specified property table (target table of the given `TableRelation`).
`(package private) TableNode` | `DeleteHandler.determineJTNode(FeatureId fid, FeatureId subFid, TableRelation relation1, TableRelation relation2)` Determines the row in the join table that connects a certain feature with a subfeature.
`(package private) List<TableNode>` | `DeleteHandler.determinePropNodes(FeatureId fid, TableRelation relation)` Determines the `TableNode` that represent the simple/geometry properties in the property table attached by the given `TableRelation`.

Constructors in org.deegree.io.datastore.sql.transaction.delete with parameters of type TableRelation
`TableReference(TableRelation relation)` Creates a new `TableReference` instance from the given `TableRelation`.

Uses of TableRelation in org.deegree.io.datastore.sql.wherebuilder

Methods in org.deegree.io.datastore.sql.wherebuilder that return TableRelation
`TableRelation[]` | `PropertyNode.getPathFromParent()` Returns the table relations that lead from the parent feature type node's table to the table associated with this property.
`TableRelation[]` | `AbstractPropertyNode.getPathFromParent()` Returns the table relations that lead from the parent feature type node's table to the table where this property's value is stored.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| deegree 2.4 (2010/11/11 10:47 build-27-official)
PREV NEXT | FRAMES NO FRAMES

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org