|
||||||||||
| 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 | |||||||||