Uses of Class
com.google.inject.spi.ErrorDetail
Packages that use ErrorDetail
Package
Description
Guice (sounds like "juice")
Guice service provider interface
-
Uses of ErrorDetail in com.google.inject.internal
Classes in com.google.inject.internal with type parameters of type ErrorDetailModifier and TypeClassDescription(package private) classInternalErrorDetail<T extends ErrorDetail<T>>Represents an error created by Guice as opposed to custom error added to the binder from application code.Subclasses of ErrorDetail in com.google.inject.internalModifier and TypeClassDescription(package private) final classError reported by Guice when a key is bound at multiple places the injector.(package private) final classError reported by Guice when a key is already bound in one or more child injectors or private modules.(package private) final classError reported by Guice when duplicate elements are found in athat does not permit duplicates.invalid reference
Multibinder(package private) final classDuplicateMapKeyError<K,V> Error reported by Guice when a duplicate key is found in athat does not permit duplicates.invalid reference
MapBinderfinal classGeneric error message representing a Guice internal error.(package private) classInternalErrorDetail<T extends ErrorDetail<T>>Represents an error created by Guice as opposed to custom error added to the binder from application code.(package private) final classError reported when Guice can't find an useable constructor to create objects.(package private) final classError reported by Guice when a key is not bound in the injector.(package private) final classError reported by Guice when a scope annotation is not bound to any scope implementation.Methods in com.google.inject.internal with parameters of type ErrorDetailModifier and TypeMethodDescriptionbooleanBindingAlreadySetError.isMergeable(ErrorDetail<?> otherError) booleanChildBindingAlreadySetError.isMergeable(ErrorDetail<?> otherError) booleanMissingConstructorError.isMergeable(ErrorDetail<?> other) booleanMissingImplementationError.isMergeable(ErrorDetail<?> otherError) booleanScopeNotFoundError.isMergeable(ErrorDetail<?> other) Method parameters in com.google.inject.internal with type arguments of type ErrorDetailModifier and TypeMethodDescriptionvoidBindingAlreadySetError.formatDetail(List<ErrorDetail<?>> mergeableErrors, Formatter formatter) voidChildBindingAlreadySetError.formatDetail(List<ErrorDetail<?>> mergeableErrors, Formatter formatter) protected voidDuplicateElementError.formatDetail(List<ErrorDetail<?>> others, Formatter formatter) protected final voidDuplicateMapKeyError.formatDetail(List<ErrorDetail<?>> others, Formatter formatter) voidGenericErrorDetail.formatDetail(List<ErrorDetail<?>> mergeableErrors, Formatter formatter) protected voidMissingConstructorError.formatDetail(List<ErrorDetail<?>> mergeableErrors, Formatter formatter) voidMissingImplementationError.formatDetail(List<ErrorDetail<?>> mergeableErrors, Formatter formatter) protected voidScopeNotFoundError.formatDetail(List<ErrorDetail<?>> mergeableErrors, Formatter formatter) -
Uses of ErrorDetail in com.google.inject.spi
Classes in com.google.inject.spi with type parameters of type ErrorDetailModifier and TypeClassDescriptionclassErrorDetail<SelfT extends ErrorDetail<SelfT>>Details about a single Guice error and supports formatting itself in the context of other Guice errors.Fields in com.google.inject.spi declared as ErrorDetailMethods in com.google.inject.spi that return ErrorDetailModifier and TypeMethodDescriptionErrorDetail<?> Message.getErrorDetail()Returns details about this error message.Methods in com.google.inject.spi with parameters of type ErrorDetailModifier and TypeMethodDescriptionbooleanErrorDetail.isMergeable(ErrorDetail<?> otherError) Returns true if this error can be merged with theotherErrorand formatted together.Method parameters in com.google.inject.spi with type arguments of type ErrorDetailModifier and TypeMethodDescriptionfinal voidErrorDetail.format(int index, List<ErrorDetail<?>> mergeableErrors, Formatter formatter) Formats this error along with other errors that are mergeable with this error.protected abstract voidErrorDetail.formatDetail(List<ErrorDetail<?>> mergeableErrors, Formatter formatter) Formats the detail of this error message along with other errors that are mergeable with this error.Constructors in com.google.inject.spi with parameters of type ErrorDetailModifierConstructorDescriptionprivateMessage(ErrorId errorId, ErrorDetail<?> errorDetail) Message(GuiceInternal internalOnly, ErrorId errorId, ErrorDetail<?> errorDetail)