| Modifier | Constructor and Description |
|---|---|
|
Feature(FeatureDefn feature_def) |
protected |
Feature(long cPtr,
boolean cMemoryOwn) |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
Feature |
Clone() |
void |
delete() |
void |
DumpReadable() |
boolean |
Equal(Feature feature) |
boolean |
equals(Object obj) |
protected static long |
getCPtr(Feature obj) |
FeatureDefn |
GetDefnRef() |
int |
GetFID() |
void |
GetFieldAsDateTime(int id,
int[] pnYear,
int[] pnMonth,
int[] pnDay,
int[] pnHour,
int[] pnMinute,
int[] pnSecond,
int[] pnTZFlag) |
double |
GetFieldAsDouble(int id) |
double |
GetFieldAsDouble(String name) |
double[] |
GetFieldAsDoubleList(int id) |
int |
GetFieldAsInteger(int id) |
int |
GetFieldAsInteger(String name) |
int[] |
GetFieldAsIntegerList(int id) |
String |
GetFieldAsString(int id) |
String |
GetFieldAsString(String name) |
String[] |
GetFieldAsStringList(int id) |
int |
GetFieldCount() |
FieldDefn |
GetFieldDefnRef(int id) |
FieldDefn |
GetFieldDefnRef(String name) |
int |
GetFieldIndex(String name) |
int |
GetFieldType(int id) |
int |
GetFieldType(String name) |
Geometry |
GetGeometryRef() |
int |
GetGeomFieldCount() |
GeomFieldDefn |
GetGeomFieldDefnRef(int id) |
GeomFieldDefn |
GetGeomFieldDefnRef(String name) |
int |
GetGeomFieldIndex(String name) |
Geometry |
GetGeomFieldRef(int iField) |
Geometry |
GetGeomFieldRef(String name) |
String |
GetStyleString() |
int |
hashCode() |
boolean |
IsFieldSet(int id) |
boolean |
IsFieldSet(String name) |
int |
SetFID(int fid) |
void |
SetField(int id,
double value) |
void |
SetField(int id,
int value) |
void |
SetField(int id,
int year,
int month,
int day,
int hour,
int minute,
int second,
int tzflag) |
void |
SetField(int id,
String value) |
void |
SetField(String name,
double value) |
void |
SetField(String name,
int value) |
void |
SetField(String name,
int year,
int month,
int day,
int hour,
int minute,
int second,
int tzflag) |
void |
SetField(String name,
String value) |
void |
SetFieldBinaryFromHexString(int id,
String pszValue) |
void |
SetFieldBinaryFromHexString(String name,
String pszValue) |
void |
SetFieldDoubleList(int id,
double[] nList) |
void |
SetFieldIntegerList(int id,
int[] nList) |
void |
SetFieldStringList(int id,
Vector pList) |
int |
SetFrom(Feature other) |
int |
SetFrom(Feature other,
int forgiving) |
int |
SetFromWithMap(Feature other,
int forgiving,
int[] nList) |
int |
SetGeometry(Geometry geom) |
int |
SetGeometryDirectly(Geometry geom) |
int |
SetGeomField(int iField,
Geometry geom) |
int |
SetGeomField(String name,
Geometry geom) |
int |
SetGeomFieldDirectly(int iField,
Geometry geom) |
int |
SetGeomFieldDirectly(String name,
Geometry geom) |
void |
SetStyleString(String the_string) |
void |
UnsetField(int id) |
void |
UnsetField(String name) |
public Feature(FeatureDefn feature_def)
protected Feature(long cPtr,
boolean cMemoryOwn)
protected static long getCPtr(Feature obj)
public Feature Clone()
public void delete()
public void DumpReadable()
public boolean Equal(Feature feature)
public FeatureDefn GetDefnRef()
public int GetFID()
public void GetFieldAsDateTime(int id,
int[] pnYear,
int[] pnMonth,
int[] pnDay,
int[] pnHour,
int[] pnMinute,
int[] pnSecond,
int[] pnTZFlag)
public double GetFieldAsDouble(int id)
public double GetFieldAsDouble(String name)
public double[] GetFieldAsDoubleList(int id)
public int GetFieldAsInteger(int id)
public int GetFieldAsInteger(String name)
public int[] GetFieldAsIntegerList(int id)
public String GetFieldAsString(int id)
public String[] GetFieldAsStringList(int id)
public int GetFieldCount()
public FieldDefn GetFieldDefnRef(int id)
public int GetFieldIndex(String name)
public int GetFieldType(int id)
public int GetFieldType(String name)
public Geometry GetGeometryRef()
public int GetGeomFieldCount()
public GeomFieldDefn GetGeomFieldDefnRef(int id)
public GeomFieldDefn GetGeomFieldDefnRef(String name)
public int GetGeomFieldIndex(String name)
public Geometry GetGeomFieldRef(int iField)
public String GetStyleString()
public boolean IsFieldSet(int id)
public boolean IsFieldSet(String name)
public int SetFID(int fid)
public void SetField(int id,
double value)
public void SetField(int id,
int value)
public void SetField(int id,
int year,
int month,
int day,
int hour,
int minute,
int second,
int tzflag)
public void SetField(int id,
String value)
public void SetField(String name, double value)
public void SetField(String name, int value)
public void SetField(String name, int year, int month, int day, int hour, int minute, int second, int tzflag)
public void SetFieldBinaryFromHexString(int id,
String pszValue)
public void SetFieldDoubleList(int id,
double[] nList)
public void SetFieldIntegerList(int id,
int[] nList)
public void SetFieldStringList(int id,
Vector pList)
public int SetFrom(Feature other)
public int SetFrom(Feature other, int forgiving)
public int SetFromWithMap(Feature other, int forgiving, int[] nList)
public int SetGeometry(Geometry geom)
public int SetGeometryDirectly(Geometry geom)
public int SetGeomField(int iField,
Geometry geom)
public int SetGeomFieldDirectly(int iField,
Geometry geom)
public void SetStyleString(String the_string)
public void UnsetField(int id)
public void UnsetField(String name)
Copyright © 2015 Revolution Systems Inc.. All rights reserved.