| <api> |
| <package name="com.google.inject" |
| > |
| <class name="AbstractModule" |
| extends="java.lang.Object" |
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <implements name="com.google.inject.Module"> |
| </implements> |
| <constructor name="AbstractModule" |
| type="com.google.inject.AbstractModule" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </constructor> |
| <method name="addError" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="message" type="com.google.inject.spi.Message"> |
| </parameter> |
| </method> |
| <method name="addError" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="message" type="java.lang.String"> |
| </parameter> |
| <parameter name="arguments" type="java.lang.Object..."> |
| </parameter> |
| </method> |
| <method name="addError" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="t" type="java.lang.Throwable"> |
| </parameter> |
| </method> |
| <method name="bind" |
| return="com.google.inject.binder.LinkedBindingBuilder<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="key" type="com.google.inject.Key<T>"> |
| </parameter> |
| </method> |
| <method name="bind" |
| return="com.google.inject.binder.AnnotatedBindingBuilder<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="typeLiteral" type="com.google.inject.TypeLiteral<T>"> |
| </parameter> |
| </method> |
| <method name="bind" |
| return="com.google.inject.binder.AnnotatedBindingBuilder<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="clazz" type="java.lang.Class<T>"> |
| </parameter> |
| </method> |
| <method name="bindConstant" |
| return="com.google.inject.binder.AnnotatedConstantBindingBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| </method> |
| <method name="bindInterceptor" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="classMatcher" type="com.google.inject.matcher.Matcher<? super java.lang.Class<?>>"> |
| </parameter> |
| <parameter name="methodMatcher" type="com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>"> |
| </parameter> |
| <parameter name="interceptors" type="org.aopalliance.intercept.MethodInterceptor..."> |
| </parameter> |
| </method> |
| <method name="bindListener" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="typeMatcher" type="com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>"> |
| </parameter> |
| <parameter name="listener" type="com.google.inject.spi.TypeListener"> |
| </parameter> |
| </method> |
| <method name="bindScope" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="scopeAnnotation" type="java.lang.Class<? extends java.lang.annotation.Annotation>"> |
| </parameter> |
| <parameter name="scope" type="com.google.inject.Scope"> |
| </parameter> |
| </method> |
| <method name="binder" |
| return="com.google.inject.Binder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| </method> |
| <method name="configure" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| </method> |
| <method name="configure" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="true" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="builder" type="com.google.inject.Binder"> |
| </parameter> |
| </method> |
| <method name="convertToTypes" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="typeMatcher" type="com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>"> |
| </parameter> |
| <parameter name="converter" type="com.google.inject.spi.TypeConverter"> |
| </parameter> |
| </method> |
| <method name="currentStage" |
| return="com.google.inject.Stage" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| </method> |
| <method name="getMembersInjector" |
| return="com.google.inject.MembersInjector<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="type" type="com.google.inject.TypeLiteral<T>"> |
| </parameter> |
| </method> |
| <method name="getMembersInjector" |
| return="com.google.inject.MembersInjector<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="type" type="java.lang.Class<T>"> |
| </parameter> |
| </method> |
| <method name="getProvider" |
| return="com.google.inject.Provider<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="key" type="com.google.inject.Key<T>"> |
| </parameter> |
| </method> |
| <method name="getProvider" |
| return="com.google.inject.Provider<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="type" type="java.lang.Class<T>"> |
| </parameter> |
| </method> |
| <method name="install" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="module" type="com.google.inject.Module"> |
| </parameter> |
| </method> |
| <method name="requestInjection" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="instance" type="java.lang.Object"> |
| </parameter> |
| </method> |
| <method name="requestStaticInjection" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="types" type="java.lang.Class<?>..."> |
| </parameter> |
| </method> |
| <method name="requireBinding" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="key" type="com.google.inject.Key<?>"> |
| </parameter> |
| </method> |
| <method name="requireBinding" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="type" type="java.lang.Class<?>"> |
| </parameter> |
| </method> |
| </class> |
| <interface name="Binder" |
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <method name="addError" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="message" type="com.google.inject.spi.Message"> |
| </parameter> |
| </method> |
| <method name="addError" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="message" type="java.lang.String"> |
| </parameter> |
| <parameter name="arguments" type="java.lang.Object..."> |
| </parameter> |
| </method> |
| <method name="addError" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="t" type="java.lang.Throwable"> |
| </parameter> |
| </method> |
| <method name="bind" |
| return="com.google.inject.binder.LinkedBindingBuilder<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="key" type="com.google.inject.Key<T>"> |
| </parameter> |
| </method> |
| <method name="bind" |
| return="com.google.inject.binder.AnnotatedBindingBuilder<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="typeLiteral" type="com.google.inject.TypeLiteral<T>"> |
| </parameter> |
| </method> |
| <method name="bind" |
| return="com.google.inject.binder.AnnotatedBindingBuilder<T>" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="type" type="java.lang.Class<T>"> |
| </parameter> |
| </method> |
| <method name="bindConstant" |
| return="com.google.inject.binder.AnnotatedConstantBindingBuilder" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| <method name="bindInterceptor" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="classMatcher" type="com.google.inject.matcher.Matcher<? super java.lang.Class<?>>"> |
| </parameter> |
| <parameter name="methodMatcher" type="com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>"> |
| </parameter> |
| <parameter name="interceptors" type="org.aopalliance.intercept.MethodInterceptor..."> |
| </parameter> |
| </method> |
| <method name="bindListener" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="typeMatcher" type="com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>"> |
| </parameter> |
| <parameter name="listener" type="com.google.inject.spi.TypeListener"> |
| </parameter> |
| </method> |
| <method name="bindScope" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="annotationType" type="java.lang.Class<? extends java.lang.annotation.Annotation>"> |
| </parameter> |
| <parameter name="scope" type="com.google.inject.Scope"> |
| </parameter> |
| </method> |
| <method name="convertToTypes" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="typeMatcher" type="com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>"> |
| </parameter> |
| <parameter name="converter" type="com.google.inject.spi.TypeConverter"> |
| </parameter> |
| </method> |
| <method name="currentStage" |
| return="com.google.inject.Stage" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </method> |
| <method name="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="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="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="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="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="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> |
| <interface name="MembersInjector" |
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <method name="injectMembers" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="instance" type="T"> |
| </parameter> |
| </method> |
| </interface> |
| <interface name="Module" |
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <method name="configure" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="binder" type="com.google.inject.Binder"> |
| </parameter> |
| </method> |
| </interface> |
| <class name="OutOfScopeException" |
| extends="java.lang.RuntimeException" |
| abstract="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <constructor name="OutOfScopeException" |
| type="com.google.inject.OutOfScopeException" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="message" type="java.lang.String"> |
| </parameter> |
| </constructor> |
| <constructor name="OutOfScopeException" |
| type="com.google.inject.OutOfScopeException" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="message" type="java.lang.String"> |
| </parameter> |
| <parameter name="cause" type="java.lang.Throwable"> |
| </parameter> |
| </constructor> |
| <constructor name="OutOfScopeException" |
| type="com.google.inject.OutOfScopeException" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="cause" type="java.lang.Throwable"> |
| </parameter> |
| </constructor> |
| </class> |
| <interface name="PrivateBinder" |
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <implements name="com.google.inject.Binder"> |
| </implements> |
| <method name="expose" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="key" type="com.google.inject.Key<?>"> |
| </parameter> |
| </method> |
| <method name="expose" |
| return="com.google.inject.binder.AnnotatedElementBuilder" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="type" type="com.google.inject.TypeLiteral<?>"> |
| </parameter> |
| </method> |
| <method name="expose" |
| return="com.google.inject.binder.AnnotatedElementBuilder" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="type" type="java.lang.Class<?>"> |
| </parameter> |
| </method> |
| <method name="skipSources" |
| return="com.google.inject.PrivateBinder" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="classesToSkip" type="java.lang.Class..."> |
| </parameter> |
| </method> |
| <method name="withSource" |
| return="com.google.inject.PrivateBinder" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="source" type="java.lang.Object"> |
| </parameter> |
| </method> |
| </interface> |
| <class name="PrivateModule" |
| extends="java.lang.Object" |
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <implements name="com.google.inject.Module"> |
| </implements> |
| <constructor name="PrivateModule" |
| type="com.google.inject.PrivateModule" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| </constructor> |
| <method name="addError" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="message" type="com.google.inject.spi.Message"> |
| </parameter> |
| </method> |
| <method name="addError" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="message" type="java.lang.String"> |
| </parameter> |
| <parameter name="arguments" type="java.lang.Object..."> |
| </parameter> |
| </method> |
| <method name="addError" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="t" type="java.lang.Throwable"> |
| </parameter> |
| </method> |
| <method name="bind" |
| return="com.google.inject.binder.LinkedBindingBuilder<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="key" type="com.google.inject.Key<T>"> |
| </parameter> |
| </method> |
| <method name="bind" |
| return="com.google.inject.binder.AnnotatedBindingBuilder<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="typeLiteral" type="com.google.inject.TypeLiteral<T>"> |
| </parameter> |
| </method> |
| <method name="bind" |
| return="com.google.inject.binder.AnnotatedBindingBuilder<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="clazz" type="java.lang.Class<T>"> |
| </parameter> |
| </method> |
| <method name="bindConstant" |
| return="com.google.inject.binder.AnnotatedConstantBindingBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| </method> |
| <method name="bindInterceptor" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="classMatcher" type="com.google.inject.matcher.Matcher<? super java.lang.Class<?>>"> |
| </parameter> |
| <parameter name="methodMatcher" type="com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>"> |
| </parameter> |
| <parameter name="interceptors" type="org.aopalliance.intercept.MethodInterceptor..."> |
| </parameter> |
| </method> |
| <method name="bindListener" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="typeMatcher" type="com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>"> |
| </parameter> |
| <parameter name="listener" type="com.google.inject.spi.TypeListener"> |
| </parameter> |
| </method> |
| <method name="bindScope" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="scopeAnnotation" type="java.lang.Class<? extends java.lang.annotation.Annotation>"> |
| </parameter> |
| <parameter name="scope" type="com.google.inject.Scope"> |
| </parameter> |
| </method> |
| <method name="binder" |
| return="com.google.inject.PrivateBinder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| </method> |
| <method name="configure" |
| return="void" |
| abstract="true" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| </method> |
| <method name="configure" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="true" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <parameter name="binder" type="com.google.inject.Binder"> |
| </parameter> |
| </method> |
| <method name="convertToTypes" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="typeMatcher" type="com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>"> |
| </parameter> |
| <parameter name="converter" type="com.google.inject.spi.TypeConverter"> |
| </parameter> |
| </method> |
| <method name="currentStage" |
| return="com.google.inject.Stage" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| </method> |
| <method name="expose" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="key" type="com.google.inject.Key<T>"> |
| </parameter> |
| </method> |
| <method name="expose" |
| return="com.google.inject.binder.AnnotatedElementBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="type" type="com.google.inject.TypeLiteral<?>"> |
| </parameter> |
| </method> |
| <method name="expose" |
| return="com.google.inject.binder.AnnotatedElementBuilder" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="type" type="java.lang.Class<?>"> |
| </parameter> |
| </method> |
| <method name="getMembersInjector" |
| return="com.google.inject.MembersInjector<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="type" type="com.google.inject.TypeLiteral<T>"> |
| </parameter> |
| </method> |
| <method name="getMembersInjector" |
| return="com.google.inject.MembersInjector<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="type" type="java.lang.Class<T>"> |
| </parameter> |
| </method> |
| <method name="getProvider" |
| return="com.google.inject.Provider<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="key" type="com.google.inject.Key<T>"> |
| </parameter> |
| </method> |
| <method name="getProvider" |
| return="com.google.inject.Provider<T>" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="type" type="java.lang.Class<T>"> |
| </parameter> |
| </method> |
| <method name="install" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="module" type="com.google.inject.Module"> |
| </parameter> |
| </method> |
| <method name="requestInjection" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="instance" type="java.lang.Object"> |
| </parameter> |
| </method> |
| <method name="requestStaticInjection" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="types" type="java.lang.Class<?>..."> |
| </parameter> |
| </method> |
| <method name="requireBinding" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="key" type="com.google.inject.Key<?>"> |
| </parameter> |
| </method> |
| <method name="requireBinding" |
| return="void" |
| abstract="false" |
| native="false" |
| synchronized="false" |
| static="false" |
| final="true" |
| deprecated="not deprecated" |
| visibility="protected" |
| > |
| <parameter name="type" type="java.lang.Class<?>"> |
| </parameter> |
| </method> |
| </class> |
| <class name="ProvidedBy" |
| extends="java.lang.Object" |
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <implements name="java.lang.annotation.Annotation"> |
| </implements> |
| </class> |
| <interface name="Provider" |
| abstract="true" |
| static="false" |
| final="false" |
| deprecated="not deprecated" |
| visibility="public" |
| > |
| <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" |
| > |
| <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="deprecated" |
| visibility="public" |
| > |
| <implements name="java.lang.annotation.Annotation"> |
| </implements> |
| </class> |
| <class name="FactoryProvider" |
| extends="java.lang.Object" |
| abstract="false" |
| static="false" |
| final="false" |
| deprecated="not 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="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="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 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="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="java.lang.Class<? extends com.google.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.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> |
| </class> |
| <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> |
| </class> |
| </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.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 |