Package com.google.inject.internal
Class InternalErrorDetail<T extends ErrorDetail<T>>
java.lang.Object
com.google.inject.spi.ErrorDetail<T>
com.google.inject.internal.InternalErrorDetail<T>
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
BindingAlreadySetError
,ChildBindingAlreadySetError
,DuplicateElementError
,DuplicateMapKeyError
,GenericErrorDetail
,MissingConstructorError
,MissingImplementationError
,ScopeNotFoundError
Represents an error created by Guice as opposed to custom error added to the binder from
application code.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns an optional string identifier for this error.Returns an optional link to additional documentation about this error to be included in the formatted error message.Methods inherited from class com.google.inject.spi.ErrorDetail
equals, format, formatDetail, getCause, getMessage, getSources, hashCode, isMergeable, withSources
-
Field Details
-
DOCUMENTED_ERRORS
-
DOC_BASE_URL
- See Also:
-
errorId
-
-
Constructor Details
-
InternalErrorDetail
-
-
Method Details
-
getLearnMoreLink
Description copied from class:ErrorDetail
Returns an optional link to additional documentation about this error to be included in the formatted error message.- Overrides:
getLearnMoreLink
in classErrorDetail<T extends ErrorDetail<T>>
-
getErrorIdentifier
Description copied from class:ErrorDetail
Returns an optional string identifier for this error.- Overrides:
getErrorIdentifier
in classErrorDetail<T extends ErrorDetail<T>>
-