| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deegree.feature.persistence.sql.id.FIDMapping
public class FIDMapping
Defines the mapping between feature ids and a relational model.
FeatureTypeMapping| Constructor Summary | |
|---|---|
FIDMapping(String prefix,
           String delimiter,
           List<Pair<String,BaseType>> columns,
           IDGenerator generator)
Creates a new FIDMapping instance. | 
|
| Method Summary | |
|---|---|
 String | 
getColumn()
Deprecated.  | 
 List<Pair<String,BaseType>> | 
getColumns()
 | 
 BaseType | 
getColumnType()
Deprecated.  | 
 String | 
getDelimiter()
 | 
 IDGenerator | 
getIdGenerator()
 | 
 String | 
getPrefix()
 | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public FIDMapping(String prefix,
                  String delimiter,
                  List<Pair<String,BaseType>> columns,
                  IDGenerator generator)
FIDMapping instance.
prefix - static prefix for all feature ids, must not be null (but can be empty)delimiter - delimiter that separates the values of the individual columns, must not be null (but
            can be empty)columns - database columns that the feature ids are mapped to, must not be null (and contain at
            least one entry)generator - generator for determining new ids, can be null (in this case, no inserts are possible)| Method Detail | 
|---|
public String getPrefix()
public String getDelimiter()
public List<Pair<String,BaseType>> getColumns()
public IDGenerator getIdGenerator()
@Deprecated public String getColumn()
@Deprecated public BaseType getColumnType()
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||