public class FeatureRowData extends Object
| Constructor and Description |
|---|
FeatureRowData(Map<String,Object> values,
String geometryColumn)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
Geometry |
getGeometry()
Get the geometry
|
String |
getGeometryColumn()
Get the geometry column name
|
GeoPackageGeometryData |
getGeometryData()
Get the geometry data
|
Map<String,Object> |
getValues()
Get the values
|
Object |
jsonCompatible()
Build a JSON compatible object
|
Object |
jsonCompatible(boolean includePoints,
boolean includeGeometries)
Build a JSON compatible object
|
Object |
jsonCompatibleWithGeometries(boolean includeGeometries)
Build a JSON compatible object
|
Object |
jsonCompatibleWithPoints(boolean includePoints)
Build a JSON compatible object
|
public String getGeometryColumn()
public GeoPackageGeometryData getGeometryData()
public Geometry getGeometry()
public Object jsonCompatible()
public Object jsonCompatibleWithPoints(boolean includePoints)
includePoints - true to include point geometries, but no other geometry typespublic Object jsonCompatibleWithGeometries(boolean includeGeometries)
includeGeometries - true to include all geometries, false for no geometriespublic Object jsonCompatible(boolean includePoints, boolean includeGeometries)
includePoints - true to include point geometries, ignored if includeGeometries is trueincludeGeometries - true to include all geometry types