com.vividsolutions.jtsexample.technique
Classes 
LineStringSelfIntersections
PolygonUnionUsingBuffer
SearchUsingPreparedGeometryIndex