Package com.google.inject.internal
Class SourceFormatter
java.lang.Object
com.google.inject.internal.SourceFormatter
Formatting a single source in Guice error message.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSourceFormatter
(Object source, Formatter formatter, boolean omitPreposition) -
Method Summary
Modifier and TypeMethodDescription(package private) void
format()
private void
formatDependency
(Dependency<?> dependency) private void
formatInjectionPoint
(Dependency<?> dependency, InjectionPoint injectionPoint) private void
private void
formatMember
(Member member) (package private) static String
getModuleStack
(ElementSource elementSource) private static String
getOrdinalSuffix
(int ordinal) Maps1
to the string"1st"
ditto for all non-negative numbers(package private) static String
getParameterName
(Dependency<?> dependency) private String
preposition
(String prepostition)
-
Field Details
-
INDENT
-
source
-
formatter
-
omitPreposition
private final boolean omitPreposition -
moduleStack
-
-
Constructor Details
-
SourceFormatter
-
-
Method Details
-
format
void format() -
preposition
-
formatDependency
-
formatKey
-
formatMember
-
formatInjectionPoint
-
getModuleStack
-
getParameterName
-
getOrdinalSuffix
Maps1
to the string"1st"
ditto for all non-negative numbers- See Also:
-