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.idgenerator.IdGenerator

Packages that use IdGenerator
org.deegree.io.datastore.idgenerator |
org.deegree.io.datastore.schema |
org.deegree.io.datastore.sql.idgenerator |

Uses of IdGenerator in org.deegree.io.datastore.idgenerator

Subclasses of IdGenerator in org.deegree.io.datastore.idgenerator
`class` | `ParentIDGenerator` `IdGenerator` that takes the `FeatureId` of the parent feature.
`class` | `UUIDGenerator` Primary key and `FeatureId` generator that is based on UUIDs.

Methods in org.deegree.io.datastore.idgenerator that return IdGenerator
`static IdGenerator` | `IdGenerator.getInstance(String type, Properties params)` Returns a concrete `IdGenerator` instance which is identified by the given type code.

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

Methods in org.deegree.io.datastore.schema that return IdGenerator
`IdGenerator` | `MappedGMLId.getIdGenerator()` TODO remove this.
`IdGenerator` | `TableRelation.getIdGenerator()` Returns the `IdGenerator` instance that may be used to generate new primary keys.

Constructors in org.deegree.io.datastore.schema with parameters of type IdGenerator
`MappedGMLId(String prefix, String separator, MappingField[] idFields, IdGenerator idGenerator, MappedGMLId.IDPART_INFO idPartInfo)` Creates a new instance of `MappedGMLId` from the given parameters.
`TableRelation(MappingField[] fromFields, MappingField[] toFields, TableRelation.FK_INFO fkInfo, IdGenerator idGenerator)` Initializes a newly created `TableRelation` instance with the given parameters.

Uses of IdGenerator in org.deegree.io.datastore.sql.idgenerator

Subclasses of IdGenerator in org.deegree.io.datastore.sql.idgenerator
`class` | `DBMaxIdGenerator` Feature id generator that produces successive (+1) values and retrieves its start value from the specified table value (the maximum stored in the field).
`class` | `DBSeqIdGenerator` Feature id generator that uses an SQL sequence to create new values.

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