Class OperatorExportToESRIShape

    • Constructor Detail

      • OperatorExportToESRIShape

        public OperatorExportToESRIShape()
    • Method Detail

      • execute

        abstract ByteBufferCursor execute​(int exportFlags,
                                          GeometryCursor geometryCursor)
        Performs the ExportToESRIShape operation
        Returns:
        Returns a ByteBufferCursor.
      • execute

        public abstract java.nio.ByteBuffer execute​(int exportFlags,
                                                    Geometry geometry)
        Performs the ExportToESRIShape operation.
        Parameters:
        exportFlags - Use the ShapeExportFlags interface.
        geometry - The Geometry being exported.
        Returns:
        Returns a ByteBuffer object containing the Geometry in ESRIShape format.
      • execute

        public abstract int execute​(int exportFlags,
                                    Geometry geometry,
                                    java.nio.ByteBuffer shapeBuffer)
        Performs the ExportToESRIShape operation.
        Parameters:
        exportFlags - Use the ShapeExportFlags 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.