Package com.esri.core.geometry
Class OperatorImportFromWkbLocal
java.lang.Object
com.esri.core.geometry.Operator
com.esri.core.geometry.OperatorImportFromWkb
com.esri.core.geometry.OperatorImportFromWkbLocal
OperatorImportFromWkbLocal implementation.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static final class
Nested classes/interfaces inherited from class com.esri.core.geometry.Operator
Operator.Type
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute
(int importFlags, Geometry.Type type, ByteBuffer wkbBuffer, ProgressTracker progress_tracker) Performs the ImportFromWKB operation.executeOGC
(int importFlags, ByteBuffer wkbBuffer, ProgressTracker progress_tracker) Performs the ImportFromWkb operation.private static Geometry
importFromWkb
(int importFlags, Geometry.Type type, OperatorImportFromWkbLocal.WkbHelper wkbHelper) private static Geometry
importFromWkbMultiPoint
(int importFlags, boolean bZs, boolean bMs, OperatorImportFromWkbLocal.WkbHelper wkbHelper) private static Geometry
importFromWkbPoint
(int importFlags, boolean bZs, boolean bMs, OperatorImportFromWkbLocal.WkbHelper wkbHelper) private static Geometry
importFromWkbPolygon
(boolean bMultiPolygon, int importFlags, boolean bZs, boolean bMs, OperatorImportFromWkbLocal.WkbHelper wkbHelper) private static Geometry
importFromWkbPolyline
(boolean bMultiPolyline, int importFlags, boolean bZs, boolean bMs, OperatorImportFromWkbLocal.WkbHelper wkbHelper) Methods inherited from class com.esri.core.geometry.OperatorImportFromWkb
getType, local
Methods inherited from class com.esri.core.geometry.Operator
accelerateGeometry, canAccelerateGeometry, deaccelerateGeometry
-
Constructor Details
-
OperatorImportFromWkbLocal
OperatorImportFromWkbLocal()
-
-
Method Details
-
execute
public Geometry execute(int importFlags, Geometry.Type type, ByteBuffer wkbBuffer, ProgressTracker progress_tracker) Description copied from class:OperatorImportFromWkb
Performs the ImportFromWKB operation.- Specified by:
execute
in classOperatorImportFromWkb
- Parameters:
importFlags
- Use theWkbImportFlags
interface.type
- Use theGeometry.Type
enum.wkbBuffer
- The buffer holding the Geometry in wkb format.- Returns:
- Returns the imported Geometry.
-
executeOGC
public OGCStructure executeOGC(int importFlags, ByteBuffer wkbBuffer, ProgressTracker progress_tracker) Description copied from class:OperatorImportFromWkb
Performs the ImportFromWkb operation.- Specified by:
executeOGC
in classOperatorImportFromWkb
- Parameters:
importFlags
- Use theWkbImportFlags
interface.wkbBuffer
- The buffer holding the Geometry in wkb format.- Returns:
- Returns the imported OGCStructure.
-
importFromWkb
private static Geometry importFromWkb(int importFlags, Geometry.Type type, OperatorImportFromWkbLocal.WkbHelper wkbHelper) -
importFromWkbPolygon
private static Geometry importFromWkbPolygon(boolean bMultiPolygon, int importFlags, boolean bZs, boolean bMs, OperatorImportFromWkbLocal.WkbHelper wkbHelper) -
importFromWkbPolyline
private static Geometry importFromWkbPolyline(boolean bMultiPolyline, int importFlags, boolean bZs, boolean bMs, OperatorImportFromWkbLocal.WkbHelper wkbHelper) -
importFromWkbMultiPoint
private static Geometry importFromWkbMultiPoint(int importFlags, boolean bZs, boolean bMs, OperatorImportFromWkbLocal.WkbHelper wkbHelper) -
importFromWkbPoint
private static Geometry importFromWkbPoint(int importFlags, boolean bZs, boolean bMs, OperatorImportFromWkbLocal.WkbHelper wkbHelper)
-