|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 |