Package com.esri.core.geometry
Class OperatorExportToESRIShapeLocal
- java.lang.Object
-
- com.esri.core.geometry.Operator
-
- com.esri.core.geometry.OperatorExportToESRIShape
-
- com.esri.core.geometry.OperatorExportToESRIShapeLocal
-
class OperatorExportToESRIShapeLocal extends OperatorExportToESRIShape
OperatorExportToESRIShape implementation.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.esri.core.geometry.Operator
Operator.Type
-
-
Constructor Summary
Constructors Constructor Description OperatorExportToESRIShapeLocal()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.nio.ByteBuffer
execute(int exportFlags, Geometry geometry)
Performs the ExportToESRIShape operation.(package private) ByteBufferCursor
execute(int exportFlags, GeometryCursor geometryCursor)
Performs the ExportToESRIShape operationint
execute(int exportFlags, Geometry geometry, java.nio.ByteBuffer shapeBuffer)
Performs the ExportToESRIShape operation.-
Methods inherited from class com.esri.core.geometry.OperatorExportToESRIShape
getType, local
-
Methods inherited from class com.esri.core.geometry.Operator
accelerateGeometry, canAccelerateGeometry, deaccelerateGeometry
-
-
-
-
Method Detail
-
execute
ByteBufferCursor execute(int exportFlags, GeometryCursor geometryCursor)
Description copied from class:OperatorExportToESRIShape
Performs the ExportToESRIShape operation- Specified by:
execute
in classOperatorExportToESRIShape
- Returns:
- Returns a ByteBufferCursor.
-
execute
public java.nio.ByteBuffer execute(int exportFlags, Geometry geometry)
Description copied from class:OperatorExportToESRIShape
Performs the ExportToESRIShape operation.- Specified by:
execute
in classOperatorExportToESRIShape
- Parameters:
exportFlags
- Use theShapeExportFlags
interface.geometry
- The Geometry being exported.- Returns:
- Returns a ByteBuffer object containing the Geometry in ESRIShape format.
-
execute
public int execute(int exportFlags, Geometry geometry, java.nio.ByteBuffer shapeBuffer)
Description copied from class:OperatorExportToESRIShape
Performs the ExportToESRIShape operation.- Specified by:
execute
in classOperatorExportToESRIShape
- 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.
-
-