| 
deegree 2.6-pre (2011/11/29 00:10 build-378-unofficial) | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use InsertField | |
|---|---|
| org.deegree.io.datastore.sql.transaction.insert | |
| Uses of InsertField in org.deegree.io.datastore.sql.transaction.insert | 
|---|
| Subclasses of InsertField in org.deegree.io.datastore.sql.transaction.insert | |
|---|---|
 class | 
InsertGeometryField
A geometry field of an InsertRow. | 
| Fields in org.deegree.io.datastore.sql.transaction.insert with type parameters of type InsertField | |
|---|---|
protected  Map<String,InsertField> | 
InsertRow.columnMap
Maps column names to their corresponding InsertField instance. | 
| Methods in org.deegree.io.datastore.sql.transaction.insert that return InsertField | |
|---|---|
 InsertField | 
InsertRow.getColumn(String column)
Returns the InsertField for the given column name. | 
 InsertField | 
InsertRow.getPKColumn()
Returns the InsertField for the primary key column. | 
 InsertField | 
InsertField.getReferencedField()
Returns the InsertField that this InsertField references. | 
 InsertField | 
InsertRow.setColumn(String column,
                   Object value,
                   int sqlType,
                   boolean isPK)
Sets the value to be inserted in the given table column.  | 
| Methods in org.deegree.io.datastore.sql.transaction.insert that return types with arguments of type InsertField | |
|---|---|
 Collection<InsertField> | 
InsertRow.getColumns()
Returns all InsertFields. | 
(package private)  List<InsertField> | 
InsertRow.getReferencedFields()
Returns all InsertFields that are referenced by a field from this InsertRow. | 
(package private)  Collection<InsertField> | 
InsertField.getReferencingFields()
Returns all fields that reference this field.  | 
 List<InsertField> | 
InsertRow.getReferencingFields()
Returns all InsertField that reference a column in this InsertRow. | 
| Methods in org.deegree.io.datastore.sql.transaction.insert with parameters of type InsertField | |
|---|---|
(package private)  void | 
InsertField.addReferencingField(InsertField referencingField)
 | 
 void | 
InsertRow.linkColumn(String column,
                     InsertField referencedField)
Sets the value to be inserted in the given table column - the column references the given InsertField and
 thus must have the same value as the referenced column. | 
 void | 
InsertField.relinkField(InsertField field)
Sets this InsertField to be a reference to the given InsertField. | 
 void | 
InsertField.removeReferencingField(InsertField referencingField)
Removes the given InsertField from the list of references to this InsertField. | 
| Constructors in org.deegree.io.datastore.sql.transaction.insert with parameters of type InsertField | |
|---|---|
InsertField(InsertRow row,
                       String columnName,
                       InsertField referencedField)
Creates a new InsertField instance. | 
|
  | 
deegree 2.6-pre (2011/11/29 00:10 build-378-unofficial) | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
an open source project founded by lat/lon, Bonn, Germany.
                    For more information visit: http://www.deegree.org