If you don’t know GeoTools and face the task of passing some application from SDE to GT, you may find this table useful for initial orientation in problem. The list of SDE classes very limited though.
SDE | GeoTools | GeoAPI | JTS |
SeCoordinateReference | org.opengis.referencing.crs.CoordinateReferenceSystem | ||
SePolygon | com.vividsolutions.jts.geom.Polygon | ||
SePoint | com.vividsolutions.jts.geom.Point | ||
SeExtent | com.vividsolutions.jts.geom.Envelope | ||
SeRow | org.geotools.feature.Feature | ||
SeLayer | org.geotools.data.DataStore | ||
SeTable | org.geotools.data.postgis.FeatureType | ||
SeShape | com.vividsolutions.jts.geom.Geometry | ||
SeColumnDefinition | org.geotools.feature.AttributeType | ||
SeQuery | org.geotools.data.DataStore.getFeatures() | ||
SeRegistration | no need – sde specific | ||
SDEPoint | no need – sde specific |