public class Layer extends MajorObject
Constructor and Description |
---|
Layer(long cPtr,
boolean cMemoryOwn) |
Modifier and Type | Method and Description |
---|---|
void |
addReference(java.lang.Object reference) |
int |
AlterFieldDefn(int iField,
FieldDefn field_def,
int nFlags) |
int |
Clip(Layer method_layer,
Layer result_layer) |
int |
Clip(Layer method_layer,
Layer result_layer,
java.util.Vector options) |
int |
Clip(Layer method_layer,
Layer result_layer,
java.util.Vector options,
ProgressCallback callback) |
int |
CommitTransaction() |
int |
CreateFeature(Feature feature) |
int |
CreateField(FieldDefn field_def) |
int |
CreateField(FieldDefn field_def,
int approx_ok) |
int |
CreateGeomField(GeomFieldDefn field_def) |
int |
CreateGeomField(GeomFieldDefn field_def,
int approx_ok) |
void |
delete() |
int |
DeleteFeature(long fid) |
int |
DeleteField(int iField) |
boolean |
equals(java.lang.Object obj) |
int |
Erase(Layer method_layer,
Layer result_layer) |
int |
Erase(Layer method_layer,
Layer result_layer,
java.util.Vector options) |
int |
Erase(Layer method_layer,
Layer result_layer,
java.util.Vector options,
ProgressCallback callback) |
int |
FindFieldIndex(java.lang.String pszFieldName,
int bExactMatch) |
static long |
getCPtr(Layer obj) |
static long |
getCPtrAndDisown(Layer obj) |
double[] |
GetExtent() |
double[] |
GetExtent(boolean force) |
int |
GetExtent(double[] argout,
int force) |
Feature |
GetFeature(long fid) |
long |
GetFeatureCount() |
long |
GetFeatureCount(int force) |
long |
GetFeaturesRead() |
java.lang.String |
GetFIDColumn() |
java.lang.String |
GetGeometryColumn() |
int |
GetGeomType() |
FeatureDefn |
GetLayerDefn() |
java.lang.String |
GetName() |
Feature |
GetNextFeature() |
int |
GetRefCount() |
Geometry |
GetSpatialFilter() |
SpatialReference |
GetSpatialRef() |
StyleTable |
GetStyleTable() |
int |
hashCode() |
int |
Identity(Layer method_layer,
Layer result_layer) |
int |
Identity(Layer method_layer,
Layer result_layer,
java.util.Vector options) |
int |
Identity(Layer method_layer,
Layer result_layer,
java.util.Vector options,
ProgressCallback callback) |
int |
Intersection(Layer method_layer,
Layer result_layer) |
int |
Intersection(Layer method_layer,
Layer result_layer,
java.util.Vector options) |
int |
Intersection(Layer method_layer,
Layer result_layer,
java.util.Vector options,
ProgressCallback callback) |
int |
ReorderField(int iOldFieldPos,
int iNewFieldPos) |
int |
ReorderFields(int[] nList) |
void |
ResetReading() |
int |
RollbackTransaction() |
int |
SetAttributeFilter(java.lang.String filter_string) |
int |
SetFeature(Feature feature) |
int |
SetIgnoredFields(java.util.Vector options) |
int |
SetNextByIndex(long new_index) |
void |
SetSpatialFilter(Geometry filter) |
void |
SetSpatialFilter(int iGeomField,
Geometry filter) |
void |
SetSpatialFilterRect(double minx,
double miny,
double maxx,
double maxy) |
void |
SetSpatialFilterRect(int iGeomField,
double minx,
double miny,
double maxx,
double maxy) |
void |
SetStyleTable(StyleTable table) |
int |
StartTransaction() |
int |
SymDifference(Layer method_layer,
Layer result_layer) |
int |
SymDifference(Layer method_layer,
Layer result_layer,
java.util.Vector options) |
int |
SymDifference(Layer method_layer,
Layer result_layer,
java.util.Vector options,
ProgressCallback callback) |
int |
SyncToDisk() |
boolean |
TestCapability(java.lang.String cap) |
int |
Union(Layer method_layer,
Layer result_layer) |
int |
Union(Layer method_layer,
Layer result_layer,
java.util.Vector options) |
int |
Union(Layer method_layer,
Layer result_layer,
java.util.Vector options,
ProgressCallback callback) |
int |
Update(Layer method_layer,
Layer result_layer) |
int |
Update(Layer method_layer,
Layer result_layer,
java.util.Vector options) |
int |
Update(Layer method_layer,
Layer result_layer,
java.util.Vector options,
ProgressCallback callback) |
GetDescription, GetMetadata_Dict, GetMetadata_Dict, GetMetadata_List, GetMetadata_List, GetMetadataDomainList, GetMetadataItem, GetMetadataItem, SetDescription, SetMetadata, SetMetadata, SetMetadata, SetMetadata, SetMetadata, SetMetadata, SetMetadataItem, SetMetadataItem
public static long getCPtr(Layer obj)
public void delete()
delete
in class MajorObject
public static long getCPtrAndDisown(Layer obj)
public void addReference(java.lang.Object reference)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public double[] GetExtent(boolean force)
public double[] GetExtent()
public int GetRefCount()
public void SetSpatialFilter(Geometry filter)
public void SetSpatialFilterRect(double minx, double miny, double maxx, double maxy)
public void SetSpatialFilter(int iGeomField, Geometry filter)
public void SetSpatialFilterRect(int iGeomField, double minx, double miny, double maxx, double maxy)
public Geometry GetSpatialFilter()
public int SetAttributeFilter(java.lang.String filter_string)
public void ResetReading()
public java.lang.String GetName()
public int GetGeomType()
public java.lang.String GetGeometryColumn()
public java.lang.String GetFIDColumn()
public Feature GetFeature(long fid)
public Feature GetNextFeature()
public int SetNextByIndex(long new_index)
public int SetFeature(Feature feature)
public int CreateFeature(Feature feature)
public int DeleteFeature(long fid)
public int SyncToDisk()
public FeatureDefn GetLayerDefn()
public long GetFeatureCount(int force)
public long GetFeatureCount()
public int GetExtent(double[] argout, int force)
public boolean TestCapability(java.lang.String cap)
public int CreateField(FieldDefn field_def, int approx_ok)
public int CreateField(FieldDefn field_def)
public int DeleteField(int iField)
public int ReorderField(int iOldFieldPos, int iNewFieldPos)
public int ReorderFields(int[] nList)
public int AlterFieldDefn(int iField, FieldDefn field_def, int nFlags)
public int CreateGeomField(GeomFieldDefn field_def, int approx_ok)
public int CreateGeomField(GeomFieldDefn field_def)
public int StartTransaction()
public int CommitTransaction()
public int RollbackTransaction()
public int FindFieldIndex(java.lang.String pszFieldName, int bExactMatch)
public SpatialReference GetSpatialRef()
public long GetFeaturesRead()
public int SetIgnoredFields(java.util.Vector options)
public int Intersection(Layer method_layer, Layer result_layer, java.util.Vector options, ProgressCallback callback)
public int Intersection(Layer method_layer, Layer result_layer, java.util.Vector options)
public int Union(Layer method_layer, Layer result_layer, java.util.Vector options, ProgressCallback callback)
public int SymDifference(Layer method_layer, Layer result_layer, java.util.Vector options, ProgressCallback callback)
public int SymDifference(Layer method_layer, Layer result_layer, java.util.Vector options)
public int Identity(Layer method_layer, Layer result_layer, java.util.Vector options, ProgressCallback callback)
public int Update(Layer method_layer, Layer result_layer, java.util.Vector options, ProgressCallback callback)
public int Clip(Layer method_layer, Layer result_layer, java.util.Vector options, ProgressCallback callback)
public int Erase(Layer method_layer, Layer result_layer, java.util.Vector options, ProgressCallback callback)
public StyleTable GetStyleTable()
public void SetStyleTable(StyleTable table)