package com.vividsolutions.jump.datastore; /** * Represents an ID used by DataStores to refer to a * particular Spatial Reference System. * Often an integer value. */ public class SpatialReferenceSystemID { private String sridString = null; public SpatialReferenceSystemID() { } public SpatialReferenceSystemID(String sridString) { this.sridString = sridString; } public SpatialReferenceSystemID(int srid) { this.sridString = Integer.toString(srid); } public int getInt() { if (sridString == null) return -1; // could do something cleverer here, like try and extract an integer return Integer.parseInt(sridString); } public String getString() { return sridString; } public boolean isNull() { return sridString == null; } }