Package com.esri.core.geometry
Class OperatorExportToESRIShape
java.lang.Object
com.esri.core.geometry.Operator
com.esri.core.geometry.OperatorExportToESRIShape
- Direct Known Subclasses:
OperatorExportToESRIShapeLocal
Export to ESRI shape format.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.esri.core.geometry.Operator
Operator.Type
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract ByteBuffer
Performs the ExportToESRIShape operation.(package private) abstract ByteBufferCursor
execute
(int exportFlags, GeometryCursor geometryCursor) Performs the ExportToESRIShape operationabstract int
execute
(int exportFlags, Geometry geometry, ByteBuffer shapeBuffer) Performs the ExportToESRIShape operation.getType()
static OperatorExportToESRIShape
local()
Methods inherited from class com.esri.core.geometry.Operator
accelerateGeometry, canAccelerateGeometry, deaccelerateGeometry
-
Constructor Details
-
OperatorExportToESRIShape
public OperatorExportToESRIShape()
-
-
Method Details
-
getType
-
execute
Performs the ExportToESRIShape operation- Returns:
- Returns a ByteBufferCursor.
-
execute
Performs the ExportToESRIShape operation.- Parameters:
exportFlags
- Use theShapeExportFlags
interface.geometry
- The Geometry being exported.- Returns:
- Returns a ByteBuffer object containing the Geometry in ESRIShape format.
-
execute
Performs the ExportToESRIShape operation.- Parameters:
exportFlags
- Use theShapeExportFlags
interface.geometry
- The Geometry being exported.shapeBuffer
- The ByteBuffer to contain the exported Geometry in ESRIShape format.- Returns:
- If the input buffer is null, then the size needed for the buffer is returned. Otherwise the number of bytes written to the buffer is returned.
-
local
-