| <api>
|
| <package name="com.google.inject" |
| >
|
| <class name="AbstractModule"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.Module">
|
| </implements>
|
| <constructor name="AbstractModule" |
| type="com.google.inject.AbstractModule" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </constructor>
|
| <method name="addError" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="message" type="com.google.inject.spi.Message">
|
| </parameter>
|
| </method>
|
| <method name="addError" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="message" type="java.lang.String">
|
| </parameter>
|
| <parameter name="arguments" type="java.lang.Object...">
|
| </parameter>
|
| </method>
|
| <method name="addError" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="t" type="java.lang.Throwable">
|
| </parameter>
|
| </method>
|
| <method name="bind" |
| return="com.google.inject.binder.LinkedBindingBuilder<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="key" type="com.google.inject.Key<T>">
|
| </parameter>
|
| </method>
|
| <method name="bind" |
| return="com.google.inject.binder.AnnotatedBindingBuilder<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="typeLiteral" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| </method>
|
| <method name="bind" |
| return="com.google.inject.binder.AnnotatedBindingBuilder<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="clazz" type="java.lang.Class<T>">
|
| </parameter>
|
| </method>
|
| <method name="bindConstant" |
| return="com.google.inject.binder.AnnotatedConstantBindingBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </method>
|
| <method name="bindInterceptor" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="classMatcher" type="com.google.inject.matcher.Matcher<? super java.lang.Class<?>>">
|
| </parameter>
|
| <parameter name="methodMatcher" type="com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>">
|
| </parameter>
|
| <parameter name="interceptors" type="org.aopalliance.intercept.MethodInterceptor...">
|
| </parameter>
|
| </method>
|
| <method name="bindListener" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="typeMatcher" type="com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>">
|
| </parameter>
|
| <parameter name="listener" type="com.google.inject.spi.TypeListener">
|
| </parameter>
|
| </method>
|
| <method name="bindScope" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="scopeAnnotation" type="java.lang.Class<? extends java.lang.annotation.Annotation>">
|
| </parameter>
|
| <parameter name="scope" type="com.google.inject.Scope">
|
| </parameter>
|
| </method>
|
| <method name="binder" |
| return="com.google.inject.Binder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </method>
|
| <method name="configure" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </method>
|
| <method name="configure" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="true" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="builder" type="com.google.inject.Binder">
|
| </parameter>
|
| </method>
|
| <method name="convertToTypes" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="typeMatcher" type="com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>">
|
| </parameter>
|
| <parameter name="converter" type="com.google.inject.spi.TypeConverter">
|
| </parameter>
|
| </method>
|
| <method name="currentStage" |
| return="com.google.inject.Stage" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </method>
|
| <method name="getMembersInjector" |
| return="com.google.inject.MembersInjector<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="type" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| </method>
|
| <method name="getMembersInjector" |
| return="com.google.inject.MembersInjector<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="type" type="java.lang.Class<T>">
|
| </parameter>
|
| </method>
|
| <method name="getProvider" |
| return="com.google.inject.Provider<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="key" type="com.google.inject.Key<T>">
|
| </parameter>
|
| </method>
|
| <method name="getProvider" |
| return="com.google.inject.Provider<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="type" type="java.lang.Class<T>">
|
| </parameter>
|
| </method>
|
| <method name="install" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="module" type="com.google.inject.Module">
|
| </parameter>
|
| </method>
|
| <method name="requestInjection" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="instance" type="java.lang.Object">
|
| </parameter>
|
| </method>
|
| <method name="requestStaticInjection" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="types" type="java.lang.Class<?>...">
|
| </parameter>
|
| </method>
|
| <method name="requireBinding" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="key" type="com.google.inject.Key<?>">
|
| </parameter>
|
| </method>
|
| <method name="requireBinding" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="type" type="java.lang.Class<?>">
|
| </parameter>
|
| </method>
|
| </class>
|
| <interface name="Binder"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="addError" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="message" type="com.google.inject.spi.Message">
|
| </parameter>
|
| </method>
|
| <method name="addError" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="message" type="java.lang.String">
|
| </parameter>
|
| <parameter name="arguments" type="java.lang.Object...">
|
| </parameter>
|
| </method>
|
| <method name="addError" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="t" type="java.lang.Throwable">
|
| </parameter>
|
| </method>
|
| <method name="bind" |
| return="com.google.inject.binder.LinkedBindingBuilder<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="key" type="com.google.inject.Key<T>">
|
| </parameter>
|
| </method>
|
| <method name="bind" |
| return="com.google.inject.binder.AnnotatedBindingBuilder<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="typeLiteral" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| </method>
|
| <method name="bind" |
| return="com.google.inject.binder.AnnotatedBindingBuilder<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.Class<T>">
|
| </parameter>
|
| </method>
|
| <method name="bindConstant" |
| return="com.google.inject.binder.AnnotatedConstantBindingBuilder" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="bindInterceptor" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="classMatcher" type="com.google.inject.matcher.Matcher<? super java.lang.Class<?>>">
|
| </parameter>
|
| <parameter name="methodMatcher" type="com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>">
|
| </parameter>
|
| <parameter name="interceptors" type="org.aopalliance.intercept.MethodInterceptor...">
|
| </parameter>
|
| </method>
|
| <method name="bindListener" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="typeMatcher" type="com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>">
|
| </parameter>
|
| <parameter name="listener" type="com.google.inject.spi.TypeListener">
|
| </parameter>
|
| </method>
|
| <method name="bindScope" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>">
|
| </parameter>
|
| <parameter name="scope" type="com.google.inject.Scope">
|
| </parameter>
|
| </method>
|
| <method name="convertToTypes" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="typeMatcher" type="com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>">
|
| </parameter>
|
| <parameter name="converter" type="com.google.inject.spi.TypeConverter">
|
| </parameter>
|
| </method>
|
| <method name="currentStage" |
| return="com.google.inject.Stage" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="disableCircularProxies" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getMembersInjector" |
| return="com.google.inject.MembersInjector<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="typeLiteral" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| </method>
|
| <method name="getMembersInjector" |
| return="com.google.inject.MembersInjector<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.Class<T>">
|
| </parameter>
|
| </method>
|
| <method name="getProvider" |
| return="com.google.inject.Provider<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="key" type="com.google.inject.Key<T>">
|
| </parameter>
|
| </method>
|
| <method name="getProvider" |
| return="com.google.inject.Provider<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.Class<T>">
|
| </parameter>
|
| </method>
|
| <method name="install" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="module" type="com.google.inject.Module">
|
| </parameter>
|
| </method>
|
| <method name="newPrivateBinder" |
| return="com.google.inject.PrivateBinder" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="requestInjection" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| <parameter name="instance" type="T">
|
| </parameter>
|
| </method>
|
| <method name="requestInjection" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="instance" type="java.lang.Object">
|
| </parameter>
|
| </method>
|
| <method name="requestStaticInjection" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="types" type="java.lang.Class<?>...">
|
| </parameter>
|
| </method>
|
| <method name="requireExplicitBindings" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="skipSources" |
| return="com.google.inject.Binder" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="classesToSkip" type="java.lang.Class...">
|
| </parameter>
|
| </method>
|
| <method name="withSource" |
| return="com.google.inject.Binder" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="java.lang.Object">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <interface name="Binding"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.spi.Element">
|
| </implements>
|
| <method name="acceptScopingVisitor" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="visitor" type="com.google.inject.spi.BindingScopingVisitor<V>">
|
| </parameter>
|
| </method>
|
| <method name="acceptTargetVisitor" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="visitor" type="com.google.inject.spi.BindingTargetVisitor<? super T, V>">
|
| </parameter>
|
| </method>
|
| <method name="getKey" |
| return="com.google.inject.Key<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getProvider" |
| return="com.google.inject.Provider<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| <class name="BindingAnnotation"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="java.lang.annotation.Annotation">
|
| </implements>
|
| </class>
|
| <class name="ConfigurationException"
|
| extends="java.lang.RuntimeException"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <constructor name="ConfigurationException" |
| type="com.google.inject.ConfigurationException" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="messages" type="java.lang.Iterable<com.google.inject.spi.Message>">
|
| </parameter>
|
| </constructor>
|
| <method name="getErrorMessages" |
| return="java.util.Collection<com.google.inject.spi.Message>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getPartialValue" |
| return="E" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="withPartialValue" |
| return="com.google.inject.ConfigurationException" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="partialValue" type="java.lang.Object">
|
| </parameter>
|
| </method>
|
| </class>
|
| <class name="CreationException"
|
| extends="java.lang.RuntimeException"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <constructor name="CreationException" |
| type="com.google.inject.CreationException" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="messages" type="java.util.Collection<com.google.inject.spi.Message>">
|
| </parameter>
|
| </constructor>
|
| <method name="getErrorMessages" |
| return="java.util.Collection<com.google.inject.spi.Message>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| <class name="Exposed"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="java.lang.annotation.Annotation">
|
| </implements>
|
| </class>
|
| <class name="Guice"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="createInjector" |
| return="com.google.inject.Injector" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="modules" type="com.google.inject.Module...">
|
| </parameter>
|
| </method>
|
| <method name="createInjector" |
| return="com.google.inject.Injector" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="stage" type="com.google.inject.Stage">
|
| </parameter>
|
| <parameter name="modules" type="com.google.inject.Module...">
|
| </parameter>
|
| </method>
|
| <method name="createInjector" |
| return="com.google.inject.Injector" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="stage" type="com.google.inject.Stage">
|
| </parameter>
|
| <parameter name="modules" type="java.lang.Iterable<? extends com.google.inject.Module>">
|
| </parameter>
|
| </method>
|
| <method name="createInjector" |
| return="com.google.inject.Injector" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="modules" type="java.lang.Iterable<? extends com.google.inject.Module>">
|
| </parameter>
|
| </method>
|
| </class>
|
| <class name="ImplementedBy"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="java.lang.annotation.Annotation">
|
| </implements>
|
| </class>
|
| <class name="Inject"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="java.lang.annotation.Annotation">
|
| </implements>
|
| </class>
|
| <interface name="Injector"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="createChildInjector" |
| return="com.google.inject.Injector" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="modules" type="com.google.inject.Module...">
|
| </parameter>
|
| </method>
|
| <method name="createChildInjector" |
| return="com.google.inject.Injector" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="modules" type="java.lang.Iterable<? extends com.google.inject.Module>">
|
| </parameter>
|
| </method>
|
| <method name="findBindingsByType" |
| return="java.util.List<com.google.inject.Binding<T>>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| </method>
|
| <method name="getAllBindings" |
| return="java.util.Map<com.google.inject.Key<?>, com.google.inject.Binding<?>>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getBinding" |
| return="com.google.inject.Binding<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="key" type="com.google.inject.Key<T>">
|
| </parameter>
|
| </method>
|
| <method name="getBinding" |
| return="com.google.inject.Binding<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.Class<T>">
|
| </parameter>
|
| </method>
|
| <method name="getBindings" |
| return="java.util.Map<com.google.inject.Key<?>, com.google.inject.Binding<?>>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getExistingBinding" |
| return="com.google.inject.Binding<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="key" type="com.google.inject.Key<T>">
|
| </parameter>
|
| </method>
|
| <method name="getInstance" |
| return="T" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="key" type="com.google.inject.Key<T>">
|
| </parameter>
|
| </method>
|
| <method name="getInstance" |
| return="T" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.Class<T>">
|
| </parameter>
|
| </method>
|
| <method name="getMembersInjector" |
| return="com.google.inject.MembersInjector<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="typeLiteral" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| </method>
|
| <method name="getMembersInjector" |
| return="com.google.inject.MembersInjector<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.Class<T>">
|
| </parameter>
|
| </method>
|
| <method name="getParent" |
| return="com.google.inject.Injector" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getProvider" |
| return="com.google.inject.Provider<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="key" type="com.google.inject.Key<T>">
|
| </parameter>
|
| </method>
|
| <method name="getProvider" |
| return="com.google.inject.Provider<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.Class<T>">
|
| </parameter>
|
| </method>
|
| <method name="getScopeBindings" |
| return="java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>, com.google.inject.Scope>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getTypeConverterBindings" |
| return="java.util.Set<com.google.inject.spi.TypeConverterBinding>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="injectMembers" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="instance" type="java.lang.Object">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <class name="Key"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <constructor name="Key" |
| type="com.google.inject.Key" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </constructor>
|
| <constructor name="Key" |
| type="com.google.inject.Key" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>">
|
| </parameter>
|
| </constructor>
|
| <constructor name="Key" |
| type="com.google.inject.Key" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="annotation" type="java.lang.annotation.Annotation">
|
| </parameter>
|
| </constructor>
|
| <method name="equals" |
| return="boolean" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="o" type="java.lang.Object">
|
| </parameter>
|
| </method>
|
| <method name="get" |
| return="com.google.inject.Key<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="typeLiteral" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| </method>
|
| <method name="get" |
| return="com.google.inject.Key<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="typeLiteral" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| <parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>">
|
| </parameter>
|
| </method>
|
| <method name="get" |
| return="com.google.inject.Key<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="typeLiteral" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| <parameter name="annotation" type="java.lang.annotation.Annotation">
|
| </parameter>
|
| </method>
|
| <method name="get" |
| return="com.google.inject.Key<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.Class<T>">
|
| </parameter>
|
| </method>
|
| <method name="get" |
| return="com.google.inject.Key<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.Class<T>">
|
| </parameter>
|
| <parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>">
|
| </parameter>
|
| </method>
|
| <method name="get" |
| return="com.google.inject.Key<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.Class<T>">
|
| </parameter>
|
| <parameter name="annotation" type="java.lang.annotation.Annotation">
|
| </parameter>
|
| </method>
|
| <method name="get" |
| return="com.google.inject.Key<?>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.reflect.Type">
|
| </parameter>
|
| </method>
|
| <method name="get" |
| return="com.google.inject.Key<?>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.reflect.Type">
|
| </parameter>
|
| <parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>">
|
| </parameter>
|
| </method>
|
| <method name="get" |
| return="com.google.inject.Key<?>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.reflect.Type">
|
| </parameter>
|
| <parameter name="annotation" type="java.lang.annotation.Annotation">
|
| </parameter>
|
| </method>
|
| <method name="getAnnotation" |
| return="java.lang.annotation.Annotation" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getAnnotationType" |
| return="java.lang.Class<? extends java.lang.annotation.Annotation>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getTypeLiteral" |
| return="com.google.inject.TypeLiteral<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="hasAttributes" |
| return="boolean" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="hashCode" |
| return="int" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="ofType" |
| return="com.google.inject.Key<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| </method>
|
| <method name="ofType" |
| return="com.google.inject.Key<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.Class<T>">
|
| </parameter>
|
| </method>
|
| <method name="ofType" |
| return="com.google.inject.Key<?>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.reflect.Type">
|
| </parameter>
|
| </method>
|
| <method name="toString" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="withoutAttributes" |
| return="com.google.inject.Key<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| <interface name="MembersInjector"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="injectMembers" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="instance" type="T">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <interface name="Module"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="configure" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <class name="OutOfScopeException"
|
| extends="java.lang.RuntimeException"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <constructor name="OutOfScopeException" |
| type="com.google.inject.OutOfScopeException" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="message" type="java.lang.String">
|
| </parameter>
|
| </constructor>
|
| <constructor name="OutOfScopeException" |
| type="com.google.inject.OutOfScopeException" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="message" type="java.lang.String">
|
| </parameter>
|
| <parameter name="cause" type="java.lang.Throwable">
|
| </parameter>
|
| </constructor>
|
| <constructor name="OutOfScopeException" |
| type="com.google.inject.OutOfScopeException" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="cause" type="java.lang.Throwable">
|
| </parameter>
|
| </constructor>
|
| </class>
|
| <interface name="PrivateBinder"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.Binder">
|
| </implements>
|
| <method name="expose" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="key" type="com.google.inject.Key<?>">
|
| </parameter>
|
| </method>
|
| <method name="expose" |
| return="com.google.inject.binder.AnnotatedElementBuilder" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="com.google.inject.TypeLiteral<?>">
|
| </parameter>
|
| </method>
|
| <method name="expose" |
| return="com.google.inject.binder.AnnotatedElementBuilder" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.Class<?>">
|
| </parameter>
|
| </method>
|
| <method name="skipSources" |
| return="com.google.inject.PrivateBinder" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="classesToSkip" type="java.lang.Class...">
|
| </parameter>
|
| </method>
|
| <method name="withSource" |
| return="com.google.inject.PrivateBinder" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="java.lang.Object">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <class name="PrivateModule"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.Module">
|
| </implements>
|
| <constructor name="PrivateModule" |
| type="com.google.inject.PrivateModule" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </constructor>
|
| <method name="addError" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="message" type="com.google.inject.spi.Message">
|
| </parameter>
|
| </method>
|
| <method name="addError" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="message" type="java.lang.String">
|
| </parameter>
|
| <parameter name="arguments" type="java.lang.Object...">
|
| </parameter>
|
| </method>
|
| <method name="addError" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="t" type="java.lang.Throwable">
|
| </parameter>
|
| </method>
|
| <method name="bind" |
| return="com.google.inject.binder.LinkedBindingBuilder<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="key" type="com.google.inject.Key<T>">
|
| </parameter>
|
| </method>
|
| <method name="bind" |
| return="com.google.inject.binder.AnnotatedBindingBuilder<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="typeLiteral" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| </method>
|
| <method name="bind" |
| return="com.google.inject.binder.AnnotatedBindingBuilder<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="clazz" type="java.lang.Class<T>">
|
| </parameter>
|
| </method>
|
| <method name="bindConstant" |
| return="com.google.inject.binder.AnnotatedConstantBindingBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </method>
|
| <method name="bindInterceptor" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="classMatcher" type="com.google.inject.matcher.Matcher<? super java.lang.Class<?>>">
|
| </parameter>
|
| <parameter name="methodMatcher" type="com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>">
|
| </parameter>
|
| <parameter name="interceptors" type="org.aopalliance.intercept.MethodInterceptor...">
|
| </parameter>
|
| </method>
|
| <method name="bindListener" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="typeMatcher" type="com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>">
|
| </parameter>
|
| <parameter name="listener" type="com.google.inject.spi.TypeListener">
|
| </parameter>
|
| </method>
|
| <method name="bindScope" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="scopeAnnotation" type="java.lang.Class<? extends java.lang.annotation.Annotation>">
|
| </parameter>
|
| <parameter name="scope" type="com.google.inject.Scope">
|
| </parameter>
|
| </method>
|
| <method name="binder" |
| return="com.google.inject.PrivateBinder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </method>
|
| <method name="configure" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </method>
|
| <method name="configure" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="true" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| </method>
|
| <method name="convertToTypes" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="typeMatcher" type="com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>">
|
| </parameter>
|
| <parameter name="converter" type="com.google.inject.spi.TypeConverter">
|
| </parameter>
|
| </method>
|
| <method name="currentStage" |
| return="com.google.inject.Stage" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </method>
|
| <method name="expose" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="key" type="com.google.inject.Key<T>">
|
| </parameter>
|
| </method>
|
| <method name="expose" |
| return="com.google.inject.binder.AnnotatedElementBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="type" type="com.google.inject.TypeLiteral<?>">
|
| </parameter>
|
| </method>
|
| <method name="expose" |
| return="com.google.inject.binder.AnnotatedElementBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="type" type="java.lang.Class<?>">
|
| </parameter>
|
| </method>
|
| <method name="getMembersInjector" |
| return="com.google.inject.MembersInjector<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="type" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| </method>
|
| <method name="getMembersInjector" |
| return="com.google.inject.MembersInjector<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="type" type="java.lang.Class<T>">
|
| </parameter>
|
| </method>
|
| <method name="getProvider" |
| return="com.google.inject.Provider<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="key" type="com.google.inject.Key<T>">
|
| </parameter>
|
| </method>
|
| <method name="getProvider" |
| return="com.google.inject.Provider<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="type" type="java.lang.Class<T>">
|
| </parameter>
|
| </method>
|
| <method name="install" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="module" type="com.google.inject.Module">
|
| </parameter>
|
| </method>
|
| <method name="requestInjection" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="instance" type="java.lang.Object">
|
| </parameter>
|
| </method>
|
| <method name="requestStaticInjection" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="types" type="java.lang.Class<?>...">
|
| </parameter>
|
| </method>
|
| <method name="requireBinding" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="key" type="com.google.inject.Key<?>">
|
| </parameter>
|
| </method>
|
| <method name="requireBinding" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="type" type="java.lang.Class<?>">
|
| </parameter>
|
| </method>
|
| </class>
|
| <class name="ProvidedBy"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="java.lang.annotation.Annotation">
|
| </implements>
|
| </class>
|
| <interface name="Provider"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="javax.inject.Provider">
|
| </implements>
|
| <method name="get" |
| return="T" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| <class name="Provides"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="java.lang.annotation.Annotation">
|
| </implements>
|
| </class>
|
| <class name="ProvisionException"
|
| extends="java.lang.RuntimeException"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <constructor name="ProvisionException" |
| type="com.google.inject.ProvisionException" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="messages" type="java.lang.Iterable<com.google.inject.spi.Message>">
|
| </parameter>
|
| </constructor>
|
| <constructor name="ProvisionException" |
| type="com.google.inject.ProvisionException" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="message" type="java.lang.String">
|
| </parameter>
|
| </constructor>
|
| <constructor name="ProvisionException" |
| type="com.google.inject.ProvisionException" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="message" type="java.lang.String">
|
| </parameter>
|
| <parameter name="cause" type="java.lang.Throwable">
|
| </parameter>
|
| </constructor>
|
| <method name="getErrorMessages" |
| return="java.util.Collection<com.google.inject.spi.Message>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| <interface name="Scope"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="scope" |
| return="com.google.inject.Provider<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="key" type="com.google.inject.Key<T>">
|
| </parameter>
|
| <parameter name="unscoped" type="com.google.inject.Provider<T>">
|
| </parameter>
|
| </method>
|
| <method name="toString" |
| return="java.lang.String" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| <class name="ScopeAnnotation"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="java.lang.annotation.Annotation">
|
| </implements>
|
| </class>
|
| <class name="Scopes"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="isSingleton" |
| return="boolean" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.Binding<?>">
|
| </parameter>
|
| </method>
|
| <field name="NO_SCOPE" |
| type="com.google.inject.Scope" |
| transient="false" |
| volatile="false" |
| static="true" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </field>
|
| <field name="SINGLETON" |
| type="com.google.inject.Scope" |
| transient="false" |
| volatile="false" |
| static="true" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </field>
|
| </class>
|
| <class name="Singleton"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="java.lang.annotation.Annotation">
|
| </implements>
|
| </class>
|
| <class name="Stage"
|
| extends="java.lang.Enum"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="valueOf" |
| return="com.google.inject.Stage" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="name" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| <method name="values" |
| return="com.google.inject.Stage[]" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| <class name="TypeLiteral"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <constructor name="TypeLiteral" |
| type="com.google.inject.TypeLiteral" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </constructor>
|
| <method name="equals" |
| return="boolean" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="o" type="java.lang.Object">
|
| </parameter>
|
| </method>
|
| <method name="get" |
| return="com.google.inject.TypeLiteral<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.Class<T>">
|
| </parameter>
|
| </method>
|
| <method name="get" |
| return="com.google.inject.TypeLiteral<?>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.reflect.Type">
|
| </parameter>
|
| </method>
|
| <method name="getExceptionTypes" |
| return="java.util.List<com.google.inject.TypeLiteral<?>>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="methodOrConstructor" type="java.lang.reflect.Member">
|
| </parameter>
|
| </method>
|
| <method name="getFieldType" |
| return="com.google.inject.TypeLiteral<?>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="field" type="java.lang.reflect.Field">
|
| </parameter>
|
| </method>
|
| <method name="getParameterTypes" |
| return="java.util.List<com.google.inject.TypeLiteral<?>>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="methodOrConstructor" type="java.lang.reflect.Member">
|
| </parameter>
|
| </method>
|
| <method name="getRawType" |
| return="java.lang.Class<? super T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getReturnType" |
| return="com.google.inject.TypeLiteral<?>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="method" type="java.lang.reflect.Method">
|
| </parameter>
|
| </method>
|
| <method name="getSupertype" |
| return="com.google.inject.TypeLiteral<?>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="supertype" type="java.lang.Class<?>">
|
| </parameter>
|
| </method>
|
| <method name="getType" |
| return="java.lang.reflect.Type" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="hashCode" |
| return="int" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="toString" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| </package>
|
| <package name="com.google.inject.assistedinject" |
| >
|
| <class name="Assisted"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="java.lang.annotation.Annotation">
|
| </implements>
|
| </class>
|
| <class name="AssistedInject"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="java.lang.annotation.Annotation">
|
| </implements>
|
| </class>
|
| <interface name="AssistedInjectBinding"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="getAssistedMethods" |
| return="java.util.Collection<com.google.inject.assistedinject.AssistedMethod>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getKey" |
| return="com.google.inject.Key<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| <interface name="AssistedInjectTargetVisitor"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.spi.BindingTargetVisitor">
|
| </implements>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="assistedInjectBinding" type="com.google.inject.assistedinject.AssistedInjectBinding<? extends T>">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <interface name="AssistedMethod"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="getDependencies" |
| return="java.util.Set<com.google.inject.spi.Dependency<?>>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getFactoryMethod" |
| return="java.lang.reflect.Method" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getImplementationConstructor" |
| return="java.lang.reflect.Constructor<?>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getImplementationType" |
| return="com.google.inject.TypeLiteral<?>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| <class name="FactoryModuleBuilder"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <constructor name="FactoryModuleBuilder" |
| type="com.google.inject.assistedinject.FactoryModuleBuilder" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </constructor>
|
| <method name="build" |
| return="com.google.inject.Module" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="factoryInterface" type="com.google.inject.Key<F>">
|
| </parameter>
|
| </method>
|
| <method name="build" |
| return="com.google.inject.Module" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="factoryInterface" type="com.google.inject.TypeLiteral<F>">
|
| </parameter>
|
| </method>
|
| <method name="build" |
| return="com.google.inject.Module" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="factoryInterface" type="java.lang.Class<F>">
|
| </parameter>
|
| </method>
|
| <method name="implement" |
| return="com.google.inject.assistedinject.FactoryModuleBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="com.google.inject.Key<T>">
|
| </parameter>
|
| <parameter name="target" type="com.google.inject.TypeLiteral<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="implement" |
| return="com.google.inject.assistedinject.FactoryModuleBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="com.google.inject.Key<T>">
|
| </parameter>
|
| <parameter name="target" type="java.lang.Class<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="implement" |
| return="com.google.inject.assistedinject.FactoryModuleBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| <parameter name="target" type="com.google.inject.TypeLiteral<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="implement" |
| return="com.google.inject.assistedinject.FactoryModuleBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| <parameter name="target" type="java.lang.Class<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="implement" |
| return="com.google.inject.assistedinject.FactoryModuleBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| <parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>">
|
| </parameter>
|
| <parameter name="target" type="com.google.inject.TypeLiteral<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="implement" |
| return="com.google.inject.assistedinject.FactoryModuleBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| <parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>">
|
| </parameter>
|
| <parameter name="target" type="java.lang.Class<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="implement" |
| return="com.google.inject.assistedinject.FactoryModuleBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| <parameter name="annotation" type="java.lang.annotation.Annotation">
|
| </parameter>
|
| <parameter name="target" type="com.google.inject.TypeLiteral<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="implement" |
| return="com.google.inject.assistedinject.FactoryModuleBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| <parameter name="annotation" type="java.lang.annotation.Annotation">
|
| </parameter>
|
| <parameter name="target" type="java.lang.Class<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="implement" |
| return="com.google.inject.assistedinject.FactoryModuleBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="java.lang.Class<T>">
|
| </parameter>
|
| <parameter name="target" type="com.google.inject.TypeLiteral<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="implement" |
| return="com.google.inject.assistedinject.FactoryModuleBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="java.lang.Class<T>">
|
| </parameter>
|
| <parameter name="target" type="java.lang.Class<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="implement" |
| return="com.google.inject.assistedinject.FactoryModuleBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="java.lang.Class<T>">
|
| </parameter>
|
| <parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>">
|
| </parameter>
|
| <parameter name="target" type="com.google.inject.TypeLiteral<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="implement" |
| return="com.google.inject.assistedinject.FactoryModuleBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="java.lang.Class<T>">
|
| </parameter>
|
| <parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>">
|
| </parameter>
|
| <parameter name="target" type="java.lang.Class<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="implement" |
| return="com.google.inject.assistedinject.FactoryModuleBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="java.lang.Class<T>">
|
| </parameter>
|
| <parameter name="annotation" type="java.lang.annotation.Annotation">
|
| </parameter>
|
| <parameter name="target" type="com.google.inject.TypeLiteral<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="implement" |
| return="com.google.inject.assistedinject.FactoryModuleBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="java.lang.Class<T>">
|
| </parameter>
|
| <parameter name="annotation" type="java.lang.annotation.Annotation">
|
| </parameter>
|
| <parameter name="target" type="java.lang.Class<? extends T>">
|
| </parameter>
|
| </method>
|
| </class>
|
| <class name="FactoryProvider"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.spi.HasDependencies">
|
| </implements>
|
| <implements name="com.google.inject.Provider">
|
| </implements>
|
| <method name="get" |
| return="F" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getDependencies" |
| return="java.util.Set<com.google.inject.spi.Dependency<?>>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="newFactory" |
| return="com.google.inject.Provider<F>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="factoryType" type="com.google.inject.TypeLiteral<F>">
|
| </parameter>
|
| <parameter name="implementationType" type="com.google.inject.TypeLiteral<?>">
|
| </parameter>
|
| </method>
|
| <method name="newFactory" |
| return="com.google.inject.Provider<F>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="factoryType" type="java.lang.Class<F>">
|
| </parameter>
|
| <parameter name="implementationType" type="java.lang.Class<?>">
|
| </parameter>
|
| </method>
|
| </class>
|
| </package>
|
| <package name="com.google.inject.binder" |
| >
|
| <interface name="AnnotatedBindingBuilder"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.binder.LinkedBindingBuilder">
|
| </implements>
|
| <method name="annotatedWith" |
| return="com.google.inject.binder.LinkedBindingBuilder<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>">
|
| </parameter>
|
| </method>
|
| <method name="annotatedWith" |
| return="com.google.inject.binder.LinkedBindingBuilder<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="annotation" type="java.lang.annotation.Annotation">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <interface name="AnnotatedConstantBindingBuilder"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="annotatedWith" |
| return="com.google.inject.binder.ConstantBindingBuilder" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>">
|
| </parameter>
|
| </method>
|
| <method name="annotatedWith" |
| return="com.google.inject.binder.ConstantBindingBuilder" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="annotation" type="java.lang.annotation.Annotation">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <interface name="AnnotatedElementBuilder"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="annotatedWith" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>">
|
| </parameter>
|
| </method>
|
| <method name="annotatedWith" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="annotation" type="java.lang.annotation.Annotation">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <interface name="ConstantBindingBuilder"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="to" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="value" type="E">
|
| </parameter>
|
| </method>
|
| <method name="to" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="value" type="boolean">
|
| </parameter>
|
| </method>
|
| <method name="to" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="value" type="byte">
|
| </parameter>
|
| </method>
|
| <method name="to" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="value" type="char">
|
| </parameter>
|
| </method>
|
| <method name="to" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="value" type="double">
|
| </parameter>
|
| </method>
|
| <method name="to" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="value" type="float">
|
| </parameter>
|
| </method>
|
| <method name="to" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="value" type="int">
|
| </parameter>
|
| </method>
|
| <method name="to" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="value" type="java.lang.Class<?>">
|
| </parameter>
|
| </method>
|
| <method name="to" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="value" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| <method name="to" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="value" type="long">
|
| </parameter>
|
| </method>
|
| <method name="to" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="value" type="short">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <interface name="LinkedBindingBuilder"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.binder.ScopedBindingBuilder">
|
| </implements>
|
| <method name="to" |
| return="com.google.inject.binder.ScopedBindingBuilder" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="targetKey" type="com.google.inject.Key<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="to" |
| return="com.google.inject.binder.ScopedBindingBuilder" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="implementation" type="com.google.inject.TypeLiteral<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="to" |
| return="com.google.inject.binder.ScopedBindingBuilder" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="implementation" type="java.lang.Class<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="toConstructor" |
| return="com.google.inject.binder.ScopedBindingBuilder" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="constructor" type="java.lang.reflect.Constructor<S>">
|
| </parameter>
|
| </method>
|
| <method name="toConstructor" |
| return="com.google.inject.binder.ScopedBindingBuilder" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="constructor" type="java.lang.reflect.Constructor<S>">
|
| </parameter>
|
| <parameter name="type" type="com.google.inject.TypeLiteral<? extends S>">
|
| </parameter>
|
| </method>
|
| <method name="toInstance" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="instance" type="T">
|
| </parameter>
|
| </method>
|
| <method name="toProvider" |
| return="com.google.inject.binder.ScopedBindingBuilder" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="providerKey" type="com.google.inject.Key<? extends javax.inject.Provider<? extends T>>">
|
| </parameter>
|
| </method>
|
| <method name="toProvider" |
| return="com.google.inject.binder.ScopedBindingBuilder" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="provider" type="com.google.inject.Provider<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="toProvider" |
| return="com.google.inject.binder.ScopedBindingBuilder" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="providerType" type="com.google.inject.TypeLiteral<? extends javax.inject.Provider<? extends T>>">
|
| </parameter>
|
| </method>
|
| <method name="toProvider" |
| return="com.google.inject.binder.ScopedBindingBuilder" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="providerType" type="java.lang.Class<? extends javax.inject.Provider<? extends T>>">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <interface name="ScopedBindingBuilder"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="asEagerSingleton" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="in" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="scope" type="com.google.inject.Scope">
|
| </parameter>
|
| </method>
|
| <method name="in" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="scopeAnnotation" type="java.lang.Class<? extends java.lang.annotation.Annotation>">
|
| </parameter>
|
| </method>
|
| </interface>
|
| </package>
|
| <package name="com.google.inject.grapher" |
| >
|
| <interface name="BindingEdge"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="setType" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="com.google.inject.grapher.BindingEdge.Type">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <interface name="BindingEdge.Factory"
|
| abstract="true" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="newBindingEdge" |
| return="T" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="fromId" type="K">
|
| </parameter>
|
| <parameter name="toId" type="K">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <class name="BindingEdge.Type"
|
| extends="java.lang.Enum"
|
| abstract="false" |
| static="true" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="valueOf" |
| return="com.google.inject.grapher.BindingEdge.Type" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="name" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| <method name="values" |
| return="com.google.inject.grapher.BindingEdge.Type[]" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| <interface name="DependencyEdge"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </interface>
|
| <interface name="DependencyEdge.Factory"
|
| abstract="true" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="newDependencyEdge" |
| return="T" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="fromId" type="K">
|
| </parameter>
|
| <parameter name="fromPoint" type="com.google.inject.spi.InjectionPoint">
|
| </parameter>
|
| <parameter name="toId" type="K">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <class name="GrapherModule"
|
| extends="com.google.inject.AbstractModule"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <constructor name="GrapherModule" |
| type="com.google.inject.grapher.GrapherModule" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </constructor>
|
| <method name="configure" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </method>
|
| </class>
|
| <class name="GraphingVisitor"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.spi.BindingTargetVisitor">
|
| </implements>
|
| <constructor name="GraphingVisitor" |
| type="com.google.inject.grapher.GraphingVisitor" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="idFactory" type="com.google.inject.grapher.NodeIdFactory<K>">
|
| </parameter>
|
| <parameter name="interfaceNodeFactory" type="com.google.inject.grapher.InterfaceNode.Factory<K, N>">
|
| </parameter>
|
| <parameter name="implementationNodeFactory" type="com.google.inject.grapher.ImplementationNode.Factory<K, M>">
|
| </parameter>
|
| <parameter name="bindingEdgeFactory" type="com.google.inject.grapher.BindingEdge.Factory<K, B>">
|
| </parameter>
|
| <parameter name="dependencyEdgeFactory" type="com.google.inject.grapher.DependencyEdge.Factory<K, D>">
|
| </parameter>
|
| <parameter name="nodeAliasFactory" type="com.google.inject.grapher.NodeAliasFactory<K>">
|
| </parameter>
|
| </constructor>
|
| <method name="getClassNodeId" |
| return="K" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="binding" type="com.google.inject.Binding<?>">
|
| </parameter>
|
| </method>
|
| <method name="getInstanceNodeId" |
| return="K" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="binding" type="com.google.inject.Binding<?>">
|
| </parameter>
|
| </method>
|
| <method name="newBindingEdge" |
| return="B" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="nodeId" type="K">
|
| </parameter>
|
| <parameter name="toId" type="K">
|
| </parameter>
|
| <parameter name="type" type="com.google.inject.grapher.BindingEdge.Type">
|
| </parameter>
|
| </method>
|
| <method name="newClassImplementationNode" |
| return="M" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="binding" type="com.google.inject.Binding<?>">
|
| </parameter>
|
| <parameter name="constructorInjectionPoint" type="com.google.inject.spi.InjectionPoint">
|
| </parameter>
|
| <parameter name="memberInjectionPoints" type="java.util.Collection<com.google.inject.spi.InjectionPoint>">
|
| </parameter>
|
| </method>
|
| <method name="newDependencyEdge" |
| return="D" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="nodeId" type="K">
|
| </parameter>
|
| <parameter name="injectionPoint" type="com.google.inject.spi.InjectionPoint">
|
| </parameter>
|
| <parameter name="dependency" type="com.google.inject.spi.Dependency<?>">
|
| </parameter>
|
| </method>
|
| <method name="newDependencyEdges" |
| return="java.util.Collection<D>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="nodeId" type="K">
|
| </parameter>
|
| <parameter name="node" type="M">
|
| </parameter>
|
| <parameter name="dependencies" type="java.util.Collection<com.google.inject.spi.Dependency<?>>">
|
| </parameter>
|
| </method>
|
| <method name="newInstanceImplementationNode" |
| return="M" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="binding" type="com.google.inject.Binding<?>">
|
| </parameter>
|
| <parameter name="instance" type="java.lang.Object">
|
| </parameter>
|
| </method>
|
| <method name="newInterfaceNode" |
| return="N" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="binding" type="com.google.inject.Binding<?>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="java.lang.Void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.ConstructorBinding<?>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="java.lang.Void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.ConvertedConstantBinding<?>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="java.lang.Void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.ExposedBinding<?>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="java.lang.Void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.InstanceBinding<?>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="java.lang.Void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.LinkedKeyBinding<?>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="java.lang.Void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.ProviderBinding<?>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="java.lang.Void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.ProviderInstanceBinding<?>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="java.lang.Void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.ProviderKeyBinding<?>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="java.lang.Void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.UntargettedBinding<?>">
|
| </parameter>
|
| </method>
|
| </class>
|
| <interface name="ImplementationNode"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="addMember" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="member" type="java.lang.reflect.Member">
|
| </parameter>
|
| </method>
|
| <method name="setClassKey" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="key" type="com.google.inject.Key<?>">
|
| </parameter>
|
| </method>
|
| <method name="setInstance" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="instance" type="java.lang.Object">
|
| </parameter>
|
| </method>
|
| <method name="setSource" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="java.lang.Object">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <interface name="ImplementationNode.Factory"
|
| abstract="true" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="newImplementationNode" |
| return="T" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="nodeId" type="K">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <class name="InjectorGrapher"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <constructor name="InjectorGrapher" |
| type="com.google.inject.grapher.InjectorGrapher" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="keyVisitor" type="com.google.inject.spi.BindingTargetVisitor<java.lang.Object, java.util.Collection<com.google.inject.Key<?>>>">
|
| </parameter>
|
| <parameter name="graphingVisitor" type="com.google.inject.spi.BindingTargetVisitor<java.lang.Object, java.lang.Void>">
|
| </parameter>
|
| <parameter name="renderer" type="com.google.inject.grapher.Renderer">
|
| </parameter>
|
| </constructor>
|
| <method name="graph" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <exception name="IOException" type="java.io.IOException">
|
| </exception>
|
| </method>
|
| <method name="of" |
| return="com.google.inject.grapher.InjectorGrapher" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="injector" type="com.google.inject.Injector">
|
| </parameter>
|
| </method>
|
| <method name="rootedAt" |
| return="com.google.inject.grapher.InjectorGrapher" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="keys" type="com.google.inject.Key<?>...">
|
| </parameter>
|
| </method>
|
| <method name="rootedAt" |
| return="com.google.inject.grapher.InjectorGrapher" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="classes" type="java.lang.Class<?>...">
|
| </parameter>
|
| </method>
|
| </class>
|
| <interface name="InterfaceNode"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="setKey" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="key" type="com.google.inject.Key<?>">
|
| </parameter>
|
| </method>
|
| <method name="setSource" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="java.lang.Object">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <interface name="InterfaceNode.Factory"
|
| abstract="true" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="newInterfaceNode" |
| return="T" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="nodeId" type="K">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <interface name="NameFactory"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="getAnnotationName" |
| return="java.lang.String" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="key" type="com.google.inject.Key<?>">
|
| </parameter>
|
| </method>
|
| <method name="getClassName" |
| return="java.lang.String" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="key" type="com.google.inject.Key<?>">
|
| </parameter>
|
| </method>
|
| <method name="getInstanceName" |
| return="java.lang.String" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="instance" type="java.lang.Object">
|
| </parameter>
|
| </method>
|
| <method name="getMemberName" |
| return="java.lang.String" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="member" type="java.lang.reflect.Member">
|
| </parameter>
|
| </method>
|
| <method name="getSourceName" |
| return="java.lang.String" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="java.lang.Object">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <interface name="NodeAliasFactory"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="newAlias" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="fromId" type="K">
|
| </parameter>
|
| <parameter name="toId" type="K">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <interface name="NodeIdFactory"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="getClassNodeId" |
| return="K" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="key" type="com.google.inject.Key<?>">
|
| </parameter>
|
| </method>
|
| <method name="getInstanceNodeId" |
| return="K" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="key" type="com.google.inject.Key<?>">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <interface name="Renderer"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="render" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <exception name="IOException" type="java.io.IOException">
|
| </exception>
|
| </method>
|
| </interface>
|
| <class name="ShortNameFactory"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.grapher.NameFactory">
|
| </implements>
|
| <constructor name="ShortNameFactory" |
| type="com.google.inject.grapher.ShortNameFactory" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </constructor>
|
| <method name="getAnnotationName" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="key" type="com.google.inject.Key<?>">
|
| </parameter>
|
| </method>
|
| <method name="getClassName" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="key" type="com.google.inject.Key<?>">
|
| </parameter>
|
| </method>
|
| <method name="getFileString" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="stackTraceElement" type="java.lang.StackTraceElement">
|
| </parameter>
|
| </method>
|
| <method name="getInstanceName" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="instance" type="java.lang.Object">
|
| </parameter>
|
| </method>
|
| <method name="getMemberName" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="member" type="java.lang.reflect.Member">
|
| </parameter>
|
| </method>
|
| <method name="getMethodString" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="method" type="java.lang.reflect.Method">
|
| </parameter>
|
| </method>
|
| <method name="getSourceName" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="java.lang.Object">
|
| </parameter>
|
| </method>
|
| </class>
|
| <class name="StringNodeIdFactory"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.grapher.NodeIdFactory">
|
| </implements>
|
| <constructor name="StringNodeIdFactory" |
| type="com.google.inject.grapher.StringNodeIdFactory" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </constructor>
|
| <method name="getClassNodeId" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="key" type="com.google.inject.Key<?>">
|
| </parameter>
|
| </method>
|
| <method name="getInstanceNodeId" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="key" type="com.google.inject.Key<?>">
|
| </parameter>
|
| </method>
|
| </class>
|
| <class name="TransitiveDependencyVisitor"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.spi.BindingTargetVisitor">
|
| </implements>
|
| <constructor name="TransitiveDependencyVisitor" |
| type="com.google.inject.grapher.TransitiveDependencyVisitor" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </constructor>
|
| <method name="visit" |
| return="java.util.Collection<com.google.inject.Key<?>>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.ConstructorBinding<?>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="java.util.Collection<com.google.inject.Key<?>>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.ConvertedConstantBinding<?>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="java.util.Collection<com.google.inject.Key<?>>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.ExposedBinding<?>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="java.util.Collection<com.google.inject.Key<?>>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.InstanceBinding<?>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="java.util.Collection<com.google.inject.Key<?>>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.LinkedKeyBinding<?>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="java.util.Collection<com.google.inject.Key<?>>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.ProviderBinding<?>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="java.util.Collection<com.google.inject.Key<?>>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.ProviderInstanceBinding<?>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="java.util.Collection<com.google.inject.Key<?>>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.ProviderKeyBinding<?>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="java.util.Collection<com.google.inject.Key<?>>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.UntargettedBinding<?>">
|
| </parameter>
|
| </method>
|
| </class>
|
| </package>
|
| <package name="com.google.inject.grapher.graphviz" |
| >
|
| <class name="ArrowType"
|
| extends="java.lang.Enum"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="valueOf" |
| return="com.google.inject.grapher.graphviz.ArrowType" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="name" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| <method name="values" |
| return="com.google.inject.grapher.graphviz.ArrowType[]" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| <class name="BindingEdgeFactory"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.grapher.BindingEdge.Factory">
|
| </implements>
|
| <constructor name="BindingEdgeFactory" |
| type="com.google.inject.grapher.graphviz.BindingEdgeFactory" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="renderer" type="com.google.inject.grapher.graphviz.GraphvizRenderer">
|
| </parameter>
|
| </constructor>
|
| <method name="newAdaptor" |
| return="com.google.inject.grapher.graphviz.BindingEdgeFactory.GraphvizEdgeAdaptor" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="edge" type="com.google.inject.grapher.graphviz.GraphvizEdge">
|
| </parameter>
|
| </method>
|
| <method name="newBindingEdge" |
| return="com.google.inject.grapher.BindingEdge<java.lang.String>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="fromId" type="java.lang.String">
|
| </parameter>
|
| <parameter name="toId" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| </class>
|
| <class name="BindingEdgeFactory.GraphvizEdgeAdaptor"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <implements name="com.google.inject.grapher.BindingEdge">
|
| </implements>
|
| <constructor name="BindingEdgeFactory.GraphvizEdgeAdaptor" |
| type="com.google.inject.grapher.graphviz.BindingEdgeFactory.GraphvizEdgeAdaptor" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="edge" type="com.google.inject.grapher.graphviz.GraphvizEdge">
|
| </parameter>
|
| </constructor>
|
| <method name="setType" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="com.google.inject.grapher.BindingEdge.Type">
|
| </parameter>
|
| </method>
|
| <field name="edge" |
| type="com.google.inject.grapher.graphviz.GraphvizEdge" |
| transient="false" |
| volatile="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </field>
|
| </class>
|
| <class name="CompassPoint"
|
| extends="java.lang.Enum"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="valueOf" |
| return="com.google.inject.grapher.graphviz.CompassPoint" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="name" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| <method name="values" |
| return="com.google.inject.grapher.graphviz.CompassPoint[]" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| <class name="DependencyEdgeFactory"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.grapher.DependencyEdge.Factory">
|
| </implements>
|
| <constructor name="DependencyEdgeFactory" |
| type="com.google.inject.grapher.graphviz.DependencyEdgeFactory" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="renderer" type="com.google.inject.grapher.graphviz.GraphvizRenderer">
|
| </parameter>
|
| <parameter name="portIdFactory" type="com.google.inject.grapher.graphviz.PortIdFactory">
|
| </parameter>
|
| </constructor>
|
| <method name="newAdaptor" |
| return="com.google.inject.grapher.graphviz.DependencyEdgeFactory.GraphvizEdgeAdaptor" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="edge" type="com.google.inject.grapher.graphviz.GraphvizEdge">
|
| </parameter>
|
| </method>
|
| <method name="newDependencyEdge" |
| return="com.google.inject.grapher.DependencyEdge<java.lang.String>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="fromId" type="java.lang.String">
|
| </parameter>
|
| <parameter name="fromPoint" type="com.google.inject.spi.InjectionPoint">
|
| </parameter>
|
| <parameter name="toId" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| </class>
|
| <class name="DependencyEdgeFactory.GraphvizEdgeAdaptor"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <implements name="com.google.inject.grapher.DependencyEdge">
|
| </implements>
|
| <constructor name="DependencyEdgeFactory.GraphvizEdgeAdaptor" |
| type="com.google.inject.grapher.graphviz.DependencyEdgeFactory.GraphvizEdgeAdaptor" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="edge" type="com.google.inject.grapher.graphviz.GraphvizEdge">
|
| </parameter>
|
| </constructor>
|
| <field name="edge" |
| type="com.google.inject.grapher.graphviz.GraphvizEdge" |
| transient="false" |
| volatile="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </field>
|
| </class>
|
| <class name="EdgeStyle"
|
| extends="java.lang.Enum"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="valueOf" |
| return="com.google.inject.grapher.graphviz.EdgeStyle" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="name" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| <method name="values" |
| return="com.google.inject.grapher.graphviz.EdgeStyle[]" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| <class name="GraphvizEdge"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <constructor name="GraphvizEdge" |
| type="com.google.inject.grapher.graphviz.GraphvizEdge" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="tailNodeId" type="java.lang.String">
|
| </parameter>
|
| <parameter name="headNodeId" type="java.lang.String">
|
| </parameter>
|
| </constructor>
|
| <method name="getArrowHead" |
| return="java.util.List<com.google.inject.grapher.graphviz.ArrowType>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getArrowTail" |
| return="java.util.List<com.google.inject.grapher.graphviz.ArrowType>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getHeadCompassPoint" |
| return="com.google.inject.grapher.graphviz.CompassPoint" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getHeadNodeId" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getHeadPortId" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getStyle" |
| return="com.google.inject.grapher.graphviz.EdgeStyle" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getTailCompassPoint" |
| return="com.google.inject.grapher.graphviz.CompassPoint" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getTailNodeId" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getTailPortId" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="setArrowHead" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="arrowHead" type="java.util.List<com.google.inject.grapher.graphviz.ArrowType>">
|
| </parameter>
|
| </method>
|
| <method name="setArrowTail" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="arrowTail" type="java.util.List<com.google.inject.grapher.graphviz.ArrowType>">
|
| </parameter>
|
| </method>
|
| <method name="setHeadCompassPoint" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="headCompassPoint" type="com.google.inject.grapher.graphviz.CompassPoint">
|
| </parameter>
|
| </method>
|
| <method name="setHeadPortId" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="headPortId" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| <method name="setStyle" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="style" type="com.google.inject.grapher.graphviz.EdgeStyle">
|
| </parameter>
|
| </method>
|
| <method name="setTailCompassPoint" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="tailCompassPoint" type="com.google.inject.grapher.graphviz.CompassPoint">
|
| </parameter>
|
| </method>
|
| <method name="setTailPortId" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="tailPortId" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| </class>
|
| <class name="GraphvizModule"
|
| extends="com.google.inject.AbstractModule"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <constructor name="GraphvizModule" |
| type="com.google.inject.grapher.graphviz.GraphvizModule" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </constructor>
|
| <method name="configure" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </method>
|
| </class>
|
| <class name="GraphvizNode"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <constructor name="GraphvizNode" |
| type="com.google.inject.grapher.graphviz.GraphvizNode" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="nodeId" type="java.lang.String">
|
| </parameter>
|
| </constructor>
|
| <method name="addField" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="portId" type="java.lang.String">
|
| </parameter>
|
| <parameter name="title" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| <method name="addSubtitle" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="position" type="int">
|
| </parameter>
|
| <parameter name="subtitle" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| <method name="getFields" |
| return="java.util.Map<java.lang.String, java.lang.String>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getHeaderBackgroundColor" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getHeaderTextColor" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getNodeId" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getShape" |
| return="com.google.inject.grapher.graphviz.NodeShape" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getStyle" |
| return="com.google.inject.grapher.graphviz.NodeStyle" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getSubtitles" |
| return="java.util.List<java.lang.String>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getTitle" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="setHeaderBackgroundColor" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="headerBackgroundColor" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| <method name="setHeaderTextColor" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="headerTextColor" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| <method name="setShape" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="shape" type="com.google.inject.grapher.graphviz.NodeShape">
|
| </parameter>
|
| </method>
|
| <method name="setStyle" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="style" type="com.google.inject.grapher.graphviz.NodeStyle">
|
| </parameter>
|
| </method>
|
| <method name="setTitle" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="title" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| </class>
|
| <class name="GraphvizRenderer"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.grapher.NodeAliasFactory">
|
| </implements>
|
| <implements name="com.google.inject.grapher.Renderer">
|
| </implements>
|
| <constructor name="GraphvizRenderer" |
| type="com.google.inject.grapher.graphviz.GraphvizRenderer" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </constructor>
|
| <method name="addEdge" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="edge" type="com.google.inject.grapher.graphviz.GraphvizEdge">
|
| </parameter>
|
| </method>
|
| <method name="addNode" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="node" type="com.google.inject.grapher.graphviz.GraphvizNode">
|
| </parameter>
|
| </method>
|
| <method name="finish" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </method>
|
| <method name="getArrowString" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="arrows" type="java.util.List<com.google.inject.grapher.graphviz.ArrowType>">
|
| </parameter>
|
| </method>
|
| <method name="getEdgeAttributes" |
| return="java.util.Map<java.lang.String, java.lang.String>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="edge" type="com.google.inject.grapher.graphviz.GraphvizEdge">
|
| </parameter>
|
| </method>
|
| <method name="getEdgeEndPoint" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="nodeId" type="java.lang.String">
|
| </parameter>
|
| <parameter name="portId" type="java.lang.String">
|
| </parameter>
|
| <parameter name="compassPoint" type="com.google.inject.grapher.graphviz.CompassPoint">
|
| </parameter>
|
| </method>
|
| <method name="getGraphAttributes" |
| return="java.util.Map<java.lang.String, java.lang.String>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </method>
|
| <method name="getNodeAttributes" |
| return="java.util.Map<java.lang.String, java.lang.String>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="node" type="com.google.inject.grapher.graphviz.GraphvizNode">
|
| </parameter>
|
| </method>
|
| <method name="getNodeLabel" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="node" type="com.google.inject.grapher.graphviz.GraphvizNode">
|
| </parameter>
|
| </method>
|
| <method name="htmlEscape" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="str" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| <method name="newAlias" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="fromId" type="java.lang.String">
|
| </parameter>
|
| <parameter name="toId" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| <method name="render" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="renderEdge" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="edge" type="com.google.inject.grapher.graphviz.GraphvizEdge">
|
| </parameter>
|
| </method>
|
| <method name="renderNode" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="node" type="com.google.inject.grapher.graphviz.GraphvizNode">
|
| </parameter>
|
| </method>
|
| <method name="resolveAlias" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="id" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| <method name="setOut" |
| return="com.google.inject.grapher.graphviz.GraphvizRenderer" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="out" type="java.io.PrintWriter">
|
| </parameter>
|
| </method>
|
| <method name="setRankdir" |
| return="com.google.inject.grapher.graphviz.GraphvizRenderer" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="rankdir" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| <method name="start" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </method>
|
| </class>
|
| <class name="ImplementationNodeFactory"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.grapher.ImplementationNode.Factory">
|
| </implements>
|
| <constructor name="ImplementationNodeFactory" |
| type="com.google.inject.grapher.graphviz.ImplementationNodeFactory" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="renderer" type="com.google.inject.grapher.graphviz.GraphvizRenderer">
|
| </parameter>
|
| <parameter name="nameFactory" type="com.google.inject.grapher.NameFactory">
|
| </parameter>
|
| <parameter name="portIdFactory" type="com.google.inject.grapher.graphviz.PortIdFactory">
|
| </parameter>
|
| </constructor>
|
| <method name="newAdaptor" |
| return="com.google.inject.grapher.graphviz.ImplementationNodeFactory.GraphvizNodeAdaptor" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="node" type="com.google.inject.grapher.graphviz.GraphvizNode">
|
| </parameter>
|
| </method>
|
| <method name="newImplementationNode" |
| return="com.google.inject.grapher.ImplementationNode<java.lang.String>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="nodeId" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| </class>
|
| <class name="ImplementationNodeFactory.GraphvizNodeAdaptor"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <implements name="com.google.inject.grapher.ImplementationNode">
|
| </implements>
|
| <constructor name="ImplementationNodeFactory.GraphvizNodeAdaptor" |
| type="com.google.inject.grapher.graphviz.ImplementationNodeFactory.GraphvizNodeAdaptor" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="node" type="com.google.inject.grapher.graphviz.GraphvizNode">
|
| </parameter>
|
| </constructor>
|
| <method name="addMember" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="member" type="java.lang.reflect.Member">
|
| </parameter>
|
| </method>
|
| <method name="setClassKey" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="key" type="com.google.inject.Key<?>">
|
| </parameter>
|
| </method>
|
| <method name="setInstance" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="instance" type="java.lang.Object">
|
| </parameter>
|
| </method>
|
| <method name="setSource" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="java.lang.Object">
|
| </parameter>
|
| </method>
|
| <field name="node" |
| type="com.google.inject.grapher.graphviz.GraphvizNode" |
| transient="false" |
| volatile="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </field>
|
| </class>
|
| <class name="InterfaceNodeFactory"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.grapher.InterfaceNode.Factory">
|
| </implements>
|
| <constructor name="InterfaceNodeFactory" |
| type="com.google.inject.grapher.graphviz.InterfaceNodeFactory" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="renderer" type="com.google.inject.grapher.graphviz.GraphvizRenderer">
|
| </parameter>
|
| <parameter name="nameFactory" type="com.google.inject.grapher.NameFactory">
|
| </parameter>
|
| </constructor>
|
| <method name="newInterfaceNode" |
| return="com.google.inject.grapher.InterfaceNode<java.lang.String>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="nodeId" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| </class>
|
| <class name="InterfaceNodeFactory.GraphvizNodeAdaptor"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <implements name="com.google.inject.grapher.InterfaceNode">
|
| </implements>
|
| <constructor name="InterfaceNodeFactory.GraphvizNodeAdaptor" |
| type="com.google.inject.grapher.graphviz.InterfaceNodeFactory.GraphvizNodeAdaptor" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="node" type="com.google.inject.grapher.graphviz.GraphvizNode">
|
| </parameter>
|
| </constructor>
|
| <method name="setKey" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="key" type="com.google.inject.Key<?>">
|
| </parameter>
|
| </method>
|
| <method name="setSource" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="java.lang.Object">
|
| </parameter>
|
| </method>
|
| <field name="node" |
| type="com.google.inject.grapher.graphviz.GraphvizNode" |
| transient="false" |
| volatile="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </field>
|
| </class>
|
| <class name="NodeShape"
|
| extends="java.lang.Enum"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="valueOf" |
| return="com.google.inject.grapher.graphviz.NodeShape" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="name" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| <method name="values" |
| return="com.google.inject.grapher.graphviz.NodeShape[]" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| <class name="NodeStyle"
|
| extends="java.lang.Enum"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="valueOf" |
| return="com.google.inject.grapher.graphviz.NodeStyle" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="name" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| <method name="values" |
| return="com.google.inject.grapher.graphviz.NodeStyle[]" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| <interface name="PortIdFactory"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="getPortId" |
| return="java.lang.String" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="member" type="java.lang.reflect.Member">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <class name="PortIdFactoryImpl"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.grapher.graphviz.PortIdFactory">
|
| </implements>
|
| <constructor name="PortIdFactoryImpl" |
| type="com.google.inject.grapher.graphviz.PortIdFactoryImpl" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </constructor>
|
| <method name="getPortId" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="member" type="java.lang.reflect.Member">
|
| </parameter>
|
| </method>
|
| </class>
|
| </package>
|
| <package name="com.google.inject.jndi" |
| >
|
| <class name="JndiIntegration"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="fromJndi" |
| return="com.google.inject.Provider<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.Class<T>">
|
| </parameter>
|
| <parameter name="name" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| </class>
|
| </package>
|
| <package name="com.google.inject.matcher" |
| >
|
| <class name="AbstractMatcher"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.matcher.Matcher">
|
| </implements>
|
| <constructor name="AbstractMatcher" |
| type="com.google.inject.matcher.AbstractMatcher" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </constructor>
|
| <method name="and" |
| return="com.google.inject.matcher.Matcher<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="other" type="com.google.inject.matcher.Matcher<? super T>">
|
| </parameter>
|
| </method>
|
| <method name="or" |
| return="com.google.inject.matcher.Matcher<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="other" type="com.google.inject.matcher.Matcher<? super T>">
|
| </parameter>
|
| </method>
|
| </class>
|
| <interface name="Matcher"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="and" |
| return="com.google.inject.matcher.Matcher<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="other" type="com.google.inject.matcher.Matcher<? super T>">
|
| </parameter>
|
| </method>
|
| <method name="matches" |
| return="boolean" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="t" type="T">
|
| </parameter>
|
| </method>
|
| <method name="or" |
| return="com.google.inject.matcher.Matcher<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="other" type="com.google.inject.matcher.Matcher<? super T>">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <class name="Matchers"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="annotatedWith" |
| return="com.google.inject.matcher.Matcher<java.lang.reflect.AnnotatedElement>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>">
|
| </parameter>
|
| </method>
|
| <method name="annotatedWith" |
| return="com.google.inject.matcher.Matcher<java.lang.reflect.AnnotatedElement>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="annotation" type="java.lang.annotation.Annotation">
|
| </parameter>
|
| </method>
|
| <method name="any" |
| return="com.google.inject.matcher.Matcher<java.lang.Object>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="identicalTo" |
| return="com.google.inject.matcher.Matcher<java.lang.Object>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="value" type="java.lang.Object">
|
| </parameter>
|
| </method>
|
| <method name="inPackage" |
| return="com.google.inject.matcher.Matcher<java.lang.Class>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="targetPackage" type="java.lang.Package">
|
| </parameter>
|
| </method>
|
| <method name="inSubpackage" |
| return="com.google.inject.matcher.Matcher<java.lang.Class>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="targetPackageName" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| <method name="not" |
| return="com.google.inject.matcher.Matcher<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="p" type="com.google.inject.matcher.Matcher<? super T>">
|
| </parameter>
|
| </method>
|
| <method name="only" |
| return="com.google.inject.matcher.Matcher<java.lang.Object>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="value" type="java.lang.Object">
|
| </parameter>
|
| </method>
|
| <method name="returns" |
| return="com.google.inject.matcher.Matcher<java.lang.reflect.Method>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="returnType" type="com.google.inject.matcher.Matcher<? super java.lang.Class<?>>">
|
| </parameter>
|
| </method>
|
| <method name="subclassesOf" |
| return="com.google.inject.matcher.Matcher<java.lang.Class>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="superclass" type="java.lang.Class<?>">
|
| </parameter>
|
| </method>
|
| </class>
|
| </package>
|
| <package name="com.google.inject.multibindings" |
| >
|
| <class name="MapBinder"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="addBinding" |
| return="com.google.inject.binder.LinkedBindingBuilder<V>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="key" type="K">
|
| </parameter>
|
| </method>
|
| <method name="newMapBinder" |
| return="com.google.inject.multibindings.MapBinder<K, V>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| <parameter name="keyType" type="com.google.inject.TypeLiteral<K>">
|
| </parameter>
|
| <parameter name="valueType" type="com.google.inject.TypeLiteral<V>">
|
| </parameter>
|
| </method>
|
| <method name="newMapBinder" |
| return="com.google.inject.multibindings.MapBinder<K, V>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| <parameter name="keyType" type="com.google.inject.TypeLiteral<K>">
|
| </parameter>
|
| <parameter name="valueType" type="com.google.inject.TypeLiteral<V>">
|
| </parameter>
|
| <parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>">
|
| </parameter>
|
| </method>
|
| <method name="newMapBinder" |
| return="com.google.inject.multibindings.MapBinder<K, V>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| <parameter name="keyType" type="com.google.inject.TypeLiteral<K>">
|
| </parameter>
|
| <parameter name="valueType" type="com.google.inject.TypeLiteral<V>">
|
| </parameter>
|
| <parameter name="annotation" type="java.lang.annotation.Annotation">
|
| </parameter>
|
| </method>
|
| <method name="newMapBinder" |
| return="com.google.inject.multibindings.MapBinder<K, V>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| <parameter name="keyType" type="java.lang.Class<K>">
|
| </parameter>
|
| <parameter name="valueType" type="java.lang.Class<V>">
|
| </parameter>
|
| </method>
|
| <method name="newMapBinder" |
| return="com.google.inject.multibindings.MapBinder<K, V>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| <parameter name="keyType" type="java.lang.Class<K>">
|
| </parameter>
|
| <parameter name="valueType" type="java.lang.Class<V>">
|
| </parameter>
|
| <parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>">
|
| </parameter>
|
| </method>
|
| <method name="newMapBinder" |
| return="com.google.inject.multibindings.MapBinder<K, V>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| <parameter name="keyType" type="java.lang.Class<K>">
|
| </parameter>
|
| <parameter name="valueType" type="java.lang.Class<V>">
|
| </parameter>
|
| <parameter name="annotation" type="java.lang.annotation.Annotation">
|
| </parameter>
|
| </method>
|
| <method name="permitDuplicates" |
| return="com.google.inject.multibindings.MapBinder<K, V>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| <interface name="MapBinderBinding"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="containsElement" |
| return="boolean" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="element" type="com.google.inject.spi.Element">
|
| </parameter>
|
| </method>
|
| <method name="getEntries" |
| return="java.util.List<java.util.Map.Entry<?, com.google.inject.Binding<?>>>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getKeyTypeLiteral" |
| return="com.google.inject.TypeLiteral<?>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getMapKey" |
| return="com.google.inject.Key<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getValueTypeLiteral" |
| return="com.google.inject.TypeLiteral<?>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="permitsDuplicates" |
| return="boolean" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| <class name="Multibinder"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="addBinding" |
| return="com.google.inject.binder.LinkedBindingBuilder<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="newSetBinder" |
| return="com.google.inject.multibindings.Multibinder<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| <parameter name="type" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| </method>
|
| <method name="newSetBinder" |
| return="com.google.inject.multibindings.Multibinder<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| <parameter name="type" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| <parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>">
|
| </parameter>
|
| </method>
|
| <method name="newSetBinder" |
| return="com.google.inject.multibindings.Multibinder<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| <parameter name="type" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| <parameter name="annotation" type="java.lang.annotation.Annotation">
|
| </parameter>
|
| </method>
|
| <method name="newSetBinder" |
| return="com.google.inject.multibindings.Multibinder<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| <parameter name="type" type="java.lang.Class<T>">
|
| </parameter>
|
| </method>
|
| <method name="newSetBinder" |
| return="com.google.inject.multibindings.Multibinder<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| <parameter name="type" type="java.lang.Class<T>">
|
| </parameter>
|
| <parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>">
|
| </parameter>
|
| </method>
|
| <method name="newSetBinder" |
| return="com.google.inject.multibindings.Multibinder<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| <parameter name="type" type="java.lang.Class<T>">
|
| </parameter>
|
| <parameter name="annotation" type="java.lang.annotation.Annotation">
|
| </parameter>
|
| </method>
|
| <method name="permitDuplicates" |
| return="com.google.inject.multibindings.Multibinder<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| <interface name="MultibinderBinding"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="containsElement" |
| return="boolean" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="element" type="com.google.inject.spi.Element">
|
| </parameter>
|
| </method>
|
| <method name="getElementTypeLiteral" |
| return="com.google.inject.TypeLiteral<?>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getElements" |
| return="java.util.List<com.google.inject.Binding<?>>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getSetKey" |
| return="com.google.inject.Key<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="permitsDuplicates" |
| return="boolean" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| <interface name="MultibindingsTargetVisitor"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.spi.BindingTargetVisitor">
|
| </implements>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="mapbinding" type="com.google.inject.multibindings.MapBinderBinding<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="multibinding" type="com.google.inject.multibindings.MultibinderBinding<? extends T>">
|
| </parameter>
|
| </method>
|
| </interface>
|
| </package>
|
| <package name="com.google.inject.name" |
| >
|
| <class name="Named"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="java.lang.annotation.Annotation">
|
| </implements>
|
| </class>
|
| <class name="Names"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="bindProperties" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| <parameter name="properties" type="java.util.Map<java.lang.String, java.lang.String>">
|
| </parameter>
|
| </method>
|
| <method name="bindProperties" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| <parameter name="properties" type="java.util.Properties">
|
| </parameter>
|
| </method>
|
| <method name="named" |
| return="com.google.inject.name.Named" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="name" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| </class>
|
| </package>
|
| <package name="com.google.inject.persist" |
| >
|
| <class name="PersistFilter"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <constructor name="PersistFilter" |
| type="com.google.inject.persist.PersistFilter" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="unitOfWork" type="com.google.inject.persist.UnitOfWork">
|
| </parameter>
|
| <parameter name="persistService" type="com.google.inject.persist.PersistService">
|
| </parameter>
|
| </constructor>
|
| <method name="destroy" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="doFilter" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="servletRequest" type="ServletRequest">
|
| </parameter>
|
| <parameter name="servletResponse" type="ServletResponse">
|
| </parameter>
|
| <parameter name="filterChain" type="FilterChain">
|
| </parameter>
|
| <exception name="IOException" type="java.io.IOException">
|
| </exception>
|
| <exception name="ServletException" type="ServletException">
|
| </exception>
|
| </method>
|
| <method name="init" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="filterConfig" type="FilterConfig">
|
| </parameter>
|
| <exception name="ServletException" type="ServletException">
|
| </exception>
|
| </method>
|
| </class>
|
| <class name="PersistModule"
|
| extends="com.google.inject.AbstractModule"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <constructor name="PersistModule" |
| type="com.google.inject.persist.PersistModule" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </constructor>
|
| <method name="configure" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </method>
|
| <method name="configurePersistence" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </method>
|
| <method name="getTransactionInterceptor" |
| return="org.aopalliance.intercept.MethodInterceptor" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </method>
|
| </class>
|
| <interface name="PersistService"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="start" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="stop" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| <class name="Transactional"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="java.lang.annotation.Annotation">
|
| </implements>
|
| </class>
|
| <interface name="UnitOfWork"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="begin" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="end" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| </package>
|
| <package name="com.google.inject.persist.finder" |
| >
|
| <class name="DynamicFinder"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <constructor name="DynamicFinder" |
| type="com.google.inject.persist.finder.DynamicFinder" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="method" type="java.lang.reflect.Method">
|
| </parameter>
|
| </constructor>
|
| <method name="from" |
| return="com.google.inject.persist.finder.DynamicFinder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="method" type="java.lang.reflect.Method">
|
| </parameter>
|
| </method>
|
| <method name="metadata" |
| return="com.google.inject.persist.finder.Finder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| <class name="Finder"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="java.lang.annotation.Annotation">
|
| </implements>
|
| </class>
|
| <class name="FirstResult"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="java.lang.annotation.Annotation">
|
| </implements>
|
| </class>
|
| <class name="MaxResults"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="java.lang.annotation.Annotation">
|
| </implements>
|
| </class>
|
| </package>
|
| <package name="com.google.inject.persist.jpa" |
| >
|
| <class name="JpaPersistModule"
|
| extends="com.google.inject.persist.PersistModule"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <constructor name="JpaPersistModule" |
| type="com.google.inject.persist.jpa.JpaPersistModule" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="jpaUnit" type="java.lang.String">
|
| </parameter>
|
| </constructor>
|
| <method name="addFinder" |
| return="com.google.inject.persist.jpa.JpaPersistModule" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="iface" type="java.lang.Class<T>">
|
| </parameter>
|
| </method>
|
| <method name="configurePersistence" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </method>
|
| <method name="getTransactionInterceptor" |
| return="org.aopalliance.intercept.MethodInterceptor" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </method>
|
| <method name="properties" |
| return="com.google.inject.persist.jpa.JpaPersistModule" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="properties" type="java.util.Properties">
|
| </parameter>
|
| </method>
|
| </class>
|
| </package>
|
| <package name="com.google.inject.servlet" |
| >
|
| <class name="GuiceFilter"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <constructor name="GuiceFilter" |
| type="com.google.inject.servlet.GuiceFilter" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </constructor>
|
| <method name="destroy" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="doFilter" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="servletRequest" type="ServletRequest">
|
| </parameter>
|
| <parameter name="servletResponse" type="ServletResponse">
|
| </parameter>
|
| <parameter name="filterChain" type="FilterChain">
|
| </parameter>
|
| <exception name="IOException" type="java.io.IOException">
|
| </exception>
|
| <exception name="ServletException" type="ServletException">
|
| </exception>
|
| </method>
|
| <method name="init" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="filterConfig" type="FilterConfig">
|
| </parameter>
|
| <exception name="ServletException" type="ServletException">
|
| </exception>
|
| </method>
|
| </class>
|
| <class name="GuiceServletContextListener"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <constructor name="GuiceServletContextListener" |
| type="com.google.inject.servlet.GuiceServletContextListener" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </constructor>
|
| <method name="contextDestroyed" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="servletContextEvent" type="ServletContextEvent">
|
| </parameter>
|
| </method>
|
| <method name="contextInitialized" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="servletContextEvent" type="ServletContextEvent">
|
| </parameter>
|
| </method>
|
| <method name="getInjector" |
| return="com.google.inject.Injector" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </method>
|
| </class>
|
| <interface name="InstanceFilterBinding"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.servlet.ServletModuleBinding">
|
| </implements>
|
| <method name="getFilterInstance" |
| return="Filter" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| <interface name="InstanceServletBinding"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.servlet.ServletModuleBinding">
|
| </implements>
|
| <method name="getServletInstance" |
| return="HttpServlet" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| <interface name="LinkedFilterBinding"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.servlet.ServletModuleBinding">
|
| </implements>
|
| <method name="getLinkedKey" |
| return="com.google.inject.Key<? extends Filter>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| <interface name="LinkedServletBinding"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.servlet.ServletModuleBinding">
|
| </implements>
|
| <method name="getLinkedKey" |
| return="com.google.inject.Key<? extends HttpServlet>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| <class name="RequestParameters"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="java.lang.annotation.Annotation">
|
| </implements>
|
| </class>
|
| <class name="RequestScoped"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="java.lang.annotation.Annotation">
|
| </implements>
|
| </class>
|
| <class name="ServletModule"
|
| extends="com.google.inject.AbstractModule"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <constructor name="ServletModule" |
| type="com.google.inject.servlet.ServletModule" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </constructor>
|
| <method name="configure" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </method>
|
| <method name="configureServlets" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </method>
|
| <method name="filter" |
| return="com.google.inject.servlet.ServletModule.FilterKeyBindingBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="urlPattern" type="java.lang.String">
|
| </parameter>
|
| <parameter name="morePatterns" type="java.lang.String...">
|
| </parameter>
|
| </method>
|
| <method name="filterRegex" |
| return="com.google.inject.servlet.ServletModule.FilterKeyBindingBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="regex" type="java.lang.String">
|
| </parameter>
|
| <parameter name="regexes" type="java.lang.String...">
|
| </parameter>
|
| </method>
|
| <method name="getServletContext" |
| return="ServletContext" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </method>
|
| <method name="serve" |
| return="com.google.inject.servlet.ServletModule.ServletKeyBindingBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="urlPattern" type="java.lang.String">
|
| </parameter>
|
| <parameter name="morePatterns" type="java.lang.String...">
|
| </parameter>
|
| </method>
|
| <method name="serveRegex" |
| return="com.google.inject.servlet.ServletModule.ServletKeyBindingBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="regex" type="java.lang.String">
|
| </parameter>
|
| <parameter name="regexes" type="java.lang.String...">
|
| </parameter>
|
| </method>
|
| </class>
|
| <interface name="ServletModule.FilterKeyBindingBuilder"
|
| abstract="true" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="through" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="filter" type="Filter">
|
| </parameter>
|
| </method>
|
| <method name="through" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="filter" type="Filter">
|
| </parameter>
|
| <parameter name="initParams" type="java.util.Map<java.lang.String, java.lang.String>">
|
| </parameter>
|
| </method>
|
| <method name="through" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="filterKey" type="com.google.inject.Key<? extends Filter>">
|
| </parameter>
|
| </method>
|
| <method name="through" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="filterKey" type="com.google.inject.Key<? extends Filter>">
|
| </parameter>
|
| <parameter name="initParams" type="java.util.Map<java.lang.String, java.lang.String>">
|
| </parameter>
|
| </method>
|
| <method name="through" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="filterKey" type="java.lang.Class<? extends Filter>">
|
| </parameter>
|
| </method>
|
| <method name="through" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="filterKey" type="java.lang.Class<? extends Filter>">
|
| </parameter>
|
| <parameter name="initParams" type="java.util.Map<java.lang.String, java.lang.String>">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <interface name="ServletModule.ServletKeyBindingBuilder"
|
| abstract="true" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="with" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="servlet" type="HttpServlet">
|
| </parameter>
|
| </method>
|
| <method name="with" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="servlet" type="HttpServlet">
|
| </parameter>
|
| <parameter name="initParams" type="java.util.Map<java.lang.String, java.lang.String>">
|
| </parameter>
|
| </method>
|
| <method name="with" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="servletKey" type="com.google.inject.Key<? extends HttpServlet>">
|
| </parameter>
|
| </method>
|
| <method name="with" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="servletKey" type="com.google.inject.Key<? extends HttpServlet>">
|
| </parameter>
|
| <parameter name="initParams" type="java.util.Map<java.lang.String, java.lang.String>">
|
| </parameter>
|
| </method>
|
| <method name="with" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="servletKey" type="java.lang.Class<? extends HttpServlet>">
|
| </parameter>
|
| </method>
|
| <method name="with" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="servletKey" type="java.lang.Class<? extends HttpServlet>">
|
| </parameter>
|
| <parameter name="initParams" type="java.util.Map<java.lang.String, java.lang.String>">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <interface name="ServletModuleBinding"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="getInitParams" |
| return="java.util.Map<java.lang.String, java.lang.String>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getPattern" |
| return="java.lang.String" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getUriPatternType" |
| return="com.google.inject.servlet.UriPatternType" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="matchesUri" |
| return="boolean" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="uri" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <interface name="ServletModuleTargetVisitor"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.spi.BindingTargetVisitor">
|
| </implements>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.servlet.InstanceFilterBinding">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.servlet.InstanceServletBinding">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.servlet.LinkedFilterBinding">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.servlet.LinkedServletBinding">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <class name="ServletScopes"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="continueRequest" |
| return="java.util.concurrent.Callable<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="callable" type="java.util.concurrent.Callable<T>">
|
| </parameter>
|
| <parameter name="seedMap" type="java.util.Map<com.google.inject.Key<?>, java.lang.Object>">
|
| </parameter>
|
| </method>
|
| <method name="scopeRequest" |
| return="java.util.concurrent.Callable<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="callable" type="java.util.concurrent.Callable<T>">
|
| </parameter>
|
| <parameter name="seedMap" type="java.util.Map<com.google.inject.Key<?>, java.lang.Object>">
|
| </parameter>
|
| </method>
|
| <field name="REQUEST" |
| type="com.google.inject.Scope" |
| transient="false" |
| volatile="false" |
| static="true" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </field>
|
| <field name="SESSION" |
| type="com.google.inject.Scope" |
| transient="false" |
| volatile="false" |
| static="true" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </field>
|
| </class>
|
| <class name="SessionScoped"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="java.lang.annotation.Annotation">
|
| </implements>
|
| </class>
|
| <class name="UriPatternType"
|
| extends="java.lang.Enum"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="valueOf" |
| return="com.google.inject.servlet.UriPatternType" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="name" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| <method name="values" |
| return="com.google.inject.servlet.UriPatternType[]" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| </package>
|
| <package name="com.google.inject.spi" |
| >
|
| <interface name="BindingScopingVisitor"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="visitEagerSingleton" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="visitNoScoping" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="visitScope" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="scope" type="com.google.inject.Scope">
|
| </parameter>
|
| </method>
|
| <method name="visitScopeAnnotation" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="scopeAnnotation" type="java.lang.Class<? extends java.lang.annotation.Annotation>">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <interface name="BindingTargetVisitor"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.ConstructorBinding<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.ConvertedConstantBinding<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.ExposedBinding<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.InstanceBinding<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.LinkedKeyBinding<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.ProviderBinding<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.ProviderInstanceBinding<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.ProviderKeyBinding<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.UntargettedBinding<? extends T>">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <interface name="ConstructorBinding"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.Binding">
|
| </implements>
|
| <implements name="com.google.inject.spi.HasDependencies">
|
| </implements>
|
| <method name="getConstructor" |
| return="com.google.inject.spi.InjectionPoint" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getInjectableMembers" |
| return="java.util.Set<com.google.inject.spi.InjectionPoint>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getMethodInterceptors" |
| return="java.util.Map<java.lang.reflect.Method, java.util.List<org.aopalliance.intercept.MethodInterceptor>>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| <interface name="ConvertedConstantBinding"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.Binding">
|
| </implements>
|
| <implements name="com.google.inject.spi.HasDependencies">
|
| </implements>
|
| <method name="getDependencies" |
| return="java.util.Set<com.google.inject.spi.Dependency<?>>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getSourceKey" |
| return="com.google.inject.Key<java.lang.String>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getTypeConverterBinding" |
| return="com.google.inject.spi.TypeConverterBinding" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getValue" |
| return="T" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| <class name="DefaultBindingScopingVisitor"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.spi.BindingScopingVisitor">
|
| </implements>
|
| <constructor name="DefaultBindingScopingVisitor" |
| type="com.google.inject.spi.DefaultBindingScopingVisitor" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </constructor>
|
| <method name="visitEagerSingleton" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="visitNoScoping" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="visitOther" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| </method>
|
| <method name="visitScope" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="scope" type="com.google.inject.Scope">
|
| </parameter>
|
| </method>
|
| <method name="visitScopeAnnotation" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="scopeAnnotation" type="java.lang.Class<? extends java.lang.annotation.Annotation>">
|
| </parameter>
|
| </method>
|
| </class>
|
| <class name="DefaultBindingTargetVisitor"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.spi.BindingTargetVisitor">
|
| </implements>
|
| <constructor name="DefaultBindingTargetVisitor" |
| type="com.google.inject.spi.DefaultBindingTargetVisitor" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </constructor>
|
| <method name="visit" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="constructorBinding" type="com.google.inject.spi.ConstructorBinding<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="convertedConstantBinding" type="com.google.inject.spi.ConvertedConstantBinding<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="exposedBinding" type="com.google.inject.spi.ExposedBinding<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="instanceBinding" type="com.google.inject.spi.InstanceBinding<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="linkedKeyBinding" type="com.google.inject.spi.LinkedKeyBinding<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="providerBinding" type="com.google.inject.spi.ProviderBinding<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="providerInstanceBinding" type="com.google.inject.spi.ProviderInstanceBinding<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="providerKeyBinding" type="com.google.inject.spi.ProviderKeyBinding<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="untargettedBinding" type="com.google.inject.spi.UntargettedBinding<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="visitOther" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="binding" type="com.google.inject.Binding<? extends T>">
|
| </parameter>
|
| </method>
|
| </class>
|
| <class name="DefaultElementVisitor"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.spi.ElementVisitor">
|
| </implements>
|
| <constructor name="DefaultElementVisitor" |
| type="com.google.inject.spi.DefaultElementVisitor" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </constructor>
|
| <method name="visit" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.Binding<T>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="option" type="com.google.inject.spi.DisableCircularProxiesOption">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="injectionRequest" type="com.google.inject.spi.InjectionRequest<?>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="interceptorBinding" type="com.google.inject.spi.InterceptorBinding">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="lookup" type="com.google.inject.spi.MembersInjectorLookup<T>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="message" type="com.google.inject.spi.Message">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="privateElements" type="com.google.inject.spi.PrivateElements">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="providerLookup" type="com.google.inject.spi.ProviderLookup<T>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="option" type="com.google.inject.spi.RequireExplicitBindingsOption">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="scopeBinding" type="com.google.inject.spi.ScopeBinding">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="staticInjectionRequest" type="com.google.inject.spi.StaticInjectionRequest">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="typeConverterBinding" type="com.google.inject.spi.TypeConverterBinding">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.TypeListenerBinding">
|
| </parameter>
|
| </method>
|
| <method name="visitOther" |
| return="V" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| >
|
| <parameter name="element" type="com.google.inject.spi.Element">
|
| </parameter>
|
| </method>
|
| </class>
|
| <class name="Dependency"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="forInjectionPoints" |
| return="java.util.Set<com.google.inject.spi.Dependency<?>>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="injectionPoints" type="java.util.Set<com.google.inject.spi.InjectionPoint>">
|
| </parameter>
|
| </method>
|
| <method name="get" |
| return="com.google.inject.spi.Dependency<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="key" type="com.google.inject.Key<T>">
|
| </parameter>
|
| </method>
|
| <method name="getInjectionPoint" |
| return="com.google.inject.spi.InjectionPoint" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getKey" |
| return="com.google.inject.Key<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getParameterIndex" |
| return="int" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="isNullable" |
| return="boolean" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| <class name="DisableCircularProxiesOption"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.spi.Element">
|
| </implements>
|
| <method name="acceptVisitor" |
| return="T" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="visitor" type="com.google.inject.spi.ElementVisitor<T>">
|
| </parameter>
|
| </method>
|
| <method name="applyTo" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| </method>
|
| <method name="getSource" |
| return="java.lang.Object" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| <interface name="Element"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="acceptVisitor" |
| return="T" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="visitor" type="com.google.inject.spi.ElementVisitor<T>">
|
| </parameter>
|
| </method>
|
| <method name="applyTo" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| </method>
|
| <method name="getSource" |
| return="java.lang.Object" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| <interface name="ElementVisitor"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.Binding<T>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="option" type="com.google.inject.spi.DisableCircularProxiesOption">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="request" type="com.google.inject.spi.InjectionRequest<?>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.InterceptorBinding">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="lookup" type="com.google.inject.spi.MembersInjectorLookup<T>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="message" type="com.google.inject.spi.Message">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="elements" type="com.google.inject.spi.PrivateElements">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="lookup" type="com.google.inject.spi.ProviderLookup<T>">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="option" type="com.google.inject.spi.RequireExplicitBindingsOption">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.ScopeBinding">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="request" type="com.google.inject.spi.StaticInjectionRequest">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.TypeConverterBinding">
|
| </parameter>
|
| </method>
|
| <method name="visit" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binding" type="com.google.inject.spi.TypeListenerBinding">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <class name="Elements"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <constructor name="Elements" |
| type="com.google.inject.spi.Elements" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </constructor>
|
| <method name="getElements" |
| return="java.util.List<com.google.inject.spi.Element>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="modules" type="com.google.inject.Module...">
|
| </parameter>
|
| </method>
|
| <method name="getElements" |
| return="java.util.List<com.google.inject.spi.Element>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="stage" type="com.google.inject.Stage">
|
| </parameter>
|
| <parameter name="modules" type="com.google.inject.Module...">
|
| </parameter>
|
| </method>
|
| <method name="getElements" |
| return="java.util.List<com.google.inject.spi.Element>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="stage" type="com.google.inject.Stage">
|
| </parameter>
|
| <parameter name="modules" type="java.lang.Iterable<? extends com.google.inject.Module>">
|
| </parameter>
|
| </method>
|
| <method name="getElements" |
| return="java.util.List<com.google.inject.spi.Element>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="modules" type="java.lang.Iterable<? extends com.google.inject.Module>">
|
| </parameter>
|
| </method>
|
| <method name="getModule" |
| return="com.google.inject.Module" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="elements" type="java.lang.Iterable<? extends com.google.inject.spi.Element>">
|
| </parameter>
|
| </method>
|
| </class>
|
| <interface name="ExposedBinding"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.Binding">
|
| </implements>
|
| <implements name="com.google.inject.spi.HasDependencies">
|
| </implements>
|
| <method name="applyTo" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| </method>
|
| <method name="getPrivateElements" |
| return="com.google.inject.spi.PrivateElements" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| <interface name="HasDependencies"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="getDependencies" |
| return="java.util.Set<com.google.inject.spi.Dependency<?>>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| <interface name="InjectionListener"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="afterInjection" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="injectee" type="I">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <class name="InjectionPoint"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="forConstructor" |
| return="com.google.inject.spi.InjectionPoint" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="constructor" type="java.lang.reflect.Constructor<T>">
|
| </parameter>
|
| </method>
|
| <method name="forConstructor" |
| return="com.google.inject.spi.InjectionPoint" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="constructor" type="java.lang.reflect.Constructor<T>">
|
| </parameter>
|
| <parameter name="type" type="com.google.inject.TypeLiteral<? extends T>">
|
| </parameter>
|
| </method>
|
| <method name="forConstructorOf" |
| return="com.google.inject.spi.InjectionPoint" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="com.google.inject.TypeLiteral<?>">
|
| </parameter>
|
| </method>
|
| <method name="forConstructorOf" |
| return="com.google.inject.spi.InjectionPoint" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.Class<?>">
|
| </parameter>
|
| </method>
|
| <method name="forInstanceMethodsAndFields" |
| return="java.util.Set<com.google.inject.spi.InjectionPoint>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="com.google.inject.TypeLiteral<?>">
|
| </parameter>
|
| </method>
|
| <method name="forInstanceMethodsAndFields" |
| return="java.util.Set<com.google.inject.spi.InjectionPoint>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.Class<?>">
|
| </parameter>
|
| </method>
|
| <method name="forStaticMethodsAndFields" |
| return="java.util.Set<com.google.inject.spi.InjectionPoint>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="com.google.inject.TypeLiteral<?>">
|
| </parameter>
|
| </method>
|
| <method name="forStaticMethodsAndFields" |
| return="java.util.Set<com.google.inject.spi.InjectionPoint>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.Class<?>">
|
| </parameter>
|
| </method>
|
| <method name="getDeclaringType" |
| return="com.google.inject.TypeLiteral<?>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getDependencies" |
| return="java.util.List<com.google.inject.spi.Dependency<?>>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getMember" |
| return="java.lang.reflect.Member" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="isOptional" |
| return="boolean" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="isToolable" |
| return="boolean" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| <class name="InjectionRequest"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.spi.Element">
|
| </implements>
|
| <constructor name="InjectionRequest" |
| type="com.google.inject.spi.InjectionRequest" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="java.lang.Object">
|
| </parameter>
|
| <parameter name="type" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| <parameter name="instance" type="T">
|
| </parameter>
|
| </constructor>
|
| <method name="acceptVisitor" |
| return="R" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="visitor" type="com.google.inject.spi.ElementVisitor<R>">
|
| </parameter>
|
| </method>
|
| <method name="applyTo" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| </method>
|
| <method name="getInjectionPoints" |
| return="java.util.Set<com.google.inject.spi.InjectionPoint>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <exception name="ConfigurationException" type="com.google.inject.ConfigurationException">
|
| </exception>
|
| </method>
|
| <method name="getInstance" |
| return="T" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getSource" |
| return="java.lang.Object" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getType" |
| return="com.google.inject.TypeLiteral<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| <interface name="InstanceBinding"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.Binding">
|
| </implements>
|
| <implements name="com.google.inject.spi.HasDependencies">
|
| </implements>
|
| <method name="getInjectionPoints" |
| return="java.util.Set<com.google.inject.spi.InjectionPoint>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getInstance" |
| return="T" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| <class name="InterceptorBinding"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.spi.Element">
|
| </implements>
|
| <method name="acceptVisitor" |
| return="T" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="visitor" type="com.google.inject.spi.ElementVisitor<T>">
|
| </parameter>
|
| </method>
|
| <method name="applyTo" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| </method>
|
| <method name="getClassMatcher" |
| return="com.google.inject.matcher.Matcher<? super java.lang.Class<?>>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getInterceptors" |
| return="java.util.List<org.aopalliance.intercept.MethodInterceptor>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getMethodMatcher" |
| return="com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getSource" |
| return="java.lang.Object" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| <interface name="LinkedKeyBinding"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.Binding">
|
| </implements>
|
| <method name="getLinkedKey" |
| return="com.google.inject.Key<? extends T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| <class name="MembersInjectorLookup"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.spi.Element">
|
| </implements>
|
| <constructor name="MembersInjectorLookup" |
| type="com.google.inject.spi.MembersInjectorLookup" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="java.lang.Object">
|
| </parameter>
|
| <parameter name="type" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| </constructor>
|
| <method name="acceptVisitor" |
| return="T" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="visitor" type="com.google.inject.spi.ElementVisitor<T>">
|
| </parameter>
|
| </method>
|
| <method name="applyTo" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| </method>
|
| <method name="getDelegate" |
| return="com.google.inject.MembersInjector<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getMembersInjector" |
| return="com.google.inject.MembersInjector<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getSource" |
| return="java.lang.Object" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getType" |
| return="com.google.inject.TypeLiteral<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="initializeDelegate" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="delegate" type="com.google.inject.MembersInjector<T>">
|
| </parameter>
|
| </method>
|
| </class>
|
| <class name="Message"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.spi.Element">
|
| </implements>
|
| <constructor name="Message" |
| type="com.google.inject.spi.Message" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="java.lang.Object">
|
| </parameter>
|
| <parameter name="message" type="java.lang.String">
|
| </parameter>
|
| </constructor>
|
| <constructor name="Message" |
| type="com.google.inject.spi.Message" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="message" type="java.lang.String">
|
| </parameter>
|
| </constructor>
|
| <constructor name="Message" |
| type="com.google.inject.spi.Message" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="sources" type="java.util.List<java.lang.Object>">
|
| </parameter>
|
| <parameter name="message" type="java.lang.String">
|
| </parameter>
|
| <parameter name="cause" type="java.lang.Throwable">
|
| </parameter>
|
| </constructor>
|
| <method name="acceptVisitor" |
| return="T" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="visitor" type="com.google.inject.spi.ElementVisitor<T>">
|
| </parameter>
|
| </method>
|
| <method name="applyTo" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| </method>
|
| <method name="getCause" |
| return="java.lang.Throwable" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getMessage" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getSource" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getSources" |
| return="java.util.List<java.lang.Object>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| <interface name="PrivateElements"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.spi.Element">
|
| </implements>
|
| <method name="getElements" |
| return="java.util.List<com.google.inject.spi.Element>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getExposedKeys" |
| return="java.util.Set<com.google.inject.Key<?>>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getExposedSource" |
| return="java.lang.Object" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="key" type="com.google.inject.Key<?>">
|
| </parameter>
|
| </method>
|
| <method name="getInjector" |
| return="com.google.inject.Injector" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| <interface name="ProviderBinding"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.Binding">
|
| </implements>
|
| <method name="getProvidedKey" |
| return="com.google.inject.Key<?>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| <interface name="ProviderInstanceBinding"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.Binding">
|
| </implements>
|
| <implements name="com.google.inject.spi.HasDependencies">
|
| </implements>
|
| <method name="getInjectionPoints" |
| return="java.util.Set<com.google.inject.spi.InjectionPoint>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getProviderInstance" |
| return="com.google.inject.Provider<? extends T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| <interface name="ProviderKeyBinding"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.Binding">
|
| </implements>
|
| <method name="getProviderKey" |
| return="com.google.inject.Key<? extends javax.inject.Provider<? extends T>>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| <class name="ProviderLookup"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.spi.Element">
|
| </implements>
|
| <constructor name="ProviderLookup" |
| type="com.google.inject.spi.ProviderLookup" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="java.lang.Object">
|
| </parameter>
|
| <parameter name="key" type="com.google.inject.Key<T>">
|
| </parameter>
|
| </constructor>
|
| <method name="acceptVisitor" |
| return="T" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="visitor" type="com.google.inject.spi.ElementVisitor<T>">
|
| </parameter>
|
| </method>
|
| <method name="applyTo" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| </method>
|
| <method name="getDelegate" |
| return="com.google.inject.Provider<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getKey" |
| return="com.google.inject.Key<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getProvider" |
| return="com.google.inject.Provider<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getSource" |
| return="java.lang.Object" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="initializeDelegate" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="delegate" type="com.google.inject.Provider<T>">
|
| </parameter>
|
| </method>
|
| </class>
|
| <interface name="ProviderWithDependencies"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.spi.HasDependencies">
|
| </implements>
|
| <implements name="com.google.inject.Provider">
|
| </implements>
|
| </interface>
|
| <interface name="ProviderWithExtensionVisitor"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.Provider">
|
| </implements>
|
| <method name="acceptExtensionVisitor" |
| return="V" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="visitor" type="com.google.inject.spi.BindingTargetVisitor<B, V>">
|
| </parameter>
|
| <parameter name="binding" type="com.google.inject.spi.ProviderInstanceBinding<? extends B>">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <class name="RequireExplicitBindingsOption"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.spi.Element">
|
| </implements>
|
| <method name="acceptVisitor" |
| return="T" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="visitor" type="com.google.inject.spi.ElementVisitor<T>">
|
| </parameter>
|
| </method>
|
| <method name="applyTo" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| </method>
|
| <method name="getSource" |
| return="java.lang.Object" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| <class name="ScopeBinding"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.spi.Element">
|
| </implements>
|
| <method name="acceptVisitor" |
| return="T" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="visitor" type="com.google.inject.spi.ElementVisitor<T>">
|
| </parameter>
|
| </method>
|
| <method name="applyTo" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| </method>
|
| <method name="getAnnotationType" |
| return="java.lang.Class<? extends java.lang.annotation.Annotation>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getScope" |
| return="com.google.inject.Scope" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getSource" |
| return="java.lang.Object" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| <class name="StaticInjectionRequest"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.spi.Element">
|
| </implements>
|
| <method name="acceptVisitor" |
| return="T" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="visitor" type="com.google.inject.spi.ElementVisitor<T>">
|
| </parameter>
|
| </method>
|
| <method name="applyTo" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| </method>
|
| <method name="getInjectionPoints" |
| return="java.util.Set<com.google.inject.spi.InjectionPoint>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <exception name="ConfigurationException" type="com.google.inject.ConfigurationException">
|
| </exception>
|
| </method>
|
| <method name="getSource" |
| return="java.lang.Object" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getType" |
| return="java.lang.Class<?>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| <class name="Toolable"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="java.lang.annotation.Annotation">
|
| </implements>
|
| </class>
|
| <interface name="TypeConverter"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="convert" |
| return="java.lang.Object" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="value" type="java.lang.String">
|
| </parameter>
|
| <parameter name="toType" type="com.google.inject.TypeLiteral<?>">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <class name="TypeConverterBinding"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.spi.Element">
|
| </implements>
|
| <constructor name="TypeConverterBinding" |
| type="com.google.inject.spi.TypeConverterBinding" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="source" type="java.lang.Object">
|
| </parameter>
|
| <parameter name="typeMatcher" type="com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>">
|
| </parameter>
|
| <parameter name="typeConverter" type="com.google.inject.spi.TypeConverter">
|
| </parameter>
|
| </constructor>
|
| <method name="acceptVisitor" |
| return="T" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="visitor" type="com.google.inject.spi.ElementVisitor<T>">
|
| </parameter>
|
| </method>
|
| <method name="applyTo" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| </method>
|
| <method name="getSource" |
| return="java.lang.Object" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getTypeConverter" |
| return="com.google.inject.spi.TypeConverter" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getTypeMatcher" |
| return="com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| <interface name="TypeEncounter"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="addError" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="message" type="com.google.inject.spi.Message">
|
| </parameter>
|
| </method>
|
| <method name="addError" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="message" type="java.lang.String">
|
| </parameter>
|
| <parameter name="arguments" type="java.lang.Object...">
|
| </parameter>
|
| </method>
|
| <method name="addError" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="t" type="java.lang.Throwable">
|
| </parameter>
|
| </method>
|
| <method name="bindInterceptor" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="methodMatcher" type="com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>">
|
| </parameter>
|
| <parameter name="interceptors" type="org.aopalliance.intercept.MethodInterceptor...">
|
| </parameter>
|
| </method>
|
| <method name="getMembersInjector" |
| return="com.google.inject.MembersInjector<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="typeLiteral" type="com.google.inject.TypeLiteral<T>">
|
| </parameter>
|
| </method>
|
| <method name="getMembersInjector" |
| return="com.google.inject.MembersInjector<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.Class<T>">
|
| </parameter>
|
| </method>
|
| <method name="getProvider" |
| return="com.google.inject.Provider<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="key" type="com.google.inject.Key<T>">
|
| </parameter>
|
| </method>
|
| <method name="getProvider" |
| return="com.google.inject.Provider<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.Class<T>">
|
| </parameter>
|
| </method>
|
| <method name="register" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="membersInjector" type="com.google.inject.MembersInjector<? super I>">
|
| </parameter>
|
| </method>
|
| <method name="register" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="listener" type="com.google.inject.spi.InjectionListener<? super I>">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <interface name="TypeListener"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="hear" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="com.google.inject.TypeLiteral<I>">
|
| </parameter>
|
| <parameter name="encounter" type="com.google.inject.spi.TypeEncounter<I>">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <class name="TypeListenerBinding"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.spi.Element">
|
| </implements>
|
| <method name="acceptVisitor" |
| return="T" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="visitor" type="com.google.inject.spi.ElementVisitor<T>">
|
| </parameter>
|
| </method>
|
| <method name="applyTo" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| </method>
|
| <method name="getListener" |
| return="com.google.inject.spi.TypeListener" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getSource" |
| return="java.lang.Object" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getTypeMatcher" |
| return="com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </class>
|
| <interface name="UntargettedBinding"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.Binding">
|
| </implements>
|
| </interface>
|
| </package>
|
| <package name="com.google.inject.spring" |
| >
|
| <class name="SpringIntegration"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="bindAll" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| <parameter name="beanFactory" type="ListableBeanFactory">
|
| </parameter>
|
| </method>
|
| <method name="fromSpring" |
| return="com.google.inject.Provider<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="type" type="java.lang.Class<T>">
|
| </parameter>
|
| <parameter name="name" type="java.lang.String">
|
| </parameter>
|
| </method>
|
| </class>
|
| </package>
|
| <package name="com.google.inject.throwingproviders" |
| >
|
| <interface name="CheckedProvider"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="get" |
| return="T" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <exception name="Exception" type="java.lang.Exception">
|
| </exception>
|
| </method>
|
| </interface>
|
| <class name="CheckedProvides"
|
| extends="java.lang.Object"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <implements name="java.lang.annotation.Annotation">
|
| </implements>
|
| </class>
|
| <interface name="ThrowingProvider"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="deprecated" |
| visibility="public" |
| >
|
| <implements name="com.google.inject.throwingproviders.CheckedProvider">
|
| </implements>
|
| <method name="get" |
| return="T" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <exception name="Exception" type="java.lang.Exception">
|
| </exception>
|
| </method>
|
| </interface>
|
| <class name="ThrowingProviderBinder"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="bind" |
| return="com.google.inject.throwingproviders.ThrowingProviderBinder.SecondaryBinder<P>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="interfaceType" type="java.lang.Class<P>">
|
| </parameter>
|
| <parameter name="valueType" type="java.lang.reflect.Type">
|
| </parameter>
|
| </method>
|
| <method name="create" |
| return="com.google.inject.throwingproviders.ThrowingProviderBinder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="binder" type="com.google.inject.Binder">
|
| </parameter>
|
| </method>
|
| <method name="forModule" |
| return="com.google.inject.Module" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="module" type="com.google.inject.Module">
|
| </parameter>
|
| </method>
|
| </class>
|
| <class name="ThrowingProviderBinder.SecondaryBinder"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <constructor name="ThrowingProviderBinder.SecondaryBinder" |
| type="com.google.inject.throwingproviders.ThrowingProviderBinder.SecondaryBinder" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="interfaceType" type="java.lang.Class<P>">
|
| </parameter>
|
| <parameter name="valueType" type="java.lang.reflect.Type">
|
| </parameter>
|
| </constructor>
|
| <method name="annotatedWith" |
| return="com.google.inject.throwingproviders.ThrowingProviderBinder.SecondaryBinder<P>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>">
|
| </parameter>
|
| </method>
|
| <method name="annotatedWith" |
| return="com.google.inject.throwingproviders.ThrowingProviderBinder.SecondaryBinder<P>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="annotation" type="java.lang.annotation.Annotation">
|
| </parameter>
|
| </method>
|
| <method name="to" |
| return="com.google.inject.binder.ScopedBindingBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="target" type="P">
|
| </parameter>
|
| </method>
|
| <method name="to" |
| return="com.google.inject.binder.ScopedBindingBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="targetKey" type="com.google.inject.Key<? extends P>">
|
| </parameter>
|
| </method>
|
| <method name="to" |
| return="com.google.inject.binder.ScopedBindingBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="targetType" type="java.lang.Class<? extends P>">
|
| </parameter>
|
| </method>
|
| </class>
|
| </package>
|
| <package name="com.google.inject.tools.jmx" |
| >
|
| <interface name="ManagedBindingMBean"
|
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="getKey" |
| return="java.lang.String" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getProvider" |
| return="java.lang.String" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| <method name="getSource" |
| return="java.lang.String" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </method>
|
| </interface>
|
| <class name="Manager"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <constructor name="Manager" |
| type="com.google.inject.tools.jmx.Manager" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </constructor>
|
| <method name="main" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="args" type="java.lang.String[]">
|
| </parameter>
|
| <exception name="Exception" type="java.lang.Exception">
|
| </exception>
|
| </method>
|
| <method name="manage" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="domain" type="java.lang.String">
|
| </parameter>
|
| <parameter name="injector" type="com.google.inject.Injector">
|
| </parameter>
|
| </method>
|
| <method name="manage" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="server" type="javax.management.MBeanServer">
|
| </parameter>
|
| <parameter name="domain" type="java.lang.String">
|
| </parameter>
|
| <parameter name="injector" type="com.google.inject.Injector">
|
| </parameter>
|
| </method>
|
| </class>
|
| </package>
|
| <package name="com.google.inject.util" |
| >
|
| <class name="Modules"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="combine" |
| return="com.google.inject.Module" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="modules" type="com.google.inject.Module...">
|
| </parameter>
|
| </method>
|
| <method name="combine" |
| return="com.google.inject.Module" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="modules" type="java.lang.Iterable<? extends com.google.inject.Module>">
|
| </parameter>
|
| </method>
|
| <method name="override" |
| return="com.google.inject.util.Modules.OverriddenModuleBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="modules" type="com.google.inject.Module...">
|
| </parameter>
|
| </method>
|
| <method name="override" |
| return="com.google.inject.util.Modules.OverriddenModuleBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="modules" type="java.lang.Iterable<? extends com.google.inject.Module>">
|
| </parameter>
|
| </method>
|
| <field name="EMPTY_MODULE" |
| type="com.google.inject.Module" |
| transient="false" |
| volatile="false" |
| static="true" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| </field>
|
| </class>
|
| <interface name="Modules.OverriddenModuleBuilder"
|
| abstract="true" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="with" |
| return="com.google.inject.Module" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="overrides" type="com.google.inject.Module...">
|
| </parameter>
|
| </method>
|
| <method name="with" |
| return="com.google.inject.Module" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="overrides" type="java.lang.Iterable<? extends com.google.inject.Module>">
|
| </parameter>
|
| </method>
|
| </interface>
|
| <class name="Providers"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="guicify" |
| return="com.google.inject.Provider<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="provider" type="javax.inject.Provider<T>">
|
| </parameter>
|
| </method>
|
| <method name="of" |
| return="com.google.inject.Provider<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="instance" type="T">
|
| </parameter>
|
| </method>
|
| </class>
|
| <class name="Types"
|
| extends="java.lang.Object"
|
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <method name="arrayOf" |
| return="java.lang.reflect.GenericArrayType" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="componentType" type="java.lang.reflect.Type">
|
| </parameter>
|
| </method>
|
| <method name="listOf" |
| return="java.lang.reflect.ParameterizedType" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="elementType" type="java.lang.reflect.Type">
|
| </parameter>
|
| </method>
|
| <method name="mapOf" |
| return="java.lang.reflect.ParameterizedType" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="keyType" type="java.lang.reflect.Type">
|
| </parameter>
|
| <parameter name="valueType" type="java.lang.reflect.Type">
|
| </parameter>
|
| </method>
|
| <method name="newParameterizedType" |
| return="java.lang.reflect.ParameterizedType" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="rawType" type="java.lang.reflect.Type">
|
| </parameter>
|
| <parameter name="typeArguments" type="java.lang.reflect.Type...">
|
| </parameter>
|
| </method>
|
| <method name="newParameterizedTypeWithOwner" |
| return="java.lang.reflect.ParameterizedType" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="ownerType" type="java.lang.reflect.Type">
|
| </parameter>
|
| <parameter name="rawType" type="java.lang.reflect.Type">
|
| </parameter>
|
| <parameter name="typeArguments" type="java.lang.reflect.Type...">
|
| </parameter>
|
| </method>
|
| <method name="providerOf" |
| return="java.lang.reflect.ParameterizedType" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="providedType" type="java.lang.reflect.Type">
|
| </parameter>
|
| </method>
|
| <method name="setOf" |
| return="java.lang.reflect.ParameterizedType" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="elementType" type="java.lang.reflect.Type">
|
| </parameter>
|
| </method>
|
| <method name="subtypeOf" |
| return="java.lang.reflect.WildcardType" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="bound" type="java.lang.reflect.Type">
|
| </parameter>
|
| </method>
|
| <method name="supertypeOf" |
| return="java.lang.reflect.WildcardType" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| >
|
| <parameter name="bound" type="java.lang.reflect.Type">
|
| </parameter>
|
| </method>
|
| </class>
|
| </package>
|
| </api>
|