code: public static byte[] geometryToEsriShape(Geometry geometry) {
  		if (geometry == null)
  			throw new IllegalArgumentException();
  		OperatorExportToESRIShape op = (OperatorExportToESRIShape) factory
  				.getOperator(Operator.Type.ExportToESRIShape);
  		return op.execute(0, geometry).array();
  	}
docs: Exports geometry to the ESRI shape file format.
  
  See OperatorExportToESRIShape.
  
  @param geometry
  The geometry to export. (null value is not allowed)
  @return Array containing the exported ESRI shape file.