org.geotoolkit.util
Class GeoAPI

Object
  extended by Static
      extended by GeoAPI

public final class GeoAPI
extends Static

Maps ISO identifiers to the GeoAPI types (interfaces or code lists).

Since:
3.19
Version:
3.19
Author:
Martin Desruisseaux (Geomatys)
Module:
utility/geotk-utility (download)    View source code for this class

Method Summary
static Class<?> forUML(String identifier)
          Returns the GeoAPI interface for the given ISO identifier, or null if none.
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

forUML

public static Class<?> forUML(String identifier)
Returns the GeoAPI interface for the given ISO identifier, or null if none. The identifier argument shall be the value documented in the UML.identifier() annotation associated with the GeoAPI interface. Examples:

Only identifiers for the stable part of GeoAPI are recognized. This method does not handle the identifiers for the geoapi-pending module.

Parameters:
identifier - The ISO UML identifier.
Returns:
The GeoAPI interface, or null if the given identifier is unknown.


Copyright © 2009-2012 Geotoolkit.org. All Rights Reserved.