| <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="bindingMatcher" type="com.google.inject.matcher.Matcher<? super com.google.inject.Binding<?>>"> |
| </parameter> |
| <parameter name="listener" type="com.google.inject.spi.ProvisionListener..."> |
| </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="bindingMatcher" type="com.google.inject.matcher.Matcher<? super com.google.inject.Binding<?>>"> |
| </parameter> |
| <parameter name="listeners" type="com.google.inject.spi.ProvisionListener..."> |
| </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="requireAtInjectOnConstructors" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| <method name="requireExactBindingAnnotations" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </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="bindingMatcher" type="com.google.inject.matcher.Matcher<? super com.google.inject.Binding<?>>"> |
| </parameter> |
| <parameter name="listeners" type="com.google.inject.spi.ProvisionListener..."> |
| </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="isCircularProxy" |
| return="boolean" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="object" type="java.lang.Object"> |
| </parameter> |
| </method> |
| <method name="isScoped" |
| 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> |
| <parameter name="scope" type="com.google.inject.Scope"> |
| </parameter> |
| <parameter name="scopeAnnotation" type="java.lang.Class<? extends java.lang.annotation.Annotation>"> |
| </parameter> |
| </method> |
| <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> |
| <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="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" |
| > |
| <class name="AbstractInjectorGrapher" |
| extends="java.lang.Object" |
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <implements name="com.google.inject.grapher.InjectorGrapher"> |
| </implements> |
| <constructor name="AbstractInjectorGrapher" |
| type="com.google.inject.grapher.AbstractInjectorGrapher" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </constructor> |
| <constructor name="AbstractInjectorGrapher" |
| type="com.google.inject.grapher.AbstractInjectorGrapher" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="options" type="com.google.inject.grapher.AbstractInjectorGrapher.GrapherParameters"> |
| </parameter> |
| </constructor> |
| <method name="graph" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="injector" type="com.google.inject.Injector"> |
| </parameter> |
| <exception name="IOException" type="java.io.IOException"> |
| </exception> |
| </method> |
| <method name="graph" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="injector" type="com.google.inject.Injector"> |
| </parameter> |
| <parameter name="root" type="java.util.Set<com.google.inject.Key<?>>"> |
| </parameter> |
| <exception name="IOException" type="java.io.IOException"> |
| </exception> |
| </method> |
| <method name="newBindingEdge" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="edge" type="com.google.inject.grapher.BindingEdge"> |
| </parameter> |
| <exception name="IOException" type="java.io.IOException"> |
| </exception> |
| </method> |
| <method name="newDependencyEdge" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="edge" type="com.google.inject.grapher.DependencyEdge"> |
| </parameter> |
| <exception name="IOException" type="java.io.IOException"> |
| </exception> |
| </method> |
| <method name="newImplementationNode" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="node" type="com.google.inject.grapher.ImplementationNode"> |
| </parameter> |
| <exception name="IOException" type="java.io.IOException"> |
| </exception> |
| </method> |
| <method name="newInstanceNode" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="node" type="com.google.inject.grapher.InstanceNode"> |
| </parameter> |
| <exception name="IOException" type="java.io.IOException"> |
| </exception> |
| </method> |
| <method name="newInterfaceNode" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="node" type="com.google.inject.grapher.InterfaceNode"> |
| </parameter> |
| <exception name="IOException" type="java.io.IOException"> |
| </exception> |
| </method> |
| <method name="postProcess" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <exception name="IOException" type="java.io.IOException"> |
| </exception> |
| </method> |
| <method name="reset" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <exception name="IOException" type="java.io.IOException"> |
| </exception> |
| </method> |
| </class> |
| <class name="AbstractInjectorGrapher.GrapherParameters" |
| extends="java.lang.Object" |
| abstract="false" |
| static="true" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <constructor name="GrapherParameters" |
| type="com.google.inject.grapher.AbstractInjectorGrapher.GrapherParameters" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </constructor> |
| <method name="getAliasCreator" |
| return="com.google.inject.grapher.AliasCreator" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| <method name="getEdgeCreator" |
| return="com.google.inject.grapher.EdgeCreator" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| <method name="getNodeCreator" |
| return="com.google.inject.grapher.NodeCreator" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| <method name="getRootKeySetCreator" |
| return="com.google.inject.grapher.RootKeySetCreator" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| <method name="setAliasCreator" |
| return="com.google.inject.grapher.AbstractInjectorGrapher.GrapherParameters" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="aliasCreator" type="com.google.inject.grapher.AliasCreator"> |
| </parameter> |
| </method> |
| <method name="setEdgeCreator" |
| return="com.google.inject.grapher.AbstractInjectorGrapher.GrapherParameters" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="edgeCreator" type="com.google.inject.grapher.EdgeCreator"> |
| </parameter> |
| </method> |
| <method name="setNodeCreator" |
| return="com.google.inject.grapher.AbstractInjectorGrapher.GrapherParameters" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="nodeCreator" type="com.google.inject.grapher.NodeCreator"> |
| </parameter> |
| </method> |
| <method name="setRootKeySetCreator" |
| return="com.google.inject.grapher.AbstractInjectorGrapher.GrapherParameters" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="rootKeySetCreator" type="com.google.inject.grapher.RootKeySetCreator"> |
| </parameter> |
| </method> |
| </class> |
| <class name="Alias" |
| extends="java.lang.Object" |
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <constructor name="Alias" |
| type="com.google.inject.grapher.Alias" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="fromId" type="com.google.inject.grapher.NodeId"> |
| </parameter> |
| <parameter name="toId" type="com.google.inject.grapher.NodeId"> |
| </parameter> |
| </constructor> |
| <method name="getFromId" |
| return="com.google.inject.grapher.NodeId" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| <method name="getToId" |
| return="com.google.inject.grapher.NodeId" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| </class> |
| <interface name="AliasCreator" |
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <method name="createAliases" |
| return="java.lang.Iterable<com.google.inject.grapher.Alias>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="bindings" type="java.lang.Iterable<com.google.inject.Binding<?>>"> |
| </parameter> |
| </method> |
| </interface> |
| <class name="BindingEdge" |
| extends="com.google.inject.grapher.Edge" |
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <constructor name="BindingEdge" |
| type="com.google.inject.grapher.BindingEdge" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="fromId" type="com.google.inject.grapher.NodeId"> |
| </parameter> |
| <parameter name="toId" type="com.google.inject.grapher.NodeId"> |
| </parameter> |
| <parameter name="type" type="com.google.inject.grapher.BindingEdge.Type"> |
| </parameter> |
| </constructor> |
| <method name="copy" |
| return="com.google.inject.grapher.Edge" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="fromId" type="com.google.inject.grapher.NodeId"> |
| </parameter> |
| <parameter name="toId" type="com.google.inject.grapher.NodeId"> |
| </parameter> |
| </method> |
| <method name="getType" |
| return="com.google.inject.grapher.BindingEdge.Type" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| </class> |
| <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> |
| <class name="DefaultRootKeySetCreator" |
| extends="java.lang.Object" |
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <implements name="com.google.inject.grapher.RootKeySetCreator"> |
| </implements> |
| <constructor name="DefaultRootKeySetCreator" |
| type="com.google.inject.grapher.DefaultRootKeySetCreator" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </constructor> |
| <method name="getRootKeys" |
| return="java.util.Set<com.google.inject.Key<?>>" |
| 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> |
| </class> |
| <class name="DependencyEdge" |
| extends="com.google.inject.grapher.Edge" |
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <constructor name="DependencyEdge" |
| type="com.google.inject.grapher.DependencyEdge" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="fromId" type="com.google.inject.grapher.NodeId"> |
| </parameter> |
| <parameter name="toId" type="com.google.inject.grapher.NodeId"> |
| </parameter> |
| <parameter name="injectionPoint" type="com.google.inject.spi.InjectionPoint"> |
| </parameter> |
| </constructor> |
| <method name="copy" |
| return="com.google.inject.grapher.Edge" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="fromId" type="com.google.inject.grapher.NodeId"> |
| </parameter> |
| <parameter name="toId" type="com.google.inject.grapher.NodeId"> |
| </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> |
| </class> |
| <class name="Edge" |
| extends="java.lang.Object" |
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <constructor name="Edge" |
| type="com.google.inject.grapher.Edge" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="fromId" type="com.google.inject.grapher.NodeId"> |
| </parameter> |
| <parameter name="toId" type="com.google.inject.grapher.NodeId"> |
| </parameter> |
| </constructor> |
| <method name="copy" |
| return="com.google.inject.grapher.Edge" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="fromId" type="com.google.inject.grapher.NodeId"> |
| </parameter> |
| <parameter name="toId" type="com.google.inject.grapher.NodeId"> |
| </parameter> |
| </method> |
| <method name="getFromId" |
| return="com.google.inject.grapher.NodeId" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| <method name="getToId" |
| return="com.google.inject.grapher.NodeId" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| </class> |
| <interface name="EdgeCreator" |
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <method name="getEdges" |
| return="java.lang.Iterable<com.google.inject.grapher.Edge>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="bindings" type="java.lang.Iterable<com.google.inject.Binding<?>>"> |
| </parameter> |
| </method> |
| </interface> |
| <class name="ImplementationNode" |
| extends="com.google.inject.grapher.Node" |
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <constructor name="ImplementationNode" |
| type="com.google.inject.grapher.ImplementationNode" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="id" type="com.google.inject.grapher.NodeId"> |
| </parameter> |
| <parameter name="source" type="java.lang.Object"> |
| </parameter> |
| <parameter name="members" type="java.util.Collection<java.lang.reflect.Member>"> |
| </parameter> |
| </constructor> |
| <method name="copy" |
| return="com.google.inject.grapher.Node" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="id" type="com.google.inject.grapher.NodeId"> |
| </parameter> |
| </method> |
| <method name="getMembers" |
| return="java.util.Collection<java.lang.reflect.Member>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| </class> |
| <interface name="InjectorGrapher" |
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <method name="graph" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="injector" type="com.google.inject.Injector"> |
| </parameter> |
| <exception name="IOException" type="java.io.IOException"> |
| </exception> |
| </method> |
| <method name="graph" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="injector" type="com.google.inject.Injector"> |
| </parameter> |
| <parameter name="root" type="java.util.Set<com.google.inject.Key<?>>"> |
| </parameter> |
| <exception name="IOException" type="java.io.IOException"> |
| </exception> |
| </method> |
| </interface> |
| <class name="InstanceNode" |
| extends="com.google.inject.grapher.Node" |
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <constructor name="InstanceNode" |
| type="com.google.inject.grapher.InstanceNode" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="id" type="com.google.inject.grapher.NodeId"> |
| </parameter> |
| <parameter name="source" type="java.lang.Object"> |
| </parameter> |
| <parameter name="instance" type="java.lang.Object"> |
| </parameter> |
| <parameter name="members" type="java.lang.Iterable<java.lang.reflect.Member>"> |
| </parameter> |
| </constructor> |
| <method name="copy" |
| return="com.google.inject.grapher.Node" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="id" type="com.google.inject.grapher.NodeId"> |
| </parameter> |
| </method> |
| <method name="getInstance" |
| return="java.lang.Object" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| <method name="getMembers" |
| return="java.lang.Iterable<java.lang.reflect.Member>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| </class> |
| <class name="InterfaceNode" |
| extends="com.google.inject.grapher.Node" |
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <constructor name="InterfaceNode" |
| type="com.google.inject.grapher.InterfaceNode" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="id" type="com.google.inject.grapher.NodeId"> |
| </parameter> |
| <parameter name="source" type="java.lang.Object"> |
| </parameter> |
| </constructor> |
| <method name="copy" |
| return="com.google.inject.grapher.Node" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="id" type="com.google.inject.grapher.NodeId"> |
| </parameter> |
| </method> |
| </class> |
| <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> |
| <class name="Node" |
| extends="java.lang.Object" |
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <constructor name="Node" |
| type="com.google.inject.grapher.Node" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="id" type="com.google.inject.grapher.NodeId"> |
| </parameter> |
| <parameter name="source" type="java.lang.Object"> |
| </parameter> |
| </constructor> |
| <method name="copy" |
| return="com.google.inject.grapher.Node" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="id" type="com.google.inject.grapher.NodeId"> |
| </parameter> |
| </method> |
| <method name="getId" |
| return="com.google.inject.grapher.NodeId" |
| 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="NodeCreator" |
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <method name="getNodes" |
| return="java.lang.Iterable<com.google.inject.grapher.Node>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="bindings" type="java.lang.Iterable<com.google.inject.Binding<?>>"> |
| </parameter> |
| </method> |
| </interface> |
| <class name="NodeId" |
| extends="java.lang.Object" |
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <method name="getKey" |
| return="com.google.inject.Key<?>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| <method name="newInstanceId" |
| return="com.google.inject.grapher.NodeId" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="key" type="com.google.inject.Key<?>"> |
| </parameter> |
| </method> |
| <method name="newTypeId" |
| return="com.google.inject.grapher.NodeId" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="key" type="com.google.inject.Key<?>"> |
| </parameter> |
| </method> |
| </class> |
| <class name="NodeId.NodeType" |
| extends="java.lang.Enum" |
| abstract="false" |
| static="true" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <method name="valueOf" |
| return="com.google.inject.grapher.NodeId.NodeType" |
| 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.NodeId.NodeType[]" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="true" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| </class> |
| <interface name="RootKeySetCreator" |
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <method name="getRootKeys" |
| return="java.util.Set<com.google.inject.Key<?>>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="injector" type="com.google.inject.Injector"> |
| </parameter> |
| </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="TransitiveDependencyVisitor" |
| extends="com.google.inject.spi.DefaultBindingTargetVisitor" |
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <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.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="visitOther" |
| 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.Binding<?>"> |
| </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="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="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="com.google.inject.grapher.NodeId"> |
| </parameter> |
| <parameter name="headNodeId" type="com.google.inject.grapher.NodeId"> |
| </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="com.google.inject.grapher.NodeId" |
| 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="com.google.inject.grapher.NodeId" |
| 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="GraphvizGrapher" |
| extends="com.google.inject.grapher.AbstractInjectorGrapher" |
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <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="htmlEscape" |
| return="java.util.List<java.lang.String>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="elements" type="java.util.List<java.lang.String>"> |
| </parameter> |
| </method> |
| <method name="newBindingEdge" |
| 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.BindingEdge"> |
| </parameter> |
| </method> |
| <method name="newDependencyEdge" |
| 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.DependencyEdge"> |
| </parameter> |
| </method> |
| <method name="newImplementationNode" |
| 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.ImplementationNode"> |
| </parameter> |
| </method> |
| <method name="newInstanceNode" |
| 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.InstanceNode"> |
| </parameter> |
| </method> |
| <method name="newInterfaceNode" |
| 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.InterfaceNode"> |
| </parameter> |
| </method> |
| <method name="postProcess" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| </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="reset" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| </method> |
| <method name="setOut" |
| return="void" |
| 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="void" |
| 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="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="com.google.inject.grapher.NodeId"> |
| </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="getIdentifier" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| <method name="getNodeId" |
| return="com.google.inject.grapher.NodeId" |
| 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="setIdentifier" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="identifier" 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="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="ScopingException" |
| extends="java.lang.IllegalStateException" |
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <constructor name="ScopingException" |
| type="com.google.inject.servlet.ScopingException" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="message" type="java.lang.String"> |
| </parameter> |
| </constructor> |
| </class> |
| <class name="ScopingOnly" |
| 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="isRequestScoped" |
| 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> |
| <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> |
| <method name="transferRequest" |
| 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> |
| </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="binding" type="com.google.inject.spi.ProvisionListenerBinding"> |
| </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.RequireAtInjectOnConstructorsOption"> |
| </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.RequireExactBindingAnnotationsOption"> |
| </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="DependencyAndSource" |
| extends="java.lang.Object" |
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <constructor name="DependencyAndSource" |
| type="com.google.inject.spi.DependencyAndSource" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="dependency" type="com.google.inject.spi.Dependency<?>"> |
| </parameter> |
| <parameter name="source" type="java.lang.Object"> |
| </parameter> |
| </constructor> |
| <method name="getBindingSource" |
| return="java.lang.String" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| <method name="getDependency" |
| return="com.google.inject.spi.Dependency<?>" |
| 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> |
| <class name="ElementSource" |
| extends="java.lang.Object" |
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <method name="getDeclaringSource" |
| return="java.lang.Object" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| <method name="getModuleClassNames" |
| 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="getModuleConfigurePositionsInStackTrace" |
| return="java.util.List<java.lang.Integer>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| <method name="getOriginalElementSource" |
| return="com.google.inject.spi.ElementSource" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| <method name="getStackTrace" |
| return="java.lang.StackTraceElement[]" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| </class> |
| <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="binding" type="com.google.inject.spi.ProvisionListenerBinding"> |
| </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.RequireAtInjectOnConstructorsOption"> |
| </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.RequireExactBindingAnnotationsOption"> |
| </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="message" type="java.lang.String"> |
| </parameter> |
| <parameter name="cause" type="java.lang.Throwable"> |
| </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="deprecated" |
| visibility="public" |
| > |
| </method> |
| <method name="getUserSuppliedProvider" |
| return="javax.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> |
| <interface name="ProvidesMethodBinding" |
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <implements name="com.google.inject.spi.HasDependencies"> |
| </implements> |
| <method name="getEnclosingInstance" |
| return="java.lang.Object" |
| 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> |
| <method name="getMethod" |
| return="java.lang.reflect.Method" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| </interface> |
| <interface name="ProvidesMethodTargetVisitor" |
| 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="providesMethodBinding" type="com.google.inject.spi.ProvidesMethodBinding<? extends T>"> |
| </parameter> |
| </method> |
| </interface> |
| <interface name="ProvisionListener" |
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <method name="onProvision" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="provision" type="com.google.inject.spi.ProvisionListener.ProvisionInvocation<T>"> |
| </parameter> |
| </method> |
| </interface> |
| <class name="ProvisionListener.ProvisionInvocation" |
| extends="java.lang.Object" |
| abstract="true" |
| static="true" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <constructor name="ProvisionInvocation" |
| type="com.google.inject.spi.ProvisionListener.ProvisionInvocation" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </constructor> |
| <method name="getBinding" |
| return="com.google.inject.Binding<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| <method name="getDependencyChain" |
| return="java.util.List<com.google.inject.spi.DependencyAndSource>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| <method name="provision" |
| return="T" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| </class> |
| <class name="ProvisionListenerBinding" |
| 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="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="getBindingMatcher" |
| return="com.google.inject.matcher.Matcher<? super com.google.inject.Binding<?>>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| <method name="getListeners" |
| return="java.util.List<com.google.inject.spi.ProvisionListener>" |
| 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="RequireAtInjectOnConstructorsOption" |
| 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="RequireExactBindingAnnotationsOption" |
| 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="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> |
| <class name="ThrowingInject" |
| 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, T>" |
| 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="typeLiteral" type="com.google.inject.TypeLiteral<T>"> |
| </parameter> |
| </method> |
| <method name="bind" |
| return="com.google.inject.throwingproviders.ThrowingProviderBinder.SecondaryBinder<P, T>" |
| 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="clazz" type="java.lang.Class<T>"> |
| </parameter> |
| </method> |
| <method name="bind" |
| return="com.google.inject.throwingproviders.ThrowingProviderBinder.SecondaryBinder<P, ?>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="deprecated" |
| visibility="public" |
| > |
| <parameter name="interfaceType" type="java.lang.Class<P>"> |
| </parameter> |
| <parameter name="clazz" 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="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, T>" |
| 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, T>" |
| 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="providing" |
| return="com.google.inject.binder.ScopedBindingBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="cxtorLiteral" type="com.google.inject.TypeLiteral<? extends T>"> |
| </parameter> |
| </method> |
| <method name="providing" |
| return="com.google.inject.binder.ScopedBindingBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="cxtorClass" type="java.lang.Class<? extends T>"> |
| </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> |