Object
Throwable
Exception
FactoryException
NoSuchIdentifierException
NoSuchAuthorityCodeException
- All Implemented Interfaces:
Serializable
Thrown when an authority factory cannot find
the requested authority code.
- Since:
- 1.0
- See Also:
- Departure from OGC/ISO abstract specification:
Addition of element not in the ISO/OGC specification
This exception is not part of the OGC specification.
-
Constructor Summary
ConstructorDescriptionNoSuchAuthorityCodeException
(String message, String authority, String code) Constructs an exception with the specified detail message and authority code.NoSuchAuthorityCodeException
(String message, String authority, String code, String identifier) Constructs an exception with the specified detail message, authority code and identifier. -
Method Summary
Modifier and TypeMethodDescriptionReturns the authority.Returns the invalid authority code.Methods inherited from class NoSuchIdentifierException
getIdentifierCode
Methods inherited from class Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
NoSuchAuthorityCodeException
Constructs an exception with the specified detail message and authority code.- Parameters:
message
- The detail message. The detail message is saved for later retrieval by theThrowable.getMessage()
method.authority
- The authority, saved for retrieval by thegetAuthority()
method.code
- The invalid authority code, saved for retrieval by thegetAuthorityCode()
method.
-
NoSuchAuthorityCodeException
public NoSuchAuthorityCodeException(String message, String authority, String code, String identifier) Constructs an exception with the specified detail message, authority code and identifier. The identifier argument is optional. If omitted, then "authority:code
" will be used.- Parameters:
message
- The detail message. The detail message is saved for later retrieval by theThrowable.getMessage()
method.authority
- The authority, saved for retrieval by thegetAuthority()
method.code
- The invalid authority code, saved for retrieval by thegetAuthorityCode()
method.identifier
- The full identifier as a concatenation of the authority and the code, saved for retrieval by theNoSuchIdentifierException.getIdentifierCode()
method.
-
-
Method Details
-
getAuthority
Returns the authority.- Returns:
- The authority, or
null
if unknown.
-
getAuthorityCode
Returns the invalid authority code.- Returns:
- The authority code, or
null
if unknown.
-