public class FeatureDefn
extends java.lang.Object
Constructor and Description |
---|
FeatureDefn() |
FeatureDefn(java.lang.String name_null_ok) |
Modifier and Type | Method and Description |
---|---|
void |
AddFieldDefn(FieldDefn defn) |
void |
AddGeomFieldDefn(GeomFieldDefn defn) |
void |
delete() |
int |
DeleteGeomFieldDefn(int idx) |
boolean |
equals(java.lang.Object obj) |
int |
GetFieldCount() |
FieldDefn |
GetFieldDefn(int i) |
int |
GetFieldIndex(java.lang.String field_name) |
int |
GetGeomFieldCount() |
GeomFieldDefn |
GetGeomFieldDefn(int i) |
int |
GetGeomFieldIndex(java.lang.String field_name) |
int |
GetGeomType() |
java.lang.String |
GetName() |
int |
GetReferenceCount() |
int |
hashCode() |
int |
IsGeometryIgnored() |
int |
IsSame(FeatureDefn other_defn) |
int |
IsStyleIgnored() |
void |
SetGeometryIgnored(int bIgnored) |
void |
SetGeomType(int geom_type) |
void |
SetStyleIgnored(int bIgnored) |
public FeatureDefn(java.lang.String name_null_ok)
public FeatureDefn()
public void delete()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String GetName()
public int GetFieldCount()
public FieldDefn GetFieldDefn(int i)
public int GetFieldIndex(java.lang.String field_name)
public void AddFieldDefn(FieldDefn defn)
public int GetGeomFieldCount()
public GeomFieldDefn GetGeomFieldDefn(int i)
public int GetGeomFieldIndex(java.lang.String field_name)
public void AddGeomFieldDefn(GeomFieldDefn defn)
public int DeleteGeomFieldDefn(int idx)
public int GetGeomType()
public void SetGeomType(int geom_type)
public int GetReferenceCount()
public int IsGeometryIgnored()
public void SetGeometryIgnored(int bIgnored)
public int IsStyleIgnored()
public void SetStyleIgnored(int bIgnored)
public int IsSame(FeatureDefn other_defn)