java.lang.Object | ||||
↳ | java.lang.Throwable | |||
↳ | java.lang.Exception | |||
↳ | java.lang.RuntimeException | |||
↳ | com.google.inject.ConfigurationException |
Thrown when a programming error such as a misplaced annotation, illegal binding, or unsupported scope is found. Clients should catch this exception, log it, and stop execution.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Creates a ConfigurationException containing
messages . |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Returns messages for the errors that caused this exception.
| |||||||||||
Returns a value that was only partially computed due to this exception.
| |||||||||||
Returns a copy of this configuration exception with the specified partial value.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Throwable
| |||||||||||
From class
java.lang.Object
|
Creates a ConfigurationException containing messages
.
Returns messages for the errors that caused this exception.
Returns a value that was only partially computed due to this exception. The caller can use this while collecting additional configuration problems.
null
if none was set. The type of the partial value is
specified by the throwing method.
Returns a copy of this configuration exception with the specified partial value.