Interface GmlObjectStore

All Known Implementing Classes:
JDBCDataStore

public interface GmlObjectStore
Interface providing lookup operations for gml objects.

This interface may be implemented by data stores to provide an additional operation for looking object a "gml object" directly. A gml object is typically a feature or a geometry.

Since:
2.5
Author:
Justin Deoliveira, The Open Planning Project, jdeolive@openplans.org
  • Method Summary

    Modifier and Type
    Method
    Description
    Looks up an object by its gml id.
  • Method Details

    • getGmlObject

      Object getGmlObject(GmlObjectId id, Hints hints) throws IOException
      Looks up an object by its gml id.

      This method returns null if no such object exists.

      Parameters:
      id - The id of the object, must not be null.
      hints - Any hints to use when looking up the gml object, this value may be null .
      Returns:
      The gml object, or null if one could not be found matching the specified id.
      Throws:
      IOException - Any I/O errors that occur.