public interface FeatureReferenceProviderServices extends FeatureReference
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getFeatureTypeId()
Return the identifier of the
FeatureType of the represented
feature |
java.lang.String[] |
getKeyNames()
Return the attribute names that compound the Primary Key of represented
feature
|
java.lang.Object |
getKeyValue(java.lang.String name)
Return the value of an attribute that compound the Primary Key of
represented feature
|
java.lang.Object |
getOID()
Return the OID (Object IDentifier) object that represents this reference
Note: this can be
null if provider does not
support OID |
getCode, getFeature, getFeature, getFeatureQuietly, isNewFeature
toJson, toJson, toJsonBuilder, toJsonBuilder
java.lang.Object getOID()
null
if provider does not
support OIDObject
that identifies a featureFeatureStoreProvider.getOIDType()
,
FeatureType.hasOID()
java.lang.String[] getKeyNames()
getKeyValue(String)
java.lang.Object getKeyValue(java.lang.String name)
name
- getKeyNames()
java.lang.String getFeatureTypeId()
FeatureType
of the represented
feature