Package repast.simphony.gis.freezedry
Class GeometryFreezeDryer
- java.lang.Object
-
- repast.simphony.gis.freezedry.GeometryFreezeDryer
-
- All Implemented Interfaces:
FreezeDryer<org.locationtech.jts.geom.Geometry>
public class GeometryFreezeDryer extends Object implements FreezeDryer<org.locationtech.jts.geom.Geometry>
-
-
Field Summary
-
Fields inherited from interface repast.simphony.freezedry.FreezeDryer
CLASS_MARKER, ID_MARKER
-
-
Constructor Summary
Constructors Constructor Description GeometryFreezeDryer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FreezeDryedObject
freezeDry(String id, org.locationtech.jts.geom.Geometry geometry)
boolean
handles(Class<?> clazz)
org.locationtech.jts.geom.Geometry
rehydrate(FreezeDryedObject fdo)
-
-
-
Method Detail
-
rehydrate
public org.locationtech.jts.geom.Geometry rehydrate(FreezeDryedObject fdo) throws FreezeDryingException
- Specified by:
rehydrate
in interfaceFreezeDryer<org.locationtech.jts.geom.Geometry>
- Throws:
FreezeDryingException
-
freezeDry
public FreezeDryedObject freezeDry(String id, org.locationtech.jts.geom.Geometry geometry) throws FreezeDryingException
- Specified by:
freezeDry
in interfaceFreezeDryer<org.locationtech.jts.geom.Geometry>
- Throws:
FreezeDryingException
-
handles
public boolean handles(Class<?> clazz)
- Specified by:
handles
in interfaceFreezeDryer<org.locationtech.jts.geom.Geometry>
-
-