Package com.google.inject.internal
Class SourceFormatter
- java.lang.Object
-
- com.google.inject.internal.SourceFormatter
-
final class SourceFormatter extends java.lang.Object
Formatting a single source in Guice error message.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Formatter
formatter
(package private) static java.lang.String
INDENT
private java.lang.String
moduleStack
private boolean
omitPreposition
private java.lang.Object
source
-
Constructor Summary
Constructors Constructor Description SourceFormatter(java.lang.Object source, java.util.Formatter formatter, boolean omitPreposition)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
format()
private void
formatDependency(Dependency<?> dependency)
private void
formatInjectionPoint(Dependency<?> dependency, InjectionPoint injectionPoint)
private void
formatKey(Key<?> key)
private void
formatMember(java.lang.reflect.Member member)
(package private) static java.lang.String
getModuleStack(ElementSource elementSource)
private static java.lang.String
getOrdinalSuffix(int ordinal)
Maps1
to the string"1st"
ditto for all non-negative numbers(package private) static java.lang.String
getParameterName(Dependency<?> dependency)
private java.lang.String
preposition(java.lang.String prepostition)
-
-
-
Method Detail
-
format
void format()
-
preposition
private java.lang.String preposition(java.lang.String prepostition)
-
formatDependency
private void formatDependency(Dependency<?> dependency)
-
formatKey
private void formatKey(Key<?> key)
-
formatMember
private void formatMember(java.lang.reflect.Member member)
-
formatInjectionPoint
private void formatInjectionPoint(Dependency<?> dependency, InjectionPoint injectionPoint)
-
getModuleStack
static java.lang.String getModuleStack(ElementSource elementSource)
-
getParameterName
static java.lang.String getParameterName(Dependency<?> dependency)
-
getOrdinalSuffix
private static java.lang.String getOrdinalSuffix(int ordinal)
Maps1
to the string"1st"
ditto for all non-negative numbers
-
-