Class AuthorityCodes

All Implemented Interfaces:
Serializable, Iterable<String>, Collection<String>, Set<String>

public final class AuthorityCodes extends AbstractSet<String> implements Serializable
A set of EPSG authority codes. This set requires a living connection to the EPSG database. All iterator() method call creates a new ResultSet holding the codes. However, call to contains(java.lang.Object) map directly to a SQL call.

Serialization of this class store a copy of all authority codes. The serialization do not preserve any connection to the database.

Since:
2.2
Author:
Martin Desruisseaux (IRD)
See Also: