* have neither call by reference nor multiple return values.)
*
* @return a potential SRID or Geometry.UNKNOWN_SRID if not present
*/
public synchronized int parse(String value, GeneralPath path) {
StringByteGetter bytes = new ByteGetter.StringByteGetter(value);
return parseGeometry(valueGetterForEndian(bytes), path);
}