META-INF/
META-INF/MANIFEST.MF
LICENSE
NOTICE
org/
org/testng/
org/testng/guice/
org/testng/guice/AbstractModule.class
AbstractModule.java
package org.testng.guice
public abstract org.testng.guice.AbstractModule extends java.lang.Object implements org.testng.guice.Module {
org.testng.guice.Binder binder
public void <init> ()
public final synchronized void configure (org.testng.guice.Binder)
org.testng.guice.Binder builder
protected abstract void configure ()
protected org.testng.guice.Binder binder ()
protected void bindScope (java.lang.Class, org.testng.guice.Scope)
Class scopeAnnotation
org.testng.guice.Scope scope
protected org.testng.guice.binder.LinkedBindingBuilder bind (org.testng.guice.Key)
org.testng.guice.Key key
protected org.testng.guice.binder.AnnotatedBindingBuilder bind (org.testng.guice.TypeLiteral)
org.testng.guice.TypeLiteral typeLiteral
protected org.testng.guice.binder.AnnotatedBindingBuilder bind (java.lang.Class)
Class clazz
protected org.testng.guice.binder.AnnotatedConstantBindingBuilder bindConstant ()
protected void install (org.testng.guice.Module)
org.testng.guice.Module module
protected transient void addError (java.lang.String, java.lang.Object[])
String message
Object[] arguments
protected void addError (java.lang.Throwable)
Throwable t
protected void addError (org.testng.guice.spi.Message)
org.testng.guice.spi.Message message
protected void requestInjection (java.lang.Object)
Object instance
protected transient void requestStaticInjection (java.lang.Class[])
Class[] types
protected transient void bindInterceptor (org.testng.guice.matcher.Matcher, org.testng.guice.matcher.Matcher, org.aopalliance.intercept.MethodInterceptor[])
org.testng.guice.matcher.Matcher classMatcher
org.testng.guice.matcher.Matcher methodMatcher
org.aopalliance.intercept.MethodInterceptor[] interceptors
protected void requireBinding (org.testng.guice.Key)
org.testng.guice.Key key
protected void requireBinding (java.lang.Class)
Class type
protected org.testng.guice.Provider getProvider (org.testng.guice.Key)
org.testng.guice.Key key
protected org.testng.guice.Provider getProvider (java.lang.Class)
Class type
protected void convertToTypes (org.testng.guice.matcher.Matcher, org.testng.guice.spi.TypeConverter)
org.testng.guice.matcher.Matcher typeMatcher
org.testng.guice.spi.TypeConverter converter
protected org.testng.guice.Stage currentStage ()
protected org.testng.guice.MembersInjector getMembersInjector (java.lang.Class)
Class type
protected org.testng.guice.MembersInjector getMembersInjector (org.testng.guice.TypeLiteral)
org.testng.guice.TypeLiteral type
protected void bindListener (org.testng.guice.matcher.Matcher, org.testng.guice.spi.TypeListener)
org.testng.guice.matcher.Matcher typeMatcher
org.testng.guice.spi.TypeListener listener
}
org/testng/guice/AbstractProcessor.class
AbstractProcessor.java
package org.testng.guice
abstract org.testng.guice.AbstractProcessor extends java.lang.Object implements org.testng.guice.spi.ElementVisitor {
protected org.testng.guice.internal.Errors errors
protected org.testng.guice.InjectorImpl injector
protected void <init> (org.testng.guice.internal.Errors)
org.testng.guice.internal.Errors errors
public void process (java.lang.Iterable)
org.testng.guice.InjectorShell injectorShell
java.util.Iterator i$
Iterable isolatedInjectorBuilders
public void process (org.testng.guice.InjectorImpl, java.util.List)
org.testng.guice.spi.Element element
Boolean allDone
java.util.Iterator i
org.testng.guice.InjectorImpl injector
java.util.List elements
org.testng.guice.internal.Errors errorsAnyElement
public java.lang.Boolean visit (org.testng.guice.spi.Message)
org.testng.guice.spi.Message message
public java.lang.Boolean visit (org.testng.guice.spi.InterceptorBinding)
org.testng.guice.spi.InterceptorBinding interceptorBinding
public java.lang.Boolean visit (org.testng.guice.spi.ScopeBinding)
org.testng.guice.spi.ScopeBinding scopeBinding
public java.lang.Boolean visit (org.testng.guice.spi.InjectionRequest)
org.testng.guice.spi.InjectionRequest injectionRequest
public java.lang.Boolean visit (org.testng.guice.spi.StaticInjectionRequest)
org.testng.guice.spi.StaticInjectionRequest staticInjectionRequest
public java.lang.Boolean visit (org.testng.guice.spi.TypeConverterBinding)
org.testng.guice.spi.TypeConverterBinding typeConverterBinding
public java.lang.Boolean visit (org.testng.guice.Binding)
org.testng.guice.Binding binding
public java.lang.Boolean visit (org.testng.guice.spi.ProviderLookup)
org.testng.guice.spi.ProviderLookup providerLookup
public java.lang.Boolean visit (org.testng.guice.spi.PrivateElements)
org.testng.guice.spi.PrivateElements privateElements
public java.lang.Boolean visit (org.testng.guice.spi.MembersInjectorLookup)
org.testng.guice.spi.MembersInjectorLookup lookup
public java.lang.Boolean visit (org.testng.guice.spi.TypeListenerBinding)
org.testng.guice.spi.TypeListenerBinding binding
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.TypeListenerBinding)
org.testng.guice.spi.TypeListenerBinding x0
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.PrivateElements)
org.testng.guice.spi.PrivateElements x0
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.Message)
org.testng.guice.spi.Message x0
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.MembersInjectorLookup)
org.testng.guice.spi.MembersInjectorLookup x0
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.ProviderLookup)
org.testng.guice.spi.ProviderLookup x0
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.StaticInjectionRequest)
org.testng.guice.spi.StaticInjectionRequest x0
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.InjectionRequest)
org.testng.guice.spi.InjectionRequest x0
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.TypeConverterBinding)
org.testng.guice.spi.TypeConverterBinding x0
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.ScopeBinding)
org.testng.guice.spi.ScopeBinding x0
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.InterceptorBinding)
org.testng.guice.spi.InterceptorBinding x0
public volatile synthetic java.lang.Object visit (org.testng.guice.Binding)
org.testng.guice.Binding x0
}
org/testng/guice/Binder.class
Binder.java
package org.testng.guice
public abstract org.testng.guice.Binder extends java.lang.Object {
public transient abstract void bindInterceptor (org.testng.guice.matcher.Matcher, org.testng.guice.matcher.Matcher, org.aopalliance.intercept.MethodInterceptor[])
public abstract void bindScope (java.lang.Class, org.testng.guice.Scope)
public abstract org.testng.guice.binder.LinkedBindingBuilder bind (org.testng.guice.Key)
public abstract org.testng.guice.binder.AnnotatedBindingBuilder bind (org.testng.guice.TypeLiteral)
public abstract org.testng.guice.binder.AnnotatedBindingBuilder bind (java.lang.Class)
public abstract org.testng.guice.binder.AnnotatedConstantBindingBuilder bindConstant ()
public abstract void requestInjection (org.testng.guice.TypeLiteral, java.lang.Object)
public abstract void requestInjection (java.lang.Object)
public transient abstract void requestStaticInjection (java.lang.Class[])
public abstract void install (org.testng.guice.Module)
public abstract org.testng.guice.Stage currentStage ()
public transient abstract void addError (java.lang.String, java.lang.Object[])
public abstract void addError (java.lang.Throwable)
public abstract void addError (org.testng.guice.spi.Message)
public abstract org.testng.guice.Provider getProvider (org.testng.guice.Key)
public abstract org.testng.guice.Provider getProvider (java.lang.Class)
public abstract org.testng.guice.MembersInjector getMembersInjector (org.testng.guice.TypeLiteral)
public abstract org.testng.guice.MembersInjector getMembersInjector (java.lang.Class)
public abstract void convertToTypes (org.testng.guice.matcher.Matcher, org.testng.guice.spi.TypeConverter)
public abstract void bindListener (org.testng.guice.matcher.Matcher, org.testng.guice.spi.TypeListener)
public abstract org.testng.guice.Binder withSource (java.lang.Object)
public transient abstract org.testng.guice.Binder skipSources (java.lang.Class[])
public abstract org.testng.guice.PrivateBinder newPrivateBinder ()
}
org/testng/guice/Binding.class
Binding.java
package org.testng.guice
public abstract org.testng.guice.Binding extends java.lang.Object implements org.testng.guice.spi.Element {
public abstract org.testng.guice.Key getKey ()
public abstract org.testng.guice.Provider getProvider ()
public abstract java.lang.Object acceptTargetVisitor (org.testng.guice.spi.BindingTargetVisitor)
public abstract java.lang.Object acceptScopingVisitor (org.testng.guice.spi.BindingScopingVisitor)
}
org/testng/guice/BindingAnnotation.class
BindingAnnotation.java
package org.testng.guice
public abstract annotation org.testng.guice.BindingAnnotation extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/testng/guice/BindingProcessor$1$1.class
BindingProcessor.java
package org.testng.guice
org.testng.guice.BindingProcessor$1$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic org.testng.guice.internal.BindingImpl val$binding
final synthetic org.testng.guice.BindingProcessor$1 this$1
void <init> (org.testng.guice.BindingProcessor$1, org.testng.guice.internal.BindingImpl)
public void run ()
org.testng.guice.internal.ErrorsException e
}
org/testng/guice/BindingProcessor$1.class
BindingProcessor.java
package org.testng.guice
org.testng.guice.BindingProcessor$1 extends java.lang.Object implements org.testng.guice.spi.BindingTargetVisitor {
final synthetic Object val$source
final synthetic org.testng.guice.Key val$key
final synthetic org.testng.guice.internal.Scoping val$scoping
final synthetic org.testng.guice.BindingProcessor this$0
void <init> (org.testng.guice.BindingProcessor, java.lang.Object, org.testng.guice.Key, org.testng.guice.internal.Scoping)
public java.lang.Void visit (org.testng.guice.spi.InstanceBinding)
org.testng.guice.spi.InstanceBinding binding
java.util.Set injectionPoints
Object instance
org.testng.guice.Initializable ref
org.testng.guice.ConstantFactory factory
org.testng.guice.internal.InternalFactory scopedFactory
public java.lang.Void visit (org.testng.guice.spi.ProviderInstanceBinding)
org.testng.guice.spi.ProviderInstanceBinding binding
org.testng.guice.Provider provider
java.util.Set injectionPoints
org.testng.guice.Initializable initializable
org.testng.guice.internal.InternalFactory factory
org.testng.guice.internal.InternalFactory scopedFactory
public java.lang.Void visit (org.testng.guice.spi.ProviderKeyBinding)
org.testng.guice.spi.ProviderKeyBinding binding
org.testng.guice.Key providerKey
org.testng.guice.BoundProviderFactory boundProviderFactory
org.testng.guice.internal.InternalFactory scopedFactory
public java.lang.Void visit (org.testng.guice.spi.LinkedKeyBinding)
org.testng.guice.spi.LinkedKeyBinding binding
org.testng.guice.Key linkedKey
org.testng.guice.FactoryProxy factory
org.testng.guice.internal.InternalFactory scopedFactory
public java.lang.Void visit (org.testng.guice.spi.UntargettedBinding)
org.testng.guice.internal.ErrorsException e
org.testng.guice.spi.UntargettedBinding untargetted
org.testng.guice.internal.BindingImpl binding
public java.lang.Void visit (org.testng.guice.spi.ExposedBinding)
org.testng.guice.spi.ExposedBinding binding
public java.lang.Void visit (org.testng.guice.spi.ConvertedConstantBinding)
org.testng.guice.spi.ConvertedConstantBinding binding
public java.lang.Void visit (org.testng.guice.spi.ConstructorBinding)
org.testng.guice.spi.ConstructorBinding binding
public java.lang.Void visit (org.testng.guice.spi.ProviderBinding)
org.testng.guice.spi.ProviderBinding binding
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.ProviderBinding)
org.testng.guice.spi.ProviderBinding x0
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.ConvertedConstantBinding)
org.testng.guice.spi.ConvertedConstantBinding x0
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.ConstructorBinding)
org.testng.guice.spi.ConstructorBinding x0
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.UntargettedBinding)
org.testng.guice.spi.UntargettedBinding x0
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.ExposedBinding)
org.testng.guice.spi.ExposedBinding x0
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.LinkedKeyBinding)
org.testng.guice.spi.LinkedKeyBinding x0
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.ProviderKeyBinding)
org.testng.guice.spi.ProviderKeyBinding x0
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.ProviderInstanceBinding)
org.testng.guice.spi.ProviderInstanceBinding x0
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.InstanceBinding)
org.testng.guice.spi.InstanceBinding x0
}
org/testng/guice/BindingProcessor$CreationListener.class
BindingProcessor.java
package org.testng.guice
abstract org.testng.guice.BindingProcessor$CreationListener extends java.lang.Object {
public abstract void notify (org.testng.guice.internal.Errors)
}
org/testng/guice/BindingProcessor.class
BindingProcessor.java
package org.testng.guice
org.testng.guice.BindingProcessor extends org.testng.guice.AbstractProcessor {
private final java.util.List creationListeners
private final org.testng.guice.Initializer initializer
private final java.util.List uninitializedBindings
private static final java.util.Set FORBIDDEN_TYPES
void <init> (org.testng.guice.internal.Errors, org.testng.guice.Initializer)
org.testng.guice.internal.Errors errors
org.testng.guice.Initializer initializer
public java.lang.Boolean visit (org.testng.guice.Binding)
org.testng.guice.Binding command
Object source
org.testng.guice.Key key
Class rawType
org.testng.guice.internal.Scoping scoping
public java.lang.Boolean visit (org.testng.guice.spi.PrivateElements)
org.testng.guice.Key key
java.util.Iterator i$
org.testng.guice.spi.PrivateElements privateElements
private void bindExposed (org.testng.guice.spi.PrivateElements, org.testng.guice.Key)
org.testng.guice.spi.PrivateElements privateElements
org.testng.guice.Key key
org.testng.guice.ExposedKeyFactory exposedKeyFactory
private void validateKey (java.lang.Object, org.testng.guice.Key)
Object source
org.testng.guice.Key key
org.testng.guice.internal.UntargettedBindingImpl invalidBinding (org.testng.guice.InjectorImpl, org.testng.guice.Key, java.lang.Object)
org.testng.guice.InjectorImpl injector
org.testng.guice.Key key
Object source
public void initializeBindings ()
Runnable initializer
java.util.Iterator i$
public void runCreationListeners ()
org.testng.guice.BindingProcessor$CreationListener creationListener
java.util.Iterator i$
private void putBinding (org.testng.guice.internal.BindingImpl)
org.testng.guice.internal.BindingImpl binding
org.testng.guice.Key key
Class rawType
org.testng.guice.Binding original
private boolean isOkayDuplicate (org.testng.guice.Binding, org.testng.guice.internal.BindingImpl)
org.testng.guice.internal.ExposedBindingImpl exposed
org.testng.guice.InjectorImpl exposedFrom
org.testng.guice.Binding original
org.testng.guice.internal.BindingImpl binding
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.PrivateElements)
org.testng.guice.spi.PrivateElements x0
public volatile synthetic java.lang.Object visit (org.testng.guice.Binding)
org.testng.guice.Binding x0
static synthetic org.testng.guice.Initializer access$000 (org.testng.guice.BindingProcessor)
org.testng.guice.BindingProcessor x0
static synthetic void access$100 (org.testng.guice.BindingProcessor, org.testng.guice.internal.BindingImpl)
org.testng.guice.BindingProcessor x0
org.testng.guice.internal.BindingImpl x1
static synthetic java.util.List access$200 (org.testng.guice.BindingProcessor)
org.testng.guice.BindingProcessor x0
static synthetic java.util.List access$300 (org.testng.guice.BindingProcessor)
org.testng.guice.BindingProcessor x0
static void <clinit> ()
}
org/testng/guice/BoundProviderFactory.class
BoundProviderFactory.java
package org.testng.guice
org.testng.guice.BoundProviderFactory extends java.lang.Object implements org.testng.guice.internal.InternalFactory org.testng.guice.BindingProcessor$CreationListener {
private final org.testng.guice.InjectorImpl injector
final org.testng.guice.Key providerKey
final Object source
private org.testng.guice.internal.InternalFactory providerFactory
void <init> (org.testng.guice.InjectorImpl, org.testng.guice.Key, java.lang.Object)
org.testng.guice.InjectorImpl injector
org.testng.guice.Key providerKey
Object source
public void notify (org.testng.guice.internal.Errors)
org.testng.guice.internal.ErrorsException e
org.testng.guice.internal.Errors errors
public java.lang.Object get (org.testng.guice.internal.Errors, org.testng.guice.internal.InternalContext, org.testng.guice.spi.Dependency) throws org.testng.guice.internal.ErrorsException
RuntimeException userException
org.testng.guice.internal.Errors errors
org.testng.guice.internal.InternalContext context
org.testng.guice.spi.Dependency dependency
org.testng.guice.Provider provider
public java.lang.String toString ()
}
org/testng/guice/ConfigurationException.class
ConfigurationException.java
package org.testng.guice
public final org.testng.guice.ConfigurationException extends java.lang.RuntimeException {
private final org.testng.guice.internal.ImmutableSet messages
private Object partialValue
private static final long serialVersionUID
public void <init> (java.lang.Iterable)
Iterable messages
public org.testng.guice.ConfigurationException withPartialValue (java.lang.Object)
Object partialValue
org.testng.guice.ConfigurationException result
public java.util.Collection getErrorMessages ()
public java.lang.Object getPartialValue ()
public java.lang.String getMessage ()
}
org/testng/guice/ConstantFactory.class
ConstantFactory.java
package org.testng.guice
org.testng.guice.ConstantFactory extends java.lang.Object implements org.testng.guice.internal.InternalFactory {
private final org.testng.guice.Initializable initializable
public void <init> (org.testng.guice.Initializable)
org.testng.guice.Initializable initializable
public java.lang.Object get (org.testng.guice.internal.Errors, org.testng.guice.internal.InternalContext, org.testng.guice.spi.Dependency) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.Errors errors
org.testng.guice.internal.InternalContext context
org.testng.guice.spi.Dependency dependency
public java.lang.String toString ()
}
org/testng/guice/ConstructionProxy.class
ConstructionProxy.java
package org.testng.guice
abstract org.testng.guice.ConstructionProxy extends java.lang.Object {
public transient abstract java.lang.Object newInstance (java.lang.Object[]) throws java.lang.reflect.InvocationTargetException
public abstract org.testng.guice.spi.InjectionPoint getInjectionPoint ()
public abstract java.lang.reflect.Constructor getConstructor ()
public abstract org.testng.guice.internal.ImmutableMap getMethodInterceptors ()
}
org/testng/guice/ConstructionProxyFactory.class
ConstructionProxyFactory.java
package org.testng.guice
abstract org.testng.guice.ConstructionProxyFactory extends java.lang.Object {
public abstract org.testng.guice.ConstructionProxy create ()
}
org/testng/guice/ConstructorBindingImpl$1.class
ConstructorBindingImpl.java
package org.testng.guice
synthetic org.testng.guice.ConstructorBindingImpl$1 extends java.lang.Object {
}
org/testng/guice/ConstructorBindingImpl$Factory.class
ConstructorBindingImpl.java
package org.testng.guice
org.testng.guice.ConstructorBindingImpl$Factory extends java.lang.Object implements org.testng.guice.internal.InternalFactory {
private org.testng.guice.ConstructorInjector constructorInjector
private void <init> ()
public java.lang.Object get (org.testng.guice.internal.Errors, org.testng.guice.internal.InternalContext, org.testng.guice.spi.Dependency) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.Errors errors
org.testng.guice.internal.InternalContext context
org.testng.guice.spi.Dependency dependency
synthetic void <init> (org.testng.guice.ConstructorBindingImpl$1)
org.testng.guice.ConstructorBindingImpl$1 x0
static synthetic org.testng.guice.ConstructorInjector access$102 (org.testng.guice.ConstructorBindingImpl$Factory, org.testng.guice.ConstructorInjector)
org.testng.guice.ConstructorBindingImpl$Factory x0
org.testng.guice.ConstructorInjector x1
static synthetic org.testng.guice.ConstructorInjector access$100 (org.testng.guice.ConstructorBindingImpl$Factory)
org.testng.guice.ConstructorBindingImpl$Factory x0
}
org/testng/guice/ConstructorBindingImpl.class
ConstructorBindingImpl.java
package org.testng.guice
org.testng.guice.ConstructorBindingImpl extends org.testng.guice.internal.BindingImpl implements org.testng.guice.spi.ConstructorBinding {
private final org.testng.guice.ConstructorBindingImpl$Factory factory
private void <init> (org.testng.guice.Injector, org.testng.guice.Key, java.lang.Object, org.testng.guice.internal.InternalFactory, org.testng.guice.internal.Scoping, org.testng.guice.ConstructorBindingImpl$Factory)
org.testng.guice.Injector injector
org.testng.guice.Key key
Object source
org.testng.guice.internal.InternalFactory scopedFactory
org.testng.guice.internal.Scoping scoping
org.testng.guice.ConstructorBindingImpl$Factory factory
static org.testng.guice.ConstructorBindingImpl create (org.testng.guice.InjectorImpl, org.testng.guice.Key, java.lang.Object, org.testng.guice.internal.Scoping)
org.testng.guice.InjectorImpl injector
org.testng.guice.Key key
Object source
org.testng.guice.internal.Scoping scoping
org.testng.guice.ConstructorBindingImpl$Factory factoryFactory
org.testng.guice.internal.InternalFactory scopedFactory
public void initialize (org.testng.guice.InjectorImpl, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.InjectorImpl injector
org.testng.guice.internal.Errors errors
public java.lang.Object acceptTargetVisitor (org.testng.guice.spi.BindingTargetVisitor)
org.testng.guice.spi.BindingTargetVisitor visitor
public org.testng.guice.spi.InjectionPoint getConstructor ()
public java.util.Set getInjectableMembers ()
public java.util.Map getMethodInterceptors ()
public java.util.Set getDependencies ()
public void applyTo (org.testng.guice.Binder)
org.testng.guice.Binder binder
public java.lang.String toString ()
}
org/testng/guice/ConstructorInjector.class
ConstructorInjector.java
package org.testng.guice
org.testng.guice.ConstructorInjector extends java.lang.Object {
private final org.testng.guice.internal.ImmutableSet injectableMembers
private final org.testng.guice.SingleParameterInjector[] parameterInjectors
private final org.testng.guice.ConstructionProxy constructionProxy
private final org.testng.guice.MembersInjectorImpl membersInjector
void <init> (org.testng.guice.internal.ImmutableSet, org.testng.guice.ConstructionProxy, org.testng.guice.SingleParameterInjector[], org.testng.guice.MembersInjectorImpl) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.ImmutableSet injectableMembers
org.testng.guice.ConstructionProxy constructionProxy
org.testng.guice.SingleParameterInjector[] parameterInjectors
org.testng.guice.MembersInjectorImpl membersInjector
public org.testng.guice.internal.ImmutableSet getInjectableMembers ()
org.testng.guice.ConstructionProxy getConstructionProxy ()
java.lang.Object construct (org.testng.guice.internal.Errors, org.testng.guice.internal.InternalContext, java.lang.Class) throws org.testng.guice.internal.ErrorsException
Object[] parameters
Throwable cause
java.lang.reflect.InvocationTargetException userException
org.testng.guice.internal.Errors errors
org.testng.guice.internal.InternalContext context
Class expectedType
org.testng.guice.internal.ConstructionContext constructionContext
Object t
}
org/testng/guice/ConstructorInjectorStore$1.class
ConstructorInjectorStore.java
package org.testng.guice
org.testng.guice.ConstructorInjectorStore$1 extends org.testng.guice.internal.FailableCache {
final synthetic org.testng.guice.ConstructorInjectorStore this$0
void <init> (org.testng.guice.ConstructorInjectorStore)
protected org.testng.guice.ConstructorInjector create (org.testng.guice.TypeLiteral, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.TypeLiteral type
org.testng.guice.internal.Errors errors
protected volatile synthetic java.lang.Object create (java.lang.Object, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
Object x0
org.testng.guice.internal.Errors x1
}
org/testng/guice/ConstructorInjectorStore.class
ConstructorInjectorStore.java
package org.testng.guice
org.testng.guice.ConstructorInjectorStore extends java.lang.Object {
private final org.testng.guice.InjectorImpl injector
private final org.testng.guice.internal.FailableCache cache
void <init> (org.testng.guice.InjectorImpl)
org.testng.guice.InjectorImpl injector
public org.testng.guice.ConstructorInjector get (org.testng.guice.TypeLiteral, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.TypeLiteral key
org.testng.guice.internal.Errors errors
private org.testng.guice.ConstructorInjector createConstructor (org.testng.guice.TypeLiteral, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.ConfigurationException e
org.testng.guice.TypeLiteral type
org.testng.guice.internal.Errors errors
int numErrorsBefore
org.testng.guice.spi.InjectionPoint injectionPoint
org.testng.guice.SingleParameterInjector[] constructorParameterInjectors
org.testng.guice.MembersInjectorImpl membersInjector
org.testng.guice.internal.ImmutableList injectorAspects
org.testng.guice.internal.ImmutableList methodAspects
org.testng.guice.ConstructionProxyFactory factory
static synthetic org.testng.guice.ConstructorInjector access$000 (org.testng.guice.ConstructorInjectorStore, org.testng.guice.TypeLiteral, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.ConstructorInjectorStore x0
org.testng.guice.TypeLiteral x1
org.testng.guice.internal.Errors x2
}
org/testng/guice/ContextualCallable.class
ContextualCallable.java
package org.testng.guice
abstract org.testng.guice.ContextualCallable extends java.lang.Object {
public abstract java.lang.Object call (org.testng.guice.internal.InternalContext) throws org.testng.guice.internal.ErrorsException
}
org/testng/guice/CreationException.class
CreationException.java
package org.testng.guice
public org.testng.guice.CreationException extends java.lang.RuntimeException {
private final org.testng.guice.internal.ImmutableSet messages
private static final long serialVersionUID
public void <init> (java.util.Collection)
java.util.Collection messages
public java.util.Collection getErrorMessages ()
public java.lang.String getMessage ()
}
org/testng/guice/DefaultConstructionProxyFactory$1.class
DefaultConstructionProxyFactory.java
package org.testng.guice
org.testng.guice.DefaultConstructionProxyFactory$1 extends java.lang.Object implements org.testng.guice.ConstructionProxy {
Class classToConstruct
final org.testng.guice.internal.cglib.reflect.FastConstructor fastConstructor
final synthetic java.lang.reflect.Constructor val$constructor
final synthetic org.testng.guice.DefaultConstructionProxyFactory this$0
void <init> (org.testng.guice.DefaultConstructionProxyFactory, java.lang.reflect.Constructor)
public transient java.lang.Object newInstance (java.lang.Object[]) throws java.lang.reflect.InvocationTargetException
Object[] arguments
public org.testng.guice.spi.InjectionPoint getInjectionPoint ()
public java.lang.reflect.Constructor getConstructor ()
public org.testng.guice.internal.ImmutableMap getMethodInterceptors ()
}
org/testng/guice/DefaultConstructionProxyFactory$2.class
DefaultConstructionProxyFactory.java
package org.testng.guice
org.testng.guice.DefaultConstructionProxyFactory$2 extends java.lang.Object implements org.testng.guice.ConstructionProxy {
final synthetic java.lang.reflect.Constructor val$constructor
final synthetic org.testng.guice.DefaultConstructionProxyFactory this$0
void <init> (org.testng.guice.DefaultConstructionProxyFactory, java.lang.reflect.Constructor)
public transient java.lang.Object newInstance (java.lang.Object[]) throws java.lang.reflect.InvocationTargetException
InstantiationException e
IllegalAccessException e
Object[] arguments
public org.testng.guice.spi.InjectionPoint getInjectionPoint ()
public java.lang.reflect.Constructor getConstructor ()
public org.testng.guice.internal.ImmutableMap getMethodInterceptors ()
}
org/testng/guice/DefaultConstructionProxyFactory.class
DefaultConstructionProxyFactory.java
package org.testng.guice
org.testng.guice.DefaultConstructionProxyFactory extends java.lang.Object implements org.testng.guice.ConstructionProxyFactory {
private final org.testng.guice.spi.InjectionPoint injectionPoint
void <init> (org.testng.guice.spi.InjectionPoint)
org.testng.guice.spi.InjectionPoint injectionPoint
public org.testng.guice.ConstructionProxy create ()
java.lang.reflect.Constructor constructor
static synthetic org.testng.guice.spi.InjectionPoint access$000 (org.testng.guice.DefaultConstructionProxyFactory)
org.testng.guice.DefaultConstructionProxyFactory x0
}
org/testng/guice/DeferredLookups.class
DeferredLookups.java
package org.testng.guice
org.testng.guice.DeferredLookups extends java.lang.Object implements org.testng.guice.Lookups {
private final org.testng.guice.InjectorImpl injector
private final java.util.List lookups
public void <init> (org.testng.guice.InjectorImpl)
org.testng.guice.InjectorImpl injector
public void initialize (org.testng.guice.internal.Errors)
org.testng.guice.internal.Errors errors
public org.testng.guice.Provider getProvider (org.testng.guice.Key)
org.testng.guice.Key key
org.testng.guice.spi.ProviderLookup lookup
public org.testng.guice.MembersInjector getMembersInjector (org.testng.guice.TypeLiteral)
org.testng.guice.TypeLiteral type
org.testng.guice.spi.MembersInjectorLookup lookup
}
org/testng/guice/EncounterImpl.class
EncounterImpl.java
package org.testng.guice
final org.testng.guice.EncounterImpl extends java.lang.Object implements org.testng.guice.spi.TypeEncounter {
private final org.testng.guice.internal.Errors errors
private final org.testng.guice.Lookups lookups
private java.util.List membersInjectors
private java.util.List injectionListeners
private java.util.List aspects
private boolean valid
public void <init> (org.testng.guice.internal.Errors, org.testng.guice.Lookups)
org.testng.guice.internal.Errors errors
org.testng.guice.Lookups lookups
public void invalidate ()
public org.testng.guice.internal.ImmutableList getAspects ()
public transient void bindInterceptor (org.testng.guice.matcher.Matcher, org.aopalliance.intercept.MethodInterceptor[])
org.testng.guice.matcher.Matcher methodMatcher
org.aopalliance.intercept.MethodInterceptor[] interceptors
public org.testng.guice.internal.ImmutableList getMembersInjectors ()
public org.testng.guice.internal.ImmutableList getInjectionListeners ()
public void register (org.testng.guice.MembersInjector)
org.testng.guice.MembersInjector membersInjector
public void register (org.testng.guice.spi.InjectionListener)
org.testng.guice.spi.InjectionListener injectionListener
public transient void addError (java.lang.String, java.lang.Object[])
String message
Object[] arguments
public void addError (java.lang.Throwable)
Throwable t
public void addError (org.testng.guice.spi.Message)
org.testng.guice.spi.Message message
public org.testng.guice.Provider getProvider (org.testng.guice.Key)
org.testng.guice.Key key
public org.testng.guice.Provider getProvider (java.lang.Class)
Class type
public org.testng.guice.MembersInjector getMembersInjector (org.testng.guice.TypeLiteral)
org.testng.guice.TypeLiteral typeLiteral
public org.testng.guice.MembersInjector getMembersInjector (java.lang.Class)
Class type
}
org/testng/guice/Exposed.class
Exposed.java
package org.testng.guice
public abstract annotation org.testng.guice.Exposed extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/testng/guice/ExposedKeyFactory.class
ExposedKeyFactory.java
package org.testng.guice
org.testng.guice.ExposedKeyFactory extends java.lang.Object implements org.testng.guice.internal.InternalFactory org.testng.guice.BindingProcessor$CreationListener {
private final org.testng.guice.Key key
private final org.testng.guice.spi.PrivateElements privateElements
private org.testng.guice.internal.BindingImpl delegate
public void <init> (org.testng.guice.Key, org.testng.guice.spi.PrivateElements)
org.testng.guice.Key key
org.testng.guice.spi.PrivateElements privateElements
public void notify (org.testng.guice.internal.Errors)
org.testng.guice.internal.Errors errors
org.testng.guice.InjectorImpl privateInjector
org.testng.guice.internal.BindingImpl explicitBinding
public java.lang.Object get (org.testng.guice.internal.Errors, org.testng.guice.internal.InternalContext, org.testng.guice.spi.Dependency) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.Errors errors
org.testng.guice.internal.InternalContext context
org.testng.guice.spi.Dependency dependency
}
org/testng/guice/FactoryProxy.class
FactoryProxy.java
package org.testng.guice
org.testng.guice.FactoryProxy extends java.lang.Object implements org.testng.guice.internal.InternalFactory org.testng.guice.BindingProcessor$CreationListener {
private final org.testng.guice.InjectorImpl injector
private final org.testng.guice.Key key
private final org.testng.guice.Key targetKey
private final Object source
private org.testng.guice.internal.InternalFactory targetFactory
void <init> (org.testng.guice.InjectorImpl, org.testng.guice.Key, org.testng.guice.Key, java.lang.Object)
org.testng.guice.InjectorImpl injector
org.testng.guice.Key key
org.testng.guice.Key targetKey
Object source
public void notify (org.testng.guice.internal.Errors)
org.testng.guice.internal.ErrorsException e
org.testng.guice.internal.Errors errors
public java.lang.Object get (org.testng.guice.internal.Errors, org.testng.guice.internal.InternalContext, org.testng.guice.spi.Dependency) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.Errors errors
org.testng.guice.internal.InternalContext context
org.testng.guice.spi.Dependency dependency
public java.lang.String toString ()
}
org/testng/guice/Guice.class
Guice.java
package org.testng.guice
public final org.testng.guice.Guice extends java.lang.Object {
private void <init> ()
public static transient org.testng.guice.Injector createInjector (org.testng.guice.Module[])
org.testng.guice.Module[] modules
public static org.testng.guice.Injector createInjector (java.lang.Iterable)
Iterable modules
public static transient org.testng.guice.Injector createInjector (org.testng.guice.Stage, org.testng.guice.Module[])
org.testng.guice.Stage stage
org.testng.guice.Module[] modules
public static org.testng.guice.Injector createInjector (org.testng.guice.Stage, java.lang.Iterable)
org.testng.guice.Stage stage
Iterable modules
}
org/testng/guice/ImplementedBy.class
ImplementedBy.java
package org.testng.guice
public abstract annotation org.testng.guice.ImplementedBy extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
}
org/testng/guice/InheritingState.class
InheritingState.java
package org.testng.guice
org.testng.guice.InheritingState extends java.lang.Object implements org.testng.guice.State {
private final org.testng.guice.State parent
private final java.util.Map explicitBindingsMutable
private final java.util.Map explicitBindings
private final java.util.Map scopes
private final java.util.List converters
private final java.util.List methodAspects
private final java.util.List listenerBindings
private final org.testng.guice.WeakKeySet blacklistedKeys
private final Object lock
void <init> (org.testng.guice.State)
org.testng.guice.State parent
public org.testng.guice.State parent ()
public org.testng.guice.internal.BindingImpl getExplicitBinding (org.testng.guice.Key)
org.testng.guice.Key key
org.testng.guice.Binding binding
public java.util.Map getExplicitBindingsThisLevel ()
public void putBinding (org.testng.guice.Key, org.testng.guice.internal.BindingImpl)
org.testng.guice.Key key
org.testng.guice.internal.BindingImpl binding
public org.testng.guice.Scope getScope (java.lang.Class)
Class annotationType
org.testng.guice.Scope scope
public void putAnnotation (java.lang.Class, org.testng.guice.Scope)
Class annotationType
org.testng.guice.Scope scope
public java.lang.Iterable getConvertersThisLevel ()
public void addConverter (org.testng.guice.internal.MatcherAndConverter)
org.testng.guice.internal.MatcherAndConverter matcherAndConverter
public org.testng.guice.internal.MatcherAndConverter getConverter (java.lang.String, org.testng.guice.TypeLiteral, org.testng.guice.internal.Errors, java.lang.Object)
org.testng.guice.internal.MatcherAndConverter converter
java.util.Iterator i$
org.testng.guice.State s
String stringValue
org.testng.guice.TypeLiteral type
org.testng.guice.internal.Errors errors
Object source
org.testng.guice.internal.MatcherAndConverter matchingConverter
public void addMethodAspect (org.testng.guice.MethodAspect)
org.testng.guice.MethodAspect methodAspect
public org.testng.guice.internal.ImmutableList getMethodAspects ()
public void addTypeListener (org.testng.guice.spi.TypeListenerBinding)
org.testng.guice.spi.TypeListenerBinding listenerBinding
public java.util.List getTypeListenerBindings ()
java.util.List parentBindings
java.util.List result
public void blacklist (org.testng.guice.Key)
org.testng.guice.Key key
public boolean isBlacklisted (org.testng.guice.Key)
org.testng.guice.Key key
public java.lang.Object lock ()
}
org/testng/guice/Initializable.class
Initializable.java
package org.testng.guice
abstract org.testng.guice.Initializable extends java.lang.Object {
public abstract java.lang.Object get (org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
}
org/testng/guice/Initializables$1.class
Initializables.java
package org.testng.guice
final org.testng.guice.Initializables$1 extends java.lang.Object implements org.testng.guice.Initializable {
final synthetic Object val$instance
void <init> (java.lang.Object)
public java.lang.Object get (org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.Errors errors
public java.lang.String toString ()
}
org/testng/guice/Initializables.class
Initializables.java
package org.testng.guice
org.testng.guice.Initializables extends java.lang.Object {
void <init> ()
static org.testng.guice.Initializable of (java.lang.Object)
Object instance
}
org/testng/guice/Initializer$InjectableReference.class
Initializer.java
package org.testng.guice
org.testng.guice.Initializer$InjectableReference extends java.lang.Object implements org.testng.guice.Initializable {
private final org.testng.guice.InjectorImpl injector
private final Object instance
private final Object source
private org.testng.guice.MembersInjectorImpl membersInjector
final synthetic org.testng.guice.Initializer this$0
public void <init> (org.testng.guice.Initializer, org.testng.guice.InjectorImpl, java.lang.Object, java.lang.Object)
org.testng.guice.InjectorImpl injector
Object instance
Object source
public void validate (org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.Errors errors
org.testng.guice.TypeLiteral type
public java.lang.Object get (org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
InterruptedException e
org.testng.guice.internal.Errors errors
public java.lang.String toString ()
}
org/testng/guice/Initializer.class
Initializer.java
package org.testng.guice
org.testng.guice.Initializer extends java.lang.Object {
private final Thread creatingThread
private final java.util.concurrent.CountDownLatch ready
private final java.util.Map pendingInjection
void <init> ()
public org.testng.guice.Initializable requestInjection (org.testng.guice.InjectorImpl, java.lang.Object, java.lang.Object, java.util.Set)
org.testng.guice.InjectorImpl injector
Object instance
Object source
java.util.Set injectionPoints
org.testng.guice.Initializer$InjectableReference initializable
void validateOustandingInjections (org.testng.guice.internal.Errors)
org.testng.guice.internal.ErrorsException e
org.testng.guice.Initializer$InjectableReference reference
java.util.Iterator i$
org.testng.guice.internal.Errors errors
void injectAll (org.testng.guice.internal.Errors)
org.testng.guice.internal.ErrorsException e
org.testng.guice.Initializer$InjectableReference reference
java.util.Iterator i$
org.testng.guice.internal.Errors errors
static synthetic java.util.concurrent.CountDownLatch access$000 (org.testng.guice.Initializer)
org.testng.guice.Initializer x0
static synthetic java.lang.Thread access$100 (org.testng.guice.Initializer)
org.testng.guice.Initializer x0
static synthetic java.util.Map access$200 (org.testng.guice.Initializer)
org.testng.guice.Initializer x0
}
org/testng/guice/Inject.class
Inject.java
package org.testng.guice
public abstract annotation org.testng.guice.Inject extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract boolean optional ()
}
org/testng/guice/InjectionRequestProcessor$StaticInjection$1.class
InjectionRequestProcessor.java
package org.testng.guice
org.testng.guice.InjectionRequestProcessor$StaticInjection$1 extends java.lang.Object implements org.testng.guice.ContextualCallable {
final synthetic org.testng.guice.InjectionRequestProcessor$StaticInjection this$1
void <init> (org.testng.guice.InjectionRequestProcessor$StaticInjection)
public java.lang.Void call (org.testng.guice.internal.InternalContext)
org.testng.guice.SingleMemberInjector injector
java.util.Iterator i$
org.testng.guice.internal.InternalContext context
public volatile synthetic java.lang.Object call (org.testng.guice.internal.InternalContext) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.InternalContext x0
}
org/testng/guice/InjectionRequestProcessor$StaticInjection.class
InjectionRequestProcessor.java
package org.testng.guice
org.testng.guice.InjectionRequestProcessor$StaticInjection extends java.lang.Object {
final org.testng.guice.InjectorImpl injector
final Object source
final org.testng.guice.spi.StaticInjectionRequest request
org.testng.guice.internal.ImmutableList memberInjectors
final synthetic org.testng.guice.InjectionRequestProcessor this$0
public void <init> (org.testng.guice.InjectionRequestProcessor, org.testng.guice.InjectorImpl, org.testng.guice.spi.StaticInjectionRequest)
org.testng.guice.InjectorImpl injector
org.testng.guice.spi.StaticInjectionRequest request
void validate ()
org.testng.guice.ConfigurationException e
org.testng.guice.internal.Errors errorsForMember
java.util.Set injectionPoints
void injectMembers ()
org.testng.guice.internal.ErrorsException e
}
org/testng/guice/InjectionRequestProcessor.class
InjectionRequestProcessor.java
package org.testng.guice
org.testng.guice.InjectionRequestProcessor extends org.testng.guice.AbstractProcessor {
private final java.util.List staticInjections
private final org.testng.guice.Initializer initializer
void <init> (org.testng.guice.internal.Errors, org.testng.guice.Initializer)
org.testng.guice.internal.Errors errors
org.testng.guice.Initializer initializer
public java.lang.Boolean visit (org.testng.guice.spi.StaticInjectionRequest)
org.testng.guice.spi.StaticInjectionRequest request
public java.lang.Boolean visit (org.testng.guice.spi.InjectionRequest)
org.testng.guice.ConfigurationException e
org.testng.guice.spi.InjectionRequest request
java.util.Set injectionPoints
public void validate ()
org.testng.guice.InjectionRequestProcessor$StaticInjection staticInjection
java.util.Iterator i$
public void injectMembers ()
org.testng.guice.InjectionRequestProcessor$StaticInjection staticInjection
java.util.Iterator i$
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.StaticInjectionRequest)
org.testng.guice.spi.StaticInjectionRequest x0
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.InjectionRequest)
org.testng.guice.spi.InjectionRequest x0
}
org/testng/guice/Injector.class
Injector.java
package org.testng.guice
public abstract org.testng.guice.Injector extends java.lang.Object {
public abstract void injectMembers (java.lang.Object)
public abstract org.testng.guice.MembersInjector getMembersInjector (org.testng.guice.TypeLiteral)
public abstract org.testng.guice.MembersInjector getMembersInjector (java.lang.Class)
public abstract java.util.Map getBindings ()
public abstract org.testng.guice.Binding getBinding (org.testng.guice.Key)
public abstract org.testng.guice.Binding getBinding (java.lang.Class)
public abstract java.util.List findBindingsByType (org.testng.guice.TypeLiteral)
public abstract org.testng.guice.Provider getProvider (org.testng.guice.Key)
public abstract org.testng.guice.Provider getProvider (java.lang.Class)
public abstract java.lang.Object getInstance (org.testng.guice.Key)
public abstract java.lang.Object getInstance (java.lang.Class)
public abstract org.testng.guice.Injector getParent ()
public abstract org.testng.guice.Injector createChildInjector (java.lang.Iterable)
public transient abstract org.testng.guice.Injector createChildInjector (org.testng.guice.Module[])
}
org/testng/guice/InjectorBuilder$1.class
InjectorBuilder.java
package org.testng.guice
org.testng.guice.InjectorBuilder$1 extends java.lang.Object implements org.testng.guice.ContextualCallable {
org.testng.guice.spi.Dependency dependency
final synthetic org.testng.guice.internal.BindingImpl val$binding
final synthetic org.testng.guice.internal.Errors val$errors
final synthetic org.testng.guice.InjectorBuilder this$0
void <init> (org.testng.guice.InjectorBuilder, org.testng.guice.internal.BindingImpl, org.testng.guice.internal.Errors)
public java.lang.Void call (org.testng.guice.internal.InternalContext)
org.testng.guice.internal.ErrorsException e
org.testng.guice.internal.InternalContext context
org.testng.guice.internal.Errors errorsForBinding
public volatile synthetic java.lang.Object call (org.testng.guice.internal.InternalContext) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.InternalContext x0
}
org/testng/guice/InjectorBuilder$ToolStageInjector.class
InjectorBuilder.java
package org.testng.guice
org.testng.guice.InjectorBuilder$ToolStageInjector extends java.lang.Object implements org.testng.guice.Injector {
private final org.testng.guice.Injector delegateInjector
void <init> (org.testng.guice.Injector)
org.testng.guice.Injector delegateInjector
public void injectMembers (java.lang.Object)
Object o
public java.util.Map getBindings ()
public org.testng.guice.Binding getBinding (org.testng.guice.Key)
org.testng.guice.Key key
public org.testng.guice.Binding getBinding (java.lang.Class)
Class type
public java.util.List findBindingsByType (org.testng.guice.TypeLiteral)
org.testng.guice.TypeLiteral type
public org.testng.guice.Injector getParent ()
public org.testng.guice.Injector createChildInjector (java.lang.Iterable)
Iterable modules
public transient org.testng.guice.Injector createChildInjector (org.testng.guice.Module[])
org.testng.guice.Module[] modules
public org.testng.guice.Provider getProvider (org.testng.guice.Key)
org.testng.guice.Key key
public org.testng.guice.Provider getProvider (java.lang.Class)
Class type
public org.testng.guice.MembersInjector getMembersInjector (org.testng.guice.TypeLiteral)
org.testng.guice.TypeLiteral typeLiteral
public org.testng.guice.MembersInjector getMembersInjector (java.lang.Class)
Class type
public java.lang.Object getInstance (org.testng.guice.Key)
org.testng.guice.Key key
public java.lang.Object getInstance (java.lang.Class)
Class type
}
org/testng/guice/InjectorBuilder.class
InjectorBuilder.java
package org.testng.guice
org.testng.guice.InjectorBuilder extends java.lang.Object {
private final org.testng.guice.internal.Stopwatch stopwatch
private final org.testng.guice.internal.Errors errors
private org.testng.guice.Stage stage
private final org.testng.guice.Initializer initializer
private final org.testng.guice.BindingProcessor bindingProcesor
private final org.testng.guice.InjectionRequestProcessor injectionRequestProcessor
private final org.testng.guice.InjectorShell$Builder shellBuilder
private java.util.List shells
void <init> ()
org.testng.guice.InjectorBuilder stage (org.testng.guice.Stage)
org.testng.guice.Stage stage
org.testng.guice.InjectorBuilder parentInjector (org.testng.guice.InjectorImpl)
org.testng.guice.InjectorImpl parent
org.testng.guice.InjectorBuilder addModules (java.lang.Iterable)
Iterable modules
org.testng.guice.Injector build ()
private void initializeStatically ()
org.testng.guice.InjectorShell shell
java.util.Iterator i$
org.testng.guice.InjectorShell shell
java.util.Iterator i$
org.testng.guice.InjectorShell shell
java.util.Iterator i$
private org.testng.guice.Injector primaryInjector ()
private void injectDynamically ()
org.testng.guice.InjectorShell shell
java.util.Iterator i$
public void loadEagerSingletons (org.testng.guice.InjectorImpl, org.testng.guice.Stage, org.testng.guice.internal.Errors)
org.testng.guice.internal.ErrorsException e
org.testng.guice.internal.BindingImpl binding
java.util.Iterator i$
org.testng.guice.InjectorImpl injector
org.testng.guice.Stage stage
org.testng.guice.internal.Errors errors
java.util.Set candidateBindings
}
org/testng/guice/InjectorImpl$1.class
InjectorImpl.java
package org.testng.guice
org.testng.guice.InjectorImpl$1 extends java.lang.ThreadLocal {
final synthetic org.testng.guice.InjectorImpl this$0
void <init> (org.testng.guice.InjectorImpl)
protected java.lang.Object[] initialValue ()
protected volatile synthetic java.lang.Object initialValue ()
}
org/testng/guice/InjectorImpl$2.class
InjectorImpl.java
package org.testng.guice
org.testng.guice.InjectorImpl$2 extends java.lang.Object implements org.testng.guice.internal.InternalFactory {
final synthetic org.testng.guice.Key val$providerKey
final synthetic org.testng.guice.internal.BindingImpl val$providerBinding
final synthetic Class val$rawType
final synthetic Class val$providerType
final synthetic org.testng.guice.InjectorImpl this$0
void <init> (org.testng.guice.InjectorImpl, org.testng.guice.Key, org.testng.guice.internal.BindingImpl, java.lang.Class, java.lang.Class)
public java.lang.Object get (org.testng.guice.internal.Errors, org.testng.guice.internal.InternalContext, org.testng.guice.spi.Dependency) throws org.testng.guice.internal.ErrorsException
Object o
Object t
RuntimeException e
org.testng.guice.internal.Errors errors
org.testng.guice.internal.InternalContext context
org.testng.guice.spi.Dependency dependency
org.testng.guice.Provider provider
}
org/testng/guice/InjectorImpl$3.class
InjectorImpl.java
package org.testng.guice
org.testng.guice.InjectorImpl$3 extends java.lang.Object implements org.testng.guice.internal.InternalFactory {
final synthetic org.testng.guice.internal.BindingImpl val$targetBinding
final synthetic org.testng.guice.Key val$targetKey
final synthetic org.testng.guice.InjectorImpl this$0
void <init> (org.testng.guice.InjectorImpl, org.testng.guice.internal.BindingImpl, org.testng.guice.Key)
public java.lang.Object get (org.testng.guice.internal.Errors, org.testng.guice.internal.InternalContext, org.testng.guice.spi.Dependency) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.Errors errors
org.testng.guice.internal.InternalContext context
org.testng.guice.spi.Dependency dependency
}
org/testng/guice/InjectorImpl$4$1.class
InjectorImpl.java
package org.testng.guice
org.testng.guice.InjectorImpl$4$1 extends java.lang.Object implements org.testng.guice.ContextualCallable {
final synthetic org.testng.guice.internal.Errors val$errors
final synthetic org.testng.guice.InjectorImpl$4 this$1
void <init> (org.testng.guice.InjectorImpl$4, org.testng.guice.internal.Errors)
public java.lang.Object call (org.testng.guice.internal.InternalContext) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.InternalContext context
}
org/testng/guice/InjectorImpl$4.class
InjectorImpl.java
package org.testng.guice
org.testng.guice.InjectorImpl$4 extends java.lang.Object implements org.testng.guice.Provider {
final synthetic org.testng.guice.spi.Dependency val$dependency
final synthetic org.testng.guice.internal.InternalFactory val$factory
final synthetic org.testng.guice.InjectorImpl this$0
void <init> (org.testng.guice.InjectorImpl, org.testng.guice.spi.Dependency, org.testng.guice.internal.InternalFactory)
public java.lang.Object get ()
Object t
org.testng.guice.internal.ErrorsException e
org.testng.guice.internal.Errors errors
public java.lang.String toString ()
}
org/testng/guice/InjectorImpl$BindingsMultimap.class
InjectorImpl.java
package org.testng.guice
org.testng.guice.InjectorImpl$BindingsMultimap extends java.lang.Object {
final java.util.Map multimap
private void <init> ()
void put (org.testng.guice.TypeLiteral, org.testng.guice.Binding)
org.testng.guice.TypeLiteral type
org.testng.guice.Binding binding
java.util.List bindingsForType
java.util.List getAll (org.testng.guice.TypeLiteral)
org.testng.guice.TypeLiteral type
java.util.List bindings
synthetic void <init> (org.testng.guice.InjectorImpl$1)
org.testng.guice.InjectorImpl$1 x0
}
org/testng/guice/InjectorImpl$ConvertedConstantBindingImpl.class
InjectorImpl.java
package org.testng.guice
org.testng.guice.InjectorImpl$ConvertedConstantBindingImpl extends org.testng.guice.internal.BindingImpl implements org.testng.guice.spi.ConvertedConstantBinding {
final Object value
final org.testng.guice.Provider provider
final org.testng.guice.Binding originalBinding
void <init> (org.testng.guice.Injector, org.testng.guice.Key, java.lang.Object, org.testng.guice.Binding)
org.testng.guice.Injector injector
org.testng.guice.Key key
Object value
org.testng.guice.Binding originalBinding
public org.testng.guice.Provider getProvider ()
public java.lang.Object acceptTargetVisitor (org.testng.guice.spi.BindingTargetVisitor)
org.testng.guice.spi.BindingTargetVisitor visitor
public java.lang.Object getValue ()
public org.testng.guice.Key getSourceKey ()
public java.util.Set getDependencies ()
public void applyTo (org.testng.guice.Binder)
org.testng.guice.Binder binder
public java.lang.String toString ()
}
org/testng/guice/InjectorImpl$MethodInvoker.class
InjectorImpl.java
package org.testng.guice
abstract org.testng.guice.InjectorImpl$MethodInvoker extends java.lang.Object {
public transient abstract java.lang.Object invoke (java.lang.Object, java.lang.Object[]) throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
}
org/testng/guice/InjectorImpl$ProviderBindingImpl$1.class
InjectorImpl.java
package org.testng.guice
final org.testng.guice.InjectorImpl$ProviderBindingImpl$1 extends java.lang.Object implements org.testng.guice.internal.InternalFactory {
final synthetic org.testng.guice.Provider val$provider
void <init> (org.testng.guice.Provider)
public org.testng.guice.Provider get (org.testng.guice.internal.Errors, org.testng.guice.internal.InternalContext, org.testng.guice.spi.Dependency)
org.testng.guice.internal.Errors errors
org.testng.guice.internal.InternalContext context
org.testng.guice.spi.Dependency dependency
public volatile synthetic java.lang.Object get (org.testng.guice.internal.Errors, org.testng.guice.internal.InternalContext, org.testng.guice.spi.Dependency) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.Errors x0
org.testng.guice.internal.InternalContext x1
org.testng.guice.spi.Dependency x2
}
org/testng/guice/InjectorImpl$ProviderBindingImpl.class
InjectorImpl.java
package org.testng.guice
org.testng.guice.InjectorImpl$ProviderBindingImpl extends org.testng.guice.internal.BindingImpl implements org.testng.guice.spi.ProviderBinding {
final org.testng.guice.internal.BindingImpl providedBinding
void <init> (org.testng.guice.InjectorImpl, org.testng.guice.Key, org.testng.guice.Binding)
org.testng.guice.InjectorImpl injector
org.testng.guice.Key key
org.testng.guice.Binding providedBinding
static org.testng.guice.internal.InternalFactory createInternalFactory (org.testng.guice.Binding)
org.testng.guice.Binding providedBinding
org.testng.guice.Provider provider
public org.testng.guice.Key getProvidedKey ()
public java.lang.Object acceptTargetVisitor (org.testng.guice.spi.BindingTargetVisitor)
org.testng.guice.spi.BindingTargetVisitor visitor
public void applyTo (org.testng.guice.Binder)
org.testng.guice.Binder binder
public java.lang.String toString ()
}
org/testng/guice/InjectorImpl.class
InjectorImpl.java
package org.testng.guice
org.testng.guice.InjectorImpl extends java.lang.Object implements org.testng.guice.Injector org.testng.guice.Lookups {
final org.testng.guice.State state
final org.testng.guice.InjectorImpl parent
final org.testng.guice.InjectorImpl$BindingsMultimap bindingsMultimap
final org.testng.guice.Initializer initializer
final java.util.Map jitBindings
org.testng.guice.Lookups lookups
final org.testng.guice.ConstructorInjectorStore constructors
org.testng.guice.MembersInjectorStore membersInjectorStore
final ThreadLocal localContext
void <init> (org.testng.guice.InjectorImpl, org.testng.guice.State, org.testng.guice.Initializer)
org.testng.guice.InjectorImpl parent
org.testng.guice.State state
org.testng.guice.Initializer initializer
void index ()
org.testng.guice.Binding binding
java.util.Iterator i$
void index (org.testng.guice.Binding)
org.testng.guice.Binding binding
public java.util.List findBindingsByType (org.testng.guice.TypeLiteral)
org.testng.guice.TypeLiteral type
public org.testng.guice.internal.BindingImpl getBinding (org.testng.guice.Key)
org.testng.guice.internal.BindingImpl result
org.testng.guice.internal.ErrorsException e
org.testng.guice.Key key
org.testng.guice.internal.Errors errors
public org.testng.guice.internal.BindingImpl getBindingOrThrow (org.testng.guice.Key, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.Key key
org.testng.guice.internal.Errors errors
org.testng.guice.internal.BindingImpl binding
public org.testng.guice.Binding getBinding (java.lang.Class)
Class type
public org.testng.guice.Injector getParent ()
public org.testng.guice.Injector createChildInjector (java.lang.Iterable)
Iterable modules
public transient org.testng.guice.Injector createChildInjector (org.testng.guice.Module[])
org.testng.guice.Module[] modules
private org.testng.guice.internal.BindingImpl getJustInTimeBinding (org.testng.guice.Key, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.BindingImpl binding
org.testng.guice.InjectorImpl injector
org.testng.guice.Key key
org.testng.guice.internal.Errors errors
static boolean isProvider (org.testng.guice.Key)
org.testng.guice.Key key
static boolean isMembersInjector (org.testng.guice.Key)
org.testng.guice.Key key
private org.testng.guice.internal.BindingImpl createMembersInjectorBinding (org.testng.guice.Key, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.Key key
org.testng.guice.internal.Errors errors
java.lang.reflect.Type membersInjectorType
org.testng.guice.TypeLiteral instanceType
org.testng.guice.MembersInjector membersInjector
org.testng.guice.internal.InternalFactory factory
private org.testng.guice.internal.BindingImpl createProviderBinding (org.testng.guice.Key, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.Key key
org.testng.guice.internal.Errors errors
java.lang.reflect.Type providerType
java.lang.reflect.Type entryType
org.testng.guice.Key providedKey
org.testng.guice.internal.BindingImpl delegate
private org.testng.guice.internal.BindingImpl convertConstantStringBinding (org.testng.guice.Key, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
Object converted
org.testng.guice.internal.ErrorsException e
RuntimeException e
org.testng.guice.Key key
org.testng.guice.internal.Errors errors
org.testng.guice.Key stringKey
org.testng.guice.internal.BindingImpl stringBinding
String stringValue
Object source
org.testng.guice.TypeLiteral type
org.testng.guice.internal.MatcherAndConverter matchingConverter
void initializeBinding (org.testng.guice.internal.BindingImpl, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.Key key
boolean successful
org.testng.guice.internal.BindingImpl binding
org.testng.guice.internal.Errors errors
org.testng.guice.internal.BindingImpl createUnitializedBinding (org.testng.guice.Key, org.testng.guice.internal.Scoping, java.lang.Object, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.BindingImpl binding
Class scopeAnnotation
org.testng.guice.Key key
org.testng.guice.internal.Scoping scoping
Object source
org.testng.guice.internal.Errors errors
Class rawType
org.testng.guice.ImplementedBy implementedBy
org.testng.guice.ProvidedBy providedBy
private org.testng.guice.internal.BindingImpl createTypeLiteralBinding (org.testng.guice.Key, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.Key key
org.testng.guice.internal.Errors errors
java.lang.reflect.Type typeLiteralType
java.lang.reflect.ParameterizedType parameterizedType
java.lang.reflect.Type innerType
org.testng.guice.TypeLiteral value
org.testng.guice.internal.InternalFactory factory
org.testng.guice.internal.BindingImpl createProvidedByBinding (org.testng.guice.Key, org.testng.guice.internal.Scoping, org.testng.guice.ProvidedBy, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.Key key
org.testng.guice.internal.Scoping scoping
org.testng.guice.ProvidedBy providedBy
org.testng.guice.internal.Errors errors
Class rawType
Class providerType
org.testng.guice.Key providerKey
org.testng.guice.internal.BindingImpl providerBinding
org.testng.guice.internal.InternalFactory internalFactory
org.testng.guice.internal.BindingImpl createImplementedByBinding (org.testng.guice.Key, org.testng.guice.internal.Scoping, org.testng.guice.ImplementedBy, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.Key key
org.testng.guice.internal.Scoping scoping
org.testng.guice.ImplementedBy implementedBy
org.testng.guice.internal.Errors errors
Class rawType
Class implementationType
Class subclass
org.testng.guice.Key targetKey
org.testng.guice.internal.BindingImpl targetBinding
org.testng.guice.internal.InternalFactory internalFactory
private org.testng.guice.internal.BindingImpl createJustInTimeBindingRecursive (org.testng.guice.Key, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.ErrorsException ignored
org.testng.guice.Key key
org.testng.guice.internal.Errors errors
org.testng.guice.internal.BindingImpl binding
org.testng.guice.internal.BindingImpl createJustInTimeBinding (org.testng.guice.Key, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.BindingImpl binding
org.testng.guice.internal.BindingImpl binding
org.testng.guice.internal.Errors ignored
org.testng.guice.internal.ErrorsException ignored
org.testng.guice.Key key
org.testng.guice.internal.Errors errors
org.testng.guice.internal.BindingImpl convertedBinding
Object source
org.testng.guice.internal.BindingImpl binding
org.testng.guice.internal.InternalFactory getInternalFactory (org.testng.guice.Key, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.Key key
org.testng.guice.internal.Errors errors
public java.util.Map getBindings ()
org.testng.guice.SingleParameterInjector[] getParametersInjectors (java.util.List, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.ErrorsException rethrownBelow
org.testng.guice.spi.Dependency parameter
java.util.Iterator i$
java.util.List parameters
org.testng.guice.internal.Errors errors
int numErrorsBefore
org.testng.guice.SingleParameterInjector[] result
int i
org.testng.guice.SingleParameterInjector createParameterInjector (org.testng.guice.spi.Dependency, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.spi.Dependency dependency
org.testng.guice.internal.Errors errors
org.testng.guice.internal.InternalFactory factory
public void injectMembers (java.lang.Object)
Object instance
org.testng.guice.MembersInjector membersInjector
public org.testng.guice.MembersInjector getMembersInjector (org.testng.guice.TypeLiteral)
org.testng.guice.internal.ErrorsException e
org.testng.guice.TypeLiteral typeLiteral
org.testng.guice.internal.Errors errors
public org.testng.guice.MembersInjector getMembersInjector (java.lang.Class)
Class type
public org.testng.guice.Provider getProvider (java.lang.Class)
Class type
org.testng.guice.Provider getProviderOrThrow (org.testng.guice.Key, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.Key key
org.testng.guice.internal.Errors errors
org.testng.guice.internal.InternalFactory factory
org.testng.guice.spi.Dependency dependency
public org.testng.guice.Provider getProvider (org.testng.guice.Key)
org.testng.guice.Provider result
org.testng.guice.internal.ErrorsException e
org.testng.guice.Key key
org.testng.guice.internal.Errors errors
public java.lang.Object getInstance (org.testng.guice.Key)
org.testng.guice.Key key
public java.lang.Object getInstance (java.lang.Class)
Class type
java.lang.Object callInContext (org.testng.guice.ContextualCallable) throws org.testng.guice.internal.ErrorsException
org.testng.guice.ContextualCallable callable
Object[] reference
public java.lang.String toString ()
public volatile synthetic org.testng.guice.Binding getBinding (org.testng.guice.Key)
org.testng.guice.Key x0
}
org/testng/guice/InjectorShell$1.class
InjectorShell.java
package org.testng.guice
synthetic org.testng.guice.InjectorShell$1 extends java.lang.Object {
}
org/testng/guice/InjectorShell$Builder.class
InjectorShell.java
package org.testng.guice
org.testng.guice.InjectorShell$Builder extends java.lang.Object {
private final java.util.List elements
private final java.util.List modules
private org.testng.guice.State state
private org.testng.guice.InjectorImpl parent
private org.testng.guice.Stage stage
private org.testng.guice.internal.PrivateElementsImpl privateElements
void <init> ()
org.testng.guice.InjectorShell$Builder parent (org.testng.guice.InjectorImpl)
org.testng.guice.InjectorImpl parent
org.testng.guice.InjectorShell$Builder stage (org.testng.guice.Stage)
org.testng.guice.Stage stage
org.testng.guice.InjectorShell$Builder privateElements (org.testng.guice.spi.PrivateElements)
org.testng.guice.spi.PrivateElements privateElements
void addModules (java.lang.Iterable)
org.testng.guice.Module module
java.util.Iterator i$
Iterable modules
java.lang.Object lock ()
java.util.List build (org.testng.guice.Initializer, org.testng.guice.BindingProcessor, org.testng.guice.internal.Stopwatch, org.testng.guice.internal.Errors)
org.testng.guice.InjectorShell$Builder builder
java.util.Iterator i$
org.testng.guice.Initializer initializer
org.testng.guice.BindingProcessor bindingProcessor
org.testng.guice.internal.Stopwatch stopwatch
org.testng.guice.internal.Errors errors
org.testng.guice.InjectorImpl injector
org.testng.guice.InterceptorBindingProcessor interceptors
java.util.List listenerBindings
java.util.List injectorShells
org.testng.guice.PrivateElementProcessor processor
private org.testng.guice.State getState ()
static synthetic org.testng.guice.internal.PrivateElementsImpl access$000 (org.testng.guice.InjectorShell$Builder)
org.testng.guice.InjectorShell$Builder x0
}
org/testng/guice/InjectorShell$InjectorFactory.class
InjectorShell.java
package org.testng.guice
org.testng.guice.InjectorShell$InjectorFactory extends java.lang.Object implements org.testng.guice.internal.InternalFactory org.testng.guice.Provider {
private final org.testng.guice.Injector injector
private void <init> (org.testng.guice.Injector)
org.testng.guice.Injector injector
public org.testng.guice.Injector get (org.testng.guice.internal.Errors, org.testng.guice.internal.InternalContext, org.testng.guice.spi.Dependency) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.Errors errors
org.testng.guice.internal.InternalContext context
org.testng.guice.spi.Dependency dependency
public org.testng.guice.Injector get ()
public java.lang.String toString ()
public volatile synthetic java.lang.Object get (org.testng.guice.internal.Errors, org.testng.guice.internal.InternalContext, org.testng.guice.spi.Dependency) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.Errors x0
org.testng.guice.internal.InternalContext x1
org.testng.guice.spi.Dependency x2
public volatile synthetic java.lang.Object get ()
synthetic void <init> (org.testng.guice.Injector, org.testng.guice.InjectorShell$1)
org.testng.guice.Injector x0
org.testng.guice.InjectorShell$1 x1
}
org/testng/guice/InjectorShell$LoggerFactory.class
InjectorShell.java
package org.testng.guice
org.testng.guice.InjectorShell$LoggerFactory extends java.lang.Object implements org.testng.guice.internal.InternalFactory org.testng.guice.Provider {
private void <init> ()
public java.util.logging.Logger get (org.testng.guice.internal.Errors, org.testng.guice.internal.InternalContext, org.testng.guice.spi.Dependency)
org.testng.guice.internal.Errors errors
org.testng.guice.internal.InternalContext context
org.testng.guice.spi.Dependency dependency
org.testng.guice.spi.InjectionPoint injectionPoint
public java.util.logging.Logger get ()
public java.lang.String toString ()
public volatile synthetic java.lang.Object get (org.testng.guice.internal.Errors, org.testng.guice.internal.InternalContext, org.testng.guice.spi.Dependency) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.Errors x0
org.testng.guice.internal.InternalContext x1
org.testng.guice.spi.Dependency x2
public volatile synthetic java.lang.Object get ()
synthetic void <init> (org.testng.guice.InjectorShell$1)
org.testng.guice.InjectorShell$1 x0
}
org/testng/guice/InjectorShell$RootModule.class
InjectorShell.java
package org.testng.guice
org.testng.guice.InjectorShell$RootModule extends java.lang.Object implements org.testng.guice.Module {
final org.testng.guice.Stage stage
private void <init> (org.testng.guice.Stage)
org.testng.guice.Stage stage
public void configure (org.testng.guice.Binder)
org.testng.guice.Binder binder
synthetic void <init> (org.testng.guice.Stage, org.testng.guice.InjectorShell$1)
org.testng.guice.Stage x0
org.testng.guice.InjectorShell$1 x1
}
org/testng/guice/InjectorShell.class
InjectorShell.java
package org.testng.guice
org.testng.guice.InjectorShell extends java.lang.Object {
private final java.util.List elements
private final org.testng.guice.InjectorImpl injector
private final org.testng.guice.spi.PrivateElements privateElements
private void <init> (org.testng.guice.InjectorShell$Builder, java.util.List, org.testng.guice.InjectorImpl)
org.testng.guice.InjectorShell$Builder builder
java.util.List elements
org.testng.guice.InjectorImpl injector
org.testng.guice.spi.PrivateElements getPrivateElements ()
org.testng.guice.InjectorImpl getInjector ()
java.util.List getElements ()
private static void bindInjector (org.testng.guice.InjectorImpl)
org.testng.guice.InjectorImpl injector
org.testng.guice.Key key
org.testng.guice.InjectorShell$InjectorFactory injectorFactory
private static void bindLogger (org.testng.guice.InjectorImpl)
org.testng.guice.InjectorImpl injector
org.testng.guice.Key key
org.testng.guice.InjectorShell$LoggerFactory loggerFactory
static synthetic void access$200 (org.testng.guice.InjectorImpl)
org.testng.guice.InjectorImpl x0
static synthetic void access$300 (org.testng.guice.InjectorImpl)
org.testng.guice.InjectorImpl x0
synthetic void <init> (org.testng.guice.InjectorShell$Builder, java.util.List, org.testng.guice.InjectorImpl, org.testng.guice.InjectorShell$1)
org.testng.guice.InjectorShell$Builder x0
java.util.List x1
org.testng.guice.InjectorImpl x2
org.testng.guice.InjectorShell$1 x3
}
org/testng/guice/InterceptorBindingProcessor.class
InterceptorBindingProcessor.java
package org.testng.guice
org.testng.guice.InterceptorBindingProcessor extends org.testng.guice.AbstractProcessor {
void <init> (org.testng.guice.internal.Errors)
org.testng.guice.internal.Errors errors
public java.lang.Boolean visit (org.testng.guice.spi.InterceptorBinding)
org.testng.guice.spi.InterceptorBinding command
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.InterceptorBinding)
org.testng.guice.spi.InterceptorBinding x0
}
org/testng/guice/InterceptorStackCallback$InterceptedMethodInvocation.class
InterceptorStackCallback.java
package org.testng.guice
org.testng.guice.InterceptorStackCallback$InterceptedMethodInvocation extends java.lang.Object implements org.aopalliance.intercept.MethodInvocation {
final Object proxy
final Object[] arguments
final org.testng.guice.internal.cglib.proxy.MethodProxy methodProxy
int index
final synthetic org.testng.guice.InterceptorStackCallback this$0
public void <init> (org.testng.guice.InterceptorStackCallback, java.lang.Object, org.testng.guice.internal.cglib.proxy.MethodProxy, java.lang.Object[])
Object proxy
org.testng.guice.internal.cglib.proxy.MethodProxy methodProxy
Object[] arguments
public java.lang.Object proceed () throws java.lang.Throwable
public java.lang.reflect.Method getMethod ()
public java.lang.Object[] getArguments ()
public java.lang.Object getThis ()
public java.lang.reflect.AccessibleObject getStaticPart ()
}
org/testng/guice/InterceptorStackCallback.class
InterceptorStackCallback.java
package org.testng.guice
org.testng.guice.InterceptorStackCallback extends java.lang.Object implements org.testng.guice.internal.cglib.proxy.MethodInterceptor {
final org.aopalliance.intercept.MethodInterceptor[] interceptors
final java.lang.reflect.Method method
public void <init> (java.lang.reflect.Method, java.util.List)
java.lang.reflect.Method method
java.util.List interceptors
public java.lang.Object intercept (java.lang.Object, java.lang.reflect.Method, java.lang.Object[], org.testng.guice.internal.cglib.proxy.MethodProxy) throws java.lang.Throwable
Object proxy
java.lang.reflect.Method method
Object[] arguments
org.testng.guice.internal.cglib.proxy.MethodProxy methodProxy
}
org/testng/guice/InternalFactoryToProviderAdapter.class
InternalFactoryToProviderAdapter.java
package org.testng.guice
org.testng.guice.InternalFactoryToProviderAdapter extends java.lang.Object implements org.testng.guice.internal.InternalFactory {
private final org.testng.guice.Initializable initializable
private final Object source
public void <init> (org.testng.guice.Initializable)
org.testng.guice.Initializable initializable
public void <init> (org.testng.guice.Initializable, java.lang.Object)
org.testng.guice.Initializable initializable
Object source
public java.lang.Object get (org.testng.guice.internal.Errors, org.testng.guice.internal.InternalContext, org.testng.guice.spi.Dependency) throws org.testng.guice.internal.ErrorsException
RuntimeException userException
org.testng.guice.internal.Errors errors
org.testng.guice.internal.InternalContext context
org.testng.guice.spi.Dependency dependency
public java.lang.String toString ()
}
org/testng/guice/Key$AnnotationInstanceStrategy.class
Key.java
package org.testng.guice
org.testng.guice.Key$AnnotationInstanceStrategy extends java.lang.Object implements org.testng.guice.Key$AnnotationStrategy {
final java.lang.annotation.Annotation annotation
void <init> (java.lang.annotation.Annotation)
java.lang.annotation.Annotation annotation
public boolean hasAttributes ()
public org.testng.guice.Key$AnnotationStrategy withoutAttributes ()
public java.lang.annotation.Annotation getAnnotation ()
public java.lang.Class getAnnotationType ()
public boolean equals (java.lang.Object)
Object o
org.testng.guice.Key$AnnotationInstanceStrategy other
public int hashCode ()
public java.lang.String toString ()
}
org/testng/guice/Key$AnnotationStrategy.class
Key.java
package org.testng.guice
abstract org.testng.guice.Key$AnnotationStrategy extends java.lang.Object {
public abstract java.lang.annotation.Annotation getAnnotation ()
public abstract java.lang.Class getAnnotationType ()
public abstract boolean hasAttributes ()
public abstract org.testng.guice.Key$AnnotationStrategy withoutAttributes ()
}
org/testng/guice/Key$AnnotationTypeStrategy.class
Key.java
package org.testng.guice
org.testng.guice.Key$AnnotationTypeStrategy extends java.lang.Object implements org.testng.guice.Key$AnnotationStrategy {
final Class annotationType
final java.lang.annotation.Annotation annotation
void <init> (java.lang.Class, java.lang.annotation.Annotation)
Class annotationType
java.lang.annotation.Annotation annotation
public boolean hasAttributes ()
public org.testng.guice.Key$AnnotationStrategy withoutAttributes ()
public java.lang.annotation.Annotation getAnnotation ()
public java.lang.Class getAnnotationType ()
public boolean equals (java.lang.Object)
Object o
org.testng.guice.Key$AnnotationTypeStrategy other
public int hashCode ()
public java.lang.String toString ()
}
org/testng/guice/Key$NullAnnotationStrategy.class
Key.java
package org.testng.guice
final enum org.testng.guice.Key$NullAnnotationStrategy extends java.lang.Enum implements org.testng.guice.Key$AnnotationStrategy {
public static final enum org.testng.guice.Key$NullAnnotationStrategy INSTANCE
private static final synthetic org.testng.guice.Key$NullAnnotationStrategy[] $VALUES
public static org.testng.guice.Key$NullAnnotationStrategy[] values ()
public static org.testng.guice.Key$NullAnnotationStrategy valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public boolean hasAttributes ()
public org.testng.guice.Key$AnnotationStrategy withoutAttributes ()
public java.lang.annotation.Annotation getAnnotation ()
public java.lang.Class getAnnotationType ()
public java.lang.String toString ()
static void <clinit> ()
}
org/testng/guice/Key.class
Key.java
package org.testng.guice
public org.testng.guice.Key extends java.lang.Object {
private final org.testng.guice.Key$AnnotationStrategy annotationStrategy
private final org.testng.guice.TypeLiteral typeLiteral
private final int hashCode
protected void <init> (java.lang.Class)
Class annotationType
protected void <init> (java.lang.annotation.Annotation)
java.lang.annotation.Annotation annotation
protected void <init> ()
private void <init> (java.lang.reflect.Type, org.testng.guice.Key$AnnotationStrategy)
java.lang.reflect.Type type
org.testng.guice.Key$AnnotationStrategy annotationStrategy
private void <init> (org.testng.guice.TypeLiteral, org.testng.guice.Key$AnnotationStrategy)
org.testng.guice.TypeLiteral typeLiteral
org.testng.guice.Key$AnnotationStrategy annotationStrategy
private int computeHashCode ()
public final org.testng.guice.TypeLiteral getTypeLiteral ()
public final java.lang.Class getAnnotationType ()
public final java.lang.annotation.Annotation getAnnotation ()
boolean hasAnnotationType ()
java.lang.String getAnnotationName ()
java.lang.annotation.Annotation annotation
java.lang.Class getRawType ()
org.testng.guice.Key providerKey ()
public final boolean equals (java.lang.Object)
Object o
org.testng.guice.Key other
public final int hashCode ()
public final java.lang.String toString ()
static org.testng.guice.Key get (java.lang.Class, org.testng.guice.Key$AnnotationStrategy)
Class type
org.testng.guice.Key$AnnotationStrategy annotationStrategy
public static org.testng.guice.Key get (java.lang.Class)
Class type
public static org.testng.guice.Key get (java.lang.Class, java.lang.Class)
Class type
Class annotationType
public static org.testng.guice.Key get (java.lang.Class, java.lang.annotation.Annotation)
Class type
java.lang.annotation.Annotation annotation
public static org.testng.guice.Key get (java.lang.reflect.Type)
java.lang.reflect.Type type
public static org.testng.guice.Key get (java.lang.reflect.Type, java.lang.Class)
java.lang.reflect.Type type
Class annotationType
public static org.testng.guice.Key get (java.lang.reflect.Type, java.lang.annotation.Annotation)
java.lang.reflect.Type type
java.lang.annotation.Annotation annotation
public static org.testng.guice.Key get (org.testng.guice.TypeLiteral)
org.testng.guice.TypeLiteral typeLiteral
public static org.testng.guice.Key get (org.testng.guice.TypeLiteral, java.lang.Class)
org.testng.guice.TypeLiteral typeLiteral
Class annotationType
public static org.testng.guice.Key get (org.testng.guice.TypeLiteral, java.lang.annotation.Annotation)
org.testng.guice.TypeLiteral typeLiteral
java.lang.annotation.Annotation annotation
org.testng.guice.Key ofType (java.lang.Class)
Class type
org.testng.guice.Key ofType (java.lang.reflect.Type)
java.lang.reflect.Type type
org.testng.guice.Key ofType (org.testng.guice.TypeLiteral)
org.testng.guice.TypeLiteral type
boolean hasAttributes ()
org.testng.guice.Key withoutAttributes ()
static boolean isMarker (java.lang.Class)
Class annotationType
static org.testng.guice.Key$AnnotationStrategy strategyFor (java.lang.annotation.Annotation)
java.lang.annotation.Annotation annotation
Class annotationType
static org.testng.guice.Key$AnnotationStrategy strategyFor (java.lang.Class)
Class annotationType
private static void ensureRetainedAtRuntime (java.lang.Class)
Class annotationType
private static void ensureIsBindingAnnotation (java.lang.Class)
Class annotationType
static boolean isBindingAnnotation (java.lang.annotation.Annotation)
java.lang.annotation.Annotation annotation
static boolean isBindingAnnotation (java.lang.Class)
Class annotationType
}
org/testng/guice/LookupProcessor.class
LookupProcessor.java
package org.testng.guice
org.testng.guice.LookupProcessor extends org.testng.guice.AbstractProcessor {
void <init> (org.testng.guice.internal.Errors)
org.testng.guice.internal.Errors errors
public java.lang.Boolean visit (org.testng.guice.spi.MembersInjectorLookup)
org.testng.guice.MembersInjector membersInjector
org.testng.guice.internal.ErrorsException e
org.testng.guice.spi.MembersInjectorLookup lookup
public java.lang.Boolean visit (org.testng.guice.spi.ProviderLookup)
org.testng.guice.Provider provider
org.testng.guice.internal.ErrorsException e
org.testng.guice.spi.ProviderLookup lookup
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.MembersInjectorLookup)
org.testng.guice.spi.MembersInjectorLookup x0
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.ProviderLookup)
org.testng.guice.spi.ProviderLookup x0
}
org/testng/guice/Lookups.class
Lookups.java
package org.testng.guice
abstract org.testng.guice.Lookups extends java.lang.Object {
public abstract org.testng.guice.Provider getProvider (org.testng.guice.Key)
public abstract org.testng.guice.MembersInjector getMembersInjector (org.testng.guice.TypeLiteral)
}
org/testng/guice/MembersInjector.class
MembersInjector.java
package org.testng.guice
public abstract org.testng.guice.MembersInjector extends java.lang.Object {
public abstract void injectMembers (java.lang.Object)
}
org/testng/guice/MembersInjectorImpl$1.class
MembersInjectorImpl.java
package org.testng.guice
org.testng.guice.MembersInjectorImpl$1 extends java.lang.Object implements org.testng.guice.ContextualCallable {
final synthetic Object val$instance
final synthetic org.testng.guice.internal.Errors val$errors
final synthetic org.testng.guice.MembersInjectorImpl this$0
void <init> (org.testng.guice.MembersInjectorImpl, java.lang.Object, org.testng.guice.internal.Errors)
public java.lang.Void call (org.testng.guice.internal.InternalContext) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.InternalContext context
public volatile synthetic java.lang.Object call (org.testng.guice.internal.InternalContext) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.InternalContext x0
}
org/testng/guice/MembersInjectorImpl.class
MembersInjectorImpl.java
package org.testng.guice
org.testng.guice.MembersInjectorImpl extends java.lang.Object implements org.testng.guice.MembersInjector {
private final org.testng.guice.TypeLiteral typeLiteral
private final org.testng.guice.InjectorImpl injector
private final org.testng.guice.internal.ImmutableList memberInjectors
private final org.testng.guice.internal.ImmutableList userMembersInjectors
private final org.testng.guice.internal.ImmutableList injectionListeners
private final org.testng.guice.internal.ImmutableList addedAspects
void <init> (org.testng.guice.InjectorImpl, org.testng.guice.TypeLiteral, org.testng.guice.EncounterImpl, org.testng.guice.internal.ImmutableList)
org.testng.guice.InjectorImpl injector
org.testng.guice.TypeLiteral typeLiteral
org.testng.guice.EncounterImpl encounter
org.testng.guice.internal.ImmutableList memberInjectors
public org.testng.guice.internal.ImmutableList getMemberInjectors ()
public void injectMembers (java.lang.Object)
org.testng.guice.internal.ErrorsException e
Object instance
org.testng.guice.internal.Errors errors
void injectAndNotify (java.lang.Object, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
Object instance
org.testng.guice.internal.Errors errors
void notifyListeners (java.lang.Object, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
RuntimeException e
org.testng.guice.spi.InjectionListener injectionListener
java.util.Iterator i$
Object instance
org.testng.guice.internal.Errors errors
int numErrorsBefore
void injectMembers (java.lang.Object, org.testng.guice.internal.Errors, org.testng.guice.internal.InternalContext)
int i
int size
RuntimeException e
org.testng.guice.MembersInjector userMembersInjector
int i
int size
Object t
org.testng.guice.internal.Errors errors
org.testng.guice.internal.InternalContext context
public java.lang.String toString ()
public org.testng.guice.internal.ImmutableSet getInjectionPoints ()
org.testng.guice.SingleMemberInjector memberInjector
java.util.Iterator i$
org.testng.guice.internal.ImmutableSet$Builder builder
public org.testng.guice.internal.ImmutableList getAddedAspects ()
}
org/testng/guice/MembersInjectorStore$1.class
MembersInjectorStore.java
package org.testng.guice
org.testng.guice.MembersInjectorStore$1 extends org.testng.guice.internal.FailableCache {
final synthetic org.testng.guice.MembersInjectorStore this$0
void <init> (org.testng.guice.MembersInjectorStore)
protected org.testng.guice.MembersInjectorImpl create (org.testng.guice.TypeLiteral, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.TypeLiteral type
org.testng.guice.internal.Errors errors
protected volatile synthetic java.lang.Object create (java.lang.Object, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
Object x0
org.testng.guice.internal.Errors x1
}
org/testng/guice/MembersInjectorStore.class
MembersInjectorStore.java
package org.testng.guice
org.testng.guice.MembersInjectorStore extends java.lang.Object {
private final org.testng.guice.InjectorImpl injector
private final org.testng.guice.internal.ImmutableList typeListenerBindings
private final org.testng.guice.internal.FailableCache cache
void <init> (org.testng.guice.InjectorImpl, java.util.List)
org.testng.guice.InjectorImpl injector
java.util.List typeListenerBindings
public boolean hasTypeListeners ()
public org.testng.guice.MembersInjectorImpl get (org.testng.guice.TypeLiteral, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.TypeLiteral key
org.testng.guice.internal.Errors errors
private org.testng.guice.MembersInjectorImpl createWithListeners (org.testng.guice.TypeLiteral, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.ConfigurationException e
RuntimeException e
org.testng.guice.spi.TypeListenerBinding typeListener
java.util.Iterator i$
org.testng.guice.TypeLiteral type
org.testng.guice.internal.Errors errors
int numErrorsBefore
java.util.Set injectionPoints
org.testng.guice.internal.ImmutableList injectors
org.testng.guice.EncounterImpl encounter
org.testng.guice.internal.ImmutableList getInjectors (java.util.Set, org.testng.guice.internal.Errors)
org.testng.guice.internal.Errors errorsForMember
org.testng.guice.SingleMemberInjector injector
org.testng.guice.internal.ErrorsException ignoredForNow
org.testng.guice.spi.InjectionPoint injectionPoint
java.util.Iterator i$
java.util.Set injectionPoints
org.testng.guice.internal.Errors errors
java.util.List injectors
static synthetic org.testng.guice.MembersInjectorImpl access$000 (org.testng.guice.MembersInjectorStore, org.testng.guice.TypeLiteral, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.MembersInjectorStore x0
org.testng.guice.TypeLiteral x1
org.testng.guice.internal.Errors x2
}
org/testng/guice/MessageProcessor.class
MessageProcessor.java
package org.testng.guice
org.testng.guice.MessageProcessor extends org.testng.guice.AbstractProcessor {
private static final java.util.logging.Logger logger
void <init> (org.testng.guice.internal.Errors)
org.testng.guice.internal.Errors errors
public java.lang.Boolean visit (org.testng.guice.spi.Message)
String rootMessage
org.testng.guice.spi.Message message
public static java.lang.String getRootMessage (java.lang.Throwable)
Throwable t
Throwable cause
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.Message)
org.testng.guice.spi.Message x0
static void <clinit> ()
}
org/testng/guice/MethodAspect.class
MethodAspect.java
package org.testng.guice
org.testng.guice.MethodAspect extends java.lang.Object {
final org.testng.guice.matcher.Matcher classMatcher
final org.testng.guice.matcher.Matcher methodMatcher
final java.util.List interceptors
void <init> (org.testng.guice.matcher.Matcher, org.testng.guice.matcher.Matcher, java.util.List)
org.testng.guice.matcher.Matcher classMatcher
org.testng.guice.matcher.Matcher methodMatcher
java.util.List interceptors
transient void <init> (org.testng.guice.matcher.Matcher, org.testng.guice.matcher.Matcher, org.aopalliance.intercept.MethodInterceptor[])
org.testng.guice.matcher.Matcher classMatcher
org.testng.guice.matcher.Matcher methodMatcher
org.aopalliance.intercept.MethodInterceptor[] interceptors
boolean matches (java.lang.Class)
Class clazz
boolean matches (java.lang.reflect.Method)
java.lang.reflect.Method method
java.util.List interceptors ()
}
org/testng/guice/Module.class
Module.java
package org.testng.guice
public abstract org.testng.guice.Module extends java.lang.Object {
public abstract void configure (org.testng.guice.Binder)
}
org/testng/guice/OutOfScopeException.class
OutOfScopeException.java
package org.testng.guice
public final org.testng.guice.OutOfScopeException extends java.lang.RuntimeException {
public void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void <init> (java.lang.Throwable)
Throwable cause
}
org/testng/guice/PrivateBinder.class
PrivateBinder.java
package org.testng.guice
public abstract org.testng.guice.PrivateBinder extends java.lang.Object implements org.testng.guice.Binder {
public abstract void expose (org.testng.guice.Key)
public abstract org.testng.guice.binder.AnnotatedElementBuilder expose (java.lang.Class)
public abstract org.testng.guice.binder.AnnotatedElementBuilder expose (org.testng.guice.TypeLiteral)
public abstract org.testng.guice.PrivateBinder withSource (java.lang.Object)
public transient abstract org.testng.guice.PrivateBinder skipSources (java.lang.Class[])
}
org/testng/guice/PrivateElementProcessor.class
PrivateElementProcessor.java
package org.testng.guice
org.testng.guice.PrivateElementProcessor extends org.testng.guice.AbstractProcessor {
private final org.testng.guice.Stage stage
private final java.util.List injectorShellBuilders
void <init> (org.testng.guice.internal.Errors, org.testng.guice.Stage)
org.testng.guice.internal.Errors errors
org.testng.guice.Stage stage
public java.lang.Boolean visit (org.testng.guice.spi.PrivateElements)
org.testng.guice.spi.PrivateElements privateElements
org.testng.guice.InjectorShell$Builder builder
public java.util.List getInjectorShellBuilders ()
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.PrivateElements)
org.testng.guice.spi.PrivateElements x0
}
org/testng/guice/PrivateModule.class
PrivateModule.java
package org.testng.guice
public abstract org.testng.guice.PrivateModule extends java.lang.Object implements org.testng.guice.Module {
private org.testng.guice.PrivateBinder binder
public void <init> ()
public final synchronized void configure (org.testng.guice.Binder)
org.testng.guice.Binder binder
protected abstract void configure ()
protected final void expose (org.testng.guice.Key)
org.testng.guice.Key key
protected final org.testng.guice.binder.AnnotatedElementBuilder expose (java.lang.Class)
Class type
protected final org.testng.guice.binder.AnnotatedElementBuilder expose (org.testng.guice.TypeLiteral)
org.testng.guice.TypeLiteral type
protected final org.testng.guice.PrivateBinder binder ()
protected final void bindScope (java.lang.Class, org.testng.guice.Scope)
Class scopeAnnotation
org.testng.guice.Scope scope
protected final org.testng.guice.binder.LinkedBindingBuilder bind (org.testng.guice.Key)
org.testng.guice.Key key
protected final org.testng.guice.binder.AnnotatedBindingBuilder bind (org.testng.guice.TypeLiteral)
org.testng.guice.TypeLiteral typeLiteral
protected final org.testng.guice.binder.AnnotatedBindingBuilder bind (java.lang.Class)
Class clazz
protected final org.testng.guice.binder.AnnotatedConstantBindingBuilder bindConstant ()
protected final void install (org.testng.guice.Module)
org.testng.guice.Module module
protected final transient void addError (java.lang.String, java.lang.Object[])
String message
Object[] arguments
protected final void addError (java.lang.Throwable)
Throwable t
protected final void addError (org.testng.guice.spi.Message)
org.testng.guice.spi.Message message
protected final void requestInjection (java.lang.Object)
Object instance
protected final transient void requestStaticInjection (java.lang.Class[])
Class[] types
protected final transient void bindInterceptor (org.testng.guice.matcher.Matcher, org.testng.guice.matcher.Matcher, org.aopalliance.intercept.MethodInterceptor[])
org.testng.guice.matcher.Matcher classMatcher
org.testng.guice.matcher.Matcher methodMatcher
org.aopalliance.intercept.MethodInterceptor[] interceptors
protected final void requireBinding (org.testng.guice.Key)
org.testng.guice.Key key
protected final void requireBinding (java.lang.Class)
Class type
protected final org.testng.guice.Provider getProvider (org.testng.guice.Key)
org.testng.guice.Key key
protected final org.testng.guice.Provider getProvider (java.lang.Class)
Class type
protected final void convertToTypes (org.testng.guice.matcher.Matcher, org.testng.guice.spi.TypeConverter)
org.testng.guice.matcher.Matcher typeMatcher
org.testng.guice.spi.TypeConverter converter
protected final org.testng.guice.Stage currentStage ()
protected org.testng.guice.MembersInjector getMembersInjector (java.lang.Class)
Class type
protected org.testng.guice.MembersInjector getMembersInjector (org.testng.guice.TypeLiteral)
org.testng.guice.TypeLiteral type
protected void bindListener (org.testng.guice.matcher.Matcher, org.testng.guice.spi.TypeListener)
org.testng.guice.matcher.Matcher typeMatcher
org.testng.guice.spi.TypeListener listener
}
org/testng/guice/ProvidedBy.class
ProvidedBy.java
package org.testng.guice
public abstract annotation org.testng.guice.ProvidedBy extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
}
org/testng/guice/Provider.class
Provider.java
package org.testng.guice
public abstract org.testng.guice.Provider extends java.lang.Object {
public abstract java.lang.Object get ()
}
org/testng/guice/ProviderToInternalFactoryAdapter$1.class
ProviderToInternalFactoryAdapter.java
package org.testng.guice
org.testng.guice.ProviderToInternalFactoryAdapter$1 extends java.lang.Object implements org.testng.guice.ContextualCallable {
final synthetic org.testng.guice.internal.Errors val$errors
final synthetic org.testng.guice.ProviderToInternalFactoryAdapter this$0
void <init> (org.testng.guice.ProviderToInternalFactoryAdapter, org.testng.guice.internal.Errors)
public java.lang.Object call (org.testng.guice.internal.InternalContext) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.InternalContext context
org.testng.guice.spi.Dependency dependency
}
org/testng/guice/ProviderToInternalFactoryAdapter.class
ProviderToInternalFactoryAdapter.java
package org.testng.guice
org.testng.guice.ProviderToInternalFactoryAdapter extends java.lang.Object implements org.testng.guice.Provider {
private final org.testng.guice.InjectorImpl injector
private final org.testng.guice.internal.InternalFactory internalFactory
public void <init> (org.testng.guice.InjectorImpl, org.testng.guice.internal.InternalFactory)
org.testng.guice.InjectorImpl injector
org.testng.guice.internal.InternalFactory internalFactory
public java.lang.Object get ()
Object t
org.testng.guice.internal.ErrorsException e
org.testng.guice.internal.Errors errors
public java.lang.String toString ()
static synthetic org.testng.guice.internal.InternalFactory access$000 (org.testng.guice.ProviderToInternalFactoryAdapter)
org.testng.guice.ProviderToInternalFactoryAdapter x0
}
org/testng/guice/Provides.class
Provides.java
package org.testng.guice
public abstract annotation org.testng.guice.Provides extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/testng/guice/ProvisionException.class
ProvisionException.java
package org.testng.guice
public final org.testng.guice.ProvisionException extends java.lang.RuntimeException {
private final org.testng.guice.internal.ImmutableSet messages
private static final long serialVersionUID
public void <init> (java.lang.Iterable)
Iterable messages
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void <init> (java.lang.String)
String message
public java.util.Collection getErrorMessages ()
public java.lang.String getMessage ()
}
org/testng/guice/ProxyFactory$1.class
ProxyFactory.java
package org.testng.guice
final org.testng.guice.ProxyFactory$1 extends java.lang.Object implements org.testng.guice.internal.cglib.proxy.MethodInterceptor {
void <init> ()
public java.lang.Object intercept (java.lang.Object, java.lang.reflect.Method, java.lang.Object[], org.testng.guice.internal.cglib.proxy.MethodProxy) throws java.lang.Throwable
Object proxy
java.lang.reflect.Method method
Object[] arguments
org.testng.guice.internal.cglib.proxy.MethodProxy methodProxy
}
org/testng/guice/ProxyFactory$IndicesCallbackFilter.class
ProxyFactory.java
package org.testng.guice
org.testng.guice.ProxyFactory$IndicesCallbackFilter extends java.lang.Object implements org.testng.guice.internal.cglib.proxy.CallbackFilter {
final Class declaringClass
final java.util.Map indices
void <init> (java.lang.Class, java.util.List)
java.lang.reflect.Method method
int i
Class declaringClass
java.util.List methods
java.util.Map indices
public int accept (java.lang.reflect.Method)
java.lang.reflect.Method method
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
}
org/testng/guice/ProxyFactory$MethodInterceptorsPair.class
ProxyFactory.java
package org.testng.guice
org.testng.guice.ProxyFactory$MethodInterceptorsPair extends java.lang.Object {
final java.lang.reflect.Method method
java.util.List interceptors
void <init> (java.lang.reflect.Method)
java.lang.reflect.Method method
void addAll (java.util.List)
java.util.List interceptors
boolean hasInterceptors ()
}
org/testng/guice/ProxyFactory$ProxyConstructor.class
ProxyFactory.java
package org.testng.guice
org.testng.guice.ProxyFactory$ProxyConstructor extends java.lang.Object implements org.testng.guice.ConstructionProxy {
final Class enhanced
final org.testng.guice.spi.InjectionPoint injectionPoint
final java.lang.reflect.Constructor constructor
final org.testng.guice.internal.cglib.proxy.Callback[] callbacks
final org.testng.guice.internal.cglib.reflect.FastConstructor fastConstructor
final org.testng.guice.internal.ImmutableMap methodInterceptors
void <init> (org.testng.guice.internal.cglib.proxy.Enhancer, org.testng.guice.spi.InjectionPoint, org.testng.guice.internal.cglib.proxy.Callback[], org.testng.guice.internal.ImmutableMap)
org.testng.guice.internal.cglib.proxy.Enhancer enhancer
org.testng.guice.spi.InjectionPoint injectionPoint
org.testng.guice.internal.cglib.proxy.Callback[] callbacks
org.testng.guice.internal.ImmutableMap methodInterceptors
org.testng.guice.internal.cglib.reflect.FastClass fastClass
public java.lang.Object newInstance (java.lang.Object[]) throws java.lang.reflect.InvocationTargetException
Object[] arguments
public org.testng.guice.spi.InjectionPoint getInjectionPoint ()
public java.lang.reflect.Constructor getConstructor ()
public org.testng.guice.internal.ImmutableMap getMethodInterceptors ()
}
org/testng/guice/ProxyFactory.class
ProxyFactory.java
package org.testng.guice
org.testng.guice.ProxyFactory extends java.lang.Object implements org.testng.guice.ConstructionProxyFactory {
private static final org.testng.guice.internal.cglib.proxy.MethodInterceptor NO_OP_METHOD_INTERCEPTOR
private final org.testng.guice.spi.InjectionPoint injectionPoint
private final org.testng.guice.internal.ImmutableMap interceptors
private final Class declaringClass
private final java.util.List methods
private final org.testng.guice.internal.cglib.proxy.Callback[] callbacks
private org.testng.guice.internal.BytecodeGen$Visibility visibility
void <init> (org.testng.guice.spi.InjectionPoint, java.lang.Iterable)
org.testng.guice.MethodAspect methodAspect
java.util.Iterator i$
java.lang.reflect.Method method
java.util.Iterator i$
org.testng.guice.ProxyFactory$MethodInterceptorsPair pair
java.util.Iterator i$
org.testng.guice.MethodAspect methodAspect
java.util.Iterator i$
org.testng.guice.ProxyFactory$MethodInterceptorsPair pair
int i
org.testng.guice.spi.InjectionPoint injectionPoint
Iterable methodAspects
java.lang.reflect.Constructor constructor
java.util.List applicableAspects
java.util.List methodInterceptorsPairs
boolean anyMatched
org.testng.guice.internal.ImmutableMap$Builder interceptorsMapBuilder
public org.testng.guice.internal.ImmutableMap getInterceptors ()
public org.testng.guice.ConstructionProxy create ()
Class[] callbackTypes
org.testng.guice.internal.cglib.proxy.Enhancer enhancer
static void <clinit> ()
}
org/testng/guice/Reflection$InvalidConstructor.class
Reflection.java
package org.testng.guice
org.testng.guice.Reflection$InvalidConstructor extends java.lang.Object {
void <init> ()
}
org/testng/guice/Reflection.class
Reflection.java
package org.testng.guice
org.testng.guice.Reflection extends java.lang.Object {
void <init> ()
static java.lang.reflect.Constructor invalidConstructor ()
NoSuchMethodException e
}
org/testng/guice/Scope.class
Scope.java
package org.testng.guice
public abstract org.testng.guice.Scope extends java.lang.Object {
public abstract org.testng.guice.Provider scope (org.testng.guice.Key, org.testng.guice.Provider)
public abstract java.lang.String toString ()
}
org/testng/guice/ScopeAnnotation.class
ScopeAnnotation.java
package org.testng.guice
public abstract annotation org.testng.guice.ScopeAnnotation extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/testng/guice/ScopeBindingProcessor.class
ScopeBindingProcessor.java
package org.testng.guice
org.testng.guice.ScopeBindingProcessor extends org.testng.guice.AbstractProcessor {
void <init> (org.testng.guice.internal.Errors)
org.testng.guice.internal.Errors errors
public java.lang.Boolean visit (org.testng.guice.spi.ScopeBinding)
org.testng.guice.spi.ScopeBinding command
org.testng.guice.Scope scope
Class annotationType
org.testng.guice.Scope existing
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.ScopeBinding)
org.testng.guice.spi.ScopeBinding x0
}
org/testng/guice/Scopes$1$1.class
Scopes.java
package org.testng.guice
org.testng.guice.Scopes$1$1 extends java.lang.Object implements org.testng.guice.Provider {
private volatile Object instance
final synthetic org.testng.guice.Provider val$creator
final synthetic org.testng.guice.Scopes$1 this$0
void <init> (org.testng.guice.Scopes$1, org.testng.guice.Provider)
public java.lang.Object get ()
public java.lang.String toString ()
}
org/testng/guice/Scopes$1.class
Scopes.java
package org.testng.guice
final org.testng.guice.Scopes$1 extends java.lang.Object implements org.testng.guice.Scope {
void <init> ()
public org.testng.guice.Provider scope (org.testng.guice.Key, org.testng.guice.Provider)
org.testng.guice.Key key
org.testng.guice.Provider creator
public java.lang.String toString ()
}
org/testng/guice/Scopes$2.class
Scopes.java
package org.testng.guice
final org.testng.guice.Scopes$2 extends java.lang.Object implements org.testng.guice.Scope {
void <init> ()
public org.testng.guice.Provider scope (org.testng.guice.Key, org.testng.guice.Provider)
org.testng.guice.Key key
org.testng.guice.Provider unscoped
public java.lang.String toString ()
}
org/testng/guice/Scopes.class
Scopes.java
package org.testng.guice
public org.testng.guice.Scopes extends java.lang.Object {
public static final org.testng.guice.Scope SINGLETON
public static final org.testng.guice.Scope NO_SCOPE
private void <init> ()
static org.testng.guice.internal.InternalFactory scope (org.testng.guice.Key, org.testng.guice.InjectorImpl, org.testng.guice.internal.InternalFactory, org.testng.guice.internal.Scoping)
org.testng.guice.Key key
org.testng.guice.InjectorImpl injector
org.testng.guice.internal.InternalFactory creator
org.testng.guice.internal.Scoping scoping
org.testng.guice.Scope scope
org.testng.guice.Provider scoped
static org.testng.guice.internal.Scoping makeInjectable (org.testng.guice.internal.Scoping, org.testng.guice.InjectorImpl, org.testng.guice.internal.Errors)
org.testng.guice.internal.Scoping scoping
org.testng.guice.InjectorImpl injector
org.testng.guice.internal.Errors errors
Class scopeAnnotation
org.testng.guice.Scope scope
static void <clinit> ()
}
org/testng/guice/SingleFieldInjector.class
SingleFieldInjector.java
package org.testng.guice
org.testng.guice.SingleFieldInjector extends java.lang.Object implements org.testng.guice.SingleMemberInjector {
final java.lang.reflect.Field field
final org.testng.guice.spi.InjectionPoint injectionPoint
final org.testng.guice.spi.Dependency dependency
final org.testng.guice.internal.InternalFactory factory
public void <init> (org.testng.guice.InjectorImpl, org.testng.guice.spi.InjectionPoint, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.InjectorImpl injector
org.testng.guice.spi.InjectionPoint injectionPoint
org.testng.guice.internal.Errors errors
public org.testng.guice.spi.InjectionPoint getInjectionPoint ()
public void inject (org.testng.guice.internal.Errors, org.testng.guice.internal.InternalContext, java.lang.Object)
Object value
org.testng.guice.internal.ErrorsException e
IllegalAccessException e
org.testng.guice.internal.Errors errors
org.testng.guice.internal.InternalContext context
Object o
}
org/testng/guice/SingleMemberInjector.class
SingleMemberInjector.java
package org.testng.guice
abstract org.testng.guice.SingleMemberInjector extends java.lang.Object {
public abstract void inject (org.testng.guice.internal.Errors, org.testng.guice.internal.InternalContext, java.lang.Object)
public abstract org.testng.guice.spi.InjectionPoint getInjectionPoint ()
}
org/testng/guice/SingleMethodInjector$1.class
SingleMethodInjector.java
package org.testng.guice
org.testng.guice.SingleMethodInjector$1 extends java.lang.Object implements org.testng.guice.InjectorImpl$MethodInvoker {
final synthetic org.testng.guice.internal.cglib.reflect.FastMethod val$fastMethod
final synthetic org.testng.guice.SingleMethodInjector this$0
void <init> (org.testng.guice.SingleMethodInjector, org.testng.guice.internal.cglib.reflect.FastMethod)
public transient java.lang.Object invoke (java.lang.Object, java.lang.Object[]) throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
Object target
Object[] parameters
}
org/testng/guice/SingleMethodInjector$2.class
SingleMethodInjector.java
package org.testng.guice
org.testng.guice.SingleMethodInjector$2 extends java.lang.Object implements org.testng.guice.InjectorImpl$MethodInvoker {
final synthetic java.lang.reflect.Method val$method
final synthetic org.testng.guice.SingleMethodInjector this$0
void <init> (org.testng.guice.SingleMethodInjector, java.lang.reflect.Method)
public transient java.lang.Object invoke (java.lang.Object, java.lang.Object[]) throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
Object target
Object[] parameters
}
org/testng/guice/SingleMethodInjector.class
SingleMethodInjector.java
package org.testng.guice
org.testng.guice.SingleMethodInjector extends java.lang.Object implements org.testng.guice.SingleMemberInjector {
final org.testng.guice.InjectorImpl$MethodInvoker methodInvoker
final org.testng.guice.SingleParameterInjector[] parameterInjectors
final org.testng.guice.spi.InjectionPoint injectionPoint
public void <init> (org.testng.guice.InjectorImpl, org.testng.guice.spi.InjectionPoint, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.InjectorImpl injector
org.testng.guice.spi.InjectionPoint injectionPoint
org.testng.guice.internal.Errors errors
java.lang.reflect.Method method
private org.testng.guice.InjectorImpl$MethodInvoker createMethodInvoker (java.lang.reflect.Method)
org.testng.guice.internal.cglib.reflect.FastMethod fastMethod
java.lang.reflect.Method method
int modifiers
public org.testng.guice.spi.InjectionPoint getInjectionPoint ()
public void inject (org.testng.guice.internal.Errors, org.testng.guice.internal.InternalContext, java.lang.Object)
org.testng.guice.internal.ErrorsException e
IllegalAccessException e
Throwable cause
java.lang.reflect.InvocationTargetException userException
org.testng.guice.internal.Errors errors
org.testng.guice.internal.InternalContext context
Object o
Object[] parameters
}
org/testng/guice/SingleParameterInjector.class
SingleParameterInjector.java
package org.testng.guice
org.testng.guice.SingleParameterInjector extends java.lang.Object {
private static final Object[] NO_ARGUMENTS
private final org.testng.guice.spi.Dependency dependency
private final org.testng.guice.internal.InternalFactory factory
void <init> (org.testng.guice.spi.Dependency, org.testng.guice.internal.InternalFactory)
org.testng.guice.spi.Dependency dependency
org.testng.guice.internal.InternalFactory factory
private java.lang.Object inject (org.testng.guice.internal.Errors, org.testng.guice.internal.InternalContext) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.Errors errors
org.testng.guice.internal.InternalContext context
static java.lang.Object[] getAll (org.testng.guice.internal.Errors, org.testng.guice.internal.InternalContext, org.testng.guice.SingleParameterInjector[]) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.ErrorsException e
org.testng.guice.SingleParameterInjector parameterInjector
int i
org.testng.guice.internal.Errors errors
org.testng.guice.internal.InternalContext context
org.testng.guice.SingleParameterInjector[] parameterInjectors
int numErrorsBefore
int size
Object[] parameters
static void <clinit> ()
}
org/testng/guice/Singleton.class
Singleton.java
package org.testng.guice
public abstract annotation org.testng.guice.Singleton extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/testng/guice/Stage.class
Stage.java
package org.testng.guice
public final enum org.testng.guice.Stage extends java.lang.Enum {
public static final enum org.testng.guice.Stage TOOL
public static final enum org.testng.guice.Stage DEVELOPMENT
public static final enum org.testng.guice.Stage PRODUCTION
private static final synthetic org.testng.guice.Stage[] $VALUES
public static org.testng.guice.Stage[] values ()
public static org.testng.guice.Stage valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/testng/guice/State$1.class
State.java
package org.testng.guice
final org.testng.guice.State$1 extends java.lang.Object implements org.testng.guice.State {
void <init> ()
public org.testng.guice.State parent ()
public org.testng.guice.internal.BindingImpl getExplicitBinding (org.testng.guice.Key)
org.testng.guice.Key key
public java.util.Map getExplicitBindingsThisLevel ()
public void putBinding (org.testng.guice.Key, org.testng.guice.internal.BindingImpl)
org.testng.guice.Key key
org.testng.guice.internal.BindingImpl binding
public org.testng.guice.Scope getScope (java.lang.Class)
Class scopingAnnotation
public void putAnnotation (java.lang.Class, org.testng.guice.Scope)
Class annotationType
org.testng.guice.Scope scope
public void addConverter (org.testng.guice.internal.MatcherAndConverter)
org.testng.guice.internal.MatcherAndConverter matcherAndConverter
public org.testng.guice.internal.MatcherAndConverter getConverter (java.lang.String, org.testng.guice.TypeLiteral, org.testng.guice.internal.Errors, java.lang.Object)
String stringValue
org.testng.guice.TypeLiteral type
org.testng.guice.internal.Errors errors
Object source
public java.lang.Iterable getConvertersThisLevel ()
public void addMethodAspect (org.testng.guice.MethodAspect)
org.testng.guice.MethodAspect methodAspect
public org.testng.guice.internal.ImmutableList getMethodAspects ()
public void addTypeListener (org.testng.guice.spi.TypeListenerBinding)
org.testng.guice.spi.TypeListenerBinding typeListenerBinding
public java.util.List getTypeListenerBindings ()
public void blacklist (org.testng.guice.Key)
org.testng.guice.Key key
public boolean isBlacklisted (org.testng.guice.Key)
org.testng.guice.Key key
public java.lang.Object lock ()
}
org/testng/guice/State.class
State.java
package org.testng.guice
abstract org.testng.guice.State extends java.lang.Object {
public static final org.testng.guice.State NONE
public abstract org.testng.guice.State parent ()
public abstract org.testng.guice.internal.BindingImpl getExplicitBinding (org.testng.guice.Key)
public abstract java.util.Map getExplicitBindingsThisLevel ()
public abstract void putBinding (org.testng.guice.Key, org.testng.guice.internal.BindingImpl)
public abstract org.testng.guice.Scope getScope (java.lang.Class)
public abstract void putAnnotation (java.lang.Class, org.testng.guice.Scope)
public abstract void addConverter (org.testng.guice.internal.MatcherAndConverter)
public abstract org.testng.guice.internal.MatcherAndConverter getConverter (java.lang.String, org.testng.guice.TypeLiteral, org.testng.guice.internal.Errors, java.lang.Object)
public abstract java.lang.Iterable getConvertersThisLevel ()
public abstract void addMethodAspect (org.testng.guice.MethodAspect)
public abstract org.testng.guice.internal.ImmutableList getMethodAspects ()
public abstract void addTypeListener (org.testng.guice.spi.TypeListenerBinding)
public abstract java.util.List getTypeListenerBindings ()
public abstract void blacklist (org.testng.guice.Key)
public abstract boolean isBlacklisted (org.testng.guice.Key)
public abstract java.lang.Object lock ()
static void <clinit> ()
}
org/testng/guice/TypeConverterBindingProcessor$1.class
TypeConverterBindingProcessor.java
package org.testng.guice
org.testng.guice.TypeConverterBindingProcessor$1 extends java.lang.Object implements org.testng.guice.spi.TypeConverter {
final synthetic org.testng.guice.TypeConverterBindingProcessor this$0
void <init> (org.testng.guice.TypeConverterBindingProcessor)
public java.lang.Object convert (java.lang.String, org.testng.guice.TypeLiteral)
String value
org.testng.guice.TypeLiteral toType
public java.lang.String toString ()
}
org/testng/guice/TypeConverterBindingProcessor$2.class
TypeConverterBindingProcessor.java
package org.testng.guice
org.testng.guice.TypeConverterBindingProcessor$2 extends java.lang.Object implements org.testng.guice.spi.TypeConverter {
final synthetic org.testng.guice.TypeConverterBindingProcessor this$0
void <init> (org.testng.guice.TypeConverterBindingProcessor)
public java.lang.Object convert (java.lang.String, org.testng.guice.TypeLiteral)
String value
org.testng.guice.TypeLiteral toType
public java.lang.String toString ()
}
org/testng/guice/TypeConverterBindingProcessor$3.class
TypeConverterBindingProcessor.java
package org.testng.guice
org.testng.guice.TypeConverterBindingProcessor$3 extends org.testng.guice.matcher.AbstractMatcher {
final synthetic org.testng.guice.TypeConverterBindingProcessor this$0
void <init> (org.testng.guice.TypeConverterBindingProcessor)
public boolean matches (org.testng.guice.TypeLiteral)
org.testng.guice.TypeLiteral typeLiteral
public java.lang.String toString ()
public volatile synthetic boolean matches (java.lang.Object)
Object x0
}
org/testng/guice/TypeConverterBindingProcessor$4.class
TypeConverterBindingProcessor.java
package org.testng.guice
org.testng.guice.TypeConverterBindingProcessor$4 extends java.lang.Object implements org.testng.guice.spi.TypeConverter {
final synthetic org.testng.guice.TypeConverterBindingProcessor this$0
void <init> (org.testng.guice.TypeConverterBindingProcessor)
public java.lang.Object convert (java.lang.String, org.testng.guice.TypeLiteral)
ClassNotFoundException e
String value
org.testng.guice.TypeLiteral toType
public java.lang.String toString ()
}
org/testng/guice/TypeConverterBindingProcessor$5.class
TypeConverterBindingProcessor.java
package org.testng.guice
org.testng.guice.TypeConverterBindingProcessor$5 extends java.lang.Object implements org.testng.guice.spi.TypeConverter {
final synthetic java.lang.reflect.Method val$parser
final synthetic Class val$wrapperType
final synthetic org.testng.guice.TypeConverterBindingProcessor this$0
void <init> (org.testng.guice.TypeConverterBindingProcessor, java.lang.reflect.Method, java.lang.Class)
public java.lang.Object convert (java.lang.String, org.testng.guice.TypeLiteral)
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
String value
org.testng.guice.TypeLiteral toType
public java.lang.String toString ()
}
org/testng/guice/TypeConverterBindingProcessor$6.class
TypeConverterBindingProcessor.java
package org.testng.guice
org.testng.guice.TypeConverterBindingProcessor$6 extends org.testng.guice.matcher.AbstractMatcher {
final synthetic org.testng.guice.matcher.Matcher val$typeMatcher
final synthetic org.testng.guice.TypeConverterBindingProcessor this$0
void <init> (org.testng.guice.TypeConverterBindingProcessor, org.testng.guice.matcher.Matcher)
public boolean matches (org.testng.guice.TypeLiteral)
org.testng.guice.TypeLiteral typeLiteral
java.lang.reflect.Type type
Class clazz
public java.lang.String toString ()
public volatile synthetic boolean matches (java.lang.Object)
Object x0
}
org/testng/guice/TypeConverterBindingProcessor.class
TypeConverterBindingProcessor.java
package org.testng.guice
org.testng.guice.TypeConverterBindingProcessor extends org.testng.guice.AbstractProcessor {
void <init> (org.testng.guice.internal.Errors)
org.testng.guice.internal.Errors errors
public void prepareBuiltInConverters (org.testng.guice.InjectorImpl)
org.testng.guice.InjectorImpl injector
private void convertToPrimitiveType (java.lang.Class, java.lang.Class)
java.lang.reflect.Method parser
org.testng.guice.spi.TypeConverter typeConverter
NoSuchMethodException e
Class primitiveType
Class wrapperType
private void convertToClass (java.lang.Class, org.testng.guice.spi.TypeConverter)
Class type
org.testng.guice.spi.TypeConverter converter
private void convertToClasses (org.testng.guice.matcher.Matcher, org.testng.guice.spi.TypeConverter)
org.testng.guice.matcher.Matcher typeMatcher
org.testng.guice.spi.TypeConverter converter
private void internalConvertToTypes (org.testng.guice.matcher.Matcher, org.testng.guice.spi.TypeConverter)
org.testng.guice.matcher.Matcher typeMatcher
org.testng.guice.spi.TypeConverter converter
public java.lang.Boolean visit (org.testng.guice.spi.TypeConverterBinding)
org.testng.guice.spi.TypeConverterBinding command
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.TypeConverterBinding)
org.testng.guice.spi.TypeConverterBinding x0
}
org/testng/guice/TypeListenerBindingProcessor.class
TypeListenerBindingProcessor.java
package org.testng.guice
org.testng.guice.TypeListenerBindingProcessor extends org.testng.guice.AbstractProcessor {
void <init> (org.testng.guice.internal.Errors)
org.testng.guice.internal.Errors errors
public java.lang.Boolean visit (org.testng.guice.spi.TypeListenerBinding)
org.testng.guice.spi.TypeListenerBinding binding
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.TypeListenerBinding)
org.testng.guice.spi.TypeListenerBinding x0
}
org/testng/guice/TypeLiteral.class
TypeLiteral.java
package org.testng.guice
public org.testng.guice.TypeLiteral extends java.lang.Object {
final Class rawType
final java.lang.reflect.Type type
final int hashCode
protected void <init> ()
void <init> (java.lang.reflect.Type)
java.lang.reflect.Type type
static java.lang.reflect.Type getSuperclassTypeParameter (java.lang.Class)
Class subclass
java.lang.reflect.Type superclass
java.lang.reflect.ParameterizedType parameterized
static org.testng.guice.TypeLiteral fromSuperclassTypeParameter (java.lang.Class)
Class subclass
public final java.lang.Class getRawType ()
public final java.lang.reflect.Type getType ()
final org.testng.guice.TypeLiteral providerType ()
public final int hashCode ()
public final boolean equals (java.lang.Object)
Object o
public final java.lang.String toString ()
public static org.testng.guice.TypeLiteral get (java.lang.reflect.Type)
java.lang.reflect.Type type
public static org.testng.guice.TypeLiteral get (java.lang.Class)
Class type
private java.util.List resolveAll (java.lang.reflect.Type[])
int t
java.lang.reflect.Type[] types
org.testng.guice.TypeLiteral[] result
org.testng.guice.TypeLiteral resolve (java.lang.reflect.Type)
java.lang.reflect.Type toResolve
java.lang.reflect.Type resolveType (java.lang.reflect.Type)
java.lang.reflect.TypeVariable original
java.lang.reflect.GenericArrayType original
java.lang.reflect.Type componentType
java.lang.reflect.Type newComponentType
java.lang.reflect.Type resolvedTypeArgument
int t
int length
java.lang.reflect.ParameterizedType original
java.lang.reflect.Type ownerType
java.lang.reflect.Type newOwnerType
boolean changed
java.lang.reflect.Type[] args
java.lang.reflect.Type lowerBound
java.lang.reflect.Type upperBound
java.lang.reflect.WildcardType original
java.lang.reflect.Type[] originalLowerBound
java.lang.reflect.Type[] originalUpperBound
java.lang.reflect.Type toResolve
public org.testng.guice.TypeLiteral getSupertype (java.lang.Class)
Class supertype
public org.testng.guice.TypeLiteral getFieldType (java.lang.reflect.Field)
java.lang.reflect.Field field
public java.util.List getParameterTypes (java.lang.reflect.Member)
java.lang.reflect.Method method
java.lang.reflect.Type[] genericParameterTypes
java.lang.reflect.Constructor constructor
java.lang.reflect.Type[] genericParameterTypes
java.lang.reflect.Member methodOrConstructor
java.lang.reflect.Type[] genericParameterTypes
public java.util.List getExceptionTypes (java.lang.reflect.Member)
java.lang.reflect.Method method
java.lang.reflect.Type[] genericExceptionTypes
java.lang.reflect.Constructor constructor
java.lang.reflect.Type[] genericExceptionTypes
java.lang.reflect.Member methodOrConstructor
java.lang.reflect.Type[] genericExceptionTypes
public org.testng.guice.TypeLiteral getReturnType (java.lang.reflect.Method)
java.lang.reflect.Method method
}
org/testng/guice/WeakKeySet.class
WeakKeySet.java
package org.testng.guice
final org.testng.guice.WeakKeySet extends java.lang.Object {
private java.util.Set backingSet
void <init> ()
public boolean add (org.testng.guice.Key)
org.testng.guice.Key key
public boolean contains (java.lang.Object)
Object o
}
org/testng/guice/binder/
org/testng/guice/binder/AnnotatedBindingBuilder.class
AnnotatedBindingBuilder.java
package org.testng.guice.binder
public abstract org.testng.guice.binder.AnnotatedBindingBuilder extends java.lang.Object implements org.testng.guice.binder.LinkedBindingBuilder {
public abstract org.testng.guice.binder.LinkedBindingBuilder annotatedWith (java.lang.Class)
public abstract org.testng.guice.binder.LinkedBindingBuilder annotatedWith (java.lang.annotation.Annotation)
}
org/testng/guice/binder/AnnotatedConstantBindingBuilder.class
AnnotatedConstantBindingBuilder.java
package org.testng.guice.binder
public abstract org.testng.guice.binder.AnnotatedConstantBindingBuilder extends java.lang.Object {
public abstract org.testng.guice.binder.ConstantBindingBuilder annotatedWith (java.lang.Class)
public abstract org.testng.guice.binder.ConstantBindingBuilder annotatedWith (java.lang.annotation.Annotation)
}
org/testng/guice/binder/AnnotatedElementBuilder.class
AnnotatedElementBuilder.java
package org.testng.guice.binder
public abstract org.testng.guice.binder.AnnotatedElementBuilder extends java.lang.Object {
public abstract void annotatedWith (java.lang.Class)
public abstract void annotatedWith (java.lang.annotation.Annotation)
}
org/testng/guice/binder/ConstantBindingBuilder.class
ConstantBindingBuilder.java
package org.testng.guice.binder
public abstract org.testng.guice.binder.ConstantBindingBuilder extends java.lang.Object {
public abstract void to (java.lang.String)
public abstract void to (int)
public abstract void to (long)
public abstract void to (boolean)
public abstract void to (double)
public abstract void to (float)
public abstract void to (short)
public abstract void to (char)
public abstract void to (java.lang.Class)
public abstract void to (java.lang.Enum)
}
org/testng/guice/binder/LinkedBindingBuilder.class
LinkedBindingBuilder.java
package org.testng.guice.binder
public abstract org.testng.guice.binder.LinkedBindingBuilder extends java.lang.Object implements org.testng.guice.binder.ScopedBindingBuilder {
public abstract org.testng.guice.binder.ScopedBindingBuilder to (java.lang.Class)
public abstract org.testng.guice.binder.ScopedBindingBuilder to (org.testng.guice.TypeLiteral)
public abstract org.testng.guice.binder.ScopedBindingBuilder to (org.testng.guice.Key)
public abstract void toInstance (java.lang.Object)
public abstract org.testng.guice.binder.ScopedBindingBuilder toProvider (org.testng.guice.Provider)
public abstract org.testng.guice.binder.ScopedBindingBuilder toProvider (java.lang.Class)
public abstract org.testng.guice.binder.ScopedBindingBuilder toProvider (org.testng.guice.Key)
}
org/testng/guice/binder/ScopedBindingBuilder.class
ScopedBindingBuilder.java
package org.testng.guice.binder
public abstract org.testng.guice.binder.ScopedBindingBuilder extends java.lang.Object {
public abstract void in (java.lang.Class)
public abstract void in (org.testng.guice.Scope)
public abstract void asEagerSingleton ()
}
org/testng/guice/internal/
org/testng/guice/internal/AbstractBindingBuilder.class
AbstractBindingBuilder.java
package org.testng.guice.internal
public abstract org.testng.guice.internal.AbstractBindingBuilder extends java.lang.Object {
public static final String IMPLEMENTATION_ALREADY_SET
public static final String SINGLE_INSTANCE_AND_SCOPE
public static final String SCOPE_ALREADY_SET
public static final String BINDING_TO_NULL
public static final String CONSTANT_VALUE_ALREADY_SET
public static final String ANNOTATION_ALREADY_SPECIFIED
protected static final org.testng.guice.Key NULL_KEY
protected java.util.List elements
protected int position
protected final org.testng.guice.Binder binder
private org.testng.guice.internal.BindingImpl binding
public void <init> (org.testng.guice.Binder, java.util.List, java.lang.Object, org.testng.guice.Key)
org.testng.guice.Binder binder
java.util.List elements
Object source
org.testng.guice.Key key
protected org.testng.guice.internal.BindingImpl getBinding ()
protected org.testng.guice.internal.BindingImpl setBinding (org.testng.guice.internal.BindingImpl)
org.testng.guice.internal.BindingImpl binding
protected org.testng.guice.internal.BindingImpl annotatedWithInternal (java.lang.Class)
Class annotationType
protected org.testng.guice.internal.BindingImpl annotatedWithInternal (java.lang.annotation.Annotation)
java.lang.annotation.Annotation annotation
public void in (java.lang.Class)
Class scopeAnnotation
public void in (org.testng.guice.Scope)
org.testng.guice.Scope scope
public void asEagerSingleton ()
protected boolean keyTypeIsSet ()
protected void checkNotTargetted ()
protected void checkNotAnnotated ()
protected void checkNotScoped ()
static void <clinit> ()
}
org/testng/guice/internal/AbstractIterator$1.class
AbstractIterator.java
package org.testng.guice.internal
synthetic org.testng.guice.internal.AbstractIterator$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$inject$internal$AbstractIterator$State
static void <clinit> ()
NoSuchFieldError ex
NoSuchFieldError ex
}
org/testng/guice/internal/AbstractIterator$State.class
AbstractIterator.java
package org.testng.guice.internal
final enum org.testng.guice.internal.AbstractIterator$State extends java.lang.Enum {
public static final enum org.testng.guice.internal.AbstractIterator$State READY
public static final enum org.testng.guice.internal.AbstractIterator$State NOT_READY
public static final enum org.testng.guice.internal.AbstractIterator$State DONE
public static final enum org.testng.guice.internal.AbstractIterator$State FAILED
private static final synthetic org.testng.guice.internal.AbstractIterator$State[] $VALUES
public static org.testng.guice.internal.AbstractIterator$State[] values ()
public static org.testng.guice.internal.AbstractIterator$State valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/testng/guice/internal/AbstractIterator.class
AbstractIterator.java
package org.testng.guice.internal
public abstract org.testng.guice.internal.AbstractIterator extends java.lang.Object implements java.util.Iterator {
private org.testng.guice.internal.AbstractIterator$State state
private Object next
public void <init> ()
protected abstract java.lang.Object computeNext ()
protected final java.lang.Object endOfData ()
public boolean hasNext ()
private boolean tryToComputeNext ()
public java.lang.Object next ()
public void remove ()
}
org/testng/guice/internal/AbstractMapEntry.class
AbstractMapEntry.java
package org.testng.guice.internal
public abstract org.testng.guice.internal.AbstractMapEntry extends java.lang.Object implements java.util.Map$Entry {
public void <init> ()
public abstract java.lang.Object getKey ()
public abstract java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
public boolean equals (java.lang.Object)
java.util.Map$Entry that
Object object
public int hashCode ()
Object k
Object v
public java.lang.String toString ()
}
org/testng/guice/internal/Annotations.class
Annotations.java
package org.testng.guice.internal
public org.testng.guice.internal.Annotations extends java.lang.Object {
public void <init> ()
public static boolean isRetainedAtRuntime (java.lang.Class)
Class annotationType
java.lang.annotation.Retention retention
public static java.lang.Class findScopeAnnotation (org.testng.guice.internal.Errors, java.lang.Class)
org.testng.guice.internal.Errors errors
Class implementation
public static java.lang.Class findScopeAnnotation (org.testng.guice.internal.Errors, java.lang.annotation.Annotation[])
java.lang.annotation.Annotation annotation
java.lang.annotation.Annotation[] arr$
int len$
int i$
org.testng.guice.internal.Errors errors
java.lang.annotation.Annotation[] annotations
Class found
public static boolean isScopeAnnotation (java.lang.Class)
Class annotationType
public static void checkForMisplacedScopeAnnotations (java.lang.Class, java.lang.Object, org.testng.guice.internal.Errors)
Class type
Object source
org.testng.guice.internal.Errors errors
Class scopeAnnotation
public static org.testng.guice.Key getKey (org.testng.guice.TypeLiteral, java.lang.reflect.Member, java.lang.annotation.Annotation[], org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
org.testng.guice.TypeLiteral type
java.lang.reflect.Member member
java.lang.annotation.Annotation[] annotations
org.testng.guice.internal.Errors errors
int numErrorsBefore
java.lang.annotation.Annotation found
public static java.lang.annotation.Annotation findBindingAnnotation (org.testng.guice.internal.Errors, java.lang.reflect.Member, java.lang.annotation.Annotation[])
java.lang.annotation.Annotation annotation
java.lang.annotation.Annotation[] arr$
int len$
int i$
org.testng.guice.internal.Errors errors
java.lang.reflect.Member member
java.lang.annotation.Annotation[] annotations
java.lang.annotation.Annotation found
}
org/testng/guice/internal/AsynchronousComputationException.class
AsynchronousComputationException.java
package org.testng.guice.internal
public org.testng.guice.internal.AsynchronousComputationException extends org.testng.guice.internal.ComputationException {
public void <init> (java.lang.Throwable)
Throwable cause
}
org/testng/guice/internal/BindingBuilder.class
BindingBuilder.java
package org.testng.guice.internal
public org.testng.guice.internal.BindingBuilder extends org.testng.guice.internal.AbstractBindingBuilder implements org.testng.guice.binder.AnnotatedBindingBuilder {
public void <init> (org.testng.guice.Binder, java.util.List, java.lang.Object, org.testng.guice.Key)
org.testng.guice.Binder binder
java.util.List elements
Object source
org.testng.guice.Key key
public org.testng.guice.internal.BindingBuilder annotatedWith (java.lang.Class)
Class annotationType
public org.testng.guice.internal.BindingBuilder annotatedWith (java.lang.annotation.Annotation)
java.lang.annotation.Annotation annotation
public org.testng.guice.internal.BindingBuilder to (java.lang.Class)
Class implementation
public org.testng.guice.internal.BindingBuilder to (org.testng.guice.TypeLiteral)
org.testng.guice.TypeLiteral implementation
public org.testng.guice.internal.BindingBuilder to (org.testng.guice.Key)
org.testng.guice.Key linkedKey
org.testng.guice.internal.BindingImpl base
public void toInstance (java.lang.Object)
org.testng.guice.spi.Message message
java.util.Iterator i$
org.testng.guice.ConfigurationException e
java.util.Set injectionPoints
Object instance
java.util.Set injectionPoints
org.testng.guice.internal.BindingImpl base
public org.testng.guice.internal.BindingBuilder toProvider (org.testng.guice.Provider)
org.testng.guice.spi.Message message
java.util.Iterator i$
org.testng.guice.ConfigurationException e
org.testng.guice.Provider provider
java.util.Set injectionPoints
org.testng.guice.internal.BindingImpl base
public org.testng.guice.internal.BindingBuilder toProvider (java.lang.Class)
Class providerType
public org.testng.guice.internal.BindingBuilder toProvider (org.testng.guice.Key)
org.testng.guice.Key providerKey
org.testng.guice.internal.BindingImpl base
public java.lang.String toString ()
public volatile synthetic org.testng.guice.binder.LinkedBindingBuilder annotatedWith (java.lang.annotation.Annotation)
java.lang.annotation.Annotation x0
public volatile synthetic org.testng.guice.binder.LinkedBindingBuilder annotatedWith (java.lang.Class)
Class x0
public volatile synthetic org.testng.guice.binder.ScopedBindingBuilder toProvider (org.testng.guice.Key)
org.testng.guice.Key x0
public volatile synthetic org.testng.guice.binder.ScopedBindingBuilder toProvider (java.lang.Class)
Class x0
public volatile synthetic org.testng.guice.binder.ScopedBindingBuilder toProvider (org.testng.guice.Provider)
org.testng.guice.Provider x0
public volatile synthetic org.testng.guice.binder.ScopedBindingBuilder to (org.testng.guice.Key)
org.testng.guice.Key x0
public volatile synthetic org.testng.guice.binder.ScopedBindingBuilder to (org.testng.guice.TypeLiteral)
org.testng.guice.TypeLiteral x0
public volatile synthetic org.testng.guice.binder.ScopedBindingBuilder to (java.lang.Class)
Class x0
}
org/testng/guice/internal/BindingImpl.class
BindingImpl.java
package org.testng.guice.internal
public abstract org.testng.guice.internal.BindingImpl extends java.lang.Object implements org.testng.guice.Binding {
private final org.testng.guice.Injector injector
private final org.testng.guice.Key key
private final Object source
private final org.testng.guice.internal.Scoping scoping
private final org.testng.guice.internal.InternalFactory internalFactory
private volatile org.testng.guice.Provider provider
public void <init> (org.testng.guice.Injector, org.testng.guice.Key, java.lang.Object, org.testng.guice.internal.InternalFactory, org.testng.guice.internal.Scoping)
org.testng.guice.Injector injector
org.testng.guice.Key key
Object source
org.testng.guice.internal.InternalFactory internalFactory
org.testng.guice.internal.Scoping scoping
protected void <init> (java.lang.Object, org.testng.guice.Key, org.testng.guice.internal.Scoping)
Object source
org.testng.guice.Key key
org.testng.guice.internal.Scoping scoping
public org.testng.guice.Key getKey ()
public java.lang.Object getSource ()
public org.testng.guice.Provider getProvider ()
public org.testng.guice.internal.InternalFactory getInternalFactory ()
public org.testng.guice.internal.Scoping getScoping ()
public boolean isConstant ()
public java.lang.Object acceptVisitor (org.testng.guice.spi.ElementVisitor)
org.testng.guice.spi.ElementVisitor visitor
public java.lang.Object acceptScopingVisitor (org.testng.guice.spi.BindingScopingVisitor)
org.testng.guice.spi.BindingScopingVisitor visitor
protected org.testng.guice.internal.BindingImpl withScoping (org.testng.guice.internal.Scoping)
org.testng.guice.internal.Scoping scoping
protected org.testng.guice.internal.BindingImpl withKey (org.testng.guice.Key)
org.testng.guice.Key key
public java.lang.String toString ()
public org.testng.guice.Injector getInjector ()
}
org/testng/guice/internal/BytecodeGen$1.class
BytecodeGen.java
package org.testng.guice.internal
final org.testng.guice.internal.BytecodeGen$1 extends org.testng.guice.internal.cglib.core.DefaultNamingPolicy {
void <init> ()
protected java.lang.String getTag ()
}
org/testng/guice/internal/BytecodeGen$2$1.class
BytecodeGen.java
package org.testng.guice.internal
org.testng.guice.internal.BytecodeGen$2$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic ClassLoader val$typeClassLoader
final synthetic org.testng.guice.internal.BytecodeGen$2 this$0
void <init> (org.testng.guice.internal.BytecodeGen$2, java.lang.ClassLoader)
public java.lang.ClassLoader run ()
public volatile synthetic java.lang.Object run ()
}
org/testng/guice/internal/BytecodeGen$2.class
BytecodeGen.java
package org.testng.guice.internal
final org.testng.guice.internal.BytecodeGen$2 extends java.lang.Object implements org.testng.guice.internal.Function {
void <init> ()
public java.lang.ClassLoader apply (java.lang.ClassLoader)
ClassLoader typeClassLoader
public volatile synthetic java.lang.Object apply (java.lang.Object)
Object x0
}
org/testng/guice/internal/BytecodeGen$BridgeClassLoader.class
BytecodeGen.java
package org.testng.guice.internal
org.testng.guice.internal.BytecodeGen$BridgeClassLoader extends java.lang.ClassLoader {
public void <init> (java.lang.ClassLoader)
ClassLoader usersClassLoader
protected java.lang.Class loadClass (java.lang.String, boolean) throws java.lang.ClassNotFoundException
Class clazz
Exception e
String name
boolean resolve
}
org/testng/guice/internal/BytecodeGen$Visibility$1.class
BytecodeGen.java
package org.testng.guice.internal
final enum org.testng.guice.internal.BytecodeGen$Visibility$1 extends org.testng.guice.internal.BytecodeGen$Visibility {
void <init> (java.lang.String, int)
public org.testng.guice.internal.BytecodeGen$Visibility and (org.testng.guice.internal.BytecodeGen$Visibility)
org.testng.guice.internal.BytecodeGen$Visibility that
}
org/testng/guice/internal/BytecodeGen$Visibility$2.class
BytecodeGen.java
package org.testng.guice.internal
final enum org.testng.guice.internal.BytecodeGen$Visibility$2 extends org.testng.guice.internal.BytecodeGen$Visibility {
void <init> (java.lang.String, int)
public org.testng.guice.internal.BytecodeGen$Visibility and (org.testng.guice.internal.BytecodeGen$Visibility)
org.testng.guice.internal.BytecodeGen$Visibility that
}
org/testng/guice/internal/BytecodeGen$Visibility.class
BytecodeGen.java
package org.testng.guice.internal
public abstract enum org.testng.guice.internal.BytecodeGen$Visibility extends java.lang.Enum {
public static final enum org.testng.guice.internal.BytecodeGen$Visibility PUBLIC
public static final enum org.testng.guice.internal.BytecodeGen$Visibility SAME_PACKAGE
private static final synthetic org.testng.guice.internal.BytecodeGen$Visibility[] $VALUES
public static org.testng.guice.internal.BytecodeGen$Visibility[] values ()
public static org.testng.guice.internal.BytecodeGen$Visibility valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public static org.testng.guice.internal.BytecodeGen$Visibility forMember (java.lang.reflect.Member)
Class type
Class[] arr$
int len$
int i$
java.lang.reflect.Member member
Class[] parameterTypes
public static org.testng.guice.internal.BytecodeGen$Visibility forType (java.lang.Class)
Class type
public abstract org.testng.guice.internal.BytecodeGen$Visibility and (org.testng.guice.internal.BytecodeGen$Visibility)
synthetic void <init> (java.lang.String, int, org.testng.guice.internal.BytecodeGen$1)
String x0
int x1
org.testng.guice.internal.BytecodeGen$1 x2
static void <clinit> ()
}
org/testng/guice/internal/BytecodeGen.class
BytecodeGen.java
package org.testng.guice.internal
public final org.testng.guice.internal.BytecodeGen extends java.lang.Object {
private static final java.util.logging.Logger logger
static final ClassLoader GUICE_CLASS_LOADER
private static final String GUICE_INTERNAL_PACKAGE
private static final String CGLIB_PACKAGE
static final org.testng.guice.internal.cglib.core.NamingPolicy NAMING_POLICY
static final boolean HOOK_ENABLED
private static final java.util.Map CLASS_LOADER_CACHE
public void <init> ()
private static java.lang.ClassLoader canonicalize (java.lang.ClassLoader)
ClassLoader classLoader
private static java.lang.ClassLoader getSystemClassLoaderOrNull ()
SecurityException e
public static java.lang.ClassLoader getClassLoader (java.lang.Class)
Class type
private static java.lang.ClassLoader getClassLoader (java.lang.Class, java.lang.ClassLoader)
Class type
ClassLoader delegate
public static org.testng.guice.internal.cglib.reflect.FastClass newFastClass (java.lang.Class, org.testng.guice.internal.BytecodeGen$Visibility)
Class type
org.testng.guice.internal.BytecodeGen$Visibility visibility
org.testng.guice.internal.cglib.reflect.FastClass$Generator generator
public static org.testng.guice.internal.cglib.proxy.Enhancer newEnhancer (java.lang.Class, org.testng.guice.internal.BytecodeGen$Visibility)
Class type
org.testng.guice.internal.BytecodeGen$Visibility visibility
org.testng.guice.internal.cglib.proxy.Enhancer enhancer
static synthetic java.util.logging.Logger access$000 ()
static synthetic java.lang.String access$200 ()
static synthetic java.lang.String access$300 ()
static void <clinit> ()
}
org/testng/guice/internal/Classes.class
Classes.java
package org.testng.guice.internal
public org.testng.guice.internal.Classes extends java.lang.Object {
public void <init> ()
public static boolean isInnerClass (java.lang.Class)
Class clazz
public static boolean isConcrete (java.lang.Class)
Class clazz
int modifiers
}
org/testng/guice/internal/Collections2.class
Collections2.java
package org.testng.guice.internal
public final org.testng.guice.internal.Collections2 extends java.lang.Object {
private void <init> ()
static java.util.Collection toCollection (java.lang.Iterable)
Iterable iterable
static boolean setEquals (java.util.Set, java.lang.Object)
java.util.Set thatSet
java.util.Set thisSet
Object object
}
org/testng/guice/internal/ComputationException.class
ComputationException.java
package org.testng.guice.internal
public org.testng.guice.internal.ComputationException extends java.lang.RuntimeException {
public void <init> (java.lang.Throwable)
Throwable cause
}
org/testng/guice/internal/ConstantBindingBuilderImpl.class
ConstantBindingBuilderImpl.java
package org.testng.guice.internal
public final org.testng.guice.internal.ConstantBindingBuilderImpl extends org.testng.guice.internal.AbstractBindingBuilder implements org.testng.guice.binder.AnnotatedConstantBindingBuilder org.testng.guice.binder.ConstantBindingBuilder {
public void <init> (org.testng.guice.Binder, java.util.List, java.lang.Object)
org.testng.guice.Binder binder
java.util.List elements
Object source
public org.testng.guice.binder.ConstantBindingBuilder annotatedWith (java.lang.Class)
Class annotationType
public org.testng.guice.binder.ConstantBindingBuilder annotatedWith (java.lang.annotation.Annotation)
java.lang.annotation.Annotation annotation
public void to (java.lang.String)
String value
public void to (int)
int value
public void to (long)
long value
public void to (boolean)
boolean value
public void to (double)
double value
public void to (float)
float value
public void to (short)
short value
public void to (char)
char value
public void to (java.lang.Class)
Class value
public void to (java.lang.Enum)
Enum value
private void toConstant (java.lang.Class, java.lang.Object)
org.testng.guice.Key key
org.testng.guice.Key key
Class type
Object instance
Class typeAsClassT
Object instanceAsT
org.testng.guice.internal.BindingImpl base
org.testng.guice.Key key
public java.lang.String toString ()
}
org/testng/guice/internal/ConstructionContext$DelegatingInvocationHandler.class
ConstructionContext.java
package org.testng.guice.internal
org.testng.guice.internal.ConstructionContext$DelegatingInvocationHandler extends java.lang.Object implements java.lang.reflect.InvocationHandler {
Object delegate
void <init> ()
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
IllegalAccessException e
IllegalArgumentException e
java.lang.reflect.InvocationTargetException e
Object proxy
java.lang.reflect.Method method
Object[] args
void setDelegate (java.lang.Object)
Object delegate
}
org/testng/guice/internal/ConstructionContext.class
ConstructionContext.java
package org.testng.guice.internal
public org.testng.guice.internal.ConstructionContext extends java.lang.Object {
Object currentReference
boolean constructing
java.util.List invocationHandlers
public void <init> ()
public java.lang.Object getCurrentReference ()
public void removeCurrentReference ()
public void setCurrentReference (java.lang.Object)
Object currentReference
public boolean isConstructing ()
public void startConstruction ()
public void finishConstruction ()
public java.lang.Object createProxy (org.testng.guice.internal.Errors, java.lang.Class) throws org.testng.guice.internal.ErrorsException
org.testng.guice.internal.Errors errors
Class expectedType
org.testng.guice.internal.ConstructionContext$DelegatingInvocationHandler invocationHandler
ClassLoader classLoader
public void setProxyDelegates (java.lang.Object)
org.testng.guice.internal.ConstructionContext$DelegatingInvocationHandler handler
java.util.Iterator i$
Object delegate
}
org/testng/guice/internal/CustomConcurrentHashMap$Builder.class
CustomConcurrentHashMap.java
package org.testng.guice.internal
final org.testng.guice.internal.CustomConcurrentHashMap$Builder extends java.lang.Object {
float loadFactor
int initialCapacity
int concurrencyLevel
void <init> ()
public org.testng.guice.internal.CustomConcurrentHashMap$Builder loadFactor (float)
float loadFactor
public org.testng.guice.internal.CustomConcurrentHashMap$Builder initialCapacity (int)
int initialCapacity
public org.testng.guice.internal.CustomConcurrentHashMap$Builder concurrencyLevel (int)
int concurrencyLevel
public java.util.concurrent.ConcurrentMap buildMap (org.testng.guice.internal.CustomConcurrentHashMap$Strategy)
org.testng.guice.internal.CustomConcurrentHashMap$Strategy strategy
public java.util.concurrent.ConcurrentMap buildComputingMap (org.testng.guice.internal.CustomConcurrentHashMap$ComputingStrategy, org.testng.guice.internal.Function)
org.testng.guice.internal.CustomConcurrentHashMap$ComputingStrategy strategy
org.testng.guice.internal.Function computer
}
org/testng/guice/internal/CustomConcurrentHashMap$ComputingImpl.class
CustomConcurrentHashMap.java
package org.testng.guice.internal
org.testng.guice.internal.CustomConcurrentHashMap$ComputingImpl extends org.testng.guice.internal.CustomConcurrentHashMap$Impl {
static final long serialVersionUID
final org.testng.guice.internal.CustomConcurrentHashMap$ComputingStrategy computingStrategy
final org.testng.guice.internal.Function computer
void <init> (org.testng.guice.internal.CustomConcurrentHashMap$ComputingStrategy, org.testng.guice.internal.CustomConcurrentHashMap$Builder, org.testng.guice.internal.Function)
org.testng.guice.internal.CustomConcurrentHashMap$ComputingStrategy strategy
org.testng.guice.internal.CustomConcurrentHashMap$Builder builder
org.testng.guice.internal.Function computer
public java.lang.Object get (java.lang.Object)
int count
java.util.concurrent.atomic.AtomicReferenceArray table
int index
Object first
Object value
boolean success
boolean created
Object value
InterruptedException e
Object entry
boolean interrupted
Object k
Object key
int hash
org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment segment
}
org/testng/guice/internal/CustomConcurrentHashMap$ComputingStrategy.class
CustomConcurrentHashMap.java
package org.testng.guice.internal
public abstract org.testng.guice.internal.CustomConcurrentHashMap$ComputingStrategy extends java.lang.Object implements org.testng.guice.internal.CustomConcurrentHashMap$Strategy {
public abstract java.lang.Object compute (java.lang.Object, java.lang.Object, org.testng.guice.internal.Function)
public abstract java.lang.Object waitForValue (java.lang.Object) throws java.lang.InterruptedException
}
org/testng/guice/internal/CustomConcurrentHashMap$Impl$EntryIterator.class
CustomConcurrentHashMap.java
package org.testng.guice.internal
final org.testng.guice.internal.CustomConcurrentHashMap$Impl$EntryIterator extends org.testng.guice.internal.CustomConcurrentHashMap$Impl$HashIterator implements java.util.Iterator {
final synthetic org.testng.guice.internal.CustomConcurrentHashMap$Impl this$0
void <init> (org.testng.guice.internal.CustomConcurrentHashMap$Impl)
public java.util.Map$Entry next ()
public volatile synthetic java.lang.Object next ()
}
org/testng/guice/internal/CustomConcurrentHashMap$Impl$EntrySet.class
CustomConcurrentHashMap.java
package org.testng.guice.internal
final org.testng.guice.internal.CustomConcurrentHashMap$Impl$EntrySet extends java.util.AbstractSet {
final synthetic org.testng.guice.internal.CustomConcurrentHashMap$Impl this$0
void <init> (org.testng.guice.internal.CustomConcurrentHashMap$Impl)
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
java.util.Map$Entry e
Object key
Object v
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry e
Object key
public int size ()
public boolean isEmpty ()
public void clear ()
}
org/testng/guice/internal/CustomConcurrentHashMap$Impl$Fields.class
CustomConcurrentHashMap.java
package org.testng.guice.internal
org.testng.guice.internal.CustomConcurrentHashMap$Impl$Fields extends java.lang.Object {
static final java.lang.reflect.Field loadFactor
static final java.lang.reflect.Field segmentShift
static final java.lang.reflect.Field segmentMask
static final java.lang.reflect.Field segments
static final java.lang.reflect.Field strategy
void <init> ()
static java.lang.reflect.Field findField (java.lang.String)
java.lang.reflect.Field f
NoSuchFieldException e
String name
static void <clinit> ()
}
org/testng/guice/internal/CustomConcurrentHashMap$Impl$HashIterator.class
CustomConcurrentHashMap.java
package org.testng.guice.internal
abstract org.testng.guice.internal.CustomConcurrentHashMap$Impl$HashIterator extends java.lang.Object {
int nextSegmentIndex
int nextTableIndex
java.util.concurrent.atomic.AtomicReferenceArray currentTable
Object nextEntry
org.testng.guice.internal.CustomConcurrentHashMap$Impl$WriteThroughEntry nextExternal
org.testng.guice.internal.CustomConcurrentHashMap$Impl$WriteThroughEntry lastReturned
final synthetic org.testng.guice.internal.CustomConcurrentHashMap$Impl this$0
void <init> (org.testng.guice.internal.CustomConcurrentHashMap$Impl)
public boolean hasMoreElements ()
final void advance ()
org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment seg
boolean nextInChain ()
org.testng.guice.internal.CustomConcurrentHashMap$Strategy s
boolean nextInTable ()
boolean advanceTo (java.lang.Object)
Object entry
org.testng.guice.internal.CustomConcurrentHashMap$Strategy s
Object key
Object value
public boolean hasNext ()
org.testng.guice.internal.CustomConcurrentHashMap$Impl$WriteThroughEntry nextEntry ()
public void remove ()
}
org/testng/guice/internal/CustomConcurrentHashMap$Impl$InternalsImpl.class
CustomConcurrentHashMap.java
package org.testng.guice.internal
org.testng.guice.internal.CustomConcurrentHashMap$Impl$InternalsImpl extends java.lang.Object implements org.testng.guice.internal.CustomConcurrentHashMap$Internals java.io.Serializable {
static final long serialVersionUID
final synthetic org.testng.guice.internal.CustomConcurrentHashMap$Impl this$0
void <init> (org.testng.guice.internal.CustomConcurrentHashMap$Impl)
public java.lang.Object getEntry (java.lang.Object)
Object key
int hash
public boolean removeEntry (java.lang.Object, java.lang.Object)
Object entry
Object value
int hash
public boolean removeEntry (java.lang.Object)
Object entry
int hash
}
org/testng/guice/internal/CustomConcurrentHashMap$Impl$KeyIterator.class
CustomConcurrentHashMap.java
package org.testng.guice.internal
final org.testng.guice.internal.CustomConcurrentHashMap$Impl$KeyIterator extends org.testng.guice.internal.CustomConcurrentHashMap$Impl$HashIterator implements java.util.Iterator {
final synthetic org.testng.guice.internal.CustomConcurrentHashMap$Impl this$0
void <init> (org.testng.guice.internal.CustomConcurrentHashMap$Impl)
public java.lang.Object next ()
}
org/testng/guice/internal/CustomConcurrentHashMap$Impl$KeySet.class
CustomConcurrentHashMap.java
package org.testng.guice.internal
final org.testng.guice.internal.CustomConcurrentHashMap$Impl$KeySet extends java.util.AbstractSet {
final synthetic org.testng.guice.internal.CustomConcurrentHashMap$Impl this$0
void <init> (org.testng.guice.internal.CustomConcurrentHashMap$Impl)
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public void clear ()
}
org/testng/guice/internal/CustomConcurrentHashMap$Impl$Segment.class
CustomConcurrentHashMap.java
package org.testng.guice.internal
final org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment extends java.util.concurrent.locks.ReentrantLock {
volatile int count
int modCount
int threshold
volatile java.util.concurrent.atomic.AtomicReferenceArray table
final synthetic org.testng.guice.internal.CustomConcurrentHashMap$Impl this$0
void <init> (org.testng.guice.internal.CustomConcurrentHashMap$Impl, int)
int initialCapacity
java.util.concurrent.atomic.AtomicReferenceArray newEntryArray (int)
int size
void setTable (java.util.concurrent.atomic.AtomicReferenceArray)
java.util.concurrent.atomic.AtomicReferenceArray newTable
java.lang.Object getFirst (int)
int hash
java.util.concurrent.atomic.AtomicReferenceArray table
public java.lang.Object getEntry (java.lang.Object, int)
Object entryKey
Object e
Object key
int hash
org.testng.guice.internal.CustomConcurrentHashMap$Strategy s
java.lang.Object get (java.lang.Object, int)
Object key
int hash
Object entry
boolean containsKey (java.lang.Object, int)
Object entryKey
Object e
Object key
int hash
org.testng.guice.internal.CustomConcurrentHashMap$Strategy s
boolean containsValue (java.lang.Object)
Object entryValue
Object e
int i
java.util.concurrent.atomic.AtomicReferenceArray table
int length
Object value
org.testng.guice.internal.CustomConcurrentHashMap$Strategy s
boolean replace (java.lang.Object, int, java.lang.Object, java.lang.Object)
Object entryValue
Object entryKey
Object e
Object key
int hash
Object oldValue
Object newValue
org.testng.guice.internal.CustomConcurrentHashMap$Strategy s
java.lang.Object replace (java.lang.Object, int, java.lang.Object)
Object entryValue
Object entryKey
Object e
Object key
int hash
Object newValue
org.testng.guice.internal.CustomConcurrentHashMap$Strategy s
java.lang.Object put (java.lang.Object, int, java.lang.Object, boolean)
Object entryValue
Object entryKey
Object e
int count
java.util.concurrent.atomic.AtomicReferenceArray table
int index
Object first
Object newEntry
Object key
int hash
Object value
boolean onlyIfAbsent
org.testng.guice.internal.CustomConcurrentHashMap$Strategy s
void expand ()
int newIndex
Object last
int newIndex
Object newNext
Object key
Object e
Object tail
int tailIndex
Object next
int headIndex
Object head
int oldIndex
java.util.concurrent.atomic.AtomicReferenceArray oldTable
int oldCapacity
org.testng.guice.internal.CustomConcurrentHashMap$Strategy s
java.util.concurrent.atomic.AtomicReferenceArray newTable
int newMask
java.lang.Object remove (java.lang.Object, int)
Object pKey
Object p
Object entryValue
Object newFirst
Object entryKey
Object e
int count
java.util.concurrent.atomic.AtomicReferenceArray table
int index
Object first
Object key
int hash
org.testng.guice.internal.CustomConcurrentHashMap$Strategy s
boolean remove (java.lang.Object, int, java.lang.Object)
Object pKey
Object p
Object newFirst
Object entryValue
Object entryKey
Object e
int count
java.util.concurrent.atomic.AtomicReferenceArray table
int index
Object first
Object key
int hash
Object value
org.testng.guice.internal.CustomConcurrentHashMap$Strategy s
public boolean removeEntry (java.lang.Object, int, java.lang.Object)
Object pKey
Object p
Object newFirst
Object entryValue
Object e
int count
java.util.concurrent.atomic.AtomicReferenceArray table
int index
Object first
Object entry
int hash
Object value
org.testng.guice.internal.CustomConcurrentHashMap$Strategy s
public boolean removeEntry (java.lang.Object, int)
Object pKey
Object p
Object newFirst
Object e
int count
java.util.concurrent.atomic.AtomicReferenceArray table
int index
Object first
Object entry
int hash
org.testng.guice.internal.CustomConcurrentHashMap$Strategy s
void clear ()
int i
java.util.concurrent.atomic.AtomicReferenceArray table
}
org/testng/guice/internal/CustomConcurrentHashMap$Impl$ValueIterator.class
CustomConcurrentHashMap.java
package org.testng.guice.internal
final org.testng.guice.internal.CustomConcurrentHashMap$Impl$ValueIterator extends org.testng.guice.internal.CustomConcurrentHashMap$Impl$HashIterator implements java.util.Iterator {
final synthetic org.testng.guice.internal.CustomConcurrentHashMap$Impl this$0
void <init> (org.testng.guice.internal.CustomConcurrentHashMap$Impl)
public java.lang.Object next ()
}
org/testng/guice/internal/CustomConcurrentHashMap$Impl$Values.class
CustomConcurrentHashMap.java
package org.testng.guice.internal
final org.testng.guice.internal.CustomConcurrentHashMap$Impl$Values extends java.util.AbstractCollection {
final synthetic org.testng.guice.internal.CustomConcurrentHashMap$Impl this$0
void <init> (org.testng.guice.internal.CustomConcurrentHashMap$Impl)
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public void clear ()
}
org/testng/guice/internal/CustomConcurrentHashMap$Impl$WriteThroughEntry.class
CustomConcurrentHashMap.java
package org.testng.guice.internal
final org.testng.guice.internal.CustomConcurrentHashMap$Impl$WriteThroughEntry extends org.testng.guice.internal.AbstractMapEntry {
final Object key
Object value
final synthetic org.testng.guice.internal.CustomConcurrentHashMap$Impl this$0
void <init> (org.testng.guice.internal.CustomConcurrentHashMap$Impl, java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
Object oldValue
}
org/testng/guice/internal/CustomConcurrentHashMap$Impl.class
CustomConcurrentHashMap.java
package org.testng.guice.internal
org.testng.guice.internal.CustomConcurrentHashMap$Impl extends java.util.AbstractMap implements java.util.concurrent.ConcurrentMap java.io.Serializable {
static final int MAXIMUM_CAPACITY
static final int MAX_SEGMENTS
static final int RETRIES_BEFORE_LOCK
final org.testng.guice.internal.CustomConcurrentHashMap$Strategy strategy
final int segmentMask
final int segmentShift
final org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment[] segments
final float loadFactor
java.util.Set keySet
java.util.Collection values
java.util.Set entrySet
private static final long serialVersionUID
void <init> (org.testng.guice.internal.CustomConcurrentHashMap$Strategy, org.testng.guice.internal.CustomConcurrentHashMap$Builder)
int i
org.testng.guice.internal.CustomConcurrentHashMap$Strategy strategy
org.testng.guice.internal.CustomConcurrentHashMap$Builder builder
int concurrencyLevel
int initialCapacity
int segmentShift
int segmentCount
int segmentCapacity
int segmentSize
int hash (java.lang.Object)
Object key
int h
org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment[] newSegmentArray (int)
int ssize
org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment segmentFor (int)
int hash
public boolean isEmpty ()
int i
int i
org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment[] segments
int[] mc
int mcsum
public int size ()
int i
int i
int mcsum
int k
org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment segment
org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment[] arr$
int len$
int i$
org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment segment
org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment[] arr$
int len$
int i$
org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment segment
org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment[] arr$
int len$
int i$
org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment[] segments
long sum
long check
int[] mc
public java.lang.Object get (java.lang.Object)
Object key
int hash
public boolean containsKey (java.lang.Object)
Object key
int hash
public boolean containsValue (java.lang.Object)
int c
int i
int c
int i
int mcsum
boolean cleanSweep
int k
org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment segment
org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment[] arr$
int len$
int i$
org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment segment
org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment[] arr$
int len$
int i$
org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment segment
org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment[] arr$
int len$
int i$
org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment segment
org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment[] arr$
int len$
int i$
Object value
org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment[] segments
int[] mc
boolean found
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public void putAll (java.util.Map)
java.util.Map$Entry e
java.util.Iterator i$
java.util.Map m
public java.lang.Object remove (java.lang.Object)
Object key
int hash
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
int hash
public java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public void clear ()
org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment segment
org.testng.guice.internal.CustomConcurrentHashMap$Impl$Segment[] arr$
int len$
int i$
public java.util.Set keySet ()
java.util.Set ks
public java.util.Collection values ()
java.util.Collection vs
public java.util.Set entrySet ()
java.util.Set es
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.util.Map$Entry entry
java.util.Iterator i$
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int i
Object key
Object value
int initialCapacity
float loadFactor
int concurrencyLevel
org.testng.guice.internal.CustomConcurrentHashMap$Strategy strategy
int segmentShift
int segmentCount
int segmentCapacity
int segmentSize
IllegalAccessException e
java.io.ObjectInputStream in
}
org/testng/guice/internal/CustomConcurrentHashMap$Internals.class
CustomConcurrentHashMap.java
package org.testng.guice.internal
public abstract org.testng.guice.internal.CustomConcurrentHashMap$Internals extends java.lang.Object {
public abstract java.lang.Object getEntry (java.lang.Object)
public abstract boolean removeEntry (java.lang.Object, java.lang.Object)
public abstract boolean removeEntry (java.lang.Object)
}
org/testng/guice/internal/CustomConcurrentHashMap$SimpleInternalEntry.class
CustomConcurrentHashMap.java
package org.testng.guice.internal
org.testng.guice.internal.CustomConcurrentHashMap$SimpleInternalEntry extends java.lang.Object {
final Object key
final int hash
final org.testng.guice.internal.CustomConcurrentHashMap$SimpleInternalEntry next
volatile Object value
void <init> (java.lang.Object, int, java.lang.Object, org.testng.guice.internal.CustomConcurrentHashMap$SimpleInternalEntry)
Object key
int hash
Object value
org.testng.guice.internal.CustomConcurrentHashMap$SimpleInternalEntry next
}
org/testng/guice/internal/CustomConcurrentHashMap$SimpleStrategy.class
CustomConcurrentHashMap.java
package org.testng.guice.internal
org.testng.guice.internal.CustomConcurrentHashMap$SimpleStrategy extends java.lang.Object implements org.testng.guice.internal.CustomConcurrentHashMap$Strategy {
void <init> ()
public org.testng.guice.internal.CustomConcurrentHashMap$SimpleInternalEntry newEntry (java.lang.Object, int, org.testng.guice.internal.CustomConcurrentHashMap$SimpleInternalEntry)
Object key
int hash
org.testng.guice.internal.CustomConcurrentHashMap$SimpleInternalEntry next
public org.testng.guice.internal.CustomConcurrentHashMap$SimpleInternalEntry copyEntry (java.lang.Object, org.testng.guice.internal.CustomConcurrentHashMap$SimpleInternalEntry, org.testng.guice.internal.CustomConcurrentHashMap$SimpleInternalEntry)
Object key
org.testng.guice.internal.CustomConcurrentHashMap$SimpleInternalEntry original
org.testng.guice.internal.CustomConcurrentHashMap$SimpleInternalEntry next
public void setValue (org.testng.guice.internal.CustomConcurrentHashMap$SimpleInternalEntry, java.lang.Object)
org.testng.guice.internal.CustomConcurrentHashMap$SimpleInternalEntry entry
Object value
public java.lang.Object getValue (org.testng.guice.internal.CustomConcurrentHashMap$SimpleInternalEntry)
org.testng.guice.internal.CustomConcurrentHashMap$SimpleInternalEntry entry
public boolean equalKeys (java.lang.Object, java.lang.Object)
Object a
Object b
public boolean equalValues (java.lang.Object, java.lang.Object)
Object a
Object b
public int hashKey (java.lang.Object)
Object key
public java.lang.Object getKey (org.testng.guice.internal.CustomConcurrentHashMap$SimpleInternalEntry)
org.testng.guice.internal.CustomConcurrentHashMap$SimpleInternalEntry entry
public org.testng.guice.internal.CustomConcurrentHashMap$SimpleInternalEntry getNext (org.testng.guice.internal.CustomConcurrentHashMap$SimpleInternalEntry)
org.testng.guice.internal.CustomConcurrentHashMap$SimpleInternalEntry entry
public int getHash (org.testng.guice.internal.CustomConcurrentHashMap$SimpleInternalEntry)
org.testng.guice.internal.CustomConcurrentHashMap$SimpleInternalEntry entry
public void setInternals (org.testng.guice.internal.CustomConcurrentHashMap$Internals)
org.testng.guice.internal.CustomConcurrentHashMap$Internals internals
public volatile synthetic int getHash (java.lang.Object)
Object x0
public volatile synthetic java.lang.Object getNext (java.lang.Object)
Object x0
public volatile synthetic java.lang.Object getKey (java.lang.Object)
Object x0
public volatile synthetic java.lang.Object getValue (java.lang.Object)
Object x0
public volatile synthetic void setValue (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile synthetic java.lang.Object copyEntry (java.lang.Object, java.lang.Object, java.lang.Object)
Object x0
Object x1
Object x2
public volatile synthetic java.lang.Object newEntry (java.lang.Object, int, java.lang.Object)
Object x0
int x1
Object x2
}
org/testng/guice/internal/CustomConcurrentHashMap$Strategy.class
CustomConcurrentHashMap.java
package org.testng.guice.internal
public abstract org.testng.guice.internal.CustomConcurrentHashMap$Strategy extends java.lang.Object {
public abstract java.lang.Object newEntry (java.lang.Object, int, java.lang.Object)
public abstract java.lang.Object copyEntry (java.lang.Object, java.lang.Object, java.lang.Object)
public abstract void setValue (java.lang.Object, java.lang.Object)
public abstract java.lang.Object getValue (java.lang.Object)
public abstract boolean equalKeys (java.lang.Object, java.lang.Object)
public abstract boolean equalValues (java.lang.Object, java.lang.Object)
public abstract int hashKey (java.lang.Object)
public abstract java.lang.Object getKey (java.lang.Object)
public abstract java.lang.Object getNext (java.lang.Object)
public abstract int getHash (java.lang.Object)
public abstract void setInternals (org.testng.guice.internal.CustomConcurrentHashMap$Internals)
}
org/testng/guice/internal/CustomConcurrentHashMap.class
CustomConcurrentHashMap.java
package org.testng.guice.internal
final org.testng.guice.internal.CustomConcurrentHashMap extends java.lang.Object {
private void <init> ()
private static int rehash (int)
int h
static synthetic int access$000 (int)
int x0
}
org/testng/guice/internal/ErrorHandler.class
ErrorHandler.java
package org.testng.guice.internal
public abstract org.testng.guice.internal.ErrorHandler extends java.lang.Object {
public abstract void handle (java.lang.Object, org.testng.guice.internal.Errors)
public abstract void handle (org.testng.guice.spi.Message)
}
org/testng/guice/internal/Errors$1.class
Errors.java
package org.testng.guice.internal
org.testng.guice.internal.Errors$1 extends java.lang.Object implements java.util.Comparator {
final synthetic org.testng.guice.internal.Errors this$0
void <init> (org.testng.guice.internal.Errors)
public int compare (org.testng.guice.spi.Message, org.testng.guice.spi.Message)
org.testng.guice.spi.Message a
org.testng.guice.spi.Message b
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
org/testng/guice/internal/Errors$2.class
Errors.java
package org.testng.guice.internal
final org.testng.guice.internal.Errors$2 extends org.testng.guice.internal.Errors$Converter {
void <init> (java.lang.Class)
Class x0
public java.lang.String toString (java.lang.Class)
Class c
public volatile synthetic java.lang.String toString (java.lang.Object)
Object x0
}
org/testng/guice/internal/Errors$3.class
Errors.java
package org.testng.guice.internal
final org.testng.guice.internal.Errors$3 extends org.testng.guice.internal.Errors$Converter {
void <init> (java.lang.Class)
Class x0
public java.lang.String toString (java.lang.reflect.Member)
java.lang.reflect.Member member
public volatile synthetic java.lang.String toString (java.lang.Object)
Object x0
}
org/testng/guice/internal/Errors$4.class
Errors.java
package org.testng.guice.internal
final org.testng.guice.internal.Errors$4 extends org.testng.guice.internal.Errors$Converter {
void <init> (java.lang.Class)
Class x0
public java.lang.String toString (org.testng.guice.Key)
org.testng.guice.Key key
public volatile synthetic java.lang.String toString (java.lang.Object)
Object x0
}
org/testng/guice/internal/Errors$Converter.class
Errors.java
package org.testng.guice.internal
abstract org.testng.guice.internal.Errors$Converter extends java.lang.Object {
final Class type
void <init> (java.lang.Class)
Class type
boolean appliesTo (java.lang.Object)
Object o
java.lang.String convert (java.lang.Object)
Object o
abstract java.lang.String toString (java.lang.Object)
}
org/testng/guice/internal/Errors.class
Errors.java
package org.testng.guice.internal
public final org.testng.guice.internal.Errors extends java.lang.Object implements java.io.Serializable {
private final org.testng.guice.internal.Errors root
private final org.testng.guice.internal.Errors parent
private final Object source
private java.util.List errors
private static final String CONSTRUCTOR_RULES
private static final java.util.Collection converters
public void <init> ()
public void <init> (java.lang.Object)
Object source
private void <init> (org.testng.guice.internal.Errors, java.lang.Object)
org.testng.guice.internal.Errors parent
Object source
public org.testng.guice.internal.Errors withSource (java.lang.Object)
Object source
public org.testng.guice.internal.Errors missingImplementation (org.testng.guice.Key)
org.testng.guice.Key key
public org.testng.guice.internal.Errors converterReturnedNull (java.lang.String, java.lang.Object, org.testng.guice.TypeLiteral, org.testng.guice.internal.MatcherAndConverter)
String stringValue
Object source
org.testng.guice.TypeLiteral type
org.testng.guice.internal.MatcherAndConverter matchingConverter
public org.testng.guice.internal.Errors conversionTypeError (java.lang.String, java.lang.Object, org.testng.guice.TypeLiteral, org.testng.guice.internal.MatcherAndConverter, java.lang.Object)
String stringValue
Object source
org.testng.guice.TypeLiteral type
org.testng.guice.internal.MatcherAndConverter matchingConverter
Object converted
public org.testng.guice.internal.Errors conversionError (java.lang.String, java.lang.Object, org.testng.guice.TypeLiteral, org.testng.guice.internal.MatcherAndConverter, java.lang.RuntimeException)
String stringValue
Object source
org.testng.guice.TypeLiteral type
org.testng.guice.internal.MatcherAndConverter matchingConverter
RuntimeException cause
public org.testng.guice.internal.Errors ambiguousTypeConversion (java.lang.String, java.lang.Object, org.testng.guice.TypeLiteral, org.testng.guice.internal.MatcherAndConverter, org.testng.guice.internal.MatcherAndConverter)
String stringValue
Object source
org.testng.guice.TypeLiteral type
org.testng.guice.internal.MatcherAndConverter a
org.testng.guice.internal.MatcherAndConverter b
public org.testng.guice.internal.Errors bindingToProvider ()
public org.testng.guice.internal.Errors subtypeNotProvided (java.lang.Class, java.lang.Class)
Class providerType
Class type
public org.testng.guice.internal.Errors notASubtype (java.lang.Class, java.lang.Class)
Class implementationType
Class type
public org.testng.guice.internal.Errors recursiveImplementationType ()
public org.testng.guice.internal.Errors recursiveProviderType ()
public org.testng.guice.internal.Errors missingRuntimeRetention (java.lang.Object)
Object source
public org.testng.guice.internal.Errors missingScopeAnnotation ()
public org.testng.guice.internal.Errors optionalConstructor (java.lang.reflect.Constructor)
java.lang.reflect.Constructor constructor
public org.testng.guice.internal.Errors cannotBindToGuiceType (java.lang.String)
String simpleName
public org.testng.guice.internal.Errors scopeNotFound (java.lang.Class)
Class scopeAnnotation
public org.testng.guice.internal.Errors scopeAnnotationOnAbstractType (java.lang.Class, java.lang.Class, java.lang.Object)
Class scopeAnnotation
Class type
Object source
public org.testng.guice.internal.Errors misplacedBindingAnnotation (java.lang.reflect.Member, java.lang.annotation.Annotation)
java.lang.reflect.Member member
java.lang.annotation.Annotation bindingAnnotation
public org.testng.guice.internal.Errors missingConstructor (java.lang.Class)
Class implementation
public org.testng.guice.internal.Errors tooManyConstructors (java.lang.Class)
Class implementation
public org.testng.guice.internal.Errors duplicateScopes (org.testng.guice.Scope, java.lang.Class, org.testng.guice.Scope)
org.testng.guice.Scope existing
Class annotationType
org.testng.guice.Scope scope
public org.testng.guice.internal.Errors voidProviderMethod ()
public org.testng.guice.internal.Errors missingConstantValues ()
public org.testng.guice.internal.Errors cannotInjectInnerClass (java.lang.Class)
Class type
public org.testng.guice.internal.Errors duplicateBindingAnnotations (java.lang.reflect.Member, java.lang.Class, java.lang.Class)
java.lang.reflect.Member member
Class a
Class b
public org.testng.guice.internal.Errors duplicateScopeAnnotations (java.lang.Class, java.lang.Class)
Class a
Class b
public org.testng.guice.internal.Errors recursiveBinding ()
public org.testng.guice.internal.Errors bindingAlreadySet (org.testng.guice.Key, java.lang.Object)
org.testng.guice.Key key
Object source
public org.testng.guice.internal.Errors childBindingAlreadySet (org.testng.guice.Key)
org.testng.guice.Key key
public org.testng.guice.internal.Errors errorInjectingMethod (java.lang.Throwable)
Throwable cause
public org.testng.guice.internal.Errors errorNotifyingTypeListener (org.testng.guice.spi.TypeListenerBinding, org.testng.guice.TypeLiteral, java.lang.Throwable)
org.testng.guice.spi.TypeListenerBinding listener
org.testng.guice.TypeLiteral type
Throwable cause
public org.testng.guice.internal.Errors errorInjectingConstructor (java.lang.Throwable)
Throwable cause
public org.testng.guice.internal.Errors errorInProvider (java.lang.RuntimeException)
RuntimeException runtimeException
public org.testng.guice.internal.Errors errorInUserInjector (org.testng.guice.MembersInjector, org.testng.guice.TypeLiteral, java.lang.RuntimeException)
org.testng.guice.MembersInjector listener
org.testng.guice.TypeLiteral type
RuntimeException cause
public org.testng.guice.internal.Errors errorNotifyingInjectionListener (org.testng.guice.spi.InjectionListener, org.testng.guice.TypeLiteral, java.lang.RuntimeException)
org.testng.guice.spi.InjectionListener listener
org.testng.guice.TypeLiteral type
RuntimeException cause
public void exposedButNotBound (org.testng.guice.Key)
org.testng.guice.Key key
public static java.util.Collection getMessagesFromThrowable (java.lang.Throwable)
Throwable throwable
public transient org.testng.guice.internal.Errors errorInUserCode (java.lang.Throwable, java.lang.String, java.lang.Object[])
Throwable cause
String messageFormat
Object[] arguments
java.util.Collection messages
public org.testng.guice.internal.Errors cannotInjectRawProvider ()
public org.testng.guice.internal.Errors cannotInjectRawMembersInjector ()
public org.testng.guice.internal.Errors cannotInjectTypeLiteralOf (java.lang.reflect.Type)
java.lang.reflect.Type unsupportedType
public org.testng.guice.internal.Errors cannotInjectRawTypeLiteral ()
public org.testng.guice.internal.Errors cannotSatisfyCircularDependency (java.lang.Class)
Class expectedType
public void throwCreationExceptionIfErrorsExist ()
public void throwConfigurationExceptionIfErrorsExist ()
public void throwProvisionExceptionIfErrorsExist ()
private org.testng.guice.spi.Message merge (org.testng.guice.spi.Message)
org.testng.guice.spi.Message message
java.util.List sources
public org.testng.guice.internal.Errors merge (java.util.Collection)
org.testng.guice.spi.Message message
java.util.Iterator i$
java.util.Collection messages
public org.testng.guice.internal.Errors merge (org.testng.guice.internal.Errors)
org.testng.guice.internal.Errors moreErrors
public java.util.List getSources ()
org.testng.guice.internal.Errors e
java.util.List sources
public void throwIfNewErrors (int) throws org.testng.guice.internal.ErrorsException
int expectedSize
public org.testng.guice.internal.ErrorsException toException ()
public boolean hasErrors ()
public transient org.testng.guice.internal.Errors addMessage (java.lang.String, java.lang.Object[])
String messageFormat
Object[] arguments
private transient org.testng.guice.internal.Errors addMessage (java.lang.Throwable, java.lang.String, java.lang.Object[])
Throwable cause
String messageFormat
Object[] arguments
String message
public org.testng.guice.internal.Errors addMessage (org.testng.guice.spi.Message)
org.testng.guice.spi.Message message
public static transient java.lang.String format (java.lang.String, java.lang.Object[])
int i
String messageFormat
Object[] arguments
public java.util.List getMessages ()
java.util.List result
public static java.lang.String format (java.lang.String, java.util.Collection)
Object source
int i
java.io.StringWriter writer
java.util.List dependencies
Throwable cause
org.testng.guice.spi.Message errorMessage
java.util.Iterator i$
String heading
java.util.Collection errorMessages
java.util.Formatter fmt
int index
boolean displayCauses
public java.lang.Object checkForNull (java.lang.Object, java.lang.Object, org.testng.guice.spi.Dependency) throws org.testng.guice.internal.ErrorsException
Object value
Object source
org.testng.guice.spi.Dependency dependency
int parameterIndex
String parameterName
public static java.lang.Throwable getOnlyCause (java.util.Collection)
Throwable messageCause
org.testng.guice.spi.Message message
java.util.Iterator i$
java.util.Collection messages
Throwable onlyCause
public int size ()
public static java.lang.Object convert (java.lang.Object)
org.testng.guice.internal.Errors$Converter converter
java.util.Iterator i$
Object o
public static void formatSource (java.util.Formatter, java.lang.Object)
org.testng.guice.spi.Dependency dependency
org.testng.guice.spi.InjectionPoint injectionPoint
org.testng.guice.Key key
java.util.Formatter formatter
Object source
public static void formatInjectionPoint (java.util.Formatter, org.testng.guice.spi.Dependency, org.testng.guice.spi.InjectionPoint)
java.util.Formatter formatter
org.testng.guice.spi.Dependency dependency
org.testng.guice.spi.InjectionPoint injectionPoint
java.lang.reflect.Member member
Class memberType
static void <clinit> ()
}
org/testng/guice/internal/ErrorsException.class
ErrorsException.java
package org.testng.guice.internal
public org.testng.guice.internal.ErrorsException extends java.lang.Exception {
private final org.testng.guice.internal.Errors errors
public void <init> (org.testng.guice.internal.Errors)
org.testng.guice.internal.Errors errors
public org.testng.guice.internal.Errors getErrors ()
}
org/testng/guice/internal/ExpirationTimer.class
ExpirationTimer.java
package org.testng.guice.internal
org.testng.guice.internal.ExpirationTimer extends java.lang.Object {
static java.util.Timer instance
void <init> ()
static void <clinit> ()
}
org/testng/guice/internal/ExposedBindingImpl.class
ExposedBindingImpl.java
package org.testng.guice.internal
public org.testng.guice.internal.ExposedBindingImpl extends org.testng.guice.internal.BindingImpl implements org.testng.guice.spi.ExposedBinding {
private final org.testng.guice.spi.PrivateElements privateElements
public void <init> (org.testng.guice.Injector, java.lang.Object, org.testng.guice.Key, org.testng.guice.internal.InternalFactory, org.testng.guice.spi.PrivateElements)
org.testng.guice.Injector injector
Object source
org.testng.guice.Key key
org.testng.guice.internal.InternalFactory factory
org.testng.guice.spi.PrivateElements privateElements
public void <init> (java.lang.Object, org.testng.guice.Key, org.testng.guice.internal.Scoping, org.testng.guice.spi.PrivateElements)
Object source
org.testng.guice.Key key
org.testng.guice.internal.Scoping scoping
org.testng.guice.spi.PrivateElements privateElements
public java.lang.Object acceptTargetVisitor (org.testng.guice.spi.BindingTargetVisitor)
org.testng.guice.spi.BindingTargetVisitor visitor
public java.util.Set getDependencies ()
public org.testng.guice.spi.PrivateElements getPrivateElements ()
public org.testng.guice.internal.BindingImpl withScoping (org.testng.guice.internal.Scoping)
org.testng.guice.internal.Scoping scoping
public org.testng.guice.internal.ExposedBindingImpl withKey (org.testng.guice.Key)
org.testng.guice.Key key
public java.lang.String toString ()
public void applyTo (org.testng.guice.Binder)
org.testng.guice.Binder binder
public volatile synthetic org.testng.guice.internal.BindingImpl withKey (org.testng.guice.Key)
org.testng.guice.Key x0
}
org/testng/guice/internal/ExposureBuilder.class
ExposureBuilder.java
package org.testng.guice.internal
public org.testng.guice.internal.ExposureBuilder extends java.lang.Object implements org.testng.guice.binder.AnnotatedElementBuilder {
private final org.testng.guice.Binder binder
private final Object source
private org.testng.guice.Key key
public void <init> (org.testng.guice.Binder, java.lang.Object, org.testng.guice.Key)
org.testng.guice.Binder binder
Object source
org.testng.guice.Key key
protected void checkNotAnnotated ()
public void annotatedWith (java.lang.Class)
Class annotationType
public void annotatedWith (java.lang.annotation.Annotation)
java.lang.annotation.Annotation annotation
public org.testng.guice.Key getKey ()
public java.lang.Object getSource ()
public java.lang.String toString ()
}
org/testng/guice/internal/FailableCache$1.class
FailableCache.java
package org.testng.guice.internal
org.testng.guice.internal.FailableCache$1 extends java.lang.Object implements org.testng.guice.internal.Function {
final synthetic org.testng.guice.internal.FailableCache this$0
void <init> (org.testng.guice.internal.FailableCache)
public java.lang.Object apply (java.lang.Object)
org.testng.guice.internal.ErrorsException e
Object key
org.testng.guice.internal.Errors errors
Object result
}
org/testng/guice/internal/FailableCache.class
FailableCache.java
package org.testng.guice.internal
public abstract org.testng.guice.internal.FailableCache extends java.lang.Object {
private final java.util.Map delegate
public void <init> ()
protected abstract java.lang.Object create (java.lang.Object, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
public java.lang.Object get (java.lang.Object, org.testng.guice.internal.Errors) throws org.testng.guice.internal.ErrorsException
Object result
Object key
org.testng.guice.internal.Errors errors
Object resultOrError
}
org/testng/guice/internal/FinalizablePhantomReference.class
FinalizablePhantomReference.java
package org.testng.guice.internal
public abstract org.testng.guice.internal.FinalizablePhantomReference extends java.lang.ref.PhantomReference implements org.testng.guice.internal.FinalizableReference {
protected void <init> (java.lang.Object, org.testng.guice.internal.FinalizableReferenceQueue)
Object referent
org.testng.guice.internal.FinalizableReferenceQueue queue
}
org/testng/guice/internal/FinalizableReference.class
FinalizableReference.java
package org.testng.guice.internal
public abstract org.testng.guice.internal.FinalizableReference extends java.lang.Object {
public abstract void finalizeReferent ()
}
org/testng/guice/internal/FinalizableReferenceQueue$DecoupledLoader.class
FinalizableReferenceQueue.java
package org.testng.guice.internal
org.testng.guice.internal.FinalizableReferenceQueue$DecoupledLoader extends java.lang.Object implements org.testng.guice.internal.FinalizableReferenceQueue$FinalizerLoader {
private static final String LOADING_ERROR
void <init> ()
public java.lang.Class loadFinalizer ()
ClassLoader finalizerLoader
Exception e
java.net.URL getBaseUrl () throws java.io.IOException
String finalizerPath
java.net.URL finalizerUrl
String urlString
java.net.URLClassLoader newLoader (java.net.URL)
java.net.URL base
}
org/testng/guice/internal/FinalizableReferenceQueue$DirectLoader.class
FinalizableReferenceQueue.java
package org.testng.guice.internal
org.testng.guice.internal.FinalizableReferenceQueue$DirectLoader extends java.lang.Object implements org.testng.guice.internal.FinalizableReferenceQueue$FinalizerLoader {
void <init> ()
public java.lang.Class loadFinalizer ()
ClassNotFoundException e
}
org/testng/guice/internal/FinalizableReferenceQueue$FinalizerLoader.class
FinalizableReferenceQueue.java
package org.testng.guice.internal
abstract org.testng.guice.internal.FinalizableReferenceQueue$FinalizerLoader extends java.lang.Object {
public abstract java.lang.Class loadFinalizer ()
}
org/testng/guice/internal/FinalizableReferenceQueue$SystemLoader.class
FinalizableReferenceQueue.java
package org.testng.guice.internal
org.testng.guice.internal.FinalizableReferenceQueue$SystemLoader extends java.lang.Object implements org.testng.guice.internal.FinalizableReferenceQueue$FinalizerLoader {
void <init> ()
public java.lang.Class loadFinalizer ()
SecurityException e
ClassNotFoundException e
ClassLoader systemLoader
}
org/testng/guice/internal/FinalizableReferenceQueue.class
FinalizableReferenceQueue.java
package org.testng.guice.internal
public org.testng.guice.internal.FinalizableReferenceQueue extends java.lang.Object {
private static final java.util.logging.Logger logger
private static final String FINALIZER_CLASS_NAME
private static final java.lang.reflect.Method startFinalizer
final java.lang.ref.ReferenceQueue queue
final boolean threadStarted
public void <init> ()
IllegalAccessException e
Throwable t
java.lang.ref.ReferenceQueue queue
boolean threadStarted
void cleanUp ()
Throwable t
java.lang.ref.Reference reference
private static transient java.lang.Class loadFinalizer (org.testng.guice.internal.FinalizableReferenceQueue$FinalizerLoader[])
Class finalizer
org.testng.guice.internal.FinalizableReferenceQueue$FinalizerLoader loader
org.testng.guice.internal.FinalizableReferenceQueue$FinalizerLoader[] arr$
int len$
int i$
org.testng.guice.internal.FinalizableReferenceQueue$FinalizerLoader[] loaders
static java.lang.reflect.Method getStartFinalizer (java.lang.Class)
NoSuchMethodException e
Class finalizer
static synthetic java.util.logging.Logger access$000 ()
static void <clinit> ()
Class finalizer
}
org/testng/guice/internal/FinalizableSoftReference.class
FinalizableSoftReference.java
package org.testng.guice.internal
public abstract org.testng.guice.internal.FinalizableSoftReference extends java.lang.ref.SoftReference implements org.testng.guice.internal.FinalizableReference {
protected void <init> (java.lang.Object, org.testng.guice.internal.FinalizableReferenceQueue)
Object referent
org.testng.guice.internal.FinalizableReferenceQueue queue
}
org/testng/guice/internal/FinalizableWeakReference.class
FinalizableWeakReference.java
package org.testng.guice.internal
public abstract org.testng.guice.internal.FinalizableWeakReference extends java.lang.ref.WeakReference implements org.testng.guice.internal.FinalizableReference {
protected void <init> (java.lang.Object, org.testng.guice.internal.FinalizableReferenceQueue)
Object referent
org.testng.guice.internal.FinalizableReferenceQueue queue
}
org/testng/guice/internal/Finalizer$1.class
Finalizer.java
package org.testng.guice.internal
synthetic org.testng.guice.internal.Finalizer$1 extends java.lang.Object {
}
org/testng/guice/internal/Finalizer$ShutDown.class
Finalizer.java
package org.testng.guice.internal
org.testng.guice.internal.Finalizer$ShutDown extends java.lang.Exception {
private void <init> ()
synthetic void <init> (org.testng.guice.internal.Finalizer$1)
org.testng.guice.internal.Finalizer$1 x0
}
org/testng/guice/internal/Finalizer.class
Finalizer.java
package org.testng.guice.internal
public org.testng.guice.internal.Finalizer extends java.lang.Thread {
private static final java.util.logging.Logger logger
private static final String FINALIZABLE_REFERENCE
private final java.lang.ref.WeakReference finalizableReferenceClassReference
private final java.lang.ref.PhantomReference frqReference
private final java.lang.ref.ReferenceQueue queue
public static java.lang.ref.ReferenceQueue startFinalizer (java.lang.Class, java.lang.Object)
Class finalizableReferenceClass
Object frq
org.testng.guice.internal.Finalizer finalizer
private void <init> (java.lang.Class, java.lang.Object)
Class finalizableReferenceClass
Object frq
public void run ()
InterruptedException e
org.testng.guice.internal.Finalizer$ShutDown shutDown
private void cleanUp (java.lang.ref.Reference) throws org.testng.guice.internal.Finalizer$ShutDown
Throwable t
java.lang.ref.Reference reference
java.lang.reflect.Method finalizeReferentMethod
private java.lang.reflect.Method getFinalizeReferentMethod () throws org.testng.guice.internal.Finalizer$ShutDown
NoSuchMethodException e
Class finalizableReferenceClass
static void <clinit> ()
}
org/testng/guice/internal/Function.class
Function.java
package org.testng.guice.internal
public abstract org.testng.guice.internal.Function extends java.lang.Object {
public abstract java.lang.Object apply (java.lang.Object)
public abstract boolean equals (java.lang.Object)
}
org/testng/guice/internal/Hashing.class
Hashing.java
package org.testng.guice.internal
final org.testng.guice.internal.Hashing extends java.lang.Object {
private static final int MAX_TABLE_SIZE
private static final int CUTOFF
private void <init> ()
static int smear (int)
int hashCode
static int chooseTableSize (int)
int setSize
}
org/testng/guice/internal/ImmutableCollection$1.class
ImmutableCollection.java
package org.testng.guice.internal
final org.testng.guice.internal.ImmutableCollection$1 extends org.testng.guice.internal.UnmodifiableIterator {
void <init> ()
public boolean hasNext ()
public java.lang.Object next ()
}
org/testng/guice/internal/ImmutableCollection$ArrayImmutableCollection$1.class
ImmutableCollection.java
package org.testng.guice.internal
org.testng.guice.internal.ImmutableCollection$ArrayImmutableCollection$1 extends org.testng.guice.internal.UnmodifiableIterator {
int i
final synthetic org.testng.guice.internal.ImmutableCollection$ArrayImmutableCollection this$0
void <init> (org.testng.guice.internal.ImmutableCollection$ArrayImmutableCollection)
public boolean hasNext ()
public java.lang.Object next ()
}
org/testng/guice/internal/ImmutableCollection$ArrayImmutableCollection.class
ImmutableCollection.java
package org.testng.guice.internal
org.testng.guice.internal.ImmutableCollection$ArrayImmutableCollection extends org.testng.guice.internal.ImmutableCollection {
private final Object[] elements
void <init> (java.lang.Object[])
Object[] elements
public int size ()
public boolean isEmpty ()
public org.testng.guice.internal.UnmodifiableIterator iterator ()
public volatile synthetic java.util.Iterator iterator ()
static synthetic java.lang.Object[] access$300 (org.testng.guice.internal.ImmutableCollection$ArrayImmutableCollection)
org.testng.guice.internal.ImmutableCollection$ArrayImmutableCollection x0
}
org/testng/guice/internal/ImmutableCollection$EmptyImmutableCollection.class
ImmutableCollection.java
package org.testng.guice.internal
org.testng.guice.internal.ImmutableCollection$EmptyImmutableCollection extends org.testng.guice.internal.ImmutableCollection {
private void <init> ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object object
public org.testng.guice.internal.UnmodifiableIterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public volatile synthetic java.util.Iterator iterator ()
synthetic void <init> (org.testng.guice.internal.ImmutableCollection$1)
org.testng.guice.internal.ImmutableCollection$1 x0
}
org/testng/guice/internal/ImmutableCollection$SerializedForm.class
ImmutableCollection.java
package org.testng.guice.internal
org.testng.guice.internal.ImmutableCollection$SerializedForm extends java.lang.Object implements java.io.Serializable {
final Object[] elements
private static final long serialVersionUID
void <init> (java.lang.Object[])
Object[] elements
java.lang.Object readResolve ()
}
org/testng/guice/internal/ImmutableCollection.class
ImmutableCollection.java
package org.testng.guice.internal
public abstract org.testng.guice.internal.ImmutableCollection extends java.lang.Object implements java.util.Collection java.io.Serializable {
static final org.testng.guice.internal.ImmutableCollection EMPTY_IMMUTABLE_COLLECTION
private static final Object[] EMPTY_ARRAY
private static final org.testng.guice.internal.UnmodifiableIterator EMPTY_ITERATOR
void <init> ()
public abstract org.testng.guice.internal.UnmodifiableIterator iterator ()
public java.lang.Object[] toArray ()
Object[] newArray
public java.lang.Object[] toArray (java.lang.Object[])
Object elementAsT
Object element
java.util.Iterator i$
Object[] other
int size
int index
public boolean contains (java.lang.Object)
Object element
java.util.Iterator i$
Object object
public boolean containsAll (java.util.Collection)
Object target
java.util.Iterator i$
java.util.Collection targets
public boolean isEmpty ()
public java.lang.String toString ()
StringBuilder sb
java.util.Iterator i
public final boolean add (java.lang.Object)
Object e
public final boolean remove (java.lang.Object)
Object object
public final boolean addAll (java.util.Collection)
java.util.Collection newElements
public final boolean removeAll (java.util.Collection)
java.util.Collection oldElements
public final boolean retainAll (java.util.Collection)
java.util.Collection elementsToKeep
public final void clear ()
java.lang.Object writeReplace ()
public volatile synthetic java.util.Iterator iterator ()
static synthetic org.testng.guice.internal.UnmodifiableIterator access$100 ()
static synthetic java.lang.Object[] access$200 ()
static void <clinit> ()
}
org/testng/guice/internal/ImmutableEntry.class
ImmutableEntry.java
package org.testng.guice.internal
org.testng.guice.internal.ImmutableEntry extends org.testng.guice.internal.AbstractMapEntry implements java.io.Serializable {
private final Object key
private final Object value
private static final long serialVersionUID
void <init> (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object getKey ()
public java.lang.Object getValue ()
}
org/testng/guice/internal/ImmutableList$1.class
ImmutableList.java
package org.testng.guice.internal
synthetic org.testng.guice.internal.ImmutableList$1 extends java.lang.Object {
}
org/testng/guice/internal/ImmutableList$Builder.class
ImmutableList.java
package org.testng.guice.internal
public org.testng.guice.internal.ImmutableList$Builder extends java.lang.Object {
private final java.util.ArrayList contents
public void <init> ()
public org.testng.guice.internal.ImmutableList$Builder add (java.lang.Object)
Object element
public org.testng.guice.internal.ImmutableList$Builder addAll (java.lang.Iterable)
java.util.Collection collection
Object elem
java.util.Iterator i$
Iterable elements
public org.testng.guice.internal.ImmutableList build ()
}
org/testng/guice/internal/ImmutableList$EmptyImmutableList.class
ImmutableList.java
package org.testng.guice.internal
final org.testng.guice.internal.ImmutableList$EmptyImmutableList extends org.testng.guice.internal.ImmutableList {
private static final Object[] EMPTY_ARRAY
private void <init> ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object target
public org.testng.guice.internal.UnmodifiableIterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.lang.Object get (int)
int index
public int indexOf (java.lang.Object)
Object target
public int lastIndexOf (java.lang.Object)
Object target
public org.testng.guice.internal.ImmutableList subList (int, int)
int fromIndex
int toIndex
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int start
public boolean containsAll (java.util.Collection)
java.util.Collection targets
public boolean equals (java.lang.Object)
java.util.List that
Object object
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.util.List subList (int, int)
int x0
int x1
public volatile synthetic java.util.Iterator iterator ()
synthetic void <init> (org.testng.guice.internal.ImmutableList$1)
org.testng.guice.internal.ImmutableList$1 x0
static void <clinit> ()
}
org/testng/guice/internal/ImmutableList$RegularImmutableList$1.class
ImmutableList.java
package org.testng.guice.internal
org.testng.guice.internal.ImmutableList$RegularImmutableList$1 extends java.lang.Object implements java.util.ListIterator {
int index
final synthetic int val$start
final synthetic org.testng.guice.internal.ImmutableList$RegularImmutableList this$0
void <init> (org.testng.guice.internal.ImmutableList$RegularImmutableList, int)
public boolean hasNext ()
public boolean hasPrevious ()
public int nextIndex ()
public int previousIndex ()
public java.lang.Object next ()
IndexOutOfBoundsException rethrown
Object result
public java.lang.Object previous ()
IndexOutOfBoundsException rethrown
Object result
public void set (java.lang.Object)
Object o
public void add (java.lang.Object)
Object o
public void remove ()
}
org/testng/guice/internal/ImmutableList$RegularImmutableList.class
ImmutableList.java
package org.testng.guice.internal
final org.testng.guice.internal.ImmutableList$RegularImmutableList extends org.testng.guice.internal.ImmutableList {
private final int offset
private final int size
private final Object[] array
private void <init> (java.lang.Object[], int, int)
Object[] array
int offset
int size
private void <init> (java.lang.Object[])
Object[] array
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object target
public org.testng.guice.internal.UnmodifiableIterator iterator ()
public java.lang.Object[] toArray ()
Object[] newArray
public java.lang.Object[] toArray (java.lang.Object[])
Object[] other
public java.lang.Object get (int)
int index
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public org.testng.guice.internal.ImmutableList subList (int, int)
int fromIndex
int toIndex
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int start
public boolean equals (java.lang.Object)
int i
org.testng.guice.internal.ImmutableList$RegularImmutableList other
Object element
java.util.Iterator i$
Object object
java.util.List that
int index
public int hashCode ()
int i
int hashCode
public java.lang.String toString ()
int i
StringBuilder sb
public volatile synthetic java.util.List subList (int, int)
int x0
int x1
public volatile synthetic java.util.Iterator iterator ()
synthetic void <init> (java.lang.Object[], org.testng.guice.internal.ImmutableList$1)
Object[] x0
org.testng.guice.internal.ImmutableList$1 x1
static synthetic int access$300 (org.testng.guice.internal.ImmutableList$RegularImmutableList)
org.testng.guice.internal.ImmutableList$RegularImmutableList x0
synthetic void <init> (java.lang.Object[], int, int, org.testng.guice.internal.ImmutableList$1)
Object[] x0
int x1
int x2
org.testng.guice.internal.ImmutableList$1 x3
}
org/testng/guice/internal/ImmutableList$SerializedForm.class
ImmutableList.java
package org.testng.guice.internal
org.testng.guice.internal.ImmutableList$SerializedForm extends java.lang.Object implements java.io.Serializable {
final Object[] elements
private static final long serialVersionUID
void <init> (java.lang.Object[])
Object[] elements
java.lang.Object readResolve ()
}
org/testng/guice/internal/ImmutableList.class
ImmutableList.java
package org.testng.guice.internal
public abstract org.testng.guice.internal.ImmutableList extends org.testng.guice.internal.ImmutableCollection implements java.util.List java.util.RandomAccess {
private static final org.testng.guice.internal.ImmutableList EMPTY_IMMUTABLE_LIST
public static org.testng.guice.internal.ImmutableList of ()
public static org.testng.guice.internal.ImmutableList of (java.lang.Object)
Object element
public static org.testng.guice.internal.ImmutableList of (java.lang.Object, java.lang.Object)
Object e1
Object e2
public static org.testng.guice.internal.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
public static org.testng.guice.internal.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
public static org.testng.guice.internal.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
public static transient org.testng.guice.internal.ImmutableList of (java.lang.Object[])
Object[] elements
public static org.testng.guice.internal.ImmutableList copyOf (java.lang.Iterable)
org.testng.guice.internal.ImmutableList list
java.util.Collection coll
Iterable elements
public static org.testng.guice.internal.ImmutableList copyOf (java.util.Iterator)
java.util.Iterator elements
private static org.testng.guice.internal.ImmutableList copyOfInternal (java.util.ArrayList)
java.util.ArrayList list
private static java.lang.Object[] nullChecked (java.lang.Object[])
int i
int len
Object[] array
private static org.testng.guice.internal.ImmutableList copyOfInternal (java.util.Collection)
java.util.Collection collection
int size
private void <init> ()
public abstract org.testng.guice.internal.UnmodifiableIterator iterator ()
public abstract int indexOf (java.lang.Object)
public abstract int lastIndexOf (java.lang.Object)
public abstract org.testng.guice.internal.ImmutableList subList (int, int)
public final boolean addAll (int, java.util.Collection)
int index
java.util.Collection newElements
public final java.lang.Object set (int, java.lang.Object)
int index
Object element
public final void add (int, java.lang.Object)
int index
Object element
public final java.lang.Object remove (int)
int index
private static transient java.lang.Object[] copyIntoArray (java.lang.Object[])
Object element
Object[] arr$
int len$
int i$
Object[] source
Object[] array
int index
private static org.testng.guice.internal.ImmutableList createFromIterable (java.lang.Iterable, int)
Object element
java.util.Iterator i$
Iterable source
int estimatedSize
Object[] array
int index
private static java.lang.Object[] copyOf (java.lang.Object[], int)
Object[] oldArray
int newSize
Object[] newArray
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream stream
java.lang.Object writeReplace ()
public static org.testng.guice.internal.ImmutableList$Builder builder ()
public volatile synthetic java.util.Iterator iterator ()
public volatile synthetic java.util.List subList (int, int)
int x0
int x1
synthetic void <init> (org.testng.guice.internal.ImmutableList$1)
org.testng.guice.internal.ImmutableList$1 x0
static void <clinit> ()
}
org/testng/guice/internal/ImmutableMap$1.class
ImmutableMap.java
package org.testng.guice.internal
synthetic org.testng.guice.internal.ImmutableMap$1 extends java.lang.Object {
}
org/testng/guice/internal/ImmutableMap$Builder.class
ImmutableMap.java
package org.testng.guice.internal
public org.testng.guice.internal.ImmutableMap$Builder extends java.lang.Object {
final java.util.List entries
public void <init> ()
public org.testng.guice.internal.ImmutableMap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
public org.testng.guice.internal.ImmutableMap$Builder putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
public org.testng.guice.internal.ImmutableMap build ()
private static org.testng.guice.internal.ImmutableMap fromEntryList (java.util.List)
java.util.Map$Entry[] entryArray
java.util.List entries
int size
}
org/testng/guice/internal/ImmutableMap$EmptyImmutableMap.class
ImmutableMap.java
package org.testng.guice.internal
final org.testng.guice.internal.ImmutableMap$EmptyImmutableMap extends org.testng.guice.internal.ImmutableMap {
private void <init> ()
public java.lang.Object get (java.lang.Object)
Object key
public int size ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public org.testng.guice.internal.ImmutableSet entrySet ()
public org.testng.guice.internal.ImmutableSet keySet ()
public org.testng.guice.internal.ImmutableCollection values ()
public boolean equals (java.lang.Object)
java.util.Map that
Object object
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.util.Set entrySet ()
public volatile synthetic java.util.Collection values ()
public volatile synthetic java.util.Set keySet ()
synthetic void <init> (org.testng.guice.internal.ImmutableMap$1)
org.testng.guice.internal.ImmutableMap$1 x0
}
org/testng/guice/internal/ImmutableMap$RegularImmutableMap$EntrySet.class
ImmutableMap.java
package org.testng.guice.internal
org.testng.guice.internal.ImmutableMap$RegularImmutableMap$EntrySet extends org.testng.guice.internal.ImmutableSet$ArrayImmutableSet {
final org.testng.guice.internal.ImmutableMap$RegularImmutableMap map
void <init> (org.testng.guice.internal.ImmutableMap$RegularImmutableMap)
org.testng.guice.internal.ImmutableMap$RegularImmutableMap map
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object mappedValue
Object target
}
org/testng/guice/internal/ImmutableMap$RegularImmutableMap$KeySet.class
ImmutableMap.java
package org.testng.guice.internal
org.testng.guice.internal.ImmutableMap$RegularImmutableMap$KeySet extends org.testng.guice.internal.ImmutableSet$TransformedImmutableSet {
final org.testng.guice.internal.ImmutableMap$RegularImmutableMap map
void <init> (org.testng.guice.internal.ImmutableMap$RegularImmutableMap)
org.testng.guice.internal.ImmutableMap$RegularImmutableMap map
java.lang.Object transform (java.util.Map$Entry)
java.util.Map$Entry element
public boolean contains (java.lang.Object)
Object target
volatile synthetic java.lang.Object transform (java.lang.Object)
Object x0
}
org/testng/guice/internal/ImmutableMap$RegularImmutableMap$Values$1.class
ImmutableMap.java
package org.testng.guice.internal
org.testng.guice.internal.ImmutableMap$RegularImmutableMap$Values$1 extends org.testng.guice.internal.AbstractIterator {
int index
final synthetic org.testng.guice.internal.ImmutableMap$RegularImmutableMap$Values this$0
void <init> (org.testng.guice.internal.ImmutableMap$RegularImmutableMap$Values)
protected java.lang.Object computeNext ()
}
org/testng/guice/internal/ImmutableMap$RegularImmutableMap$Values.class
ImmutableMap.java
package org.testng.guice.internal
org.testng.guice.internal.ImmutableMap$RegularImmutableMap$Values extends org.testng.guice.internal.ImmutableCollection {
final org.testng.guice.internal.ImmutableMap$RegularImmutableMap map
void <init> (org.testng.guice.internal.ImmutableMap$RegularImmutableMap)
org.testng.guice.internal.ImmutableMap$RegularImmutableMap map
public int size ()
public boolean isEmpty ()
public org.testng.guice.internal.UnmodifiableIterator iterator ()
java.util.Iterator iterator
public boolean contains (java.lang.Object)
Object target
public volatile synthetic java.util.Iterator iterator ()
}
org/testng/guice/internal/ImmutableMap$RegularImmutableMap.class
ImmutableMap.java
package org.testng.guice.internal
final org.testng.guice.internal.ImmutableMap$RegularImmutableMap extends org.testng.guice.internal.ImmutableMap {
private final transient java.util.Map$Entry[] entries
private final transient Object[] table
private final transient int mask
private final transient int keySetHashCode
private transient org.testng.guice.internal.ImmutableSet entrySet
private transient org.testng.guice.internal.ImmutableSet keySet
private transient org.testng.guice.internal.ImmutableCollection values
private transient void <init> (java.util.Map$Entry[])
Object value
int index
Object existing
int i
Object key
int keyHashCode
java.util.Map$Entry entry
java.util.Map$Entry[] arr$
int len$
int i$
java.util.Map$Entry[] entries
java.util.Map$Entry[] tmp
int tableSize
int keySetHashCodeMutable
public java.lang.Object get (java.lang.Object)
Object value
int index
Object candidate
int i
Object key
public int size ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
java.util.Map$Entry entry
java.util.Map$Entry[] arr$
int len$
int i$
Object value
public org.testng.guice.internal.ImmutableSet entrySet ()
org.testng.guice.internal.ImmutableSet es
public org.testng.guice.internal.ImmutableSet keySet ()
org.testng.guice.internal.ImmutableSet ks
public org.testng.guice.internal.ImmutableCollection values ()
org.testng.guice.internal.ImmutableCollection v
public java.lang.String toString ()
int e
StringBuilder result
public volatile synthetic java.util.Set entrySet ()
public volatile synthetic java.util.Collection values ()
public volatile synthetic java.util.Set keySet ()
synthetic void <init> (java.util.Map$Entry[], org.testng.guice.internal.ImmutableMap$1)
java.util.Map$Entry[] x0
org.testng.guice.internal.ImmutableMap$1 x1
static synthetic java.util.Map$Entry[] access$500 (org.testng.guice.internal.ImmutableMap$RegularImmutableMap)
org.testng.guice.internal.ImmutableMap$RegularImmutableMap x0
static synthetic int access$600 (org.testng.guice.internal.ImmutableMap$RegularImmutableMap)
org.testng.guice.internal.ImmutableMap$RegularImmutableMap x0
}
org/testng/guice/internal/ImmutableMap$SerializedForm.class
ImmutableMap.java
package org.testng.guice.internal
org.testng.guice.internal.ImmutableMap$SerializedForm extends java.lang.Object implements java.io.Serializable {
final Object[] keys
final Object[] values
private static final long serialVersionUID
void <init> (org.testng.guice.internal.ImmutableMap)
java.util.Map$Entry entry
java.util.Iterator i$
org.testng.guice.internal.ImmutableMap map
int i
java.lang.Object readResolve ()
int i
org.testng.guice.internal.ImmutableMap$Builder builder
}
org/testng/guice/internal/ImmutableMap$SingletonImmutableMap$Values.class
ImmutableMap.java
package org.testng.guice.internal
org.testng.guice.internal.ImmutableMap$SingletonImmutableMap$Values extends org.testng.guice.internal.ImmutableCollection {
final Object singleValue
void <init> (java.lang.Object)
Object singleValue
public boolean contains (java.lang.Object)
Object object
public boolean isEmpty ()
public int size ()
public org.testng.guice.internal.UnmodifiableIterator iterator ()
public volatile synthetic java.util.Iterator iterator ()
}
org/testng/guice/internal/ImmutableMap$SingletonImmutableMap.class
ImmutableMap.java
package org.testng.guice.internal
final org.testng.guice.internal.ImmutableMap$SingletonImmutableMap extends org.testng.guice.internal.ImmutableMap {
private final transient Object singleKey
private final transient Object singleValue
private transient java.util.Map$Entry entry
private transient org.testng.guice.internal.ImmutableSet entrySet
private transient org.testng.guice.internal.ImmutableSet keySet
private transient org.testng.guice.internal.ImmutableCollection values
private void <init> (java.lang.Object, java.lang.Object)
Object singleKey
Object singleValue
private void <init> (java.util.Map$Entry)
java.util.Map$Entry entry
private java.util.Map$Entry entry ()
java.util.Map$Entry e
public java.lang.Object get (java.lang.Object)
Object key
public int size ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public org.testng.guice.internal.ImmutableSet entrySet ()
org.testng.guice.internal.ImmutableSet es
public org.testng.guice.internal.ImmutableSet keySet ()
org.testng.guice.internal.ImmutableSet ks
public org.testng.guice.internal.ImmutableCollection values ()
org.testng.guice.internal.ImmutableCollection v
public boolean equals (java.lang.Object)
java.util.Map that
java.util.Map$Entry entry
Object object
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.util.Set entrySet ()
public volatile synthetic java.util.Collection values ()
public volatile synthetic java.util.Set keySet ()
synthetic void <init> (java.lang.Object, java.lang.Object, org.testng.guice.internal.ImmutableMap$1)
Object x0
Object x1
org.testng.guice.internal.ImmutableMap$1 x2
synthetic void <init> (java.util.Map$Entry, org.testng.guice.internal.ImmutableMap$1)
java.util.Map$Entry x0
org.testng.guice.internal.ImmutableMap$1 x1
}
org/testng/guice/internal/ImmutableMap.class
ImmutableMap.java
package org.testng.guice.internal
public abstract org.testng.guice.internal.ImmutableMap extends java.lang.Object implements java.util.concurrent.ConcurrentMap java.io.Serializable {
private static final org.testng.guice.internal.ImmutableMap EMPTY_IMMUTABLE_MAP
public static org.testng.guice.internal.ImmutableMap of ()
public static org.testng.guice.internal.ImmutableMap of (java.lang.Object, java.lang.Object)
Object k1
Object v1
public static org.testng.guice.internal.ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
public static org.testng.guice.internal.ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
public static org.testng.guice.internal.ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
public static org.testng.guice.internal.ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
public static org.testng.guice.internal.ImmutableMap$Builder builder ()
private static java.util.Map$Entry entryOf (java.lang.Object, java.lang.Object)
Object key
Object value
public static org.testng.guice.internal.ImmutableMap copyOf (java.util.Map)
org.testng.guice.internal.ImmutableMap kvMap
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map$Entry loneEntry
java.util.Map$Entry[] array
int i
java.util.Map map
int size
void <init> ()
public final java.lang.Object put (java.lang.Object, java.lang.Object)
Object k
Object v
public final java.lang.Object remove (java.lang.Object)
Object o
public final java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
public final boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public final boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
public final java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
public final void putAll (java.util.Map)
java.util.Map map
public final void clear ()
public abstract boolean containsKey (java.lang.Object)
public abstract boolean containsValue (java.lang.Object)
public abstract java.lang.Object get (java.lang.Object)
public abstract org.testng.guice.internal.ImmutableSet entrySet ()
public abstract org.testng.guice.internal.ImmutableSet keySet ()
public abstract org.testng.guice.internal.ImmutableCollection values ()
public boolean equals (java.lang.Object)
java.util.Map that
Object object
public int hashCode ()
public java.lang.String toString ()
StringBuilder result
java.util.Iterator entries
java.lang.Object writeReplace ()
public volatile synthetic java.util.Set entrySet ()
public volatile synthetic java.util.Collection values ()
public volatile synthetic java.util.Set keySet ()
static synthetic java.util.Map$Entry access$300 (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void <clinit> ()
}
org/testng/guice/internal/ImmutableSet$1.class
ImmutableSet.java
package org.testng.guice.internal
synthetic org.testng.guice.internal.ImmutableSet$1 extends java.lang.Object {
}
org/testng/guice/internal/ImmutableSet$ArrayImmutableSet.class
ImmutableSet.java
package org.testng.guice.internal
abstract org.testng.guice.internal.ImmutableSet$ArrayImmutableSet extends org.testng.guice.internal.ImmutableSet {
final Object[] elements
void <init> (java.lang.Object[])
Object[] elements
public int size ()
public boolean isEmpty ()
public org.testng.guice.internal.UnmodifiableIterator iterator ()
public java.lang.Object[] toArray ()
Object[] array
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
int size
public boolean containsAll (java.util.Collection)
Object target
Object[] arr$
int len$
int i$
java.util.Collection targets
public volatile synthetic java.util.Iterator iterator ()
}
org/testng/guice/internal/ImmutableSet$Builder.class
ImmutableSet.java
package org.testng.guice.internal
public org.testng.guice.internal.ImmutableSet$Builder extends java.lang.Object {
final java.util.ArrayList contents
public void <init> ()
public org.testng.guice.internal.ImmutableSet$Builder add (java.lang.Object)
Object element
public transient org.testng.guice.internal.ImmutableSet$Builder add (java.lang.Object[])
Object[] elements
java.util.List elemsAsList
public org.testng.guice.internal.ImmutableSet$Builder addAll (java.lang.Iterable)
java.util.Collection collection
Object elem
java.util.Iterator i$
Iterable elements
public org.testng.guice.internal.ImmutableSet$Builder addAll (java.util.Iterator)
Object element
java.util.Iterator elements
public org.testng.guice.internal.ImmutableSet build ()
}
org/testng/guice/internal/ImmutableSet$EmptyImmutableSet.class
ImmutableSet.java
package org.testng.guice.internal
final org.testng.guice.internal.ImmutableSet$EmptyImmutableSet extends org.testng.guice.internal.ImmutableSet {
private static final Object[] EMPTY_ARRAY
private void <init> ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object target
public org.testng.guice.internal.UnmodifiableIterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public boolean containsAll (java.util.Collection)
java.util.Collection targets
public boolean equals (java.lang.Object)
java.util.Set that
Object object
public final int hashCode ()
boolean isHashCodeFast ()
public java.lang.String toString ()
public volatile synthetic java.util.Iterator iterator ()
synthetic void <init> (org.testng.guice.internal.ImmutableSet$1)
org.testng.guice.internal.ImmutableSet$1 x0
static void <clinit> ()
}
org/testng/guice/internal/ImmutableSet$RegularImmutableSet.class
ImmutableSet.java
package org.testng.guice.internal
final org.testng.guice.internal.ImmutableSet$RegularImmutableSet extends org.testng.guice.internal.ImmutableSet$ArrayImmutableSet {
final Object[] table
final int mask
final int hashCode
void <init> (java.lang.Object[], int, java.lang.Object[], int)
Object[] elements
int hashCode
Object[] table
int mask
public boolean contains (java.lang.Object)
Object candidate
int i
Object target
public int hashCode ()
boolean isHashCodeFast ()
}
org/testng/guice/internal/ImmutableSet$SerializedForm.class
ImmutableSet.java
package org.testng.guice.internal
org.testng.guice.internal.ImmutableSet$SerializedForm extends java.lang.Object implements java.io.Serializable {
final Object[] elements
private static final long serialVersionUID
void <init> (java.lang.Object[])
Object[] elements
java.lang.Object readResolve ()
}
org/testng/guice/internal/ImmutableSet$SingletonImmutableSet.class
ImmutableSet.java
package org.testng.guice.internal
final org.testng.guice.internal.ImmutableSet$SingletonImmutableSet extends org.testng.guice.internal.ImmutableSet {
final Object element
final int hashCode
void <init> (java.lang.Object, int)
Object element
int hashCode
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object target
public org.testng.guice.internal.UnmodifiableIterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean equals (java.lang.Object)
java.util.Set that
Object object
public final int hashCode ()
boolean isHashCodeFast ()
public java.lang.String toString ()
String elementToString
public volatile synthetic java.util.Iterator iterator ()
}
org/testng/guice/internal/ImmutableSet$TransformedImmutableSet$1.class
ImmutableSet.java
package org.testng.guice.internal
org.testng.guice.internal.ImmutableSet$TransformedImmutableSet$1 extends org.testng.guice.internal.AbstractIterator {
int index
final synthetic org.testng.guice.internal.ImmutableSet$TransformedImmutableSet this$0
void <init> (org.testng.guice.internal.ImmutableSet$TransformedImmutableSet)
protected java.lang.Object computeNext ()
}
org/testng/guice/internal/ImmutableSet$TransformedImmutableSet.class
ImmutableSet.java
package org.testng.guice.internal
abstract org.testng.guice.internal.ImmutableSet$TransformedImmutableSet extends org.testng.guice.internal.ImmutableSet {
final Object[] source
final int hashCode
void <init> (java.lang.Object[], int)
Object[] source
int hashCode
abstract java.lang.Object transform (java.lang.Object)
public int size ()
public boolean isEmpty ()
public org.testng.guice.internal.UnmodifiableIterator iterator ()
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
int i
Object[] array
int size
public final int hashCode ()
boolean isHashCodeFast ()
public volatile synthetic java.util.Iterator iterator ()
}
org/testng/guice/internal/ImmutableSet.class
ImmutableSet.java
package org.testng.guice.internal
public abstract org.testng.guice.internal.ImmutableSet extends org.testng.guice.internal.ImmutableCollection implements java.util.Set {
private static final org.testng.guice.internal.ImmutableSet EMPTY_IMMUTABLE_SET
public static org.testng.guice.internal.ImmutableSet of ()
public static org.testng.guice.internal.ImmutableSet of (java.lang.Object)
Object element
public static transient org.testng.guice.internal.ImmutableSet of (java.lang.Object[])
Object[] elements
public static org.testng.guice.internal.ImmutableSet copyOf (java.lang.Iterable)
org.testng.guice.internal.ImmutableSet set
Iterable elements
public static org.testng.guice.internal.ImmutableSet copyOf (java.util.Iterator)
java.util.Iterator elements
java.util.Collection list
private static org.testng.guice.internal.ImmutableSet copyOfInternal (java.util.Collection)
java.util.Collection collection
void <init> ()
boolean isHashCodeFast ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
Object o
java.util.Iterator i$
int hashCode
public abstract org.testng.guice.internal.UnmodifiableIterator iterator ()
public java.lang.String toString ()
int i
java.util.Iterator iterator
StringBuilder result
private static org.testng.guice.internal.ImmutableSet create (java.lang.Iterable, int)
int index
Object value
int i
int hash
Object element
java.util.Iterator i$
Iterable iterable
int count
int tableSize
Object[] table
int mask
java.util.List elements
int hashCode
java.lang.Object writeReplace ()
public static org.testng.guice.internal.ImmutableSet$Builder builder ()
public volatile synthetic java.util.Iterator iterator ()
static void <clinit> ()
}
org/testng/guice/internal/InstanceBindingImpl.class
InstanceBindingImpl.java
package org.testng.guice.internal
public org.testng.guice.internal.InstanceBindingImpl extends org.testng.guice.internal.BindingImpl implements org.testng.guice.spi.InstanceBinding {
final Object instance
final org.testng.guice.Provider provider
final org.testng.guice.internal.ImmutableSet injectionPoints
public void <init> (org.testng.guice.Injector, org.testng.guice.Key, java.lang.Object, org.testng.guice.internal.InternalFactory, java.util.Set, java.lang.Object)
org.testng.guice.Injector injector
org.testng.guice.Key key
Object source
org.testng.guice.internal.InternalFactory internalFactory
java.util.Set injectionPoints
Object instance
public void <init> (java.lang.Object, org.testng.guice.Key, org.testng.guice.internal.Scoping, java.util.Set, java.lang.Object)
Object source
org.testng.guice.Key key
org.testng.guice.internal.Scoping scoping
java.util.Set injectionPoints
Object instance
public org.testng.guice.Provider getProvider ()
public java.lang.Object acceptTargetVisitor (org.testng.guice.spi.BindingTargetVisitor)
org.testng.guice.spi.BindingTargetVisitor visitor
public java.lang.Object getInstance ()
public java.util.Set getInjectionPoints ()
public java.util.Set getDependencies ()
public org.testng.guice.internal.BindingImpl withScoping (org.testng.guice.internal.Scoping)
org.testng.guice.internal.Scoping scoping
public org.testng.guice.internal.BindingImpl withKey (org.testng.guice.Key)
org.testng.guice.Key key
public void applyTo (org.testng.guice.Binder)
org.testng.guice.Binder binder
public java.lang.String toString ()
}
org/testng/guice/internal/InternalContext.class
InternalContext.java
package org.testng.guice.internal
public final org.testng.guice.internal.InternalContext extends java.lang.Object {
private java.util.Map constructionContexts
private org.testng.guice.spi.Dependency dependency
public void <init> ()
public org.testng.guice.internal.ConstructionContext getConstructionContext (java.lang.Object)
Object key
org.testng.guice.internal.ConstructionContext constructionContext
public org.testng.guice.spi.Dependency getDependency ()
public void setDependency (org.testng.guice.spi.Dependency)
org.testng.guice.spi.Dependency dependency
}
org/testng/guice/internal/InternalFactory.class
InternalFactory.java
package org.testng.guice.internal
public abstract org.testng.guice.internal.InternalFactory extends java.lang.Object {
public abstract java.lang.Object get (org.testng.guice.internal.Errors, org.testng.guice.internal.InternalContext, org.testng.guice.spi.Dependency) throws org.testng.guice.internal.ErrorsException
}
org/testng/guice/internal/Iterables$1.class
Iterables.java
package org.testng.guice.internal
final org.testng.guice.internal.Iterables$1 extends java.lang.Object implements org.testng.guice.internal.Function {
void <init> ()
public java.util.Iterator apply (java.lang.Iterable)
Iterable from
public volatile synthetic java.lang.Object apply (java.lang.Object)
Object x0
}
org/testng/guice/internal/Iterables$2.class
Iterables.java
package org.testng.guice.internal
final org.testng.guice.internal.Iterables$2 extends org.testng.guice.internal.Iterables$IterableWithToString {
final synthetic Iterable val$iterators
void <init> (java.lang.Iterable)
public java.util.Iterator iterator ()
}
org/testng/guice/internal/Iterables$3.class
Iterables.java
package org.testng.guice.internal
final org.testng.guice.internal.Iterables$3 extends org.testng.guice.internal.Iterables$IterableWithToString {
final synthetic Iterable val$fromIterable
final synthetic org.testng.guice.internal.Function val$function
void <init> (java.lang.Iterable, org.testng.guice.internal.Function)
public java.util.Iterator iterator ()
}
org/testng/guice/internal/Iterables$IterableWithToString.class
Iterables.java
package org.testng.guice.internal
abstract org.testng.guice.internal.Iterables$IterableWithToString extends java.lang.Object implements java.lang.Iterable {
void <init> ()
public java.lang.String toString ()
}
org/testng/guice/internal/Iterables.class
Iterables.java
package org.testng.guice.internal
public final org.testng.guice.internal.Iterables extends java.lang.Object {
private void <init> ()
public static java.lang.String toString (java.lang.Iterable)
Iterable iterable
public static java.lang.Object getOnlyElement (java.lang.Iterable)
Iterable iterable
public static java.lang.Iterable concat (java.lang.Iterable, java.lang.Iterable)
Iterable a
Iterable b
public static java.lang.Iterable concat (java.lang.Iterable)
Iterable inputs
org.testng.guice.internal.Function function
Iterable iterators
public static java.lang.Iterable transform (java.lang.Iterable, org.testng.guice.internal.Function)
Iterable fromIterable
org.testng.guice.internal.Function function
}
org/testng/guice/internal/Iterators$1.class
Iterators.java
package org.testng.guice.internal
final org.testng.guice.internal.Iterators$1 extends org.testng.guice.internal.UnmodifiableIterator {
void <init> ()
public boolean hasNext ()
public java.lang.Object next ()
}
org/testng/guice/internal/Iterators$2.class
Iterators.java
package org.testng.guice.internal
final org.testng.guice.internal.Iterators$2 extends java.lang.Object implements java.util.ListIterator {
void <init> ()
public boolean hasNext ()
public boolean hasPrevious ()
public int nextIndex ()
public int previousIndex ()
public java.lang.Object next ()
public java.lang.Object previous ()
public void set (java.lang.Object)
Object o
public void add (java.lang.Object)
Object o
public void remove ()
}
org/testng/guice/internal/Iterators$3.class
Iterators.java
package org.testng.guice.internal
final org.testng.guice.internal.Iterators$3 extends org.testng.guice.internal.UnmodifiableIterator {
final synthetic java.util.Iterator val$iterator
void <init> (java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
}
org/testng/guice/internal/Iterators$4.class
Iterators.java
package org.testng.guice.internal
final org.testng.guice.internal.Iterators$4 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator current
java.util.Iterator removeFrom
final synthetic java.util.Iterator val$inputs
void <init> (java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/testng/guice/internal/Iterators$5.class
Iterators.java
package org.testng.guice.internal
final org.testng.guice.internal.Iterators$5 extends java.lang.Object implements java.util.Iterator {
final synthetic java.util.Iterator val$fromIterator
final synthetic org.testng.guice.internal.Function val$function
void <init> (java.util.Iterator, org.testng.guice.internal.Function)
public boolean hasNext ()
public java.lang.Object next ()
Object from
public void remove ()
}
org/testng/guice/internal/Iterators$6.class
Iterators.java
package org.testng.guice.internal
final org.testng.guice.internal.Iterators$6 extends org.testng.guice.internal.UnmodifiableIterator {
final int length
int i
final synthetic Object[] val$array
void <init> (java.lang.Object[])
public boolean hasNext ()
public java.lang.Object next ()
Object t
ArrayIndexOutOfBoundsException e
}
org/testng/guice/internal/Iterators$7.class
Iterators.java
package org.testng.guice.internal
final org.testng.guice.internal.Iterators$7 extends org.testng.guice.internal.UnmodifiableIterator {
int i
final synthetic int val$offset
final synthetic int val$end
final synthetic Object[] val$array
void <init> (int, int, java.lang.Object[])
public boolean hasNext ()
public java.lang.Object next ()
}
org/testng/guice/internal/Iterators$8.class
Iterators.java
package org.testng.guice.internal
final org.testng.guice.internal.Iterators$8 extends org.testng.guice.internal.UnmodifiableIterator {
boolean done
final synthetic Object val$value
void <init> (java.lang.Object)
public boolean hasNext ()
public java.lang.Object next ()
}
org/testng/guice/internal/Iterators$9.class
Iterators.java
package org.testng.guice.internal
final org.testng.guice.internal.Iterators$9 extends java.lang.Object implements java.util.Enumeration {
final synthetic java.util.Iterator val$iterator
void <init> (java.util.Iterator)
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
}
org/testng/guice/internal/Iterators.class
Iterators.java
package org.testng.guice.internal
public final org.testng.guice.internal.Iterators extends java.lang.Object {
static final java.util.Iterator EMPTY_ITERATOR
private static final java.util.ListIterator EMPTY_LIST_ITERATOR
private void <init> ()
public static org.testng.guice.internal.UnmodifiableIterator emptyIterator ()
public static java.util.ListIterator emptyListIterator ()
public static org.testng.guice.internal.UnmodifiableIterator unmodifiableIterator (java.util.Iterator)
java.util.Iterator iterator
public static java.lang.String toString (java.util.Iterator)
java.util.Iterator iterator
StringBuilder builder
public static java.lang.Object getOnlyElement (java.util.Iterator)
int i
java.util.Iterator iterator
Object first
StringBuilder sb
public static java.util.Iterator concat (java.util.Iterator)
java.util.Iterator inputs
public static java.util.Iterator transform (java.util.Iterator, org.testng.guice.internal.Function)
java.util.Iterator fromIterator
org.testng.guice.internal.Function function
public static transient org.testng.guice.internal.UnmodifiableIterator forArray (java.lang.Object[])
Object[] array
public static org.testng.guice.internal.UnmodifiableIterator forArray (java.lang.Object[], int, int)
Object[] array
int offset
int length
int end
public static org.testng.guice.internal.UnmodifiableIterator singletonIterator (java.lang.Object)
Object value
public static java.util.Enumeration asEnumeration (java.util.Iterator)
java.util.Iterator iterator
static void <clinit> ()
}
org/testng/guice/internal/Join$1.class
Join.java
package org.testng.guice.internal
synthetic org.testng.guice.internal.Join$1 extends java.lang.Object {
}
org/testng/guice/internal/Join$JoinException.class
Join.java
package org.testng.guice.internal
public org.testng.guice.internal.Join$JoinException extends java.lang.RuntimeException {
private static final long serialVersionUID
private void <init> (java.io.IOException)
java.io.IOException cause
synthetic void <init> (java.io.IOException, org.testng.guice.internal.Join$1)
java.io.IOException x0
org.testng.guice.internal.Join$1 x1
}
org/testng/guice/internal/Join.class
Join.java
package org.testng.guice.internal
public final org.testng.guice.internal.Join extends java.lang.Object {
private void <init> ()
public static java.lang.String join (java.lang.String, java.lang.Iterable)
String delimiter
Iterable tokens
public static java.lang.String join (java.lang.String, java.lang.Object[])
String delimiter
Object[] tokens
public static transient java.lang.String join (java.lang.String, java.lang.Object, java.lang.Object[])
String delimiter
Object firstToken
Object[] otherTokens
public static java.lang.String join (java.lang.String, java.util.Iterator)
String delimiter
java.util.Iterator tokens
StringBuilder sb
public static java.lang.String join (java.lang.String, java.lang.String, java.util.Map)
String keyValueSeparator
String entryDelimiter
java.util.Map map
public static java.lang.Appendable join (java.lang.Appendable, java.lang.String, java.lang.Iterable)
Appendable appendable
String delimiter
Iterable tokens
public static java.lang.Appendable join (java.lang.Appendable, java.lang.String, java.lang.Object[])
Appendable appendable
String delimiter
Object[] tokens
public static transient java.lang.Appendable join (java.lang.Appendable, java.lang.String, java.lang.Object, java.lang.Object[])
Appendable appendable
String delimiter
Object firstToken
Object[] otherTokens
public static java.lang.Appendable join (java.lang.Appendable, java.lang.String, java.util.Iterator)
java.io.IOException e
Appendable appendable
String delimiter
java.util.Iterator tokens
public static java.lang.Appendable join (java.lang.Appendable, java.lang.String, java.lang.String, java.util.Map)
java.io.IOException e
Appendable appendable
String keyValueSeparator
String entryDelimiter
java.util.Map map
java.util.Iterator entries
private static void appendOneEntry (java.lang.Appendable, java.lang.String, java.util.Map$Entry) throws java.io.IOException
Appendable appendable
String keyValueSeparator
java.util.Map$Entry entry
private static void appendOneToken (java.lang.Appendable, java.lang.Object) throws java.io.IOException
Appendable appendable
Object token
private static java.lang.CharSequence toCharSequence (java.lang.Object)
Object token
}
org/testng/guice/internal/LineNumbers$1.class
LineNumbers.java
package org.testng.guice.internal
synthetic org.testng.guice.internal.LineNumbers$1 extends java.lang.Object {
}
org/testng/guice/internal/LineNumbers$LineNumberReader.class
LineNumbers.java
package org.testng.guice.internal
org.testng.guice.internal.LineNumbers$LineNumberReader extends java.lang.Object implements org.testng.guice.internal.asm.ClassVisitor org.testng.guice.internal.asm.MethodVisitor org.testng.guice.internal.asm.AnnotationVisitor {
private int line
private String pendingMethod
private String name
final synthetic org.testng.guice.internal.LineNumbers this$0
private void <init> (org.testng.guice.internal.LineNumbers)
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int version
int access
String name
String signature
String superName
String[] interfaces
public org.testng.guice.internal.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int access
String name
String desc
String signature
String[] exceptions
public void visitSource (java.lang.String, java.lang.String)
String source
String debug
public void visitLineNumber (int, org.testng.guice.internal.asm.Label)
int line
org.testng.guice.internal.asm.Label start
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitEnd ()
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
String name
String outerName
String innerName
int access
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public void visitAttribute (org.testng.guice.internal.asm.Attribute)
org.testng.guice.internal.asm.Attribute attr
public org.testng.guice.internal.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int access
String name
String desc
String signature
Object value
public org.testng.guice.internal.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
public org.testng.guice.internal.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
String name
String desc
public org.testng.guice.internal.asm.AnnotationVisitor visitAnnotationDefault ()
public org.testng.guice.internal.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
int parameter
String desc
boolean visible
public org.testng.guice.internal.asm.AnnotationVisitor visitArray (java.lang.String)
String name
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
String name
String desc
String value
public void visit (java.lang.String, java.lang.Object)
String name
Object value
public void visitCode ()
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
int type
int nLocal
Object[] local
int nStack
Object[] stack
public void visitIincInsn (int, int)
int var
int increment
public void visitInsn (int)
int opcode
public void visitIntInsn (int, int)
int opcode
int operand
public void visitJumpInsn (int, org.testng.guice.internal.asm.Label)
int opcode
org.testng.guice.internal.asm.Label label
public void visitLabel (org.testng.guice.internal.asm.Label)
org.testng.guice.internal.asm.Label label
public void visitLdcInsn (java.lang.Object)
Object cst
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label, int)
String name
String desc
String signature
org.testng.guice.internal.asm.Label start
org.testng.guice.internal.asm.Label end
int index
public void visitLookupSwitchInsn (org.testng.guice.internal.asm.Label, int[], org.testng.guice.internal.asm.Label[])
org.testng.guice.internal.asm.Label dflt
int[] keys
org.testng.guice.internal.asm.Label[] labels
public void visitMaxs (int, int)
int maxStack
int maxLocals
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMultiANewArrayInsn (java.lang.String, int)
String desc
int dims
public void visitTableSwitchInsn (int, int, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label[])
int min
int max
org.testng.guice.internal.asm.Label dflt
org.testng.guice.internal.asm.Label[] labels
public void visitTryCatchBlock (org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label, java.lang.String)
org.testng.guice.internal.asm.Label start
org.testng.guice.internal.asm.Label end
org.testng.guice.internal.asm.Label handler
String type
public void visitTypeInsn (int, java.lang.String)
int opcode
String desc
public void visitVarInsn (int, int)
int opcode
int var
synthetic void <init> (org.testng.guice.internal.LineNumbers, org.testng.guice.internal.LineNumbers$1)
org.testng.guice.internal.LineNumbers x0
org.testng.guice.internal.LineNumbers$1 x1
}
org/testng/guice/internal/LineNumbers.class
LineNumbers.java
package org.testng.guice.internal
public org.testng.guice.internal.LineNumbers extends java.lang.Object {
private final Class type
private final java.util.Map lines
private String source
private int firstLine
public void <init> (java.lang.Class) throws java.io.IOException
java.io.InputStream in
Class type
public java.lang.String getSource ()
public java.lang.Integer getLineNumber (java.lang.reflect.Member)
java.lang.reflect.Member member
public int getFirstLine ()
static synthetic java.lang.String access$102 (org.testng.guice.internal.LineNumbers, java.lang.String)
org.testng.guice.internal.LineNumbers x0
String x1
static synthetic int access$200 (org.testng.guice.internal.LineNumbers)
org.testng.guice.internal.LineNumbers x0
static synthetic int access$202 (org.testng.guice.internal.LineNumbers, int)
org.testng.guice.internal.LineNumbers x0
int x1
static synthetic java.util.Map access$300 (org.testng.guice.internal.LineNumbers)
org.testng.guice.internal.LineNumbers x0
}
org/testng/guice/internal/LinkedBindingImpl.class
LinkedBindingImpl.java
package org.testng.guice.internal
public final org.testng.guice.internal.LinkedBindingImpl extends org.testng.guice.internal.BindingImpl implements org.testng.guice.spi.LinkedKeyBinding {
final org.testng.guice.Key targetKey
public void <init> (org.testng.guice.Injector, org.testng.guice.Key, java.lang.Object, org.testng.guice.internal.InternalFactory, org.testng.guice.internal.Scoping, org.testng.guice.Key)
org.testng.guice.Injector injector
org.testng.guice.Key key
Object source
org.testng.guice.internal.InternalFactory internalFactory
org.testng.guice.internal.Scoping scoping
org.testng.guice.Key targetKey
public void <init> (java.lang.Object, org.testng.guice.Key, org.testng.guice.internal.Scoping, org.testng.guice.Key)
Object source
org.testng.guice.Key key
org.testng.guice.internal.Scoping scoping
org.testng.guice.Key targetKey
public java.lang.Object acceptTargetVisitor (org.testng.guice.spi.BindingTargetVisitor)
org.testng.guice.spi.BindingTargetVisitor visitor
public org.testng.guice.Key getLinkedKey ()
public org.testng.guice.internal.BindingImpl withScoping (org.testng.guice.internal.Scoping)
org.testng.guice.internal.Scoping scoping
public org.testng.guice.internal.BindingImpl withKey (org.testng.guice.Key)
org.testng.guice.Key key
public void applyTo (org.testng.guice.Binder)
org.testng.guice.Binder binder
public java.lang.String toString ()
}
org/testng/guice/internal/LinkedProviderBindingImpl.class
LinkedProviderBindingImpl.java
package org.testng.guice.internal
public final org.testng.guice.internal.LinkedProviderBindingImpl extends org.testng.guice.internal.BindingImpl implements org.testng.guice.spi.ProviderKeyBinding {
final org.testng.guice.Key providerKey
public void <init> (org.testng.guice.Injector, org.testng.guice.Key, java.lang.Object, org.testng.guice.internal.InternalFactory, org.testng.guice.internal.Scoping, org.testng.guice.Key)
org.testng.guice.Injector injector
org.testng.guice.Key key
Object source
org.testng.guice.internal.InternalFactory internalFactory
org.testng.guice.internal.Scoping scoping
org.testng.guice.Key providerKey
void <init> (java.lang.Object, org.testng.guice.Key, org.testng.guice.internal.Scoping, org.testng.guice.Key)
Object source
org.testng.guice.Key key
org.testng.guice.internal.Scoping scoping
org.testng.guice.Key providerKey
public java.lang.Object acceptTargetVisitor (org.testng.guice.spi.BindingTargetVisitor)
org.testng.guice.spi.BindingTargetVisitor visitor
public org.testng.guice.Key getProviderKey ()
public org.testng.guice.internal.BindingImpl withScoping (org.testng.guice.internal.Scoping)
org.testng.guice.internal.Scoping scoping
public org.testng.guice.internal.BindingImpl withKey (org.testng.guice.Key)
org.testng.guice.Key key
public void applyTo (org.testng.guice.Binder)
org.testng.guice.Binder binder
public java.lang.String toString ()
}
org/testng/guice/internal/Lists.class
Lists.java
package org.testng.guice.internal
public final org.testng.guice.internal.Lists extends java.lang.Object {
private void <init> ()
public static java.util.ArrayList newArrayList ()
public static transient java.util.ArrayList newArrayList (java.lang.Object[])
Object[] elements
int capacity
java.util.ArrayList list
static int computeArrayListCapacity (int)
int arraySize
public static java.util.ArrayList newArrayList (java.lang.Iterable)
java.util.Collection collection
Iterable elements
public static java.util.ArrayList newArrayList (java.util.Iterator)
java.util.Iterator elements
java.util.ArrayList list
public static java.util.ArrayList newArrayList (java.lang.Object, java.lang.Object[])
Object element
Object[] arr$
int len$
int i$
Object first
Object[] rest
java.util.ArrayList result
}
org/testng/guice/internal/MapMaker$1.class
MapMaker.java
package org.testng.guice.internal
final org.testng.guice.internal.MapMaker$1 extends java.lang.Object implements org.testng.guice.internal.MapMaker$ValueReference {
void <init> ()
public java.lang.Object get ()
public org.testng.guice.internal.MapMaker$ValueReference copyFor (org.testng.guice.internal.MapMaker$ReferenceEntry)
org.testng.guice.internal.MapMaker$ReferenceEntry entry
public java.lang.Object waitForValue ()
}
org/testng/guice/internal/MapMaker$ComputationExceptionReference.class
MapMaker.java
package org.testng.guice.internal
org.testng.guice.internal.MapMaker$ComputationExceptionReference extends java.lang.Object implements org.testng.guice.internal.MapMaker$ValueReference {
final Throwable t
void <init> (java.lang.Throwable)
Throwable t
public java.lang.Object get ()
public org.testng.guice.internal.MapMaker$ValueReference copyFor (org.testng.guice.internal.MapMaker$ReferenceEntry)
org.testng.guice.internal.MapMaker$ReferenceEntry entry
public java.lang.Object waitForValue ()
}
org/testng/guice/internal/MapMaker$LinkedSoftEntry.class
MapMaker.java
package org.testng.guice.internal
org.testng.guice.internal.MapMaker$LinkedSoftEntry extends org.testng.guice.internal.MapMaker$SoftEntry {
final org.testng.guice.internal.MapMaker$ReferenceEntry next
void <init> (org.testng.guice.internal.CustomConcurrentHashMap$Internals, java.lang.Object, int, org.testng.guice.internal.MapMaker$ReferenceEntry)
org.testng.guice.internal.CustomConcurrentHashMap$Internals internals
Object key
int hash
org.testng.guice.internal.MapMaker$ReferenceEntry next
public org.testng.guice.internal.MapMaker$ReferenceEntry getNext ()
}
org/testng/guice/internal/MapMaker$LinkedStrongEntry.class
MapMaker.java
package org.testng.guice.internal
org.testng.guice.internal.MapMaker$LinkedStrongEntry extends org.testng.guice.internal.MapMaker$StrongEntry {
final org.testng.guice.internal.MapMaker$ReferenceEntry next
void <init> (org.testng.guice.internal.CustomConcurrentHashMap$Internals, java.lang.Object, int, org.testng.guice.internal.MapMaker$ReferenceEntry)
org.testng.guice.internal.CustomConcurrentHashMap$Internals internals
Object key
int hash
org.testng.guice.internal.MapMaker$ReferenceEntry next
public org.testng.guice.internal.MapMaker$ReferenceEntry getNext ()
}
org/testng/guice/internal/MapMaker$LinkedWeakEntry.class
MapMaker.java
package org.testng.guice.internal
org.testng.guice.internal.MapMaker$LinkedWeakEntry extends org.testng.guice.internal.MapMaker$WeakEntry {
final org.testng.guice.internal.MapMaker$ReferenceEntry next
void <init> (org.testng.guice.internal.CustomConcurrentHashMap$Internals, java.lang.Object, int, org.testng.guice.internal.MapMaker$ReferenceEntry)
org.testng.guice.internal.CustomConcurrentHashMap$Internals internals
Object key
int hash
org.testng.guice.internal.MapMaker$ReferenceEntry next
public org.testng.guice.internal.MapMaker$ReferenceEntry getNext ()
}
org/testng/guice/internal/MapMaker$NullOutputExceptionReference.class
MapMaker.java
package org.testng.guice.internal
org.testng.guice.internal.MapMaker$NullOutputExceptionReference extends java.lang.Object implements org.testng.guice.internal.MapMaker$ValueReference {
final String message
void <init> (java.lang.String)
String message
public java.lang.Object get ()
public org.testng.guice.internal.MapMaker$ValueReference copyFor (org.testng.guice.internal.MapMaker$ReferenceEntry)
org.testng.guice.internal.MapMaker$ReferenceEntry entry
public java.lang.Object waitForValue ()
}
org/testng/guice/internal/MapMaker$QueueHolder.class
MapMaker.java
package org.testng.guice.internal
org.testng.guice.internal.MapMaker$QueueHolder extends java.lang.Object {
static final org.testng.guice.internal.FinalizableReferenceQueue queue
private void <init> ()
static void <clinit> ()
}
org/testng/guice/internal/MapMaker$ReferenceEntry.class
MapMaker.java
package org.testng.guice.internal
abstract org.testng.guice.internal.MapMaker$ReferenceEntry extends java.lang.Object {
public abstract org.testng.guice.internal.MapMaker$ValueReference getValueReference ()
public abstract void setValueReference (org.testng.guice.internal.MapMaker$ValueReference)
public abstract void valueReclaimed ()
public abstract org.testng.guice.internal.MapMaker$ReferenceEntry getNext ()
public abstract int getHash ()
public abstract java.lang.Object getKey ()
}
org/testng/guice/internal/MapMaker$SoftEntry.class
MapMaker.java
package org.testng.guice.internal
org.testng.guice.internal.MapMaker$SoftEntry extends org.testng.guice.internal.FinalizableSoftReference implements org.testng.guice.internal.MapMaker$ReferenceEntry {
final org.testng.guice.internal.CustomConcurrentHashMap$Internals internals
final int hash
volatile org.testng.guice.internal.MapMaker$ValueReference valueReference
void <init> (org.testng.guice.internal.CustomConcurrentHashMap$Internals, java.lang.Object, int)
org.testng.guice.internal.CustomConcurrentHashMap$Internals internals
Object key
int hash
public java.lang.Object getKey ()
public void finalizeReferent ()
public org.testng.guice.internal.MapMaker$ValueReference getValueReference ()
public void setValueReference (org.testng.guice.internal.MapMaker$ValueReference)
org.testng.guice.internal.MapMaker$ValueReference valueReference
public void valueReclaimed ()
public org.testng.guice.internal.MapMaker$ReferenceEntry getNext ()
public int getHash ()
}
org/testng/guice/internal/MapMaker$SoftValueReference.class
MapMaker.java
package org.testng.guice.internal
org.testng.guice.internal.MapMaker$SoftValueReference extends org.testng.guice.internal.FinalizableSoftReference implements org.testng.guice.internal.MapMaker$ValueReference {
final org.testng.guice.internal.MapMaker$ReferenceEntry entry
void <init> (java.lang.Object, org.testng.guice.internal.MapMaker$ReferenceEntry)
Object referent
org.testng.guice.internal.MapMaker$ReferenceEntry entry
public void finalizeReferent ()
public org.testng.guice.internal.MapMaker$ValueReference copyFor (org.testng.guice.internal.MapMaker$ReferenceEntry)
org.testng.guice.internal.MapMaker$ReferenceEntry entry
public java.lang.Object waitForValue ()
}
org/testng/guice/internal/MapMaker$StrategyImpl$1.class
MapMaker.java
package org.testng.guice.internal
org.testng.guice.internal.MapMaker$StrategyImpl$1 extends java.util.TimerTask {
final synthetic java.lang.ref.WeakReference val$keyReference
final synthetic java.lang.ref.WeakReference val$valueReference
final synthetic org.testng.guice.internal.MapMaker$StrategyImpl this$0
void <init> (org.testng.guice.internal.MapMaker$StrategyImpl, java.lang.ref.WeakReference, java.lang.ref.WeakReference)
public void run ()
Object key
}
org/testng/guice/internal/MapMaker$StrategyImpl$Fields.class
MapMaker.java
package org.testng.guice.internal
org.testng.guice.internal.MapMaker$StrategyImpl$Fields extends java.lang.Object {
static final java.lang.reflect.Field keyStrength
static final java.lang.reflect.Field valueStrength
static final java.lang.reflect.Field expirationNanos
static final java.lang.reflect.Field internals
static final java.lang.reflect.Field map
private void <init> ()
static java.lang.reflect.Field findField (java.lang.String)
java.lang.reflect.Field f
NoSuchFieldException e
String name
static void <clinit> ()
}
org/testng/guice/internal/MapMaker$StrategyImpl$FutureValueReference.class
MapMaker.java
package org.testng.guice.internal
org.testng.guice.internal.MapMaker$StrategyImpl$FutureValueReference extends java.lang.Object implements org.testng.guice.internal.MapMaker$ValueReference {
final org.testng.guice.internal.MapMaker$ReferenceEntry original
final org.testng.guice.internal.MapMaker$ReferenceEntry newEntry
final synthetic org.testng.guice.internal.MapMaker$StrategyImpl this$0
void <init> (org.testng.guice.internal.MapMaker$StrategyImpl, org.testng.guice.internal.MapMaker$ReferenceEntry, org.testng.guice.internal.MapMaker$ReferenceEntry)
org.testng.guice.internal.MapMaker$ReferenceEntry original
org.testng.guice.internal.MapMaker$ReferenceEntry newEntry
public java.lang.Object get ()
Object value
boolean success
public org.testng.guice.internal.MapMaker$ValueReference copyFor (org.testng.guice.internal.MapMaker$ReferenceEntry)
org.testng.guice.internal.MapMaker$ReferenceEntry entry
public java.lang.Object waitForValue () throws java.lang.InterruptedException
Object value
boolean success
void removeEntry ()
}
org/testng/guice/internal/MapMaker$StrategyImpl.class
MapMaker.java
package org.testng.guice.internal
org.testng.guice.internal.MapMaker$StrategyImpl extends java.lang.Object implements java.io.Serializable org.testng.guice.internal.CustomConcurrentHashMap$ComputingStrategy {
final org.testng.guice.internal.MapMaker$Strength keyStrength
final org.testng.guice.internal.MapMaker$Strength valueStrength
final java.util.concurrent.ConcurrentMap map
final long expirationNanos
org.testng.guice.internal.CustomConcurrentHashMap$Internals internals
private static final long serialVersionUID
void <init> (org.testng.guice.internal.MapMaker)
org.testng.guice.internal.MapMaker maker
void <init> (org.testng.guice.internal.MapMaker, org.testng.guice.internal.Function)
org.testng.guice.internal.MapMaker maker
org.testng.guice.internal.Function computer
public void setValue (org.testng.guice.internal.MapMaker$ReferenceEntry, java.lang.Object)
org.testng.guice.internal.MapMaker$ReferenceEntry entry
Object value
void scheduleRemoval (java.lang.Object, java.lang.Object)
Object key
Object value
java.lang.ref.WeakReference keyReference
java.lang.ref.WeakReference valueReference
public boolean equalKeys (java.lang.Object, java.lang.Object)
Object a
Object b
public boolean equalValues (java.lang.Object, java.lang.Object)
Object a
Object b
public int hashKey (java.lang.Object)
Object key
public java.lang.Object getKey (org.testng.guice.internal.MapMaker$ReferenceEntry)
org.testng.guice.internal.MapMaker$ReferenceEntry entry
public int getHash (org.testng.guice.internal.MapMaker$ReferenceEntry)
org.testng.guice.internal.MapMaker$ReferenceEntry entry
public org.testng.guice.internal.MapMaker$ReferenceEntry newEntry (java.lang.Object, int, org.testng.guice.internal.MapMaker$ReferenceEntry)
Object key
int hash
org.testng.guice.internal.MapMaker$ReferenceEntry next
public org.testng.guice.internal.MapMaker$ReferenceEntry copyEntry (java.lang.Object, org.testng.guice.internal.MapMaker$ReferenceEntry, org.testng.guice.internal.MapMaker$ReferenceEntry)
org.testng.guice.internal.MapMaker$ReferenceEntry newEntry
org.testng.guice.internal.MapMaker$ReferenceEntry newEntry
Object key
org.testng.guice.internal.MapMaker$ReferenceEntry original
org.testng.guice.internal.MapMaker$ReferenceEntry newNext
org.testng.guice.internal.MapMaker$ValueReference valueReference
public java.lang.Object waitForValue (org.testng.guice.internal.MapMaker$ReferenceEntry) throws java.lang.InterruptedException
org.testng.guice.internal.MapMaker$ReferenceEntry entry
org.testng.guice.internal.MapMaker$ValueReference valueReference
public java.lang.Object getValue (org.testng.guice.internal.MapMaker$ReferenceEntry)
org.testng.guice.internal.MapMaker$ReferenceEntry entry
org.testng.guice.internal.MapMaker$ValueReference valueReference
public java.lang.Object compute (java.lang.Object, org.testng.guice.internal.MapMaker$ReferenceEntry, org.testng.guice.internal.Function)
Throwable t
String message
Object key
org.testng.guice.internal.MapMaker$ReferenceEntry entry
org.testng.guice.internal.Function computer
Object value
void setValueReference (org.testng.guice.internal.MapMaker$ReferenceEntry, org.testng.guice.internal.MapMaker$ValueReference)
org.testng.guice.internal.MapMaker$ReferenceEntry entry
org.testng.guice.internal.MapMaker$ValueReference valueReference
boolean notifyOthers
public org.testng.guice.internal.MapMaker$ReferenceEntry getNext (org.testng.guice.internal.MapMaker$ReferenceEntry)
org.testng.guice.internal.MapMaker$ReferenceEntry entry
public void setInternals (org.testng.guice.internal.CustomConcurrentHashMap$Internals)
org.testng.guice.internal.CustomConcurrentHashMap$Internals internals
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
IllegalAccessException e
java.io.ObjectInputStream in
public volatile synthetic java.lang.Object waitForValue (java.lang.Object) throws java.lang.InterruptedException
Object x0
public volatile synthetic java.lang.Object compute (java.lang.Object, java.lang.Object, org.testng.guice.internal.Function)
Object x0
Object x1
org.testng.guice.internal.Function x2
public volatile synthetic int getHash (java.lang.Object)
Object x0
public volatile synthetic java.lang.Object getNext (java.lang.Object)
Object x0
public volatile synthetic java.lang.Object getKey (java.lang.Object)
Object x0
public volatile synthetic java.lang.Object getValue (java.lang.Object)
Object x0
public volatile synthetic void setValue (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile synthetic java.lang.Object copyEntry (java.lang.Object, java.lang.Object, java.lang.Object)
Object x0
Object x1
Object x2
public volatile synthetic java.lang.Object newEntry (java.lang.Object, int, java.lang.Object)
Object x0
int x1
Object x2
}
org/testng/guice/internal/MapMaker$Strength$1.class
MapMaker.java
package org.testng.guice.internal
final enum org.testng.guice.internal.MapMaker$Strength$1 extends org.testng.guice.internal.MapMaker$Strength {
void <init> (java.lang.String, int)
boolean equal (java.lang.Object, java.lang.Object)
Object a
Object b
int hash (java.lang.Object)
Object o
org.testng.guice.internal.MapMaker$ValueReference referenceValue (org.testng.guice.internal.MapMaker$ReferenceEntry, java.lang.Object)
org.testng.guice.internal.MapMaker$ReferenceEntry entry
Object value
org.testng.guice.internal.MapMaker$ReferenceEntry newEntry (org.testng.guice.internal.CustomConcurrentHashMap$Internals, java.lang.Object, int, org.testng.guice.internal.MapMaker$ReferenceEntry)
org.testng.guice.internal.CustomConcurrentHashMap$Internals internals
Object key
int hash
org.testng.guice.internal.MapMaker$ReferenceEntry next
org.testng.guice.internal.MapMaker$ReferenceEntry copyEntry (java.lang.Object, org.testng.guice.internal.MapMaker$ReferenceEntry, org.testng.guice.internal.MapMaker$ReferenceEntry)
Object key
org.testng.guice.internal.MapMaker$ReferenceEntry original
org.testng.guice.internal.MapMaker$ReferenceEntry newNext
org.testng.guice.internal.MapMaker$WeakEntry from
}
org/testng/guice/internal/MapMaker$Strength$2.class
MapMaker.java
package org.testng.guice.internal
final enum org.testng.guice.internal.MapMaker$Strength$2 extends org.testng.guice.internal.MapMaker$Strength {
void <init> (java.lang.String, int)
boolean equal (java.lang.Object, java.lang.Object)
Object a
Object b
int hash (java.lang.Object)
Object o
org.testng.guice.internal.MapMaker$ValueReference referenceValue (org.testng.guice.internal.MapMaker$ReferenceEntry, java.lang.Object)
org.testng.guice.internal.MapMaker$ReferenceEntry entry
Object value
org.testng.guice.internal.MapMaker$ReferenceEntry newEntry (org.testng.guice.internal.CustomConcurrentHashMap$Internals, java.lang.Object, int, org.testng.guice.internal.MapMaker$ReferenceEntry)
org.testng.guice.internal.CustomConcurrentHashMap$Internals internals
Object key
int hash
org.testng.guice.internal.MapMaker$ReferenceEntry next
org.testng.guice.internal.MapMaker$ReferenceEntry copyEntry (java.lang.Object, org.testng.guice.internal.MapMaker$ReferenceEntry, org.testng.guice.internal.MapMaker$ReferenceEntry)
Object key
org.testng.guice.internal.MapMaker$ReferenceEntry original
org.testng.guice.internal.MapMaker$ReferenceEntry newNext
org.testng.guice.internal.MapMaker$SoftEntry from
}
org/testng/guice/internal/MapMaker$Strength$3.class
MapMaker.java
package org.testng.guice.internal
final enum org.testng.guice.internal.MapMaker$Strength$3 extends org.testng.guice.internal.MapMaker$Strength {
void <init> (java.lang.String, int)
boolean equal (java.lang.Object, java.lang.Object)
Object a
Object b
int hash (java.lang.Object)
Object o
org.testng.guice.internal.MapMaker$ValueReference referenceValue (org.testng.guice.internal.MapMaker$ReferenceEntry, java.lang.Object)
org.testng.guice.internal.MapMaker$ReferenceEntry entry
Object value
org.testng.guice.internal.MapMaker$ReferenceEntry newEntry (org.testng.guice.internal.CustomConcurrentHashMap$Internals, java.lang.Object, int, org.testng.guice.internal.MapMaker$ReferenceEntry)
org.testng.guice.internal.CustomConcurrentHashMap$Internals internals
Object key
int hash
org.testng.guice.internal.MapMaker$ReferenceEntry next
org.testng.guice.internal.MapMaker$ReferenceEntry copyEntry (java.lang.Object, org.testng.guice.internal.MapMaker$ReferenceEntry, org.testng.guice.internal.MapMaker$ReferenceEntry)
Object key
org.testng.guice.internal.MapMaker$ReferenceEntry original
org.testng.guice.internal.MapMaker$ReferenceEntry newNext
org.testng.guice.internal.MapMaker$StrongEntry from
}
org/testng/guice/internal/MapMaker$Strength.class
MapMaker.java
package org.testng.guice.internal
abstract enum org.testng.guice.internal.MapMaker$Strength extends java.lang.Enum {
public static final enum org.testng.guice.internal.MapMaker$Strength WEAK
public static final enum org.testng.guice.internal.MapMaker$Strength SOFT
public static final enum org.testng.guice.internal.MapMaker$Strength STRONG
private static final synthetic org.testng.guice.internal.MapMaker$Strength[] $VALUES
public static org.testng.guice.internal.MapMaker$Strength[] values ()
public static org.testng.guice.internal.MapMaker$Strength valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
abstract boolean equal (java.lang.Object, java.lang.Object)
abstract int hash (java.lang.Object)
abstract org.testng.guice.internal.MapMaker$ValueReference referenceValue (org.testng.guice.internal.MapMaker$ReferenceEntry, java.lang.Object)
abstract org.testng.guice.internal.MapMaker$ReferenceEntry newEntry (org.testng.guice.internal.CustomConcurrentHashMap$Internals, java.lang.Object, int, org.testng.guice.internal.MapMaker$ReferenceEntry)
abstract org.testng.guice.internal.MapMaker$ReferenceEntry copyEntry (java.lang.Object, org.testng.guice.internal.MapMaker$ReferenceEntry, org.testng.guice.internal.MapMaker$ReferenceEntry)
synthetic void <init> (java.lang.String, int, org.testng.guice.internal.MapMaker$1)
String x0
int x1
org.testng.guice.internal.MapMaker$1 x2
static void <clinit> ()
}
org/testng/guice/internal/MapMaker$StrongEntry.class
MapMaker.java
package org.testng.guice.internal
org.testng.guice.internal.MapMaker$StrongEntry extends java.lang.Object implements org.testng.guice.internal.MapMaker$ReferenceEntry {
final Object key
final org.testng.guice.internal.CustomConcurrentHashMap$Internals internals
final int hash
volatile org.testng.guice.internal.MapMaker$ValueReference valueReference
void <init> (org.testng.guice.internal.CustomConcurrentHashMap$Internals, java.lang.Object, int)
org.testng.guice.internal.CustomConcurrentHashMap$Internals internals
Object key
int hash
public java.lang.Object getKey ()
public org.testng.guice.internal.MapMaker$ValueReference getValueReference ()
public void setValueReference (org.testng.guice.internal.MapMaker$ValueReference)
org.testng.guice.internal.MapMaker$ValueReference valueReference
public void valueReclaimed ()
public org.testng.guice.internal.MapMaker$ReferenceEntry getNext ()
public int getHash ()
}
org/testng/guice/internal/MapMaker$StrongValueReference.class
MapMaker.java
package org.testng.guice.internal
org.testng.guice.internal.MapMaker$StrongValueReference extends java.lang.Object implements org.testng.guice.internal.MapMaker$ValueReference {
final Object referent
void <init> (java.lang.Object)
Object referent
public java.lang.Object get ()
public org.testng.guice.internal.MapMaker$ValueReference copyFor (org.testng.guice.internal.MapMaker$ReferenceEntry)
org.testng.guice.internal.MapMaker$ReferenceEntry entry
public java.lang.Object waitForValue ()
}
org/testng/guice/internal/MapMaker$ValueReference.class
MapMaker.java
package org.testng.guice.internal
abstract org.testng.guice.internal.MapMaker$ValueReference extends java.lang.Object {
public abstract java.lang.Object get ()
public abstract org.testng.guice.internal.MapMaker$ValueReference copyFor (org.testng.guice.internal.MapMaker$ReferenceEntry)
public abstract java.lang.Object waitForValue () throws java.lang.InterruptedException
}
org/testng/guice/internal/MapMaker$WeakEntry.class
MapMaker.java
package org.testng.guice.internal
org.testng.guice.internal.MapMaker$WeakEntry extends org.testng.guice.internal.FinalizableWeakReference implements org.testng.guice.internal.MapMaker$ReferenceEntry {
final org.testng.guice.internal.CustomConcurrentHashMap$Internals internals
final int hash
volatile org.testng.guice.internal.MapMaker$ValueReference valueReference
void <init> (org.testng.guice.internal.CustomConcurrentHashMap$Internals, java.lang.Object, int)
org.testng.guice.internal.CustomConcurrentHashMap$Internals internals
Object key
int hash
public java.lang.Object getKey ()
public void finalizeReferent ()
public org.testng.guice.internal.MapMaker$ValueReference getValueReference ()
public void setValueReference (org.testng.guice.internal.MapMaker$ValueReference)
org.testng.guice.internal.MapMaker$ValueReference valueReference
public void valueReclaimed ()
public org.testng.guice.internal.MapMaker$ReferenceEntry getNext ()
public int getHash ()
}
org/testng/guice/internal/MapMaker$WeakValueReference.class
MapMaker.java
package org.testng.guice.internal
org.testng.guice.internal.MapMaker$WeakValueReference extends org.testng.guice.internal.FinalizableWeakReference implements org.testng.guice.internal.MapMaker$ValueReference {
final org.testng.guice.internal.MapMaker$ReferenceEntry entry
void <init> (java.lang.Object, org.testng.guice.internal.MapMaker$ReferenceEntry)
Object referent
org.testng.guice.internal.MapMaker$ReferenceEntry entry
public void finalizeReferent ()
public org.testng.guice.internal.MapMaker$ValueReference copyFor (org.testng.guice.internal.MapMaker$ReferenceEntry)
org.testng.guice.internal.MapMaker$ReferenceEntry entry
public java.lang.Object waitForValue () throws java.lang.InterruptedException
}
org/testng/guice/internal/MapMaker.class
MapMaker.java
package org.testng.guice.internal
public final org.testng.guice.internal.MapMaker extends java.lang.Object {
private org.testng.guice.internal.MapMaker$Strength keyStrength
private org.testng.guice.internal.MapMaker$Strength valueStrength
private long expirationNanos
private boolean useCustomMap
private final org.testng.guice.internal.CustomConcurrentHashMap$Builder builder
private static final org.testng.guice.internal.MapMaker$ValueReference COMPUTING
public void <init> ()
public org.testng.guice.internal.MapMaker initialCapacity (int)
int initialCapacity
public org.testng.guice.internal.MapMaker loadFactor (float)
float loadFactor
public org.testng.guice.internal.MapMaker concurrencyLevel (int)
int concurrencyLevel
public org.testng.guice.internal.MapMaker weakKeys ()
public org.testng.guice.internal.MapMaker softKeys ()
private org.testng.guice.internal.MapMaker setKeyStrength (org.testng.guice.internal.MapMaker$Strength)
org.testng.guice.internal.MapMaker$Strength strength
public org.testng.guice.internal.MapMaker weakValues ()
public org.testng.guice.internal.MapMaker softValues ()
private org.testng.guice.internal.MapMaker setValueStrength (org.testng.guice.internal.MapMaker$Strength)
org.testng.guice.internal.MapMaker$Strength strength
public org.testng.guice.internal.MapMaker expiration (long, java.util.concurrent.TimeUnit)
long duration
java.util.concurrent.TimeUnit unit
public java.util.concurrent.ConcurrentMap makeMap ()
public java.util.concurrent.ConcurrentMap makeComputingMap (org.testng.guice.internal.Function)
org.testng.guice.internal.Function computer
private static org.testng.guice.internal.MapMaker$ValueReference computing ()
static synthetic org.testng.guice.internal.MapMaker$Strength access$100 (org.testng.guice.internal.MapMaker)
org.testng.guice.internal.MapMaker x0
static synthetic org.testng.guice.internal.MapMaker$Strength access$200 (org.testng.guice.internal.MapMaker)
org.testng.guice.internal.MapMaker x0
static synthetic long access$300 (org.testng.guice.internal.MapMaker)
org.testng.guice.internal.MapMaker x0
static synthetic org.testng.guice.internal.CustomConcurrentHashMap$Builder access$400 (org.testng.guice.internal.MapMaker)
org.testng.guice.internal.MapMaker x0
static synthetic org.testng.guice.internal.MapMaker$ValueReference access$500 ()
static synthetic org.testng.guice.internal.MapMaker$ValueReference access$600 ()
static void <clinit> ()
}
org/testng/guice/internal/Maps.class
Maps.java
package org.testng.guice.internal
public final org.testng.guice.internal.Maps extends java.lang.Object {
private void <init> ()
public static java.util.HashMap newHashMap ()
public static java.util.LinkedHashMap newLinkedHashMap ()
public static java.util.TreeMap newTreeMap ()
public static java.util.IdentityHashMap newIdentityHashMap ()
public static java.util.Map$Entry immutableEntry (java.lang.Object, java.lang.Object)
Object key
Object value
}
org/testng/guice/internal/MatcherAndConverter.class
MatcherAndConverter.java
package org.testng.guice.internal
public final org.testng.guice.internal.MatcherAndConverter extends java.lang.Object {
private final org.testng.guice.matcher.Matcher typeMatcher
private final org.testng.guice.spi.TypeConverter typeConverter
private final Object source
public void <init> (org.testng.guice.matcher.Matcher, org.testng.guice.spi.TypeConverter, java.lang.Object)
org.testng.guice.matcher.Matcher typeMatcher
org.testng.guice.spi.TypeConverter typeConverter
Object source
public org.testng.guice.spi.TypeConverter getTypeConverter ()
public org.testng.guice.matcher.Matcher getTypeMatcher ()
public java.lang.Object getSource ()
public java.lang.String toString ()
}
org/testng/guice/internal/MoreTypes$1.class
MoreTypes.java
package org.testng.guice.internal
synthetic org.testng.guice.internal.MoreTypes$1 extends java.lang.Object {
}
org/testng/guice/internal/MoreTypes$CompositeType.class
MoreTypes.java
package org.testng.guice.internal
abstract org.testng.guice.internal.MoreTypes$CompositeType extends java.lang.Object {
public abstract boolean isFullySpecified ()
}
org/testng/guice/internal/MoreTypes$GenericArrayTypeImpl.class
MoreTypes.java
package org.testng.guice.internal
public org.testng.guice.internal.MoreTypes$GenericArrayTypeImpl extends java.lang.Object implements java.lang.reflect.GenericArrayType java.io.Serializable org.testng.guice.internal.MoreTypes$CompositeType {
private final java.lang.reflect.Type componentType
private static final long serialVersionUID
public void <init> (java.lang.reflect.Type)
java.lang.reflect.Type componentType
public java.lang.reflect.Type getGenericComponentType ()
public boolean isFullySpecified ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
}
org/testng/guice/internal/MoreTypes$MemberImpl.class
MoreTypes.java
package org.testng.guice.internal
public org.testng.guice.internal.MoreTypes$MemberImpl extends java.lang.Object implements java.lang.reflect.Member java.io.Serializable {
private final Class declaringClass
private final String name
private final int modifiers
private final boolean synthetic
private final Class memberType
private final String memberKey
private void <init> (java.lang.reflect.Member)
java.lang.reflect.Member member
public java.lang.Class getDeclaringClass ()
public java.lang.String getName ()
public int getModifiers ()
public boolean isSynthetic ()
public java.lang.String toString ()
synthetic void <init> (java.lang.reflect.Member, org.testng.guice.internal.MoreTypes$1)
java.lang.reflect.Member x0
org.testng.guice.internal.MoreTypes$1 x1
static synthetic java.lang.Class access$100 (org.testng.guice.internal.MoreTypes$MemberImpl)
org.testng.guice.internal.MoreTypes$MemberImpl x0
static synthetic java.lang.String access$200 (org.testng.guice.internal.MoreTypes$MemberImpl)
org.testng.guice.internal.MoreTypes$MemberImpl x0
}
org/testng/guice/internal/MoreTypes$ParameterizedTypeImpl.class
MoreTypes.java
package org.testng.guice.internal
public org.testng.guice.internal.MoreTypes$ParameterizedTypeImpl extends java.lang.Object implements java.lang.reflect.ParameterizedType java.io.Serializable org.testng.guice.internal.MoreTypes$CompositeType {
private final java.lang.reflect.Type ownerType
private final java.lang.reflect.Type rawType
private final java.lang.reflect.Type[] typeArguments
private static final long serialVersionUID
public transient void <init> (java.lang.reflect.Type, java.lang.reflect.Type, java.lang.reflect.Type[])
Class rawTypeAsClass
int t
java.lang.reflect.Type ownerType
java.lang.reflect.Type rawType
java.lang.reflect.Type[] typeArguments
public java.lang.reflect.Type[] getActualTypeArguments ()
public java.lang.reflect.Type getRawType ()
public java.lang.reflect.Type getOwnerType ()
public boolean isFullySpecified ()
java.lang.reflect.Type type
java.lang.reflect.Type[] arr$
int len$
int i$
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
}
org/testng/guice/internal/MoreTypes$WildcardTypeImpl.class
MoreTypes.java
package org.testng.guice.internal
public org.testng.guice.internal.MoreTypes$WildcardTypeImpl extends java.lang.Object implements java.lang.reflect.WildcardType java.io.Serializable org.testng.guice.internal.MoreTypes$CompositeType {
private final java.lang.reflect.Type upperBound
private final java.lang.reflect.Type lowerBound
private static final long serialVersionUID
public void <init> (java.lang.reflect.Type[], java.lang.reflect.Type[])
java.lang.reflect.Type[] upperBounds
java.lang.reflect.Type[] lowerBounds
public java.lang.reflect.Type[] getUpperBounds ()
public java.lang.reflect.Type[] getLowerBounds ()
public boolean isFullySpecified ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
}
org/testng/guice/internal/MoreTypes.class
MoreTypes.java
package org.testng.guice.internal
public org.testng.guice.internal.MoreTypes extends java.lang.Object {
public static final java.lang.reflect.Type[] EMPTY_TYPE_ARRAY
private static final java.util.Map PRIMITIVE_TO_WRAPPER
private void <init> ()
public static org.testng.guice.TypeLiteral makeKeySafe (org.testng.guice.TypeLiteral)
String message
org.testng.guice.TypeLiteral type
org.testng.guice.TypeLiteral wrappedPrimitives
private static boolean isFullySpecified (java.lang.reflect.Type)
java.lang.reflect.Type type
public static java.lang.reflect.Type canonicalize (java.lang.reflect.Type)
java.lang.reflect.ParameterizedType p
java.lang.reflect.GenericArrayType g
Class c
java.lang.reflect.WildcardType w
java.lang.reflect.Type type
public static java.lang.reflect.Member serializableCopy (java.lang.reflect.Member)
java.lang.reflect.Member member
public static java.lang.Class getRawType (java.lang.reflect.Type)
java.lang.reflect.ParameterizedType parameterizedType
java.lang.reflect.Type rawType
java.lang.reflect.Type type
public static boolean equals (java.lang.reflect.Type, java.lang.reflect.Type)
java.lang.reflect.ParameterizedType pa
java.lang.reflect.ParameterizedType pb
java.lang.reflect.GenericArrayType ga
java.lang.reflect.GenericArrayType gb
java.lang.reflect.WildcardType wa
java.lang.reflect.WildcardType wb
java.lang.reflect.TypeVariable va
java.lang.reflect.TypeVariable vb
java.lang.reflect.Type a
java.lang.reflect.Type b
public static int hashCode (java.lang.reflect.Type)
java.lang.reflect.ParameterizedType p
java.lang.reflect.WildcardType w
java.lang.reflect.Type type
private static int hashCodeOrZero (java.lang.Object)
Object o
public static java.lang.String toString (java.lang.reflect.Type)
int i
java.lang.reflect.ParameterizedType parameterizedType
java.lang.reflect.Type[] arguments
java.lang.reflect.Type ownerType
StringBuilder stringBuilder
java.lang.reflect.WildcardType wildcardType
java.lang.reflect.Type[] lowerBounds
java.lang.reflect.Type[] upperBounds
java.lang.reflect.Type type
public static java.lang.Class memberType (java.lang.reflect.Member)
java.lang.reflect.Member member
public static java.lang.String toString (java.lang.reflect.Member)
java.lang.reflect.Member member
Class memberType
public static java.lang.String memberKey (java.lang.reflect.Member)
Class param
Class[] arr$
int len$
int i$
StringBuilder sb
java.lang.reflect.Member member
public static java.lang.reflect.Type getGenericSupertype (java.lang.reflect.Type, java.lang.Class, java.lang.Class)
int i
int length
Class[] interfaces
Class rawSupertype
java.lang.reflect.Type type
Class rawType
Class toResolve
public static java.lang.reflect.Type resolveTypeVariable (java.lang.reflect.Type, java.lang.Class, java.lang.reflect.TypeVariable)
int index
java.lang.reflect.Type type
Class rawType
java.lang.reflect.TypeVariable unknown
Class declaredByRaw
java.lang.reflect.Type declaredBy
private static int indexOf (java.lang.Object[], java.lang.Object)
int i
Object[] array
Object toFind
private static java.lang.Class declaringClassOf (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable typeVariable
java.lang.reflect.GenericDeclaration genericDeclaration
private static void checkNotPrimitive (java.lang.reflect.Type, java.lang.String)
java.lang.reflect.Type type
String use
static synthetic void access$300 (java.lang.reflect.Type, java.lang.String)
java.lang.reflect.Type x0
String x1
static synthetic boolean access$400 (java.lang.reflect.Type)
java.lang.reflect.Type x0
static void <clinit> ()
}
org/testng/guice/internal/NullOutputException.class
NullOutputException.java
package org.testng.guice.internal
org.testng.guice.internal.NullOutputException extends java.lang.NullPointerException {
public void <init> (java.lang.String)
String s
}
org/testng/guice/internal/Nullability.class
Nullability.java
package org.testng.guice.internal
public org.testng.guice.internal.Nullability extends java.lang.Object {
private void <init> ()
public static boolean allowsNull (java.lang.annotation.Annotation[])
java.lang.annotation.Annotation a
java.lang.annotation.Annotation[] arr$
int len$
int i$
java.lang.annotation.Annotation[] annotations
}
org/testng/guice/internal/Nullable.class
Nullable.java
package org.testng.guice.internal
public abstract annotation org.testng.guice.internal.Nullable extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/testng/guice/internal/ObjectArrays.class
ObjectArrays.java
package org.testng.guice.internal
public final org.testng.guice.internal.ObjectArrays extends java.lang.Object {
private void <init> ()
public static java.lang.Object[] newArray (java.lang.Object[], int)
Object[] reference
int length
Class type
Object[] result
}
org/testng/guice/internal/Objects.class
Objects.java
package org.testng.guice.internal
public final org.testng.guice.internal.Objects extends java.lang.Object {
private void <init> ()
public static boolean equal (java.lang.Object, java.lang.Object)
Object a
Object b
public static transient int hashCode (java.lang.Object[])
Object[] objects
}
org/testng/guice/internal/Preconditions.class
Preconditions.java
package org.testng.guice.internal
public final org.testng.guice.internal.Preconditions extends java.lang.Object {
private void <init> ()
public static void checkArgument (boolean)
boolean expression
public static void checkArgument (boolean, java.lang.Object)
boolean expression
Object errorMessage
public static transient void checkArgument (boolean, java.lang.String, java.lang.Object[])
boolean expression
String errorMessageTemplate
Object[] errorMessageArgs
public static void checkState (boolean)
boolean expression
public static void checkState (boolean, java.lang.Object)
boolean expression
Object errorMessage
public static transient void checkState (boolean, java.lang.String, java.lang.Object[])
boolean expression
String errorMessageTemplate
Object[] errorMessageArgs
public static java.lang.Object checkNotNull (java.lang.Object)
Object reference
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.Object)
Object reference
Object errorMessage
public static transient java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object[])
Object reference
String errorMessageTemplate
Object[] errorMessageArgs
public static java.lang.Iterable checkContentsNotNull (java.lang.Iterable)
Iterable iterable
public static java.lang.Iterable checkContentsNotNull (java.lang.Iterable, java.lang.Object)
Iterable iterable
Object errorMessage
public static transient java.lang.Iterable checkContentsNotNull (java.lang.Iterable, java.lang.String, java.lang.Object[])
Iterable iterable
String errorMessageTemplate
Object[] errorMessageArgs
private static boolean containsOrIsNull (java.lang.Iterable)
NullPointerException e
java.util.Collection collection
Object element
java.util.Iterator i$
Iterable iterable
public static void checkElementIndex (int, int)
int index
int size
public static void checkElementIndex (int, int, java.lang.String)
int index
int size
String desc
public static void checkPositionIndex (int, int)
int index
int size
public static void checkPositionIndex (int, int, java.lang.String)
int index
int size
String desc
public static void checkPositionIndexes (int, int, int)
int start
int end
int size
static transient java.lang.String format (java.lang.String, java.lang.Object[])
int placeholderStart
String template
Object[] args
StringBuilder builder
int templateStart
int i
}
org/testng/guice/internal/PrivateElementsImpl.class
PrivateElementsImpl.java
package org.testng.guice.internal
public final org.testng.guice.internal.PrivateElementsImpl extends java.lang.Object implements org.testng.guice.spi.PrivateElements {
private final Object source
private java.util.List elementsMutable
private java.util.List exposureBuilders
private org.testng.guice.internal.ImmutableList elements
private org.testng.guice.internal.ImmutableMap exposedKeysToSources
private org.testng.guice.Injector injector
public void <init> (java.lang.Object)
Object source
public java.lang.Object getSource ()
public java.util.List getElements ()
public org.testng.guice.Injector getInjector ()
public void initInjector (org.testng.guice.Injector)
org.testng.guice.Injector injector
public java.util.Set getExposedKeys ()
org.testng.guice.internal.ExposureBuilder exposureBuilder
java.util.Iterator i$
java.util.Map exposedKeysToSourcesMutable
public java.lang.Object acceptVisitor (org.testng.guice.spi.ElementVisitor)
org.testng.guice.spi.ElementVisitor visitor
public java.util.List getElementsMutable ()
public void addExposureBuilder (org.testng.guice.internal.ExposureBuilder)
org.testng.guice.internal.ExposureBuilder exposureBuilder
public void applyTo (org.testng.guice.Binder)
org.testng.guice.spi.Element element
java.util.Iterator i$
java.util.Map$Entry entry
java.util.Iterator i$
org.testng.guice.Binder binder
org.testng.guice.PrivateBinder privateBinder
public java.lang.Object getExposedSource (org.testng.guice.Key)
org.testng.guice.Key key
Object source
public java.lang.String toString ()
}
org/testng/guice/internal/ProviderInstanceBindingImpl.class
ProviderInstanceBindingImpl.java
package org.testng.guice.internal
public final org.testng.guice.internal.ProviderInstanceBindingImpl extends org.testng.guice.internal.BindingImpl implements org.testng.guice.spi.ProviderInstanceBinding {
final org.testng.guice.Provider providerInstance
final org.testng.guice.internal.ImmutableSet injectionPoints
public void <init> (org.testng.guice.Injector, org.testng.guice.Key, java.lang.Object, org.testng.guice.internal.InternalFactory, org.testng.guice.internal.Scoping, org.testng.guice.Provider, java.util.Set)
org.testng.guice.Injector injector
org.testng.guice.Key key
Object source
org.testng.guice.internal.InternalFactory internalFactory
org.testng.guice.internal.Scoping scoping
org.testng.guice.Provider providerInstance
java.util.Set injectionPoints
public void <init> (java.lang.Object, org.testng.guice.Key, org.testng.guice.internal.Scoping, java.util.Set, org.testng.guice.Provider)
Object source
org.testng.guice.Key key
org.testng.guice.internal.Scoping scoping
java.util.Set injectionPoints
org.testng.guice.Provider providerInstance
public java.lang.Object acceptTargetVisitor (org.testng.guice.spi.BindingTargetVisitor)
org.testng.guice.spi.BindingTargetVisitor visitor
public org.testng.guice.Provider getProviderInstance ()
public java.util.Set getInjectionPoints ()
public java.util.Set getDependencies ()
public org.testng.guice.internal.BindingImpl withScoping (org.testng.guice.internal.Scoping)
org.testng.guice.internal.Scoping scoping
public org.testng.guice.internal.BindingImpl withKey (org.testng.guice.Key)
org.testng.guice.Key key
public void applyTo (org.testng.guice.Binder)
org.testng.guice.Binder binder
public java.lang.String toString ()
}
org/testng/guice/internal/ProviderMethod.class
ProviderMethod.java
package org.testng.guice.internal
public org.testng.guice.internal.ProviderMethod extends java.lang.Object implements org.testng.guice.spi.ProviderWithDependencies {
private final org.testng.guice.Key key
private final Class scopeAnnotation
private final Object instance
private final java.lang.reflect.Method method
private final org.testng.guice.internal.ImmutableSet dependencies
private final java.util.List parameterProviders
private final boolean exposed
void <init> (org.testng.guice.Key, java.lang.reflect.Method, java.lang.Object, org.testng.guice.internal.ImmutableSet, java.util.List, java.lang.Class)
org.testng.guice.Key key
java.lang.reflect.Method method
Object instance
org.testng.guice.internal.ImmutableSet dependencies
java.util.List parameterProviders
Class scopeAnnotation
public org.testng.guice.Key getKey ()
public java.lang.reflect.Method getMethod ()
public java.lang.Object getInstance ()
public void configure (org.testng.guice.Binder)
org.testng.guice.Binder binder
public java.lang.Object get ()
int i
Object result
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Object[] parameters
public java.util.Set getDependencies ()
}
org/testng/guice/internal/ProviderMethodsModule.class
ProviderMethodsModule.java
package org.testng.guice.internal
public final org.testng.guice.internal.ProviderMethodsModule extends java.lang.Object implements org.testng.guice.Module {
private final Object delegate
private final org.testng.guice.TypeLiteral typeLiteral
private void <init> (java.lang.Object)
Object delegate
public static org.testng.guice.Module forModule (org.testng.guice.Module)
org.testng.guice.Module module
public static org.testng.guice.Module forObject (java.lang.Object)
Object object
public synchronized void configure (org.testng.guice.Binder)
org.testng.guice.internal.ProviderMethod providerMethod
java.util.Iterator i$
org.testng.guice.Binder binder
public java.util.List getProviderMethods (org.testng.guice.Binder)
java.lang.reflect.Method method
java.lang.reflect.Method[] arr$
int len$
int i$
Class c
org.testng.guice.Binder binder
java.util.List result
org.testng.guice.internal.ProviderMethod createProviderMethod (org.testng.guice.Binder, java.lang.reflect.Method)
org.testng.guice.Key key
int i
org.testng.guice.spi.Message message
java.util.Iterator i$
org.testng.guice.Binder binder
java.lang.reflect.Method method
org.testng.guice.internal.Errors errors
java.util.List dependencies
java.util.List parameterProviders
java.util.List parameterTypes
java.lang.annotation.Annotation[][] parameterAnnotations
org.testng.guice.TypeLiteral returnType
org.testng.guice.Key key
Class scopeAnnotation
org.testng.guice.Key getKey (org.testng.guice.internal.Errors, org.testng.guice.TypeLiteral, java.lang.reflect.Member, java.lang.annotation.Annotation[])
org.testng.guice.internal.Errors errors
org.testng.guice.TypeLiteral type
java.lang.reflect.Member member
java.lang.annotation.Annotation[] annotations
java.lang.annotation.Annotation bindingAnnotation
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
}
org/testng/guice/internal/Scoping$1.class
Scoping.java
package org.testng.guice.internal
final org.testng.guice.internal.Scoping$1 extends org.testng.guice.internal.Scoping {
void <init> ()
public java.lang.Object acceptVisitor (org.testng.guice.spi.BindingScopingVisitor)
org.testng.guice.spi.BindingScopingVisitor visitor
public org.testng.guice.Scope getScopeInstance ()
public java.lang.String toString ()
public void applyTo (org.testng.guice.binder.ScopedBindingBuilder)
org.testng.guice.binder.ScopedBindingBuilder scopedBindingBuilder
}
org/testng/guice/internal/Scoping$2.class
Scoping.java
package org.testng.guice.internal
final org.testng.guice.internal.Scoping$2 extends org.testng.guice.internal.Scoping {
void <init> ()
public java.lang.Object acceptVisitor (org.testng.guice.spi.BindingScopingVisitor)
org.testng.guice.spi.BindingScopingVisitor visitor
public java.lang.Class getScopeAnnotation ()
public java.lang.String toString ()
public void applyTo (org.testng.guice.binder.ScopedBindingBuilder)
org.testng.guice.binder.ScopedBindingBuilder scopedBindingBuilder
}
org/testng/guice/internal/Scoping$3.class
Scoping.java
package org.testng.guice.internal
final org.testng.guice.internal.Scoping$3 extends org.testng.guice.internal.Scoping {
void <init> ()
public java.lang.Object acceptVisitor (org.testng.guice.spi.BindingScopingVisitor)
org.testng.guice.spi.BindingScopingVisitor visitor
public org.testng.guice.Scope getScopeInstance ()
public java.lang.String toString ()
public void applyTo (org.testng.guice.binder.ScopedBindingBuilder)
org.testng.guice.binder.ScopedBindingBuilder scopedBindingBuilder
}
org/testng/guice/internal/Scoping$4.class
Scoping.java
package org.testng.guice.internal
final org.testng.guice.internal.Scoping$4 extends org.testng.guice.internal.Scoping {
void <init> ()
public java.lang.Object acceptVisitor (org.testng.guice.spi.BindingScopingVisitor)
org.testng.guice.spi.BindingScopingVisitor visitor
public org.testng.guice.Scope getScopeInstance ()
public java.lang.String toString ()
public void applyTo (org.testng.guice.binder.ScopedBindingBuilder)
org.testng.guice.binder.ScopedBindingBuilder scopedBindingBuilder
}
org/testng/guice/internal/Scoping$5.class
Scoping.java
package org.testng.guice.internal
final org.testng.guice.internal.Scoping$5 extends org.testng.guice.internal.Scoping {
final synthetic Class val$scopingAnnotation
void <init> (java.lang.Class)
public java.lang.Object acceptVisitor (org.testng.guice.spi.BindingScopingVisitor)
org.testng.guice.spi.BindingScopingVisitor visitor
public java.lang.Class getScopeAnnotation ()
public java.lang.String toString ()
public void applyTo (org.testng.guice.binder.ScopedBindingBuilder)
org.testng.guice.binder.ScopedBindingBuilder scopedBindingBuilder
}
org/testng/guice/internal/Scoping$6.class
Scoping.java
package org.testng.guice.internal
final org.testng.guice.internal.Scoping$6 extends org.testng.guice.internal.Scoping {
final synthetic org.testng.guice.Scope val$scope
void <init> (org.testng.guice.Scope)
public java.lang.Object acceptVisitor (org.testng.guice.spi.BindingScopingVisitor)
org.testng.guice.spi.BindingScopingVisitor visitor
public org.testng.guice.Scope getScopeInstance ()
public java.lang.String toString ()
public void applyTo (org.testng.guice.binder.ScopedBindingBuilder)
org.testng.guice.binder.ScopedBindingBuilder scopedBindingBuilder
}
org/testng/guice/internal/Scoping.class
Scoping.java
package org.testng.guice.internal
public abstract org.testng.guice.internal.Scoping extends java.lang.Object {
public static final org.testng.guice.internal.Scoping UNSCOPED
public static final org.testng.guice.internal.Scoping SINGLETON_ANNOTATION
public static final org.testng.guice.internal.Scoping SINGLETON_INSTANCE
public static final org.testng.guice.internal.Scoping EAGER_SINGLETON
public static org.testng.guice.internal.Scoping forAnnotation (java.lang.Class)
Class scopingAnnotation
public static org.testng.guice.internal.Scoping forInstance (org.testng.guice.Scope)
org.testng.guice.Scope scope
public boolean isExplicitlyScoped ()
public boolean isNoScope ()
public boolean isEagerSingleton (org.testng.guice.Stage)
org.testng.guice.Stage stage
public org.testng.guice.Scope getScopeInstance ()
public java.lang.Class getScopeAnnotation ()
public abstract java.lang.Object acceptVisitor (org.testng.guice.spi.BindingScopingVisitor)
public abstract void applyTo (org.testng.guice.binder.ScopedBindingBuilder)
private void <init> ()
synthetic void <init> (org.testng.guice.internal.Scoping$1)
org.testng.guice.internal.Scoping$1 x0
static void <clinit> ()
}
org/testng/guice/internal/Sets$SetFromMap.class
Sets.java
package org.testng.guice.internal
org.testng.guice.internal.Sets$SetFromMap extends java.util.AbstractSet implements java.util.Set java.io.Serializable {
private final java.util.Map m
private transient java.util.Set s
static final long serialVersionUID
void <init> (java.util.Map)
java.util.Map map
public void clear ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public boolean add (java.lang.Object)
Object e
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
}
org/testng/guice/internal/Sets.class
Sets.java
package org.testng.guice.internal
public final org.testng.guice.internal.Sets extends java.lang.Object {
private void <init> ()
public static java.util.HashSet newHashSet ()
public static java.util.LinkedHashSet newLinkedHashSet ()
public static java.util.Set newSetFromMap (java.util.Map)
java.util.Map map
static int hashCodeImpl (java.util.Set)
Object o
java.util.Iterator i$
java.util.Set s
int hashCode
}
org/testng/guice/internal/SourceProvider.class
SourceProvider.java
package org.testng.guice.internal
public org.testng.guice.internal.SourceProvider extends java.lang.Object {
public static final Object UNKNOWN_SOURCE
private final org.testng.guice.internal.ImmutableSet classNamesToSkip
public static final org.testng.guice.internal.SourceProvider DEFAULT_INSTANCE
public void <init> ()
private void <init> (java.lang.Iterable)
Iterable classesToSkip
public transient org.testng.guice.internal.SourceProvider plusSkippedClasses (java.lang.Class[])
Class[] moreClassesToSkip
private static transient java.util.List asStrings (java.lang.Class[])
Class c
Class[] arr$
int len$
int i$
Class[] classes
java.util.List strings
public java.lang.StackTraceElement get ()
String className
StackTraceElement element
StackTraceElement[] arr$
int len$
int i$
static void <clinit> ()
}
org/testng/guice/internal/StackTraceElements$1.class
StackTraceElements.java
package org.testng.guice.internal
final org.testng.guice.internal.StackTraceElements$1 extends java.lang.Object implements org.testng.guice.internal.Function {
void <init> ()
public org.testng.guice.internal.LineNumbers apply (java.lang.Class)
java.io.IOException e
Class key
public volatile synthetic java.lang.Object apply (java.lang.Object)
Object x0
}
org/testng/guice/internal/StackTraceElements.class
StackTraceElements.java
package org.testng.guice.internal
public org.testng.guice.internal.StackTraceElements extends java.lang.Object {
static final java.util.Map lineNumbersCache
public void <init> ()
public static java.lang.Object forMember (java.lang.reflect.Member)
java.lang.reflect.Member member
Class declaringClass
org.testng.guice.internal.LineNumbers lineNumbers
String fileName
Integer lineNumberOrNull
int lineNumber
Class memberType
String memberName
public static java.lang.Object forType (java.lang.Class)
Class implementation
org.testng.guice.internal.LineNumbers lineNumbers
int lineNumber
String fileName
static void <clinit> ()
}
org/testng/guice/internal/Stopwatch.class
Stopwatch.java
package org.testng.guice.internal
public org.testng.guice.internal.Stopwatch extends java.lang.Object {
private static final java.util.logging.Logger logger
private long start
public void <init> ()
public long reset ()
long now
public void resetAndLog (java.lang.String)
String label
static void <clinit> ()
}
org/testng/guice/internal/Strings.class
Strings.java
package org.testng.guice.internal
public org.testng.guice.internal.Strings extends java.lang.Object {
private void <init> ()
public static java.lang.String capitalize (java.lang.String)
String s
char first
char capitalized
}
org/testng/guice/internal/ToStringBuilder.class
ToStringBuilder.java
package org.testng.guice.internal
public org.testng.guice.internal.ToStringBuilder extends java.lang.Object {
final java.util.Map map
final String name
public void <init> (java.lang.String)
String name
public void <init> (java.lang.Class)
Class type
public org.testng.guice.internal.ToStringBuilder add (java.lang.String, java.lang.Object)
String name
Object value
public java.lang.String toString ()
}
org/testng/guice/internal/UniqueAnnotations$1.class
UniqueAnnotations.java
package org.testng.guice.internal
final org.testng.guice.internal.UniqueAnnotations$1 extends java.lang.Object implements org.testng.guice.internal.UniqueAnnotations$Internal {
final synthetic int val$value
void <init> (int)
public int value ()
public java.lang.Class annotationType ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
}
org/testng/guice/internal/UniqueAnnotations$Internal.class
UniqueAnnotations.java
package org.testng.guice.internal
abstract annotation org.testng.guice.internal.UniqueAnnotations$Internal extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int value ()
}
org/testng/guice/internal/UniqueAnnotations.class
UniqueAnnotations.java
package org.testng.guice.internal
public org.testng.guice.internal.UniqueAnnotations extends java.lang.Object {
private static final java.util.concurrent.atomic.AtomicInteger nextUniqueValue
private void <init> ()
public static java.lang.annotation.Annotation create ()
static java.lang.annotation.Annotation create (int)
int value
static void <clinit> ()
}
org/testng/guice/internal/UnmodifiableIterator.class
UnmodifiableIterator.java
package org.testng.guice.internal
public abstract org.testng.guice.internal.UnmodifiableIterator extends java.lang.Object implements java.util.Iterator {
public void <init> ()
public final void remove ()
}
org/testng/guice/internal/UntargettedBindingImpl$1.class
UntargettedBindingImpl.java
package org.testng.guice.internal
org.testng.guice.internal.UntargettedBindingImpl$1 extends java.lang.Object implements org.testng.guice.internal.InternalFactory {
void <init> ()
public java.lang.Object get (org.testng.guice.internal.Errors, org.testng.guice.internal.InternalContext, org.testng.guice.spi.Dependency)
org.testng.guice.internal.Errors errors
org.testng.guice.internal.InternalContext context
org.testng.guice.spi.Dependency dependency
}
org/testng/guice/internal/UntargettedBindingImpl.class
UntargettedBindingImpl.java
package org.testng.guice.internal
public org.testng.guice.internal.UntargettedBindingImpl extends org.testng.guice.internal.BindingImpl implements org.testng.guice.spi.UntargettedBinding {
public void <init> (org.testng.guice.Injector, org.testng.guice.Key, java.lang.Object)
org.testng.guice.Injector injector
org.testng.guice.Key key
Object source
public void <init> (java.lang.Object, org.testng.guice.Key, org.testng.guice.internal.Scoping)
Object source
org.testng.guice.Key key
org.testng.guice.internal.Scoping scoping
public java.lang.Object acceptTargetVisitor (org.testng.guice.spi.BindingTargetVisitor)
org.testng.guice.spi.BindingTargetVisitor visitor
public org.testng.guice.internal.BindingImpl withScoping (org.testng.guice.internal.Scoping)
org.testng.guice.internal.Scoping scoping
public org.testng.guice.internal.BindingImpl withKey (org.testng.guice.Key)
org.testng.guice.Key key
public void applyTo (org.testng.guice.Binder)
org.testng.guice.Binder binder
public java.lang.String toString ()
}
org/testng/guice/internal/asm/
org/testng/guice/internal/asm/AnnotationVisitor.class
<Unknown>
package org.testng.guice.internal.asm
public abstract org.testng.guice.internal.asm.AnnotationVisitor extends java.lang.Object {
public abstract void visit (java.lang.String, java.lang.Object)
public abstract void visitEnum (java.lang.String, java.lang.String, java.lang.String)
public abstract org.testng.guice.internal.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
public abstract org.testng.guice.internal.asm.AnnotationVisitor visitArray (java.lang.String)
public abstract void visitEnd ()
}
org/testng/guice/internal/asm/AnnotationWriter.class
<Unknown>
package org.testng.guice.internal.asm
final org.testng.guice.internal.asm.AnnotationWriter extends java.lang.Object implements org.testng.guice.internal.asm.AnnotationVisitor {
private final org.testng.guice.internal.asm.ClassWriter a
private int b
private final boolean c
private final org.testng.guice.internal.asm.ByteVector d
private final org.testng.guice.internal.asm.ByteVector e
private final int f
org.testng.guice.internal.asm.AnnotationWriter g
org.testng.guice.internal.asm.AnnotationWriter h
void <init> (org.testng.guice.internal.asm.ClassWriter, boolean, org.testng.guice.internal.asm.ByteVector, org.testng.guice.internal.asm.ByteVector, int)
public void visit (java.lang.String, java.lang.Object)
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
public org.testng.guice.internal.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
public org.testng.guice.internal.asm.AnnotationVisitor visitArray (java.lang.String)
public void visitEnd ()
int a ()
void a (org.testng.guice.internal.asm.ByteVector)
static void a (org.testng.guice.internal.asm.AnnotationWriter[], int, org.testng.guice.internal.asm.ByteVector)
}
org/testng/guice/internal/asm/Attribute.class
<Unknown>
package org.testng.guice.internal.asm
public org.testng.guice.internal.asm.Attribute extends java.lang.Object {
public final String type
byte[] b
org.testng.guice.internal.asm.Attribute a
protected void <init> (java.lang.String)
public boolean isUnknown ()
public boolean isCodeAttribute ()
protected org.testng.guice.internal.asm.Label[] getLabels ()
protected org.testng.guice.internal.asm.Attribute read (org.testng.guice.internal.asm.ClassReader, int, int, char[], int, org.testng.guice.internal.asm.Label[])
protected org.testng.guice.internal.asm.ByteVector write (org.testng.guice.internal.asm.ClassWriter, byte[], int, int, int)
final int a ()
final int a (org.testng.guice.internal.asm.ClassWriter, byte[], int, int, int)
final void a (org.testng.guice.internal.asm.ClassWriter, byte[], int, int, int, org.testng.guice.internal.asm.ByteVector)
}
org/testng/guice/internal/asm/ByteVector.class
<Unknown>
package org.testng.guice.internal.asm
public org.testng.guice.internal.asm.ByteVector extends java.lang.Object {
byte[] a
int b
public void <init> ()
public void <init> (int)
public org.testng.guice.internal.asm.ByteVector putByte (int)
org.testng.guice.internal.asm.ByteVector a (int, int)
public org.testng.guice.internal.asm.ByteVector putShort (int)
org.testng.guice.internal.asm.ByteVector b (int, int)
public org.testng.guice.internal.asm.ByteVector putInt (int)
public org.testng.guice.internal.asm.ByteVector putLong (long)
public org.testng.guice.internal.asm.ByteVector putUTF8 (java.lang.String)
public org.testng.guice.internal.asm.ByteVector putByteArray (byte[], int, int)
private void a (int)
}
org/testng/guice/internal/asm/ClassAdapter.class
<Unknown>
package org.testng.guice.internal.asm
public org.testng.guice.internal.asm.ClassAdapter extends java.lang.Object implements org.testng.guice.internal.asm.ClassVisitor {
protected org.testng.guice.internal.asm.ClassVisitor cv
public void <init> (org.testng.guice.internal.asm.ClassVisitor)
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public void visitSource (java.lang.String, java.lang.String)
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
public org.testng.guice.internal.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public void visitAttribute (org.testng.guice.internal.asm.Attribute)
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
public org.testng.guice.internal.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
public org.testng.guice.internal.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public void visitEnd ()
}
org/testng/guice/internal/asm/ClassReader.class
<Unknown>
package org.testng.guice.internal.asm
public org.testng.guice.internal.asm.ClassReader extends java.lang.Object {
public static final int SKIP_CODE
public static final int SKIP_DEBUG
public static final int SKIP_FRAMES
public static final int EXPAND_FRAMES
public final byte[] b
private final int[] a
private final String[] c
private final int d
public final int header
public void <init> (byte[])
public void <init> (byte[], int, int)
public int getAccess ()
public java.lang.String getClassName ()
public java.lang.String getSuperName ()
public java.lang.String[] getInterfaces ()
void a (org.testng.guice.internal.asm.ClassWriter)
public void <init> (java.io.InputStream) throws java.io.IOException
public void <init> (java.lang.String) throws java.io.IOException
private static byte[] a (java.io.InputStream) throws java.io.IOException
public void accept (org.testng.guice.internal.asm.ClassVisitor, int)
public void accept (org.testng.guice.internal.asm.ClassVisitor, org.testng.guice.internal.asm.Attribute[], int)
private void a (int, java.lang.String, char[], boolean, org.testng.guice.internal.asm.MethodVisitor)
private int a (int, char[], boolean, org.testng.guice.internal.asm.AnnotationVisitor)
private int a (int, char[], java.lang.String, org.testng.guice.internal.asm.AnnotationVisitor)
private int a (java.lang.Object[], int, int, char[], org.testng.guice.internal.asm.Label[])
protected org.testng.guice.internal.asm.Label readLabel (int, org.testng.guice.internal.asm.Label[])
private org.testng.guice.internal.asm.Attribute a (org.testng.guice.internal.asm.Attribute[], java.lang.String, int, int, char[], int, org.testng.guice.internal.asm.Label[])
public int getItem (int)
public int readByte (int)
public int readUnsignedShort (int)
public short readShort (int)
public int readInt (int)
public long readLong (int)
public java.lang.String readUTF8 (int, char[])
private java.lang.String a (int, int, char[])
public java.lang.String readClass (int, char[])
public java.lang.Object readConst (int, char[])
}
org/testng/guice/internal/asm/ClassVisitor.class
<Unknown>
package org.testng.guice.internal.asm
public abstract org.testng.guice.internal.asm.ClassVisitor extends java.lang.Object {
public abstract void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public abstract void visitSource (java.lang.String, java.lang.String)
public abstract void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
public abstract org.testng.guice.internal.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public abstract void visitAttribute (org.testng.guice.internal.asm.Attribute)
public abstract void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
public abstract org.testng.guice.internal.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
public abstract org.testng.guice.internal.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public abstract void visitEnd ()
}
org/testng/guice/internal/asm/ClassWriter.class
<Unknown>
package org.testng.guice.internal.asm
public org.testng.guice.internal.asm.ClassWriter extends java.lang.Object implements org.testng.guice.internal.asm.ClassVisitor {
public static final int COMPUTE_MAXS
public static final int COMPUTE_FRAMES
static final byte[] a
org.testng.guice.internal.asm.ClassReader J
int b
int c
final org.testng.guice.internal.asm.ByteVector d
org.testng.guice.internal.asm.Item[] e
int f
final org.testng.guice.internal.asm.Item g
final org.testng.guice.internal.asm.Item h
final org.testng.guice.internal.asm.Item i
org.testng.guice.internal.asm.Item[] E
private short D
private int j
private int k
String F
private int l
private int m
private int n
private int[] o
private int p
private org.testng.guice.internal.asm.ByteVector q
private int r
private int s
private org.testng.guice.internal.asm.AnnotationWriter t
private org.testng.guice.internal.asm.AnnotationWriter u
private org.testng.guice.internal.asm.Attribute v
private int w
private org.testng.guice.internal.asm.ByteVector x
org.testng.guice.internal.asm.FieldWriter y
org.testng.guice.internal.asm.FieldWriter z
org.testng.guice.internal.asm.MethodWriter A
org.testng.guice.internal.asm.MethodWriter B
private final boolean H
private final boolean G
boolean I
public void <init> (int)
public void <init> (org.testng.guice.internal.asm.ClassReader, int)
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public void visitSource (java.lang.String, java.lang.String)
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
public org.testng.guice.internal.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public void visitAttribute (org.testng.guice.internal.asm.Attribute)
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
public org.testng.guice.internal.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
public org.testng.guice.internal.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public void visitEnd ()
public byte[] toByteArray ()
org.testng.guice.internal.asm.Item a (java.lang.Object)
public int newConst (java.lang.Object)
public int newUTF8 (java.lang.String)
org.testng.guice.internal.asm.Item a (java.lang.String)
public int newClass (java.lang.String)
org.testng.guice.internal.asm.Item a (java.lang.String, java.lang.String, java.lang.String)
public int newField (java.lang.String, java.lang.String, java.lang.String)
org.testng.guice.internal.asm.Item a (java.lang.String, java.lang.String, java.lang.String, boolean)
public int newMethod (java.lang.String, java.lang.String, java.lang.String, boolean)
org.testng.guice.internal.asm.Item a (int)
org.testng.guice.internal.asm.Item a (float)
org.testng.guice.internal.asm.Item a (long)
org.testng.guice.internal.asm.Item a (double)
private org.testng.guice.internal.asm.Item b (java.lang.String)
public int newNameType (java.lang.String, java.lang.String)
int c (java.lang.String)
int a (java.lang.String, int)
private org.testng.guice.internal.asm.Item c (org.testng.guice.internal.asm.Item)
int a (int, int)
protected java.lang.String getCommonSuperClass (java.lang.String, java.lang.String)
private org.testng.guice.internal.asm.Item a (org.testng.guice.internal.asm.Item)
private void b (org.testng.guice.internal.asm.Item)
private void a (int, int, int)
static void <clinit> ()
}
org/testng/guice/internal/asm/Edge.class
<Unknown>
package org.testng.guice.internal.asm
org.testng.guice.internal.asm.Edge extends java.lang.Object {
int a
org.testng.guice.internal.asm.Label b
org.testng.guice.internal.asm.Edge c
void <init> ()
}
org/testng/guice/internal/asm/FieldVisitor.class
<Unknown>
package org.testng.guice.internal.asm
public abstract org.testng.guice.internal.asm.FieldVisitor extends java.lang.Object {
public abstract org.testng.guice.internal.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public abstract void visitAttribute (org.testng.guice.internal.asm.Attribute)
public abstract void visitEnd ()
}
org/testng/guice/internal/asm/FieldWriter.class
<Unknown>
package org.testng.guice.internal.asm
final org.testng.guice.internal.asm.FieldWriter extends java.lang.Object implements org.testng.guice.internal.asm.FieldVisitor {
org.testng.guice.internal.asm.FieldWriter a
private final org.testng.guice.internal.asm.ClassWriter b
private final int c
private final int d
private final int e
private int f
private int g
private org.testng.guice.internal.asm.AnnotationWriter h
private org.testng.guice.internal.asm.AnnotationWriter i
private org.testng.guice.internal.asm.Attribute j
void <init> (org.testng.guice.internal.asm.ClassWriter, int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
public org.testng.guice.internal.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public void visitAttribute (org.testng.guice.internal.asm.Attribute)
public void visitEnd ()
int a ()
void a (org.testng.guice.internal.asm.ByteVector)
}
org/testng/guice/internal/asm/Frame.class
<Unknown>
package org.testng.guice.internal.asm
final org.testng.guice.internal.asm.Frame extends java.lang.Object {
static final int[] a
org.testng.guice.internal.asm.Label b
int[] c
int[] d
private int[] e
private int[] f
private int g
private int h
private int[] i
void <init> ()
private int a (int)
private void a (int, int)
private void b (int)
private void a (org.testng.guice.internal.asm.ClassWriter, java.lang.String)
private static int b (org.testng.guice.internal.asm.ClassWriter, java.lang.String)
private int a ()
private void c (int)
private void a (java.lang.String)
private void d (int)
private int a (org.testng.guice.internal.asm.ClassWriter, int)
void a (org.testng.guice.internal.asm.ClassWriter, int, org.testng.guice.internal.asm.Type[], int)
void a (int, int, org.testng.guice.internal.asm.ClassWriter, org.testng.guice.internal.asm.Item)
boolean a (org.testng.guice.internal.asm.ClassWriter, org.testng.guice.internal.asm.Frame, int)
private static boolean a (org.testng.guice.internal.asm.ClassWriter, int, int[], int)
static void <clinit> ()
}
org/testng/guice/internal/asm/Handler.class
<Unknown>
package org.testng.guice.internal.asm
org.testng.guice.internal.asm.Handler extends java.lang.Object {
org.testng.guice.internal.asm.Label a
org.testng.guice.internal.asm.Label b
org.testng.guice.internal.asm.Label c
String d
int e
org.testng.guice.internal.asm.Handler f
void <init> ()
}
org/testng/guice/internal/asm/Item.class
<Unknown>
package org.testng.guice.internal.asm
final org.testng.guice.internal.asm.Item extends java.lang.Object {
int a
int b
int c
long d
String g
String h
String i
int j
org.testng.guice.internal.asm.Item k
void <init> ()
void <init> (int)
void <init> (int, org.testng.guice.internal.asm.Item)
void a (int)
void a (long)
void a (float)
void a (double)
void a (int, java.lang.String, java.lang.String, java.lang.String)
boolean a (org.testng.guice.internal.asm.Item)
}
org/testng/guice/internal/asm/Label.class
<Unknown>
package org.testng.guice.internal.asm
public org.testng.guice.internal.asm.Label extends java.lang.Object {
public Object info
int a
int b
int c
private int d
private int[] e
int f
int g
org.testng.guice.internal.asm.Frame h
org.testng.guice.internal.asm.Label i
org.testng.guice.internal.asm.Edge j
org.testng.guice.internal.asm.Label k
public void <init> ()
public int getOffset ()
void a (org.testng.guice.internal.asm.MethodWriter, org.testng.guice.internal.asm.ByteVector, int, boolean)
private void a (int, int)
boolean a (org.testng.guice.internal.asm.MethodWriter, int, byte[])
org.testng.guice.internal.asm.Label a ()
boolean a (long)
boolean a (org.testng.guice.internal.asm.Label)
void a (long, int)
void b (org.testng.guice.internal.asm.Label, long, int)
public java.lang.String toString ()
}
org/testng/guice/internal/asm/MethodAdapter.class
<Unknown>
package org.testng.guice.internal.asm
public org.testng.guice.internal.asm.MethodAdapter extends java.lang.Object implements org.testng.guice.internal.asm.MethodVisitor {
protected org.testng.guice.internal.asm.MethodVisitor mv
public void <init> (org.testng.guice.internal.asm.MethodVisitor)
public org.testng.guice.internal.asm.AnnotationVisitor visitAnnotationDefault ()
public org.testng.guice.internal.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public org.testng.guice.internal.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
public void visitAttribute (org.testng.guice.internal.asm.Attribute)
public void visitCode ()
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
public void visitInsn (int)
public void visitIntInsn (int, int)
public void visitVarInsn (int, int)
public void visitTypeInsn (int, java.lang.String)
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
public void visitJumpInsn (int, org.testng.guice.internal.asm.Label)
public void visitLabel (org.testng.guice.internal.asm.Label)
public void visitLdcInsn (java.lang.Object)
public void visitIincInsn (int, int)
public void visitTableSwitchInsn (int, int, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label[])
public void visitLookupSwitchInsn (org.testng.guice.internal.asm.Label, int[], org.testng.guice.internal.asm.Label[])
public void visitMultiANewArrayInsn (java.lang.String, int)
public void visitTryCatchBlock (org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label, java.lang.String)
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label, int)
public void visitLineNumber (int, org.testng.guice.internal.asm.Label)
public void visitMaxs (int, int)
public void visitEnd ()
}
org/testng/guice/internal/asm/MethodVisitor.class
<Unknown>
package org.testng.guice.internal.asm
public abstract org.testng.guice.internal.asm.MethodVisitor extends java.lang.Object {
public abstract org.testng.guice.internal.asm.AnnotationVisitor visitAnnotationDefault ()
public abstract org.testng.guice.internal.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public abstract org.testng.guice.internal.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
public abstract void visitAttribute (org.testng.guice.internal.asm.Attribute)
public abstract void visitCode ()
public abstract void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
public abstract void visitInsn (int)
public abstract void visitIntInsn (int, int)
public abstract void visitVarInsn (int, int)
public abstract void visitTypeInsn (int, java.lang.String)
public abstract void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
public abstract void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
public abstract void visitJumpInsn (int, org.testng.guice.internal.asm.Label)
public abstract void visitLabel (org.testng.guice.internal.asm.Label)
public abstract void visitLdcInsn (java.lang.Object)
public abstract void visitIincInsn (int, int)
public abstract void visitTableSwitchInsn (int, int, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label[])
public abstract void visitLookupSwitchInsn (org.testng.guice.internal.asm.Label, int[], org.testng.guice.internal.asm.Label[])
public abstract void visitMultiANewArrayInsn (java.lang.String, int)
public abstract void visitTryCatchBlock (org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label, java.lang.String)
public abstract void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label, int)
public abstract void visitLineNumber (int, org.testng.guice.internal.asm.Label)
public abstract void visitMaxs (int, int)
public abstract void visitEnd ()
}
org/testng/guice/internal/asm/MethodWriter.class
<Unknown>
package org.testng.guice.internal.asm
org.testng.guice.internal.asm.MethodWriter extends java.lang.Object implements org.testng.guice.internal.asm.MethodVisitor {
org.testng.guice.internal.asm.MethodWriter a
final org.testng.guice.internal.asm.ClassWriter b
private int c
private final int d
private final int e
private final String f
String g
int h
int i
int j
int[] k
private org.testng.guice.internal.asm.ByteVector l
private org.testng.guice.internal.asm.AnnotationWriter m
private org.testng.guice.internal.asm.AnnotationWriter n
private org.testng.guice.internal.asm.AnnotationWriter[] o
private org.testng.guice.internal.asm.AnnotationWriter[] p
private int S
private org.testng.guice.internal.asm.Attribute q
private org.testng.guice.internal.asm.ByteVector r
private int s
private int t
private int u
private org.testng.guice.internal.asm.ByteVector v
private int w
private int[] x
private int y
private int[] z
private int A
private org.testng.guice.internal.asm.Handler B
private org.testng.guice.internal.asm.Handler C
private int D
private org.testng.guice.internal.asm.ByteVector E
private int F
private org.testng.guice.internal.asm.ByteVector G
private int H
private org.testng.guice.internal.asm.ByteVector I
private org.testng.guice.internal.asm.Attribute J
private boolean K
private int L
private final int M
private org.testng.guice.internal.asm.Label N
private org.testng.guice.internal.asm.Label O
private org.testng.guice.internal.asm.Label P
private int Q
private int R
void <init> (org.testng.guice.internal.asm.ClassWriter, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[], boolean, boolean)
public org.testng.guice.internal.asm.AnnotationVisitor visitAnnotationDefault ()
public org.testng.guice.internal.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
public org.testng.guice.internal.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
public void visitAttribute (org.testng.guice.internal.asm.Attribute)
public void visitCode ()
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
public void visitInsn (int)
public void visitIntInsn (int, int)
public void visitVarInsn (int, int)
public void visitTypeInsn (int, java.lang.String)
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
public void visitJumpInsn (int, org.testng.guice.internal.asm.Label)
public void visitLabel (org.testng.guice.internal.asm.Label)
public void visitLdcInsn (java.lang.Object)
public void visitIincInsn (int, int)
public void visitTableSwitchInsn (int, int, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label[])
public void visitLookupSwitchInsn (org.testng.guice.internal.asm.Label, int[], org.testng.guice.internal.asm.Label[])
private void a (org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label[])
public void visitMultiANewArrayInsn (java.lang.String, int)
public void visitTryCatchBlock (org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label, java.lang.String)
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label, int)
public void visitLineNumber (int, org.testng.guice.internal.asm.Label)
public void visitMaxs (int, int)
public void visitEnd ()
static int a (java.lang.String)
private void a (int, org.testng.guice.internal.asm.Label)
private void e ()
private void b (org.testng.guice.internal.asm.Frame)
private void a (int, int, int)
private void b ()
private void c ()
private void a (int, int)
private void a (java.lang.Object)
final int a ()
final void a (org.testng.guice.internal.asm.ByteVector)
private void d ()
static int c (byte[], int)
static short b (byte[], int)
static int a (byte[], int)
static void a (byte[], int, int)
static int a (int[], int[], int, int)
static void a (int[], int[], org.testng.guice.internal.asm.Label)
}
org/testng/guice/internal/asm/Opcodes.class
<Unknown>
package org.testng.guice.internal.asm
public abstract org.testng.guice.internal.asm.Opcodes extends java.lang.Object {
public static final int V1_1
public static final int V1_2
public static final int V1_3
public static final int V1_4
public static final int V1_5
public static final int V1_6
public static final int ACC_PUBLIC
public static final int ACC_PRIVATE
public static final int ACC_PROTECTED
public static final int ACC_STATIC
public static final int ACC_FINAL
public static final int ACC_SUPER
public static final int ACC_SYNCHRONIZED
public static final int ACC_VOLATILE
public static final int ACC_BRIDGE
public static final int ACC_VARARGS
public static final int ACC_TRANSIENT
public static final int ACC_NATIVE
public static final int ACC_INTERFACE
public static final int ACC_ABSTRACT
public static final int ACC_STRICT
public static final int ACC_SYNTHETIC
public static final int ACC_ANNOTATION
public static final int ACC_ENUM
public static final int ACC_DEPRECATED
public static final int T_BOOLEAN
public static final int T_CHAR
public static final int T_FLOAT
public static final int T_DOUBLE
public static final int T_BYTE
public static final int T_SHORT
public static final int T_INT
public static final int T_LONG
public static final int F_NEW
public static final int F_FULL
public static final int F_APPEND
public static final int F_CHOP
public static final int F_SAME
public static final int F_SAME1
public static final Integer TOP
public static final Integer INTEGER
public static final Integer FLOAT
public static final Integer DOUBLE
public static final Integer LONG
public static final Integer NULL
public static final Integer UNINITIALIZED_THIS
public static final int NOP
public static final int ACONST_NULL
public static final int ICONST_M1
public static final int ICONST_0
public static final int ICONST_1
public static final int ICONST_2
public static final int ICONST_3
public static final int ICONST_4
public static final int ICONST_5
public static final int LCONST_0
public static final int LCONST_1
public static final int FCONST_0
public static final int FCONST_1
public static final int FCONST_2
public static final int DCONST_0
public static final int DCONST_1
public static final int BIPUSH
public static final int SIPUSH
public static final int LDC
public static final int ILOAD
public static final int LLOAD
public static final int FLOAD
public static final int DLOAD
public static final int ALOAD
public static final int IALOAD
public static final int LALOAD
public static final int FALOAD
public static final int DALOAD
public static final int AALOAD
public static final int BALOAD
public static final int CALOAD
public static final int SALOAD
public static final int ISTORE
public static final int LSTORE
public static final int FSTORE
public static final int DSTORE
public static final int ASTORE
public static final int IASTORE
public static final int LASTORE
public static final int FASTORE
public static final int DASTORE
public static final int AASTORE
public static final int BASTORE
public static final int CASTORE
public static final int SASTORE
public static final int POP
public static final int POP2
public static final int DUP
public static final int DUP_X1
public static final int DUP_X2
public static final int DUP2
public static final int DUP2_X1
public static final int DUP2_X2
public static final int SWAP
public static final int IADD
public static final int LADD
public static final int FADD
public static final int DADD
public static final int ISUB
public static final int LSUB
public static final int FSUB
public static final int DSUB
public static final int IMUL
public static final int LMUL
public static final int FMUL
public static final int DMUL
public static final int IDIV
public static final int LDIV
public static final int FDIV
public static final int DDIV
public static final int IREM
public static final int LREM
public static final int FREM
public static final int DREM
public static final int INEG
public static final int LNEG
public static final int FNEG
public static final int DNEG
public static final int ISHL
public static final int LSHL
public static final int ISHR
public static final int LSHR
public static final int IUSHR
public static final int LUSHR
public static final int IAND
public static final int LAND
public static final int IOR
public static final int LOR
public static final int IXOR
public static final int LXOR
public static final int IINC
public static final int I2L
public static final int I2F
public static final int I2D
public static final int L2I
public static final int L2F
public static final int L2D
public static final int F2I
public static final int F2L
public static final int F2D
public static final int D2I
public static final int D2L
public static final int D2F
public static final int I2B
public static final int I2C
public static final int I2S
public static final int LCMP
public static final int FCMPL
public static final int FCMPG
public static final int DCMPL
public static final int DCMPG
public static final int IFEQ
public static final int IFNE
public static final int IFLT
public static final int IFGE
public static final int IFGT
public static final int IFLE
public static final int IF_ICMPEQ
public static final int IF_ICMPNE
public static final int IF_ICMPLT
public static final int IF_ICMPGE
public static final int IF_ICMPGT
public static final int IF_ICMPLE
public static final int IF_ACMPEQ
public static final int IF_ACMPNE
public static final int GOTO
public static final int JSR
public static final int RET
public static final int TABLESWITCH
public static final int LOOKUPSWITCH
public static final int IRETURN
public static final int LRETURN
public static final int FRETURN
public static final int DRETURN
public static final int ARETURN
public static final int RETURN
public static final int GETSTATIC
public static final int PUTSTATIC
public static final int GETFIELD
public static final int PUTFIELD
public static final int INVOKEVIRTUAL
public static final int INVOKESPECIAL
public static final int INVOKESTATIC
public static final int INVOKEINTERFACE
public static final int NEW
public static final int NEWARRAY
public static final int ANEWARRAY
public static final int ARRAYLENGTH
public static final int ATHROW
public static final int CHECKCAST
public static final int INSTANCEOF
public static final int MONITORENTER
public static final int MONITOREXIT
public static final int MULTIANEWARRAY
public static final int IFNULL
public static final int IFNONNULL
static void <clinit> ()
}
org/testng/guice/internal/asm/Type.class
<Unknown>
package org.testng.guice.internal.asm
public org.testng.guice.internal.asm.Type extends java.lang.Object {
public static final int VOID
public static final int BOOLEAN
public static final int CHAR
public static final int BYTE
public static final int SHORT
public static final int INT
public static final int FLOAT
public static final int LONG
public static final int DOUBLE
public static final int ARRAY
public static final int OBJECT
public static final org.testng.guice.internal.asm.Type VOID_TYPE
public static final org.testng.guice.internal.asm.Type BOOLEAN_TYPE
public static final org.testng.guice.internal.asm.Type CHAR_TYPE
public static final org.testng.guice.internal.asm.Type BYTE_TYPE
public static final org.testng.guice.internal.asm.Type SHORT_TYPE
public static final org.testng.guice.internal.asm.Type INT_TYPE
public static final org.testng.guice.internal.asm.Type FLOAT_TYPE
public static final org.testng.guice.internal.asm.Type LONG_TYPE
public static final org.testng.guice.internal.asm.Type DOUBLE_TYPE
private final int a
private final char[] b
private final int c
private final int d
private void <init> (int)
private void <init> (int, char[], int, int)
public static org.testng.guice.internal.asm.Type getType (java.lang.String)
public static org.testng.guice.internal.asm.Type getObjectType (java.lang.String)
public static org.testng.guice.internal.asm.Type getType (java.lang.Class)
public static org.testng.guice.internal.asm.Type[] getArgumentTypes (java.lang.String)
public static org.testng.guice.internal.asm.Type[] getArgumentTypes (java.lang.reflect.Method)
public static org.testng.guice.internal.asm.Type getReturnType (java.lang.String)
public static org.testng.guice.internal.asm.Type getReturnType (java.lang.reflect.Method)
private static org.testng.guice.internal.asm.Type a (char[], int)
public int getSort ()
public int getDimensions ()
public org.testng.guice.internal.asm.Type getElementType ()
public java.lang.String getClassName ()
public java.lang.String getInternalName ()
public java.lang.String getDescriptor ()
public static java.lang.String getMethodDescriptor (org.testng.guice.internal.asm.Type, org.testng.guice.internal.asm.Type[])
private void a (java.lang.StringBuffer)
public static java.lang.String getInternalName (java.lang.Class)
public static java.lang.String getDescriptor (java.lang.Class)
public static java.lang.String getConstructorDescriptor (java.lang.reflect.Constructor)
public static java.lang.String getMethodDescriptor (java.lang.reflect.Method)
private static void a (java.lang.StringBuffer, java.lang.Class)
public int getSize ()
public int getOpcode (int)
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
static void <clinit> ()
}
org/testng/guice/internal/cglib/
org/testng/guice/internal/cglib/core/
org/testng/guice/internal/cglib/core/AbstractClassGenerator$1.class
AbstractClassGenerator.java
package org.testng.guice.internal.cglib.core
org.testng.guice.internal.cglib.core.AbstractClassGenerator$1 extends java.lang.Object implements org.testng.guice.internal.cglib.core.Predicate {
private final synthetic java.util.Set val$nameCache
private final synthetic org.testng.guice.internal.cglib.core.AbstractClassGenerator this$0
void <init> (org.testng.guice.internal.cglib.core.AbstractClassGenerator, java.util.Set)
public boolean evaluate (java.lang.Object)
Object arg
}
org/testng/guice/internal/cglib/core/AbstractClassGenerator$Source.class
AbstractClassGenerator.java
package org.testng.guice.internal.cglib.core
public org.testng.guice.internal.cglib.core.AbstractClassGenerator$Source extends java.lang.Object {
String name
java.util.Map cache
public void <init> (java.lang.String)
String name
}
org/testng/guice/internal/cglib/core/AbstractClassGenerator.class
AbstractClassGenerator.java
package org.testng.guice.internal.cglib.core
public abstract org.testng.guice.internal.cglib.core.AbstractClassGenerator extends java.lang.Object implements org.testng.guice.internal.cglib.core.ClassGenerator {
private static final Object NAME_KEY
private static final ThreadLocal CURRENT
private org.testng.guice.internal.cglib.core.GeneratorStrategy strategy
private org.testng.guice.internal.cglib.core.NamingPolicy namingPolicy
private org.testng.guice.internal.cglib.core.AbstractClassGenerator$Source source
private ClassLoader classLoader
private String namePrefix
private Object key
private boolean useCache
private String className
private boolean attemptLoad
protected void <init> (org.testng.guice.internal.cglib.core.AbstractClassGenerator$Source)
org.testng.guice.internal.cglib.core.AbstractClassGenerator$Source source
protected void setNamePrefix (java.lang.String)
String namePrefix
protected final java.lang.String getClassName ()
private java.lang.String getClassName (java.lang.ClassLoader)
ClassLoader loader
java.util.Set nameCache
private java.util.Set getClassNameCache (java.lang.ClassLoader)
ClassLoader loader
public void setClassLoader (java.lang.ClassLoader)
ClassLoader classLoader
public void setNamingPolicy (org.testng.guice.internal.cglib.core.NamingPolicy)
org.testng.guice.internal.cglib.core.NamingPolicy namingPolicy
public org.testng.guice.internal.cglib.core.NamingPolicy getNamingPolicy ()
public void setUseCache (boolean)
boolean useCache
public boolean getUseCache ()
public void setAttemptLoad (boolean)
boolean attemptLoad
public boolean getAttemptLoad ()
public void setStrategy (org.testng.guice.internal.cglib.core.GeneratorStrategy)
org.testng.guice.internal.cglib.core.GeneratorStrategy strategy
public org.testng.guice.internal.cglib.core.GeneratorStrategy getStrategy ()
public static org.testng.guice.internal.cglib.core.AbstractClassGenerator getCurrent ()
public java.lang.ClassLoader getClassLoader ()
ClassLoader t
protected abstract java.lang.ClassLoader getDefaultClassLoader ()
protected java.lang.Object create (java.lang.Object)
java.lang.ref.Reference ref
ClassNotFoundException e
byte[] b
String className
Object save
ClassLoader loader
java.util.Map cache2
Class gen
RuntimeException e
Error e
Exception e
Object key
protected abstract java.lang.Object firstInstance (java.lang.Class) throws java.lang.Exception
protected abstract java.lang.Object nextInstance (java.lang.Object) throws java.lang.Exception
static void <clinit> ()
}
org/testng/guice/internal/cglib/core/Block.class
Block.java
package org.testng.guice.internal.cglib.core
public org.testng.guice.internal.cglib.core.Block extends java.lang.Object {
private org.testng.guice.internal.cglib.core.CodeEmitter e
private org.testng.guice.internal.asm.Label start
private org.testng.guice.internal.asm.Label end
public void <init> (org.testng.guice.internal.cglib.core.CodeEmitter)
org.testng.guice.internal.cglib.core.CodeEmitter e
public org.testng.guice.internal.cglib.core.CodeEmitter getCodeEmitter ()
public void end ()
public org.testng.guice.internal.asm.Label getStart ()
public org.testng.guice.internal.asm.Label getEnd ()
}
org/testng/guice/internal/cglib/core/ClassEmitter$1.class
ClassEmitter.java
package org.testng.guice.internal.cglib.core
org.testng.guice.internal.cglib.core.ClassEmitter$1 extends org.testng.guice.internal.cglib.core.ClassInfo {
private final synthetic org.testng.guice.internal.asm.Type val$classType
private final synthetic org.testng.guice.internal.asm.Type val$superType
private final synthetic org.testng.guice.internal.asm.Type[] val$interfaces
private final synthetic int val$access
private final synthetic org.testng.guice.internal.cglib.core.ClassEmitter this$0
void <init> (org.testng.guice.internal.cglib.core.ClassEmitter, org.testng.guice.internal.asm.Type, org.testng.guice.internal.asm.Type, org.testng.guice.internal.asm.Type[], int)
public org.testng.guice.internal.asm.Type getType ()
public org.testng.guice.internal.asm.Type getSuperType ()
public org.testng.guice.internal.asm.Type[] getInterfaces ()
public int getModifiers ()
}
org/testng/guice/internal/cglib/core/ClassEmitter$2.class
ClassEmitter.java
package org.testng.guice.internal.cglib.core
org.testng.guice.internal.cglib.core.ClassEmitter$2 extends org.testng.guice.internal.asm.MethodAdapter {
private final synthetic org.testng.guice.internal.cglib.core.ClassEmitter this$0
void <init> (org.testng.guice.internal.cglib.core.ClassEmitter, org.testng.guice.internal.asm.MethodVisitor)
org.testng.guice.internal.asm.MethodVisitor x0
public void visitMaxs (int, int)
int maxStack
int maxLocals
public void visitInsn (int)
int insn
}
org/testng/guice/internal/cglib/core/ClassEmitter$3.class
ClassEmitter.java
package org.testng.guice.internal.cglib.core
org.testng.guice.internal.cglib.core.ClassEmitter$3 extends org.testng.guice.internal.cglib.core.CodeEmitter {
private final synthetic org.testng.guice.internal.cglib.core.ClassEmitter this$0
void <init> (org.testng.guice.internal.cglib.core.ClassEmitter, org.testng.guice.internal.cglib.core.ClassEmitter, org.testng.guice.internal.asm.MethodVisitor, int, org.testng.guice.internal.cglib.core.Signature, org.testng.guice.internal.asm.Type[])
org.testng.guice.internal.cglib.core.ClassEmitter x0
org.testng.guice.internal.asm.MethodVisitor x1
int x2
org.testng.guice.internal.cglib.core.Signature x3
org.testng.guice.internal.asm.Type[] x4
public boolean isStaticHook ()
}
org/testng/guice/internal/cglib/core/ClassEmitter$FieldInfo.class
ClassEmitter.java
package org.testng.guice.internal.cglib.core
org.testng.guice.internal.cglib.core.ClassEmitter$FieldInfo extends java.lang.Object {
int access
String name
org.testng.guice.internal.asm.Type type
Object value
public void <init> (int, java.lang.String, org.testng.guice.internal.asm.Type, java.lang.Object)
int access
String name
org.testng.guice.internal.asm.Type type
Object value
public boolean equals (java.lang.Object)
Object o
org.testng.guice.internal.cglib.core.ClassEmitter$FieldInfo other
public int hashCode ()
}
org/testng/guice/internal/cglib/core/ClassEmitter.class
ClassEmitter.java
package org.testng.guice.internal.cglib.core
public org.testng.guice.internal.cglib.core.ClassEmitter extends org.testng.guice.internal.asm.ClassAdapter {
private org.testng.guice.internal.cglib.core.ClassInfo classInfo
private java.util.Map fieldInfo
private static int hookCounter
private org.testng.guice.internal.asm.MethodVisitor rawStaticInit
private org.testng.guice.internal.cglib.core.CodeEmitter staticInit
private org.testng.guice.internal.cglib.core.CodeEmitter staticHook
private org.testng.guice.internal.cglib.core.Signature staticHookSig
public void <init> (org.testng.guice.internal.asm.ClassVisitor)
org.testng.guice.internal.asm.ClassVisitor cv
public void <init> ()
public void setTarget (org.testng.guice.internal.asm.ClassVisitor)
org.testng.guice.internal.asm.ClassVisitor cv
private static synchronized int getNextHook ()
public org.testng.guice.internal.cglib.core.ClassInfo getClassInfo ()
public void begin_class (int, int, java.lang.String, org.testng.guice.internal.asm.Type, org.testng.guice.internal.asm.Type[], java.lang.String)
int version
int access
String className
org.testng.guice.internal.asm.Type superType
org.testng.guice.internal.asm.Type[] interfaces
String source
org.testng.guice.internal.asm.Type classType
public org.testng.guice.internal.cglib.core.CodeEmitter getStaticHook ()
protected void init ()
public int getAccess ()
public org.testng.guice.internal.asm.Type getClassType ()
public org.testng.guice.internal.asm.Type getSuperType ()
public void end_class ()
public org.testng.guice.internal.cglib.core.CodeEmitter begin_method (int, org.testng.guice.internal.cglib.core.Signature, org.testng.guice.internal.asm.Type[])
org.testng.guice.internal.asm.MethodVisitor wrapped
int access
org.testng.guice.internal.cglib.core.Signature sig
org.testng.guice.internal.asm.Type[] exceptions
org.testng.guice.internal.asm.MethodVisitor v
public org.testng.guice.internal.cglib.core.CodeEmitter begin_static ()
public void declare_field (int, java.lang.String, org.testng.guice.internal.asm.Type, java.lang.Object)
int access
String name
org.testng.guice.internal.asm.Type type
Object value
org.testng.guice.internal.cglib.core.ClassEmitter$FieldInfo existing
org.testng.guice.internal.cglib.core.ClassEmitter$FieldInfo info
boolean isFieldDeclared (java.lang.String)
String name
org.testng.guice.internal.cglib.core.ClassEmitter$FieldInfo getFieldInfo (java.lang.String)
String name
org.testng.guice.internal.cglib.core.ClassEmitter$FieldInfo field
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int version
int access
String name
String signature
String superName
String[] interfaces
public void visitEnd ()
public org.testng.guice.internal.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int access
String name
String desc
String signature
Object value
public org.testng.guice.internal.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int access
String name
String desc
String signature
String[] exceptions
}
org/testng/guice/internal/cglib/core/ClassGenerator.class
ClassGenerator.java
package org.testng.guice.internal.cglib.core
public abstract org.testng.guice.internal.cglib.core.ClassGenerator extends java.lang.Object {
public abstract void generateClass (org.testng.guice.internal.asm.ClassVisitor) throws java.lang.Exception
}
org/testng/guice/internal/cglib/core/ClassInfo.class
ClassInfo.java
package org.testng.guice.internal.cglib.core
public abstract org.testng.guice.internal.cglib.core.ClassInfo extends java.lang.Object {
protected void <init> ()
public abstract org.testng.guice.internal.asm.Type getType ()
public abstract org.testng.guice.internal.asm.Type getSuperType ()
public abstract org.testng.guice.internal.asm.Type[] getInterfaces ()
public abstract int getModifiers ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
}
org/testng/guice/internal/cglib/core/ClassNameReader$1.class
ClassNameReader.java
package org.testng.guice.internal.cglib.core
final org.testng.guice.internal.cglib.core.ClassNameReader$1 extends org.testng.guice.internal.asm.ClassAdapter {
private final synthetic java.util.List val$array
void <init> (org.testng.guice.internal.asm.ClassVisitor, java.util.List)
org.testng.guice.internal.asm.ClassVisitor x0
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int i
int version
int access
String name
String signature
String superName
String[] interfaces
}
org/testng/guice/internal/cglib/core/ClassNameReader$EarlyExitException.class
ClassNameReader.java
package org.testng.guice.internal.cglib.core
org.testng.guice.internal.cglib.core.ClassNameReader$EarlyExitException extends java.lang.RuntimeException {
private void <init> ()
synthetic void <init> (org.testng.guice.internal.cglib.core.ClassNameReader$1)
org.testng.guice.internal.cglib.core.ClassNameReader$1 x0
}
org/testng/guice/internal/cglib/core/ClassNameReader.class
ClassNameReader.java
package org.testng.guice.internal.cglib.core
public org.testng.guice.internal.cglib.core.ClassNameReader extends java.lang.Object {
private static final org.testng.guice.internal.cglib.core.ClassNameReader$EarlyExitException EARLY_EXIT
private void <init> ()
public static java.lang.String getClassName (org.testng.guice.internal.asm.ClassReader)
org.testng.guice.internal.asm.ClassReader r
public static java.lang.String[] getClassInfo (org.testng.guice.internal.asm.ClassReader)
org.testng.guice.internal.cglib.core.ClassNameReader$EarlyExitException e
org.testng.guice.internal.asm.ClassReader r
java.util.List array
static synthetic org.testng.guice.internal.cglib.core.ClassNameReader$EarlyExitException access$100 ()
static void <clinit> ()
}
org/testng/guice/internal/cglib/core/CodeEmitter$State.class
CodeEmitter.java
package org.testng.guice.internal.cglib.core
org.testng.guice.internal.cglib.core.CodeEmitter$State extends org.testng.guice.internal.cglib.core.MethodInfo {
org.testng.guice.internal.cglib.core.ClassInfo classInfo
int access
org.testng.guice.internal.cglib.core.Signature sig
org.testng.guice.internal.asm.Type[] argumentTypes
int localOffset
org.testng.guice.internal.asm.Type[] exceptionTypes
void <init> (org.testng.guice.internal.cglib.core.ClassInfo, int, org.testng.guice.internal.cglib.core.Signature, org.testng.guice.internal.asm.Type[])
org.testng.guice.internal.cglib.core.ClassInfo classInfo
int access
org.testng.guice.internal.cglib.core.Signature sig
org.testng.guice.internal.asm.Type[] exceptionTypes
public org.testng.guice.internal.cglib.core.ClassInfo getClassInfo ()
public int getModifiers ()
public org.testng.guice.internal.cglib.core.Signature getSignature ()
public org.testng.guice.internal.asm.Type[] getExceptionTypes ()
public org.testng.guice.internal.asm.Attribute getAttribute ()
}
org/testng/guice/internal/cglib/core/CodeEmitter.class
CodeEmitter.java
package org.testng.guice.internal.cglib.core
public org.testng.guice.internal.cglib.core.CodeEmitter extends org.testng.guice.internal.cglib.core.LocalVariablesSorter {
private static final org.testng.guice.internal.cglib.core.Signature BOOLEAN_VALUE
private static final org.testng.guice.internal.cglib.core.Signature CHAR_VALUE
private static final org.testng.guice.internal.cglib.core.Signature LONG_VALUE
private static final org.testng.guice.internal.cglib.core.Signature DOUBLE_VALUE
private static final org.testng.guice.internal.cglib.core.Signature FLOAT_VALUE
private static final org.testng.guice.internal.cglib.core.Signature INT_VALUE
private static final org.testng.guice.internal.cglib.core.Signature CSTRUCT_NULL
private static final org.testng.guice.internal.cglib.core.Signature CSTRUCT_STRING
public static final int ADD
public static final int MUL
public static final int XOR
public static final int USHR
public static final int SUB
public static final int DIV
public static final int NEG
public static final int REM
public static final int AND
public static final int OR
public static final int GT
public static final int LT
public static final int GE
public static final int LE
public static final int NE
public static final int EQ
private org.testng.guice.internal.cglib.core.ClassEmitter ce
private org.testng.guice.internal.cglib.core.CodeEmitter$State state
void <init> (org.testng.guice.internal.cglib.core.ClassEmitter, org.testng.guice.internal.asm.MethodVisitor, int, org.testng.guice.internal.cglib.core.Signature, org.testng.guice.internal.asm.Type[])
org.testng.guice.internal.cglib.core.ClassEmitter ce
org.testng.guice.internal.asm.MethodVisitor mv
int access
org.testng.guice.internal.cglib.core.Signature sig
org.testng.guice.internal.asm.Type[] exceptionTypes
public void <init> (org.testng.guice.internal.cglib.core.CodeEmitter)
org.testng.guice.internal.cglib.core.CodeEmitter wrap
public boolean isStaticHook ()
public org.testng.guice.internal.cglib.core.Signature getSignature ()
public org.testng.guice.internal.asm.Type getReturnType ()
public org.testng.guice.internal.cglib.core.MethodInfo getMethodInfo ()
public org.testng.guice.internal.cglib.core.ClassEmitter getClassEmitter ()
public void end_method ()
public org.testng.guice.internal.cglib.core.Block begin_block ()
public void catch_exception (org.testng.guice.internal.cglib.core.Block, org.testng.guice.internal.asm.Type)
org.testng.guice.internal.cglib.core.Block block
org.testng.guice.internal.asm.Type exception
public void goTo (org.testng.guice.internal.asm.Label)
org.testng.guice.internal.asm.Label label
public void ifnull (org.testng.guice.internal.asm.Label)
org.testng.guice.internal.asm.Label label
public void ifnonnull (org.testng.guice.internal.asm.Label)
org.testng.guice.internal.asm.Label label
public void if_jump (int, org.testng.guice.internal.asm.Label)
int mode
org.testng.guice.internal.asm.Label label
public void if_icmp (int, org.testng.guice.internal.asm.Label)
int mode
org.testng.guice.internal.asm.Label label
public void if_cmp (org.testng.guice.internal.asm.Type, int, org.testng.guice.internal.asm.Label)
org.testng.guice.internal.asm.Type type
int mode
org.testng.guice.internal.asm.Label label
int intOp
int jumpmode
public void pop ()
public void pop2 ()
public void dup ()
public void dup2 ()
public void dup_x1 ()
public void dup_x2 ()
public void dup2_x1 ()
public void dup2_x2 ()
public void swap ()
public void aconst_null ()
public void swap (org.testng.guice.internal.asm.Type, org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type prev
org.testng.guice.internal.asm.Type type
public void monitorenter ()
public void monitorexit ()
public void math (int, org.testng.guice.internal.asm.Type)
int op
org.testng.guice.internal.asm.Type type
public void array_load (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type type
public void array_store (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type type
public void cast_numeric (org.testng.guice.internal.asm.Type, org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type from
org.testng.guice.internal.asm.Type to
public void push (int)
int i
public void push (long)
long value
public void push (float)
float value
public void push (double)
double value
public void push (java.lang.String)
String value
public void newarray ()
public void newarray (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type type
public void arraylength ()
public void load_this ()
public void load_args ()
public void load_arg (int)
int index
public void load_args (int, int)
org.testng.guice.internal.asm.Type t
int i
int fromArg
int count
int pos
private int skipArgs (int)
int i
int numArgs
int amount
private void load_local (org.testng.guice.internal.asm.Type, int)
org.testng.guice.internal.asm.Type t
int pos
private void store_local (org.testng.guice.internal.asm.Type, int)
org.testng.guice.internal.asm.Type t
int pos
public void iinc (org.testng.guice.internal.cglib.core.Local, int)
org.testng.guice.internal.cglib.core.Local local
int amount
public void store_local (org.testng.guice.internal.cglib.core.Local)
org.testng.guice.internal.cglib.core.Local local
public void load_local (org.testng.guice.internal.cglib.core.Local)
org.testng.guice.internal.cglib.core.Local local
public void return_value ()
public void getfield (java.lang.String)
String name
org.testng.guice.internal.cglib.core.ClassEmitter$FieldInfo info
int opcode
public void putfield (java.lang.String)
String name
org.testng.guice.internal.cglib.core.ClassEmitter$FieldInfo info
int opcode
public void super_getfield (java.lang.String, org.testng.guice.internal.asm.Type)
String name
org.testng.guice.internal.asm.Type type
public void super_putfield (java.lang.String, org.testng.guice.internal.asm.Type)
String name
org.testng.guice.internal.asm.Type type
public void super_getstatic (java.lang.String, org.testng.guice.internal.asm.Type)
String name
org.testng.guice.internal.asm.Type type
public void super_putstatic (java.lang.String, org.testng.guice.internal.asm.Type)
String name
org.testng.guice.internal.asm.Type type
public void getfield (org.testng.guice.internal.asm.Type, java.lang.String, org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type owner
String name
org.testng.guice.internal.asm.Type type
public void putfield (org.testng.guice.internal.asm.Type, java.lang.String, org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type owner
String name
org.testng.guice.internal.asm.Type type
public void getstatic (org.testng.guice.internal.asm.Type, java.lang.String, org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type owner
String name
org.testng.guice.internal.asm.Type type
public void putstatic (org.testng.guice.internal.asm.Type, java.lang.String, org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type owner
String name
org.testng.guice.internal.asm.Type type
void emit_field (int, org.testng.guice.internal.asm.Type, java.lang.String, org.testng.guice.internal.asm.Type)
int opcode
org.testng.guice.internal.asm.Type ctype
String name
org.testng.guice.internal.asm.Type ftype
public void super_invoke ()
public void super_invoke (org.testng.guice.internal.cglib.core.Signature)
org.testng.guice.internal.cglib.core.Signature sig
public void invoke_constructor (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type type
public void super_invoke_constructor ()
public void invoke_constructor_this ()
private void emit_invoke (int, org.testng.guice.internal.asm.Type, org.testng.guice.internal.cglib.core.Signature)
int opcode
org.testng.guice.internal.asm.Type type
org.testng.guice.internal.cglib.core.Signature sig
public void invoke_interface (org.testng.guice.internal.asm.Type, org.testng.guice.internal.cglib.core.Signature)
org.testng.guice.internal.asm.Type owner
org.testng.guice.internal.cglib.core.Signature sig
public void invoke_virtual (org.testng.guice.internal.asm.Type, org.testng.guice.internal.cglib.core.Signature)
org.testng.guice.internal.asm.Type owner
org.testng.guice.internal.cglib.core.Signature sig
public void invoke_static (org.testng.guice.internal.asm.Type, org.testng.guice.internal.cglib.core.Signature)
org.testng.guice.internal.asm.Type owner
org.testng.guice.internal.cglib.core.Signature sig
public void invoke_virtual_this (org.testng.guice.internal.cglib.core.Signature)
org.testng.guice.internal.cglib.core.Signature sig
public void invoke_static_this (org.testng.guice.internal.cglib.core.Signature)
org.testng.guice.internal.cglib.core.Signature sig
public void invoke_constructor (org.testng.guice.internal.asm.Type, org.testng.guice.internal.cglib.core.Signature)
org.testng.guice.internal.asm.Type type
org.testng.guice.internal.cglib.core.Signature sig
public void invoke_constructor_this (org.testng.guice.internal.cglib.core.Signature)
org.testng.guice.internal.cglib.core.Signature sig
public void super_invoke_constructor (org.testng.guice.internal.cglib.core.Signature)
org.testng.guice.internal.cglib.core.Signature sig
public void new_instance_this ()
public void new_instance (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type type
private void emit_type (int, org.testng.guice.internal.asm.Type)
String desc
int opcode
org.testng.guice.internal.asm.Type type
String desc
public void aaload (int)
int index
public void aaload ()
public void aastore ()
public void athrow ()
public org.testng.guice.internal.asm.Label make_label ()
public org.testng.guice.internal.cglib.core.Local make_local ()
public org.testng.guice.internal.cglib.core.Local make_local (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type type
public void checkcast_this ()
public void checkcast (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type type
public void instance_of (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type type
public void instance_of_this ()
public void process_switch (int[], org.testng.guice.internal.cglib.core.ProcessSwitchCallback)
float density
int[] keys
org.testng.guice.internal.cglib.core.ProcessSwitchCallback callback
float density
public void process_switch (int[], org.testng.guice.internal.cglib.core.ProcessSwitchCallback, boolean)
int i
org.testng.guice.internal.asm.Label label
int i
org.testng.guice.internal.asm.Label[] labels
int i
int i
org.testng.guice.internal.asm.Label[] labels
int len
int min
int max
int range
RuntimeException e
Error e
Exception e
int[] keys
org.testng.guice.internal.cglib.core.ProcessSwitchCallback callback
boolean useTable
org.testng.guice.internal.asm.Label def
org.testng.guice.internal.asm.Label end
private static boolean isSorted (int[])
int i
int[] keys
public void mark (org.testng.guice.internal.asm.Label)
org.testng.guice.internal.asm.Label label
org.testng.guice.internal.asm.Label mark ()
org.testng.guice.internal.asm.Label label
public void push (boolean)
boolean value
public void not ()
public void throw_exception (org.testng.guice.internal.asm.Type, java.lang.String)
org.testng.guice.internal.asm.Type type
String msg
public void box (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type boxed
org.testng.guice.internal.asm.Type type
public void unbox (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type type
org.testng.guice.internal.asm.Type t
org.testng.guice.internal.cglib.core.Signature sig
public void create_arg_array ()
int i
public void zero_or_null (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type type
public void unbox_or_zero (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Label nonNull
org.testng.guice.internal.asm.Label end
org.testng.guice.internal.asm.Type type
public void visitMaxs (int, int)
int maxStack
int maxLocals
public void invoke (org.testng.guice.internal.cglib.core.MethodInfo, org.testng.guice.internal.asm.Type)
org.testng.guice.internal.cglib.core.MethodInfo method
org.testng.guice.internal.asm.Type virtualType
org.testng.guice.internal.cglib.core.ClassInfo classInfo
org.testng.guice.internal.asm.Type type
org.testng.guice.internal.cglib.core.Signature sig
public void invoke (org.testng.guice.internal.cglib.core.MethodInfo)
org.testng.guice.internal.cglib.core.MethodInfo method
static void <clinit> ()
}
org/testng/guice/internal/cglib/core/CodeGenerationException.class
CodeGenerationException.java
package org.testng.guice.internal.cglib.core
public org.testng.guice.internal.cglib.core.CodeGenerationException extends java.lang.RuntimeException {
private Throwable cause
public void <init> (java.lang.Throwable)
Throwable cause
public java.lang.Throwable getCause ()
}
org/testng/guice/internal/cglib/core/CollectionUtils.class
CollectionUtils.java
package org.testng.guice.internal.cglib.core
public org.testng.guice.internal.cglib.core.CollectionUtils extends java.lang.Object {
private void <init> ()
public static java.util.Map bucket (java.util.Collection, org.testng.guice.internal.cglib.core.Transformer)
Object value
Object key
java.util.List bucket
java.util.Iterator it
java.util.Collection c
org.testng.guice.internal.cglib.core.Transformer t
java.util.Map buckets
public static void reverse (java.util.Map, java.util.Map)
Object key
java.util.Iterator it
java.util.Map source
java.util.Map target
public static java.util.Collection filter (java.util.Collection, org.testng.guice.internal.cglib.core.Predicate)
java.util.Collection c
org.testng.guice.internal.cglib.core.Predicate p
java.util.Iterator it
public static java.util.List transform (java.util.Collection, org.testng.guice.internal.cglib.core.Transformer)
java.util.Iterator it
java.util.Collection c
org.testng.guice.internal.cglib.core.Transformer t
java.util.List result
public static java.util.Map getIndexMap (java.util.List)
java.util.Iterator it
java.util.List list
java.util.Map indexes
int index
}
org/testng/guice/internal/cglib/core/Constants.class
Constants.java
package org.testng.guice.internal.cglib.core
public abstract org.testng.guice.internal.cglib.core.Constants extends java.lang.Object implements org.testng.guice.internal.asm.Opcodes {
public static final Class[] EMPTY_CLASS_ARRAY
public static final org.testng.guice.internal.asm.Type[] TYPES_EMPTY
public static final org.testng.guice.internal.cglib.core.Signature SIG_STATIC
public static final org.testng.guice.internal.asm.Type TYPE_OBJECT_ARRAY
public static final org.testng.guice.internal.asm.Type TYPE_CLASS_ARRAY
public static final org.testng.guice.internal.asm.Type TYPE_STRING_ARRAY
public static final org.testng.guice.internal.asm.Type TYPE_OBJECT
public static final org.testng.guice.internal.asm.Type TYPE_CLASS
public static final org.testng.guice.internal.asm.Type TYPE_CLASS_LOADER
public static final org.testng.guice.internal.asm.Type TYPE_CHARACTER
public static final org.testng.guice.internal.asm.Type TYPE_BOOLEAN
public static final org.testng.guice.internal.asm.Type TYPE_DOUBLE
public static final org.testng.guice.internal.asm.Type TYPE_FLOAT
public static final org.testng.guice.internal.asm.Type TYPE_LONG
public static final org.testng.guice.internal.asm.Type TYPE_INTEGER
public static final org.testng.guice.internal.asm.Type TYPE_SHORT
public static final org.testng.guice.internal.asm.Type TYPE_BYTE
public static final org.testng.guice.internal.asm.Type TYPE_NUMBER
public static final org.testng.guice.internal.asm.Type TYPE_STRING
public static final org.testng.guice.internal.asm.Type TYPE_THROWABLE
public static final org.testng.guice.internal.asm.Type TYPE_BIG_INTEGER
public static final org.testng.guice.internal.asm.Type TYPE_BIG_DECIMAL
public static final org.testng.guice.internal.asm.Type TYPE_STRING_BUFFER
public static final org.testng.guice.internal.asm.Type TYPE_RUNTIME_EXCEPTION
public static final org.testng.guice.internal.asm.Type TYPE_ERROR
public static final org.testng.guice.internal.asm.Type TYPE_SYSTEM
public static final org.testng.guice.internal.asm.Type TYPE_SIGNATURE
public static final String CONSTRUCTOR_NAME
public static final String STATIC_NAME
public static final String SOURCE_FILE
public static final String SUID_FIELD_NAME
public static final int PRIVATE_FINAL_STATIC
public static final int SWITCH_STYLE_TRIE
public static final int SWITCH_STYLE_HASH
public static final int SWITCH_STYLE_HASHONLY
static void <clinit> ()
}
org/testng/guice/internal/cglib/core/Customizer.class
Customizer.java
package org.testng.guice.internal.cglib.core
public abstract org.testng.guice.internal.cglib.core.Customizer extends java.lang.Object {
public abstract void customize (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.asm.Type)
}
org/testng/guice/internal/cglib/core/DebuggingClassWriter$1.class
DebuggingClassWriter.java
package org.testng.guice.internal.cglib.core
org.testng.guice.internal.cglib.core.DebuggingClassWriter$1 extends java.lang.Object implements java.security.PrivilegedAction {
private final synthetic org.testng.guice.internal.cglib.core.DebuggingClassWriter this$0
void <init> (org.testng.guice.internal.cglib.core.DebuggingClassWriter)
public java.lang.Object run ()
org.testng.guice.internal.asm.ClassReader cr
java.io.PrintWriter pw
org.testng.guice.internal.asm.util.TraceClassVisitor tcv
java.io.File file
java.io.OutputStream out
java.io.IOException e
String dirs
byte[] b
}
org/testng/guice/internal/cglib/core/DebuggingClassWriter.class
DebuggingClassWriter.java
package org.testng.guice.internal.cglib.core
public org.testng.guice.internal.cglib.core.DebuggingClassWriter extends org.testng.guice.internal.asm.ClassWriter {
public static final String DEBUG_LOCATION_PROPERTY
private static String debugLocation
private static boolean traceEnabled
private String className
private String superName
public void <init> (int)
int flags
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int version
int access
String name
String signature
String superName
String[] interfaces
public java.lang.String getClassName ()
public java.lang.String getSuperName ()
public byte[] toByteArray ()
static synthetic byte[] access$001 (org.testng.guice.internal.cglib.core.DebuggingClassWriter)
org.testng.guice.internal.cglib.core.DebuggingClassWriter x0
static synthetic java.lang.String access$100 ()
static synthetic java.lang.String access$200 (org.testng.guice.internal.cglib.core.DebuggingClassWriter)
org.testng.guice.internal.cglib.core.DebuggingClassWriter x0
static synthetic boolean access$300 ()
static void <clinit> ()
Throwable ignore
}
org/testng/guice/internal/cglib/core/DefaultGeneratorStrategy.class
DefaultGeneratorStrategy.java
package org.testng.guice.internal.cglib.core
public org.testng.guice.internal.cglib.core.DefaultGeneratorStrategy extends java.lang.Object implements org.testng.guice.internal.cglib.core.GeneratorStrategy {
public static final org.testng.guice.internal.cglib.core.DefaultGeneratorStrategy INSTANCE
public void <init> ()
public byte[] generate (org.testng.guice.internal.cglib.core.ClassGenerator) throws java.lang.Exception
org.testng.guice.internal.cglib.core.ClassGenerator cg
org.testng.guice.internal.asm.ClassWriter cw
protected org.testng.guice.internal.asm.ClassWriter getClassWriter () throws java.lang.Exception
protected byte[] transform (byte[]) throws java.lang.Exception
byte[] b
protected org.testng.guice.internal.cglib.core.ClassGenerator transform (org.testng.guice.internal.cglib.core.ClassGenerator) throws java.lang.Exception
org.testng.guice.internal.cglib.core.ClassGenerator cg
static void <clinit> ()
}
org/testng/guice/internal/cglib/core/DefaultNamingPolicy.class
DefaultNamingPolicy.java
package org.testng.guice.internal.cglib.core
public org.testng.guice.internal.cglib.core.DefaultNamingPolicy extends java.lang.Object implements org.testng.guice.internal.cglib.core.NamingPolicy {
public static final org.testng.guice.internal.cglib.core.DefaultNamingPolicy INSTANCE
public void <init> ()
public java.lang.String getClassName (java.lang.String, java.lang.String, java.lang.Object, org.testng.guice.internal.cglib.core.Predicate)
String prefix
String source
Object key
org.testng.guice.internal.cglib.core.Predicate names
String base
String attempt
int index
protected java.lang.String getTag ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
static void <clinit> ()
}
org/testng/guice/internal/cglib/core/DuplicatesPredicate.class
DuplicatesPredicate.java
package org.testng.guice.internal.cglib.core
public org.testng.guice.internal.cglib.core.DuplicatesPredicate extends java.lang.Object implements org.testng.guice.internal.cglib.core.Predicate {
private java.util.Set unique
public void <init> ()
public boolean evaluate (java.lang.Object)
Object arg
}
org/testng/guice/internal/cglib/core/EmitUtils$1.class
EmitUtils.java
package org.testng.guice.internal.cglib.core
final org.testng.guice.internal.cglib.core.EmitUtils$1 extends java.lang.Object implements org.testng.guice.internal.cglib.core.Transformer {
void <init> ()
public java.lang.Object transform (java.lang.Object)
Object value
}
org/testng/guice/internal/cglib/core/EmitUtils$10.class
EmitUtils.java
package org.testng.guice.internal.cglib.core
final org.testng.guice.internal.cglib.core.EmitUtils$10 extends java.lang.Object implements org.testng.guice.internal.cglib.core.EmitUtils$ParameterTyper {
private final synthetic java.util.Map val$cache
void <init> (java.util.Map)
public org.testng.guice.internal.asm.Type[] getParameterTypes (org.testng.guice.internal.cglib.core.MethodInfo)
org.testng.guice.internal.cglib.core.MethodInfo member
org.testng.guice.internal.asm.Type[] types
}
org/testng/guice/internal/cglib/core/EmitUtils$11.class
EmitUtils.java
package org.testng.guice.internal.cglib.core
final org.testng.guice.internal.cglib.core.EmitUtils$11 extends java.lang.Object implements org.testng.guice.internal.cglib.core.Transformer {
void <init> ()
public java.lang.Object transform (java.lang.Object)
Object value
}
org/testng/guice/internal/cglib/core/EmitUtils$12.class
EmitUtils.java
package org.testng.guice.internal.cglib.core
final org.testng.guice.internal.cglib.core.EmitUtils$12 extends java.lang.Object implements org.testng.guice.internal.cglib.core.ObjectSwitchCallback {
private final synthetic org.testng.guice.internal.cglib.core.CodeEmitter val$e
private final synthetic java.util.Map val$buckets
private final synthetic org.testng.guice.internal.cglib.core.ObjectSwitchCallback val$callback
private final synthetic org.testng.guice.internal.cglib.core.EmitUtils$ParameterTyper val$cached
private final synthetic org.testng.guice.internal.asm.Label val$def
private final synthetic org.testng.guice.internal.asm.Label val$end
void <init> (org.testng.guice.internal.cglib.core.CodeEmitter, java.util.Map, org.testng.guice.internal.cglib.core.ObjectSwitchCallback, org.testng.guice.internal.cglib.core.EmitUtils$ParameterTyper, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label)
public void processCase (java.lang.Object, org.testng.guice.internal.asm.Label) throws java.lang.Exception
Object key
org.testng.guice.internal.asm.Label dontUseEnd
public void processDefault () throws java.lang.Exception
}
org/testng/guice/internal/cglib/core/EmitUtils$13.class
EmitUtils.java
package org.testng.guice.internal.cglib.core
final org.testng.guice.internal.cglib.core.EmitUtils$13 extends java.lang.Object implements org.testng.guice.internal.cglib.core.Transformer {
private final synthetic org.testng.guice.internal.cglib.core.EmitUtils$ParameterTyper val$typer
void <init> (org.testng.guice.internal.cglib.core.EmitUtils$ParameterTyper)
public java.lang.Object transform (java.lang.Object)
Object value
}
org/testng/guice/internal/cglib/core/EmitUtils$14.class
EmitUtils.java
package org.testng.guice.internal.cglib.core
final org.testng.guice.internal.cglib.core.EmitUtils$14 extends java.lang.Object implements org.testng.guice.internal.cglib.core.ProcessSwitchCallback {
private final synthetic java.util.Map val$buckets
private final synthetic org.testng.guice.internal.cglib.core.CodeEmitter val$e
private final synthetic org.testng.guice.internal.cglib.core.ObjectSwitchCallback val$callback
private final synthetic org.testng.guice.internal.cglib.core.EmitUtils$ParameterTyper val$typer
private final synthetic org.testng.guice.internal.asm.Label val$def
private final synthetic org.testng.guice.internal.asm.Label val$end
void <init> (java.util.Map, org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.cglib.core.ObjectSwitchCallback, org.testng.guice.internal.cglib.core.EmitUtils$ParameterTyper, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label)
public void processCase (int, org.testng.guice.internal.asm.Label) throws java.lang.Exception
int key
org.testng.guice.internal.asm.Label dontUseEnd
java.util.List bucket
public void processDefault () throws java.lang.Exception
}
org/testng/guice/internal/cglib/core/EmitUtils$15.class
EmitUtils.java
package org.testng.guice.internal.cglib.core
final org.testng.guice.internal.cglib.core.EmitUtils$15 extends java.lang.Object implements org.testng.guice.internal.cglib.core.Transformer {
private final synthetic org.testng.guice.internal.cglib.core.EmitUtils$ParameterTyper val$typer
private final synthetic int val$j
void <init> (org.testng.guice.internal.cglib.core.EmitUtils$ParameterTyper, int)
public java.lang.Object transform (java.lang.Object)
Object value
}
org/testng/guice/internal/cglib/core/EmitUtils$16.class
EmitUtils.java
package org.testng.guice.internal.cglib.core
final org.testng.guice.internal.cglib.core.EmitUtils$16 extends java.lang.Object implements org.testng.guice.internal.cglib.core.ObjectSwitchCallback {
private final synthetic org.testng.guice.internal.cglib.core.CodeEmitter val$e
private final synthetic java.util.Map val$fbuckets
private final synthetic org.testng.guice.internal.cglib.core.ObjectSwitchCallback val$callback
private final synthetic org.testng.guice.internal.cglib.core.EmitUtils$ParameterTyper val$typer
private final synthetic org.testng.guice.internal.asm.Label val$def
private final synthetic org.testng.guice.internal.asm.Label val$end
private final synthetic java.util.BitSet val$checked
void <init> (org.testng.guice.internal.cglib.core.CodeEmitter, java.util.Map, org.testng.guice.internal.cglib.core.ObjectSwitchCallback, org.testng.guice.internal.cglib.core.EmitUtils$ParameterTyper, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label, java.util.BitSet)
public void processCase (java.lang.Object, org.testng.guice.internal.asm.Label) throws java.lang.Exception
Object key
org.testng.guice.internal.asm.Label dontUseEnd
public void processDefault () throws java.lang.Exception
}
org/testng/guice/internal/cglib/core/EmitUtils$2.class
EmitUtils.java
package org.testng.guice.internal.cglib.core
final org.testng.guice.internal.cglib.core.EmitUtils$2 extends java.lang.Object implements org.testng.guice.internal.cglib.core.ProcessSwitchCallback {
private final synthetic java.util.Map val$buckets
private final synthetic org.testng.guice.internal.cglib.core.CodeEmitter val$e
private final synthetic org.testng.guice.internal.cglib.core.ObjectSwitchCallback val$callback
private final synthetic org.testng.guice.internal.asm.Label val$def
private final synthetic org.testng.guice.internal.asm.Label val$end
void <init> (java.util.Map, org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.cglib.core.ObjectSwitchCallback, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label)
public void processCase (int, org.testng.guice.internal.asm.Label) throws java.lang.Exception
int key
org.testng.guice.internal.asm.Label ignore_end
java.util.List bucket
public void processDefault ()
}
org/testng/guice/internal/cglib/core/EmitUtils$3.class
EmitUtils.java
package org.testng.guice.internal.cglib.core
final org.testng.guice.internal.cglib.core.EmitUtils$3 extends java.lang.Object implements org.testng.guice.internal.cglib.core.Transformer {
private final synthetic int val$index
void <init> (int)
public java.lang.Object transform (java.lang.Object)
Object value
}
org/testng/guice/internal/cglib/core/EmitUtils$4.class
EmitUtils.java
package org.testng.guice.internal.cglib.core
final org.testng.guice.internal.cglib.core.EmitUtils$4 extends java.lang.Object implements org.testng.guice.internal.cglib.core.ProcessSwitchCallback {
private final synthetic java.util.Map val$buckets
private final synthetic int val$index
private final synthetic int val$len
private final synthetic org.testng.guice.internal.cglib.core.CodeEmitter val$e
private final synthetic org.testng.guice.internal.cglib.core.ObjectSwitchCallback val$callback
private final synthetic org.testng.guice.internal.asm.Label val$end
private final synthetic org.testng.guice.internal.asm.Label val$def
void <init> (java.util.Map, int, int, org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.cglib.core.ObjectSwitchCallback, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label)
public void processCase (int, org.testng.guice.internal.asm.Label) throws java.lang.Exception
int key
org.testng.guice.internal.asm.Label ignore_end
java.util.List bucket
public void processDefault ()
}
org/testng/guice/internal/cglib/core/EmitUtils$5.class
EmitUtils.java
package org.testng.guice.internal.cglib.core
final org.testng.guice.internal.cglib.core.EmitUtils$5 extends java.lang.Object implements org.testng.guice.internal.cglib.core.Transformer {
void <init> ()
public java.lang.Object transform (java.lang.Object)
Object value
}
org/testng/guice/internal/cglib/core/EmitUtils$6.class
EmitUtils.java
package org.testng.guice.internal.cglib.core
final org.testng.guice.internal.cglib.core.EmitUtils$6 extends java.lang.Object implements org.testng.guice.internal.cglib.core.ProcessSwitchCallback {
private final synthetic java.util.Map val$buckets
private final synthetic boolean val$skipEquals
private final synthetic org.testng.guice.internal.cglib.core.CodeEmitter val$e
private final synthetic org.testng.guice.internal.cglib.core.ObjectSwitchCallback val$callback
private final synthetic org.testng.guice.internal.asm.Label val$end
private final synthetic org.testng.guice.internal.asm.Label val$def
void <init> (java.util.Map, boolean, org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.cglib.core.ObjectSwitchCallback, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label)
public void processCase (int, org.testng.guice.internal.asm.Label) throws java.lang.Exception
String string
java.util.Iterator it
int key
org.testng.guice.internal.asm.Label ignore_end
java.util.List bucket
org.testng.guice.internal.asm.Label next
public void processDefault ()
}
org/testng/guice/internal/cglib/core/EmitUtils$7.class
EmitUtils.java
package org.testng.guice.internal.cglib.core
final org.testng.guice.internal.cglib.core.EmitUtils$7 extends java.lang.Object implements org.testng.guice.internal.cglib.core.ProcessArrayCallback {
private final synthetic org.testng.guice.internal.cglib.core.CodeEmitter val$e
private final synthetic int val$multiplier
private final synthetic org.testng.guice.internal.cglib.core.Customizer val$customizer
void <init> (org.testng.guice.internal.cglib.core.CodeEmitter, int, org.testng.guice.internal.cglib.core.Customizer)
public void processElement (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type type
}
org/testng/guice/internal/cglib/core/EmitUtils$8.class
EmitUtils.java
package org.testng.guice.internal.cglib.core
final org.testng.guice.internal.cglib.core.EmitUtils$8 extends java.lang.Object implements org.testng.guice.internal.cglib.core.ProcessArrayCallback {
private final synthetic org.testng.guice.internal.cglib.core.CodeEmitter val$e
private final synthetic org.testng.guice.internal.asm.Label val$notEquals
private final synthetic org.testng.guice.internal.cglib.core.Customizer val$customizer
void <init> (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.asm.Label, org.testng.guice.internal.cglib.core.Customizer)
public void processElement (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type type
}
org/testng/guice/internal/cglib/core/EmitUtils$9.class
EmitUtils.java
package org.testng.guice.internal.cglib.core
final org.testng.guice.internal.cglib.core.EmitUtils$9 extends java.lang.Object implements org.testng.guice.internal.cglib.core.ProcessArrayCallback {
private final synthetic org.testng.guice.internal.cglib.core.CodeEmitter val$e
private final synthetic org.testng.guice.internal.cglib.core.EmitUtils$ArrayDelimiters val$d
private final synthetic org.testng.guice.internal.cglib.core.Customizer val$customizer
void <init> (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.cglib.core.EmitUtils$ArrayDelimiters, org.testng.guice.internal.cglib.core.Customizer)
public void processElement (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type type
}
org/testng/guice/internal/cglib/core/EmitUtils$ArrayDelimiters.class
EmitUtils.java
package org.testng.guice.internal.cglib.core
public org.testng.guice.internal.cglib.core.EmitUtils$ArrayDelimiters extends java.lang.Object {
private String before
private String inside
private String after
public void <init> (java.lang.String, java.lang.String, java.lang.String)
String before
String inside
String after
static synthetic java.lang.String access$400 (org.testng.guice.internal.cglib.core.EmitUtils$ArrayDelimiters)
org.testng.guice.internal.cglib.core.EmitUtils$ArrayDelimiters x0
static synthetic java.lang.String access$600 (org.testng.guice.internal.cglib.core.EmitUtils$ArrayDelimiters)
org.testng.guice.internal.cglib.core.EmitUtils$ArrayDelimiters x0
static synthetic java.lang.String access$700 (org.testng.guice.internal.cglib.core.EmitUtils$ArrayDelimiters)
org.testng.guice.internal.cglib.core.EmitUtils$ArrayDelimiters x0
}
org/testng/guice/internal/cglib/core/EmitUtils$ParameterTyper.class
EmitUtils.java
package org.testng.guice.internal.cglib.core
abstract org.testng.guice.internal.cglib.core.EmitUtils$ParameterTyper extends java.lang.Object {
public abstract org.testng.guice.internal.asm.Type[] getParameterTypes (org.testng.guice.internal.cglib.core.MethodInfo)
}
org/testng/guice/internal/cglib/core/EmitUtils.class
EmitUtils.java
package org.testng.guice.internal.cglib.core
public org.testng.guice.internal.cglib.core.EmitUtils extends java.lang.Object {
private static final org.testng.guice.internal.cglib.core.Signature CSTRUCT_NULL
private static final org.testng.guice.internal.cglib.core.Signature CSTRUCT_THROWABLE
private static final org.testng.guice.internal.cglib.core.Signature GET_NAME
private static final org.testng.guice.internal.cglib.core.Signature HASH_CODE
private static final org.testng.guice.internal.cglib.core.Signature EQUALS
private static final org.testng.guice.internal.cglib.core.Signature STRING_LENGTH
private static final org.testng.guice.internal.cglib.core.Signature STRING_CHAR_AT
private static final org.testng.guice.internal.cglib.core.Signature FOR_NAME
private static final org.testng.guice.internal.cglib.core.Signature DOUBLE_TO_LONG_BITS
private static final org.testng.guice.internal.cglib.core.Signature FLOAT_TO_INT_BITS
private static final org.testng.guice.internal.cglib.core.Signature TO_STRING
private static final org.testng.guice.internal.cglib.core.Signature APPEND_STRING
private static final org.testng.guice.internal.cglib.core.Signature APPEND_INT
private static final org.testng.guice.internal.cglib.core.Signature APPEND_DOUBLE
private static final org.testng.guice.internal.cglib.core.Signature APPEND_FLOAT
private static final org.testng.guice.internal.cglib.core.Signature APPEND_CHAR
private static final org.testng.guice.internal.cglib.core.Signature APPEND_LONG
private static final org.testng.guice.internal.cglib.core.Signature APPEND_BOOLEAN
private static final org.testng.guice.internal.cglib.core.Signature LENGTH
private static final org.testng.guice.internal.cglib.core.Signature SET_LENGTH
private static final org.testng.guice.internal.cglib.core.Signature GET_DECLARED_METHOD
public static final org.testng.guice.internal.cglib.core.EmitUtils$ArrayDelimiters DEFAULT_DELIMITERS
static synthetic Class class$org$objectweb$asm$Type
static synthetic Class class$java$lang$Class
private void <init> ()
public static void factory_method (org.testng.guice.internal.cglib.core.ClassEmitter, org.testng.guice.internal.cglib.core.Signature)
org.testng.guice.internal.cglib.core.ClassEmitter ce
org.testng.guice.internal.cglib.core.Signature sig
org.testng.guice.internal.cglib.core.CodeEmitter e
public static void null_constructor (org.testng.guice.internal.cglib.core.ClassEmitter)
org.testng.guice.internal.cglib.core.ClassEmitter ce
org.testng.guice.internal.cglib.core.CodeEmitter e
public static void process_array (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.asm.Type, org.testng.guice.internal.cglib.core.ProcessArrayCallback)
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.asm.Type type
org.testng.guice.internal.cglib.core.ProcessArrayCallback callback
org.testng.guice.internal.asm.Type componentType
org.testng.guice.internal.cglib.core.Local array
org.testng.guice.internal.cglib.core.Local loopvar
org.testng.guice.internal.asm.Label loopbody
org.testng.guice.internal.asm.Label checkloop
public static void process_arrays (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.asm.Type, org.testng.guice.internal.cglib.core.ProcessArrayCallback)
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.asm.Type type
org.testng.guice.internal.cglib.core.ProcessArrayCallback callback
org.testng.guice.internal.asm.Type componentType
org.testng.guice.internal.cglib.core.Local array1
org.testng.guice.internal.cglib.core.Local array2
org.testng.guice.internal.cglib.core.Local loopvar
org.testng.guice.internal.asm.Label loopbody
org.testng.guice.internal.asm.Label checkloop
public static void string_switch (org.testng.guice.internal.cglib.core.CodeEmitter, java.lang.String[], int, org.testng.guice.internal.cglib.core.ObjectSwitchCallback)
RuntimeException ex
Error ex
Exception ex
org.testng.guice.internal.cglib.core.CodeEmitter e
String[] strings
int switchStyle
org.testng.guice.internal.cglib.core.ObjectSwitchCallback callback
private static void string_switch_trie (org.testng.guice.internal.cglib.core.CodeEmitter, java.lang.String[], org.testng.guice.internal.cglib.core.ObjectSwitchCallback) throws java.lang.Exception
org.testng.guice.internal.cglib.core.CodeEmitter e
String[] strings
org.testng.guice.internal.cglib.core.ObjectSwitchCallback callback
org.testng.guice.internal.asm.Label def
org.testng.guice.internal.asm.Label end
java.util.Map buckets
private static void stringSwitchHelper (org.testng.guice.internal.cglib.core.CodeEmitter, java.util.List, org.testng.guice.internal.cglib.core.ObjectSwitchCallback, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label, int) throws java.lang.Exception
org.testng.guice.internal.cglib.core.CodeEmitter e
java.util.List strings
org.testng.guice.internal.cglib.core.ObjectSwitchCallback callback
org.testng.guice.internal.asm.Label def
org.testng.guice.internal.asm.Label end
int index
int len
java.util.Map buckets
static int[] getSwitchKeys (java.util.Map)
java.util.Iterator it
java.util.Map buckets
int[] keys
int index
private static void string_switch_hash (org.testng.guice.internal.cglib.core.CodeEmitter, java.lang.String[], org.testng.guice.internal.cglib.core.ObjectSwitchCallback, boolean) throws java.lang.Exception
org.testng.guice.internal.cglib.core.CodeEmitter e
String[] strings
org.testng.guice.internal.cglib.core.ObjectSwitchCallback callback
boolean skipEquals
java.util.Map buckets
org.testng.guice.internal.asm.Label def
org.testng.guice.internal.asm.Label end
public static void load_class_this (org.testng.guice.internal.cglib.core.CodeEmitter)
org.testng.guice.internal.cglib.core.CodeEmitter e
public static void load_class (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.asm.Type)
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.asm.Type type
private static void load_class_helper (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.asm.Type)
org.testng.guice.internal.cglib.core.CodeEmitter hook
org.testng.guice.internal.cglib.core.ClassEmitter ce
String typeName
String fieldName
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.asm.Type type
public static void push_array (org.testng.guice.internal.cglib.core.CodeEmitter, java.lang.Object[])
int i
org.testng.guice.internal.cglib.core.CodeEmitter e
Object[] array
private static java.lang.Class remapComponentType (java.lang.Class)
Class componentType
public static void push_object (org.testng.guice.internal.cglib.core.CodeEmitter, java.lang.Object)
Class type
org.testng.guice.internal.cglib.core.CodeEmitter e
Object obj
public static void hash_code (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.asm.Type, int, org.testng.guice.internal.cglib.core.Customizer)
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.asm.Type type
int multiplier
org.testng.guice.internal.cglib.core.Customizer customizer
private static void hash_array (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.asm.Type, int, org.testng.guice.internal.cglib.core.Customizer)
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.asm.Type type
int multiplier
org.testng.guice.internal.cglib.core.Customizer customizer
org.testng.guice.internal.asm.Label skip
org.testng.guice.internal.asm.Label end
private static void hash_object (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.asm.Type, org.testng.guice.internal.cglib.core.Customizer)
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.asm.Type type
org.testng.guice.internal.cglib.core.Customizer customizer
org.testng.guice.internal.asm.Label skip
org.testng.guice.internal.asm.Label end
private static void hash_primitive (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.asm.Type)
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.asm.Type type
private static void hash_long (org.testng.guice.internal.cglib.core.CodeEmitter)
org.testng.guice.internal.cglib.core.CodeEmitter e
public static void not_equals (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.asm.Type, org.testng.guice.internal.asm.Label, org.testng.guice.internal.cglib.core.Customizer)
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.asm.Type type
org.testng.guice.internal.asm.Label notEquals
org.testng.guice.internal.cglib.core.Customizer customizer
private static void not_equals_helper (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.asm.Type, org.testng.guice.internal.asm.Label, org.testng.guice.internal.cglib.core.Customizer, org.testng.guice.internal.cglib.core.ProcessArrayCallback)
org.testng.guice.internal.asm.Label checkContents
org.testng.guice.internal.asm.Label end
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.asm.Type type
org.testng.guice.internal.asm.Label notEquals
org.testng.guice.internal.cglib.core.Customizer customizer
org.testng.guice.internal.cglib.core.ProcessArrayCallback callback
private static void nullcmp (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label)
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.asm.Label oneNull
org.testng.guice.internal.asm.Label bothNull
org.testng.guice.internal.asm.Label nonNull
org.testng.guice.internal.asm.Label oneNullHelper
org.testng.guice.internal.asm.Label end
public static void append_string (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.asm.Type, org.testng.guice.internal.cglib.core.EmitUtils$ArrayDelimiters, org.testng.guice.internal.cglib.core.Customizer)
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.asm.Type type
org.testng.guice.internal.cglib.core.EmitUtils$ArrayDelimiters delims
org.testng.guice.internal.cglib.core.Customizer customizer
org.testng.guice.internal.cglib.core.EmitUtils$ArrayDelimiters d
org.testng.guice.internal.cglib.core.ProcessArrayCallback callback
private static void append_string_helper (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.asm.Type, org.testng.guice.internal.cglib.core.EmitUtils$ArrayDelimiters, org.testng.guice.internal.cglib.core.Customizer, org.testng.guice.internal.cglib.core.ProcessArrayCallback)
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.asm.Type type
org.testng.guice.internal.cglib.core.EmitUtils$ArrayDelimiters delims
org.testng.guice.internal.cglib.core.Customizer customizer
org.testng.guice.internal.cglib.core.ProcessArrayCallback callback
org.testng.guice.internal.asm.Label skip
org.testng.guice.internal.asm.Label end
private static void shrinkStringBuffer (org.testng.guice.internal.cglib.core.CodeEmitter, int)
org.testng.guice.internal.cglib.core.CodeEmitter e
int amt
public static void load_method (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.cglib.core.MethodInfo)
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.cglib.core.MethodInfo method
public static void method_switch (org.testng.guice.internal.cglib.core.CodeEmitter, java.util.List, org.testng.guice.internal.cglib.core.ObjectSwitchCallback)
org.testng.guice.internal.cglib.core.CodeEmitter e
java.util.List methods
org.testng.guice.internal.cglib.core.ObjectSwitchCallback callback
public static void constructor_switch (org.testng.guice.internal.cglib.core.CodeEmitter, java.util.List, org.testng.guice.internal.cglib.core.ObjectSwitchCallback)
org.testng.guice.internal.cglib.core.CodeEmitter e
java.util.List constructors
org.testng.guice.internal.cglib.core.ObjectSwitchCallback callback
private static void member_switch_helper (org.testng.guice.internal.cglib.core.CodeEmitter, java.util.List, org.testng.guice.internal.cglib.core.ObjectSwitchCallback, boolean)
java.util.Map buckets
String[] names
java.util.Map cache
org.testng.guice.internal.cglib.core.EmitUtils$ParameterTyper cached
org.testng.guice.internal.asm.Label def
org.testng.guice.internal.asm.Label end
RuntimeException ex
Error ex
Exception ex
org.testng.guice.internal.cglib.core.CodeEmitter e
java.util.List members
org.testng.guice.internal.cglib.core.ObjectSwitchCallback callback
boolean useName
private static void member_helper_size (org.testng.guice.internal.cglib.core.CodeEmitter, java.util.List, org.testng.guice.internal.cglib.core.ObjectSwitchCallback, org.testng.guice.internal.cglib.core.EmitUtils$ParameterTyper, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label) throws java.lang.Exception
org.testng.guice.internal.cglib.core.CodeEmitter e
java.util.List members
org.testng.guice.internal.cglib.core.ObjectSwitchCallback callback
org.testng.guice.internal.cglib.core.EmitUtils$ParameterTyper typer
org.testng.guice.internal.asm.Label def
org.testng.guice.internal.asm.Label end
java.util.Map buckets
private static void member_helper_type (org.testng.guice.internal.cglib.core.CodeEmitter, java.util.List, org.testng.guice.internal.cglib.core.ObjectSwitchCallback, org.testng.guice.internal.cglib.core.EmitUtils$ParameterTyper, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label, java.util.BitSet) throws java.lang.Exception
int i
org.testng.guice.internal.cglib.core.MethodInfo member
org.testng.guice.internal.asm.Type[] types
int j
java.util.Map test
int i
java.util.Map fbuckets
String[] names
org.testng.guice.internal.asm.Type[] example
java.util.Map buckets
int index
org.testng.guice.internal.cglib.core.CodeEmitter e
java.util.List members
org.testng.guice.internal.cglib.core.ObjectSwitchCallback callback
org.testng.guice.internal.cglib.core.EmitUtils$ParameterTyper typer
org.testng.guice.internal.asm.Label def
org.testng.guice.internal.asm.Label end
java.util.BitSet checked
public static void wrap_throwable (org.testng.guice.internal.cglib.core.Block, org.testng.guice.internal.asm.Type)
org.testng.guice.internal.cglib.core.Block block
org.testng.guice.internal.asm.Type wrapper
org.testng.guice.internal.cglib.core.CodeEmitter e
public static void add_properties (org.testng.guice.internal.cglib.core.ClassEmitter, java.lang.String[], org.testng.guice.internal.asm.Type[])
String fieldName
int i
org.testng.guice.internal.cglib.core.ClassEmitter ce
String[] names
org.testng.guice.internal.asm.Type[] types
public static void add_property (org.testng.guice.internal.cglib.core.ClassEmitter, java.lang.String, org.testng.guice.internal.asm.Type, java.lang.String)
org.testng.guice.internal.cglib.core.ClassEmitter ce
String name
org.testng.guice.internal.asm.Type type
String fieldName
String property
org.testng.guice.internal.cglib.core.CodeEmitter e
public static void wrap_undeclared_throwable (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.cglib.core.Block, org.testng.guice.internal.asm.Type[], org.testng.guice.internal.asm.Type)
int i
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.cglib.core.Block handler
org.testng.guice.internal.asm.Type[] exceptions
org.testng.guice.internal.asm.Type wrapper
java.util.Set set
boolean needThrow
public static org.testng.guice.internal.cglib.core.CodeEmitter begin_method (org.testng.guice.internal.cglib.core.ClassEmitter, org.testng.guice.internal.cglib.core.MethodInfo)
org.testng.guice.internal.cglib.core.ClassEmitter e
org.testng.guice.internal.cglib.core.MethodInfo method
public static org.testng.guice.internal.cglib.core.CodeEmitter begin_method (org.testng.guice.internal.cglib.core.ClassEmitter, org.testng.guice.internal.cglib.core.MethodInfo, int)
org.testng.guice.internal.cglib.core.ClassEmitter e
org.testng.guice.internal.cglib.core.MethodInfo method
int access
static synthetic void access$000 (org.testng.guice.internal.cglib.core.CodeEmitter, java.util.List, org.testng.guice.internal.cglib.core.ObjectSwitchCallback, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label, int) throws java.lang.Exception
org.testng.guice.internal.cglib.core.CodeEmitter x0
java.util.List x1
org.testng.guice.internal.cglib.core.ObjectSwitchCallback x2
org.testng.guice.internal.asm.Label x3
org.testng.guice.internal.asm.Label x4
int x5
static synthetic org.testng.guice.internal.cglib.core.Signature access$100 ()
static synthetic java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
static synthetic void access$200 (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.asm.Type, org.testng.guice.internal.asm.Label, org.testng.guice.internal.cglib.core.Customizer, org.testng.guice.internal.cglib.core.ProcessArrayCallback)
org.testng.guice.internal.cglib.core.CodeEmitter x0
org.testng.guice.internal.asm.Type x1
org.testng.guice.internal.asm.Label x2
org.testng.guice.internal.cglib.core.Customizer x3
org.testng.guice.internal.cglib.core.ProcessArrayCallback x4
static synthetic void access$300 (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.asm.Type, org.testng.guice.internal.cglib.core.EmitUtils$ArrayDelimiters, org.testng.guice.internal.cglib.core.Customizer, org.testng.guice.internal.cglib.core.ProcessArrayCallback)
org.testng.guice.internal.cglib.core.CodeEmitter x0
org.testng.guice.internal.asm.Type x1
org.testng.guice.internal.cglib.core.EmitUtils$ArrayDelimiters x2
org.testng.guice.internal.cglib.core.Customizer x3
org.testng.guice.internal.cglib.core.ProcessArrayCallback x4
static synthetic org.testng.guice.internal.cglib.core.Signature access$500 ()
static synthetic void access$800 (org.testng.guice.internal.cglib.core.CodeEmitter, java.util.List, org.testng.guice.internal.cglib.core.ObjectSwitchCallback, org.testng.guice.internal.cglib.core.EmitUtils$ParameterTyper, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label) throws java.lang.Exception
org.testng.guice.internal.cglib.core.CodeEmitter x0
java.util.List x1
org.testng.guice.internal.cglib.core.ObjectSwitchCallback x2
org.testng.guice.internal.cglib.core.EmitUtils$ParameterTyper x3
org.testng.guice.internal.asm.Label x4
org.testng.guice.internal.asm.Label x5
static synthetic void access$900 (org.testng.guice.internal.cglib.core.CodeEmitter, java.util.List, org.testng.guice.internal.cglib.core.ObjectSwitchCallback, org.testng.guice.internal.cglib.core.EmitUtils$ParameterTyper, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label, java.util.BitSet) throws java.lang.Exception
org.testng.guice.internal.cglib.core.CodeEmitter x0
java.util.List x1
org.testng.guice.internal.cglib.core.ObjectSwitchCallback x2
org.testng.guice.internal.cglib.core.EmitUtils$ParameterTyper x3
org.testng.guice.internal.asm.Label x4
org.testng.guice.internal.asm.Label x5
java.util.BitSet x6
static void <clinit> ()
}
org/testng/guice/internal/cglib/core/GeneratorStrategy.class
GeneratorStrategy.java
package org.testng.guice.internal.cglib.core
public abstract org.testng.guice.internal.cglib.core.GeneratorStrategy extends java.lang.Object {
public abstract byte[] generate (org.testng.guice.internal.cglib.core.ClassGenerator) throws java.lang.Exception
public abstract boolean equals (java.lang.Object)
}
org/testng/guice/internal/cglib/core/KeyFactory$1.class
KeyFactory.java
package org.testng.guice.internal.cglib.core
final org.testng.guice.internal.cglib.core.KeyFactory$1 extends java.lang.Object implements org.testng.guice.internal.cglib.core.Customizer {
void <init> ()
public void customize (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.asm.Type)
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.asm.Type type
}
org/testng/guice/internal/cglib/core/KeyFactory$2.class
KeyFactory.java
package org.testng.guice.internal.cglib.core
final org.testng.guice.internal.cglib.core.KeyFactory$2 extends java.lang.Object implements org.testng.guice.internal.cglib.core.Customizer {
void <init> ()
public void customize (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.asm.Type)
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.asm.Type type
}
org/testng/guice/internal/cglib/core/KeyFactory$Generator.class
KeyFactory.java
package org.testng.guice.internal.cglib.core
public org.testng.guice.internal.cglib.core.KeyFactory$Generator extends org.testng.guice.internal.cglib.core.AbstractClassGenerator {
private static final org.testng.guice.internal.cglib.core.AbstractClassGenerator$Source SOURCE
private Class keyInterface
private org.testng.guice.internal.cglib.core.Customizer customizer
private int constant
private int multiplier
public void <init> ()
protected java.lang.ClassLoader getDefaultClassLoader ()
public void setCustomizer (org.testng.guice.internal.cglib.core.Customizer)
org.testng.guice.internal.cglib.core.Customizer customizer
public void setInterface (java.lang.Class)
Class keyInterface
public org.testng.guice.internal.cglib.core.KeyFactory create ()
public void setHashConstant (int)
int constant
public void setHashMultiplier (int)
int multiplier
protected java.lang.Object firstInstance (java.lang.Class)
Class type
protected java.lang.Object nextInstance (java.lang.Object)
Object instance
public void generateClass (org.testng.guice.internal.asm.ClassVisitor)
int i
int i
int i
int i
org.testng.guice.internal.asm.ClassVisitor v
org.testng.guice.internal.cglib.core.ClassEmitter ce
java.lang.reflect.Method newInstance
org.testng.guice.internal.asm.Type[] parameterTypes
int seed
org.testng.guice.internal.cglib.core.CodeEmitter e
int hc
int hm
org.testng.guice.internal.asm.Label fail
private java.lang.String getFieldName (int)
int arg
static void <clinit> ()
}
org/testng/guice/internal/cglib/core/KeyFactory.class
KeyFactory.java
package org.testng.guice.internal.cglib.core
public abstract org.testng.guice.internal.cglib.core.KeyFactory extends java.lang.Object {
private static final org.testng.guice.internal.cglib.core.Signature GET_NAME
private static final org.testng.guice.internal.cglib.core.Signature GET_CLASS
private static final org.testng.guice.internal.cglib.core.Signature HASH_CODE
private static final org.testng.guice.internal.cglib.core.Signature EQUALS
private static final org.testng.guice.internal.cglib.core.Signature TO_STRING
private static final org.testng.guice.internal.cglib.core.Signature APPEND_STRING
private static final org.testng.guice.internal.asm.Type KEY_FACTORY
private static final int[] PRIMES
public static final org.testng.guice.internal.cglib.core.Customizer CLASS_BY_NAME
public static final org.testng.guice.internal.cglib.core.Customizer OBJECT_BY_CLASS
static synthetic Class class$net$sf$cglib$core$KeyFactory
static synthetic Class class$java$lang$Object
protected void <init> ()
public static org.testng.guice.internal.cglib.core.KeyFactory create (java.lang.Class)
Class keyInterface
public static org.testng.guice.internal.cglib.core.KeyFactory create (java.lang.Class, org.testng.guice.internal.cglib.core.Customizer)
Class keyInterface
org.testng.guice.internal.cglib.core.Customizer customizer
public static org.testng.guice.internal.cglib.core.KeyFactory create (java.lang.ClassLoader, java.lang.Class, org.testng.guice.internal.cglib.core.Customizer)
ClassLoader loader
Class keyInterface
org.testng.guice.internal.cglib.core.Customizer customizer
org.testng.guice.internal.cglib.core.KeyFactory$Generator gen
static synthetic org.testng.guice.internal.cglib.core.Signature access$000 ()
static synthetic org.testng.guice.internal.cglib.core.Signature access$100 ()
static synthetic java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
static synthetic org.testng.guice.internal.asm.Type access$200 ()
static synthetic org.testng.guice.internal.cglib.core.Signature access$300 ()
static synthetic int[] access$400 ()
static synthetic org.testng.guice.internal.cglib.core.Signature access$500 ()
static synthetic org.testng.guice.internal.cglib.core.Signature access$600 ()
static synthetic org.testng.guice.internal.cglib.core.Signature access$700 ()
static void <clinit> ()
}
org/testng/guice/internal/cglib/core/Local.class
Local.java
package org.testng.guice.internal.cglib.core
public org.testng.guice.internal.cglib.core.Local extends java.lang.Object {
private org.testng.guice.internal.asm.Type type
private int index
public void <init> (int, org.testng.guice.internal.asm.Type)
int index
org.testng.guice.internal.asm.Type type
public int getIndex ()
public org.testng.guice.internal.asm.Type getType ()
}
org/testng/guice/internal/cglib/core/LocalVariablesSorter$1.class
LocalVariablesSorter.java
package org.testng.guice.internal.cglib.core
synthetic org.testng.guice.internal.cglib.core.LocalVariablesSorter$1 extends java.lang.Object {
}
org/testng/guice/internal/cglib/core/LocalVariablesSorter$State.class
LocalVariablesSorter.java
package org.testng.guice.internal.cglib.core
org.testng.guice.internal.cglib.core.LocalVariablesSorter$State extends java.lang.Object {
int[] mapping
int nextLocal
private void <init> ()
synthetic void <init> (org.testng.guice.internal.cglib.core.LocalVariablesSorter$1)
org.testng.guice.internal.cglib.core.LocalVariablesSorter$1 x0
}
org/testng/guice/internal/cglib/core/LocalVariablesSorter.class
LocalVariablesSorter.java
package org.testng.guice.internal.cglib.core
public org.testng.guice.internal.cglib.core.LocalVariablesSorter extends org.testng.guice.internal.asm.MethodAdapter {
protected final int firstLocal
private final org.testng.guice.internal.cglib.core.LocalVariablesSorter$State state
public void <init> (int, java.lang.String, org.testng.guice.internal.asm.MethodVisitor)
int i
int access
String desc
org.testng.guice.internal.asm.MethodVisitor mv
org.testng.guice.internal.asm.Type[] args
public void <init> (org.testng.guice.internal.cglib.core.LocalVariablesSorter)
org.testng.guice.internal.cglib.core.LocalVariablesSorter lvs
public void visitVarInsn (int, int)
int opcode
int var
int size
public void visitIincInsn (int, int)
int var
int increment
public void visitMaxs (int, int)
int maxStack
int maxLocals
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.testng.guice.internal.asm.Label, org.testng.guice.internal.asm.Label, int)
String name
String desc
String signature
org.testng.guice.internal.asm.Label start
org.testng.guice.internal.asm.Label end
int index
protected int newLocal (int)
int size
int var
private int remap (int, int)
int[] newMapping
int var
int size
int key
int length
int value
private int remap (int)
int var
int key
int value
}
org/testng/guice/internal/cglib/core/MethodInfo.class
MethodInfo.java
package org.testng.guice.internal.cglib.core
public abstract org.testng.guice.internal.cglib.core.MethodInfo extends java.lang.Object {
protected void <init> ()
public abstract org.testng.guice.internal.cglib.core.ClassInfo getClassInfo ()
public abstract int getModifiers ()
public abstract org.testng.guice.internal.cglib.core.Signature getSignature ()
public abstract org.testng.guice.internal.asm.Type[] getExceptionTypes ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
}
org/testng/guice/internal/cglib/core/MethodInfoTransformer.class
MethodInfoTransformer.java
package org.testng.guice.internal.cglib.core
public org.testng.guice.internal.cglib.core.MethodInfoTransformer extends java.lang.Object implements org.testng.guice.internal.cglib.core.Transformer {
private static final org.testng.guice.internal.cglib.core.MethodInfoTransformer INSTANCE
public void <init> ()
public static org.testng.guice.internal.cglib.core.MethodInfoTransformer getInstance ()
public java.lang.Object transform (java.lang.Object)
Object value
static void <clinit> ()
}
org/testng/guice/internal/cglib/core/MethodWrapper$MethodWrapperKey.class
MethodWrapper.java
package org.testng.guice.internal.cglib.core
public abstract org.testng.guice.internal.cglib.core.MethodWrapper$MethodWrapperKey extends java.lang.Object {
public abstract java.lang.Object newInstance (java.lang.String, java.lang.String[], java.lang.String)
}
org/testng/guice/internal/cglib/core/MethodWrapper.class
MethodWrapper.java
package org.testng.guice.internal.cglib.core
public org.testng.guice.internal.cglib.core.MethodWrapper extends java.lang.Object {
private static final org.testng.guice.internal.cglib.core.MethodWrapper$MethodWrapperKey KEY_FACTORY
static synthetic Class class$net$sf$cglib$core$MethodWrapper$MethodWrapperKey
private void <init> ()
public static java.lang.Object create (java.lang.reflect.Method)
java.lang.reflect.Method method
public static java.util.Set createSet (java.util.Collection)
java.util.Iterator it
java.util.Collection methods
java.util.Set set
static synthetic java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
static void <clinit> ()
}
org/testng/guice/internal/cglib/core/NamingPolicy.class
NamingPolicy.java
package org.testng.guice.internal.cglib.core
public abstract org.testng.guice.internal.cglib.core.NamingPolicy extends java.lang.Object {
public abstract java.lang.String getClassName (java.lang.String, java.lang.String, java.lang.Object, org.testng.guice.internal.cglib.core.Predicate)
public abstract boolean equals (java.lang.Object)
}
org/testng/guice/internal/cglib/core/ObjectSwitchCallback.class
ObjectSwitchCallback.java
package org.testng.guice.internal.cglib.core
public abstract org.testng.guice.internal.cglib.core.ObjectSwitchCallback extends java.lang.Object {
public abstract void processCase (java.lang.Object, org.testng.guice.internal.asm.Label) throws java.lang.Exception
public abstract void processDefault () throws java.lang.Exception
}
org/testng/guice/internal/cglib/core/Predicate.class
Predicate.java
package org.testng.guice.internal.cglib.core
public abstract org.testng.guice.internal.cglib.core.Predicate extends java.lang.Object {
public abstract boolean evaluate (java.lang.Object)
}
org/testng/guice/internal/cglib/core/ProcessArrayCallback.class
ProcessArrayCallback.java
package org.testng.guice.internal.cglib.core
public abstract org.testng.guice.internal.cglib.core.ProcessArrayCallback extends java.lang.Object {
public abstract void processElement (org.testng.guice.internal.asm.Type)
}
org/testng/guice/internal/cglib/core/ProcessSwitchCallback.class
ProcessSwitchCallback.java
package org.testng.guice.internal.cglib.core
public abstract org.testng.guice.internal.cglib.core.ProcessSwitchCallback extends java.lang.Object {
public abstract void processCase (int, org.testng.guice.internal.asm.Label) throws java.lang.Exception
public abstract void processDefault () throws java.lang.Exception
}
org/testng/guice/internal/cglib/core/ReflectUtils$1.class
ReflectUtils.java
package org.testng.guice.internal.cglib.core
final org.testng.guice.internal.cglib.core.ReflectUtils$1 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public java.lang.Object run ()
}
org/testng/guice/internal/cglib/core/ReflectUtils$2.class
ReflectUtils.java
package org.testng.guice.internal.cglib.core
final org.testng.guice.internal.cglib.core.ReflectUtils$2 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public java.lang.Object run ()
Class loader
ClassNotFoundException e
NoSuchMethodException e
}
org/testng/guice/internal/cglib/core/ReflectUtils$3.class
ReflectUtils.java
package org.testng.guice.internal.cglib.core
final org.testng.guice.internal.cglib.core.ReflectUtils$3 extends org.testng.guice.internal.cglib.core.MethodInfo {
private org.testng.guice.internal.cglib.core.ClassInfo ci
private final synthetic java.lang.reflect.Member val$member
private final synthetic int val$modifiers
private final synthetic org.testng.guice.internal.cglib.core.Signature val$sig
void <init> (java.lang.reflect.Member, int, org.testng.guice.internal.cglib.core.Signature)
public org.testng.guice.internal.cglib.core.ClassInfo getClassInfo ()
public int getModifiers ()
public org.testng.guice.internal.cglib.core.Signature getSignature ()
public org.testng.guice.internal.asm.Type[] getExceptionTypes ()
public org.testng.guice.internal.asm.Attribute getAttribute ()
}
org/testng/guice/internal/cglib/core/ReflectUtils$4.class
ReflectUtils.java
package org.testng.guice.internal.cglib.core
final org.testng.guice.internal.cglib.core.ReflectUtils$4 extends org.testng.guice.internal.cglib.core.ClassInfo {
private final synthetic org.testng.guice.internal.asm.Type val$type
private final synthetic org.testng.guice.internal.asm.Type val$sc
private final synthetic Class val$clazz
void <init> (org.testng.guice.internal.asm.Type, org.testng.guice.internal.asm.Type, java.lang.Class)
public org.testng.guice.internal.asm.Type getType ()
public org.testng.guice.internal.asm.Type getSuperType ()
public org.testng.guice.internal.asm.Type[] getInterfaces ()
public int getModifiers ()
}
org/testng/guice/internal/cglib/core/ReflectUtils.class
ReflectUtils.java
package org.testng.guice.internal.cglib.core
public org.testng.guice.internal.cglib.core.ReflectUtils extends java.lang.Object {
private static final java.util.Map primitives
private static final java.util.Map transforms
private static final ClassLoader defaultLoader
private static java.lang.reflect.Method DEFINE_CLASS
private static final java.security.ProtectionDomain PROTECTION_DOMAIN
private static final String[] CGLIB_PACKAGES
static synthetic Class class$net$sf$cglib$core$ReflectUtils
static synthetic Class class$java$lang$String
static synthetic Class array$B
static synthetic Class class$java$security$ProtectionDomain
static synthetic Class class$java$lang$Object
private void <init> ()
public static org.testng.guice.internal.asm.Type[] getExceptionTypes (java.lang.reflect.Member)
java.lang.reflect.Member member
public static org.testng.guice.internal.cglib.core.Signature getSignature (java.lang.reflect.Member)
org.testng.guice.internal.asm.Type[] types
java.lang.reflect.Member member
public static java.lang.reflect.Constructor findConstructor (java.lang.String)
String desc
public static java.lang.reflect.Constructor findConstructor (java.lang.String, java.lang.ClassLoader)
int lparen
String className
ClassNotFoundException e
NoSuchMethodException e
String desc
ClassLoader loader
public static java.lang.reflect.Method findMethod (java.lang.String)
String desc
public static java.lang.reflect.Method findMethod (java.lang.String, java.lang.ClassLoader)
int lparen
int dot
String className
String methodName
ClassNotFoundException e
NoSuchMethodException e
String desc
ClassLoader loader
private static java.lang.Class[] parseTypes (java.lang.String, java.lang.ClassLoader) throws java.lang.ClassNotFoundException
int comma
int i
String desc
ClassLoader loader
int lparen
int rparen
java.util.List params
int start
Class[] types
private static java.lang.Class getClass (java.lang.String, java.lang.ClassLoader) throws java.lang.ClassNotFoundException
String className
ClassLoader loader
private static java.lang.Class getClass (java.lang.String, java.lang.ClassLoader, java.lang.String[]) throws java.lang.ClassNotFoundException
int i
ClassNotFoundException ignore
ClassNotFoundException ignore
int i
Class c
ClassNotFoundException ignore
String transform
String className
ClassLoader loader
String[] packages
String save
int dimensions
int index
StringBuffer brackets
String prefix
String suffix
public static java.lang.Object newInstance (java.lang.Class)
Class type
public static java.lang.Object newInstance (java.lang.Class, java.lang.Class[], java.lang.Object[])
Class type
Class[] parameterTypes
Object[] args
public static java.lang.Object newInstance (java.lang.reflect.Constructor, java.lang.Object[])
Object result
InstantiationException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
java.lang.reflect.Constructor cstruct
Object[] args
boolean flag
public static java.lang.reflect.Constructor getConstructor (java.lang.Class, java.lang.Class[])
java.lang.reflect.Constructor constructor
NoSuchMethodException e
Class type
Class[] parameterTypes
public static java.lang.String[] getNames (java.lang.Class[])
int i
Class[] classes
String[] names
public static java.lang.Class[] getClasses (java.lang.Object[])
int i
Object[] objects
Class[] classes
public static java.lang.reflect.Method findNewInstance (java.lang.Class)
Class iface
java.lang.reflect.Method m
public static java.lang.reflect.Method[] getPropertyMethods (java.beans.PropertyDescriptor[], boolean, boolean)
java.beans.PropertyDescriptor pd
int i
java.beans.PropertyDescriptor[] properties
boolean read
boolean write
java.util.Set methods
public static java.beans.PropertyDescriptor[] getBeanProperties (java.lang.Class)
Class type
public static java.beans.PropertyDescriptor[] getBeanGetters (java.lang.Class)
Class type
public static java.beans.PropertyDescriptor[] getBeanSetters (java.lang.Class)
Class type
private static java.beans.PropertyDescriptor[] getPropertiesHelper (java.lang.Class, boolean, boolean)
java.beans.PropertyDescriptor pd
int i
java.beans.BeanInfo info
java.beans.PropertyDescriptor[] all
java.util.List properties
java.beans.IntrospectionException e
Class type
boolean read
boolean write
public static java.lang.reflect.Method findDeclaredMethod (java.lang.Class, java.lang.String, java.lang.Class[]) throws java.lang.NoSuchMethodException
NoSuchMethodException e
Class type
String methodName
Class[] parameterTypes
Class cl
public static java.util.List addAllMethods (java.lang.Class, java.util.List)
int i
Class type
java.util.List list
Class superclass
Class[] interfaces
public static java.util.List addAllInterfaces (java.lang.Class, java.util.List)
Class type
java.util.List list
Class superclass
public static java.lang.reflect.Method findInterfaceMethod (java.lang.Class)
Class iface
java.lang.reflect.Method[] methods
public static java.lang.Class defineClass (java.lang.String, byte[], java.lang.ClassLoader) throws java.lang.Exception
String className
byte[] b
ClassLoader loader
Object[] args
Class c
public static int findPackageProtected (java.lang.Class[])
int i
Class[] classes
public static org.testng.guice.internal.cglib.core.MethodInfo getMethodInfo (java.lang.reflect.Member, int)
java.lang.reflect.Member member
int modifiers
org.testng.guice.internal.cglib.core.Signature sig
public static org.testng.guice.internal.cglib.core.MethodInfo getMethodInfo (java.lang.reflect.Member)
java.lang.reflect.Member member
public static org.testng.guice.internal.cglib.core.ClassInfo getClassInfo (java.lang.Class)
Class clazz
org.testng.guice.internal.asm.Type type
org.testng.guice.internal.asm.Type sc
public static java.lang.reflect.Method[] findMethods (java.lang.String[], java.lang.reflect.Method[])
java.lang.reflect.Method method
int i
int i
String[] namesAndDescriptors
java.lang.reflect.Method[] methods
java.util.Map map
java.lang.reflect.Method[] result
static synthetic java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
static synthetic java.lang.reflect.Method access$002 (java.lang.reflect.Method)
java.lang.reflect.Method x0
static synthetic java.lang.reflect.Method access$000 ()
static void <clinit> ()
}
org/testng/guice/internal/cglib/core/RejectModifierPredicate.class
RejectModifierPredicate.java
package org.testng.guice.internal.cglib.core
public org.testng.guice.internal.cglib.core.RejectModifierPredicate extends java.lang.Object implements org.testng.guice.internal.cglib.core.Predicate {
private int rejectMask
public void <init> (int)
int rejectMask
public boolean evaluate (java.lang.Object)
Object arg
}
org/testng/guice/internal/cglib/core/Signature.class
Signature.java
package org.testng.guice.internal.cglib.core
public org.testng.guice.internal.cglib.core.Signature extends java.lang.Object {
private String name
private String desc
public void <init> (java.lang.String, java.lang.String)
String name
String desc
public void <init> (java.lang.String, org.testng.guice.internal.asm.Type, org.testng.guice.internal.asm.Type[])
String name
org.testng.guice.internal.asm.Type returnType
org.testng.guice.internal.asm.Type[] argumentTypes
public java.lang.String getName ()
public java.lang.String getDescriptor ()
public org.testng.guice.internal.asm.Type getReturnType ()
public org.testng.guice.internal.asm.Type[] getArgumentTypes ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
org.testng.guice.internal.cglib.core.Signature other
public int hashCode ()
}
org/testng/guice/internal/cglib/core/Transformer.class
Transformer.java
package org.testng.guice.internal.cglib.core
public abstract org.testng.guice.internal.cglib.core.Transformer extends java.lang.Object {
public abstract java.lang.Object transform (java.lang.Object)
}
org/testng/guice/internal/cglib/core/TypeUtils.class
TypeUtils.java
package org.testng.guice.internal.cglib.core
public org.testng.guice.internal.cglib.core.TypeUtils extends java.lang.Object {
private static final java.util.Map transforms
private static final java.util.Map rtransforms
private void <init> ()
public static org.testng.guice.internal.asm.Type getType (java.lang.String)
String className
public static boolean isFinal (int)
int access
public static boolean isStatic (int)
int access
public static boolean isProtected (int)
int access
public static boolean isPublic (int)
int access
public static boolean isAbstract (int)
int access
public static boolean isInterface (int)
int access
public static boolean isPrivate (int)
int access
public static boolean isSynthetic (int)
int access
public static java.lang.String getPackageName (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type type
public static java.lang.String getPackageName (java.lang.String)
String className
int idx
public static java.lang.String upperFirst (java.lang.String)
String s
public static java.lang.String getClassName (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type type
public static org.testng.guice.internal.asm.Type[] add (org.testng.guice.internal.asm.Type[], org.testng.guice.internal.asm.Type)
java.util.List list
org.testng.guice.internal.asm.Type[] copy
org.testng.guice.internal.asm.Type[] types
org.testng.guice.internal.asm.Type extra
public static org.testng.guice.internal.asm.Type[] add (org.testng.guice.internal.asm.Type[], org.testng.guice.internal.asm.Type[])
org.testng.guice.internal.asm.Type[] t1
org.testng.guice.internal.asm.Type[] t2
org.testng.guice.internal.asm.Type[] all
public static org.testng.guice.internal.asm.Type fromInternalName (java.lang.String)
String name
public static org.testng.guice.internal.asm.Type[] fromInternalNames (java.lang.String[])
int i
String[] names
org.testng.guice.internal.asm.Type[] types
public static int getStackSize (org.testng.guice.internal.asm.Type[])
int i
org.testng.guice.internal.asm.Type[] types
int size
public static java.lang.String[] toInternalNames (org.testng.guice.internal.asm.Type[])
int i
org.testng.guice.internal.asm.Type[] types
String[] names
public static org.testng.guice.internal.cglib.core.Signature parseSignature (java.lang.String)
java.util.Iterator it
String s
int space
int lparen
int rparen
String returnType
String methodName
StringBuffer sb
public static org.testng.guice.internal.asm.Type parseType (java.lang.String)
String s
public static org.testng.guice.internal.asm.Type[] parseTypes (java.lang.String)
int i
String s
java.util.List names
org.testng.guice.internal.asm.Type[] types
public static org.testng.guice.internal.cglib.core.Signature parseConstructor (org.testng.guice.internal.asm.Type[])
int i
org.testng.guice.internal.asm.Type[] types
StringBuffer sb
public static org.testng.guice.internal.cglib.core.Signature parseConstructor (java.lang.String)
String sig
private static java.util.List parseTypes (java.lang.String, int, int)
int next
String s
int mark
int end
java.util.List types
private static java.lang.String map (java.lang.String)
StringBuffer sb
int index
String type
String t
public static org.testng.guice.internal.asm.Type getBoxedType (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type type
public static org.testng.guice.internal.asm.Type getUnboxedType (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type type
public static boolean isArray (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type type
public static org.testng.guice.internal.asm.Type getComponentType (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type type
public static boolean isPrimitive (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type type
public static java.lang.String emulateClassGetName (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type type
public static boolean isConstructor (org.testng.guice.internal.cglib.core.MethodInfo)
org.testng.guice.internal.cglib.core.MethodInfo method
public static org.testng.guice.internal.asm.Type[] getTypes (java.lang.Class[])
int i
Class[] classes
org.testng.guice.internal.asm.Type[] types
public static int ICONST (int)
int value
public static int LCONST (long)
long value
public static int FCONST (float)
float value
public static int DCONST (double)
double value
public static int NEWARRAY (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.asm.Type type
public static java.lang.String escapeType (java.lang.String)
char c
int i
int len
String s
StringBuffer sb
static void <clinit> ()
}
org/testng/guice/internal/cglib/core/VisibilityPredicate.class
VisibilityPredicate.java
package org.testng.guice.internal.cglib.core
public org.testng.guice.internal.cglib.core.VisibilityPredicate extends java.lang.Object implements org.testng.guice.internal.cglib.core.Predicate {
private boolean protectedOk
private String pkg
public void <init> (java.lang.Class, boolean)
Class source
boolean protectedOk
public boolean evaluate (java.lang.Object)
Object arg
int mod
}
org/testng/guice/internal/cglib/proxy/
org/testng/guice/internal/cglib/proxy/Callback.class
Callback.java
package org.testng.guice.internal.cglib.proxy
public abstract org.testng.guice.internal.cglib.proxy.Callback extends java.lang.Object {
}
org/testng/guice/internal/cglib/proxy/CallbackFilter.class
CallbackFilter.java
package org.testng.guice.internal.cglib.proxy
public abstract org.testng.guice.internal.cglib.proxy.CallbackFilter extends java.lang.Object {
public abstract int accept (java.lang.reflect.Method)
public abstract boolean equals (java.lang.Object)
}
org/testng/guice/internal/cglib/proxy/CallbackGenerator$Context.class
CallbackGenerator.java
package org.testng.guice.internal.cglib.proxy
public abstract org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context extends java.lang.Object {
public abstract java.lang.ClassLoader getClassLoader ()
public abstract org.testng.guice.internal.cglib.core.CodeEmitter beginMethod (org.testng.guice.internal.cglib.core.ClassEmitter, org.testng.guice.internal.cglib.core.MethodInfo)
public abstract int getOriginalModifiers (org.testng.guice.internal.cglib.core.MethodInfo)
public abstract int getIndex (org.testng.guice.internal.cglib.core.MethodInfo)
public abstract void emitCallback (org.testng.guice.internal.cglib.core.CodeEmitter, int)
public abstract org.testng.guice.internal.cglib.core.Signature getImplSignature (org.testng.guice.internal.cglib.core.MethodInfo)
}
org/testng/guice/internal/cglib/proxy/CallbackGenerator.class
CallbackGenerator.java
package org.testng.guice.internal.cglib.proxy
abstract org.testng.guice.internal.cglib.proxy.CallbackGenerator extends java.lang.Object {
public abstract void generate (org.testng.guice.internal.cglib.core.ClassEmitter, org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context, java.util.List) throws java.lang.Exception
public abstract void generateStatic (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context, java.util.List) throws java.lang.Exception
}
org/testng/guice/internal/cglib/proxy/CallbackInfo.class
CallbackInfo.java
package org.testng.guice.internal.cglib.proxy
org.testng.guice.internal.cglib.proxy.CallbackInfo extends java.lang.Object {
private Class cls
private org.testng.guice.internal.cglib.proxy.CallbackGenerator generator
private org.testng.guice.internal.asm.Type type
private static final org.testng.guice.internal.cglib.proxy.CallbackInfo[] CALLBACKS
static synthetic Class class$net$sf$cglib$proxy$NoOp
static synthetic Class class$net$sf$cglib$proxy$MethodInterceptor
static synthetic Class class$net$sf$cglib$proxy$InvocationHandler
static synthetic Class class$net$sf$cglib$proxy$LazyLoader
static synthetic Class class$net$sf$cglib$proxy$Dispatcher
static synthetic Class class$net$sf$cglib$proxy$FixedValue
static synthetic Class class$net$sf$cglib$proxy$ProxyRefDispatcher
public static org.testng.guice.internal.asm.Type[] determineTypes (java.lang.Class[])
int i
Class[] callbackTypes
org.testng.guice.internal.asm.Type[] types
public static org.testng.guice.internal.asm.Type[] determineTypes (org.testng.guice.internal.cglib.proxy.Callback[])
int i
org.testng.guice.internal.cglib.proxy.Callback[] callbacks
org.testng.guice.internal.asm.Type[] types
public static org.testng.guice.internal.cglib.proxy.CallbackGenerator[] getGenerators (org.testng.guice.internal.asm.Type[])
int i
org.testng.guice.internal.asm.Type[] callbackTypes
org.testng.guice.internal.cglib.proxy.CallbackGenerator[] generators
private void <init> (java.lang.Class, org.testng.guice.internal.cglib.proxy.CallbackGenerator)
Class cls
org.testng.guice.internal.cglib.proxy.CallbackGenerator generator
private static org.testng.guice.internal.asm.Type determineType (org.testng.guice.internal.cglib.proxy.Callback)
org.testng.guice.internal.cglib.proxy.Callback callback
private static org.testng.guice.internal.asm.Type determineType (java.lang.Class)
org.testng.guice.internal.cglib.proxy.CallbackInfo info
int i
Class callbackType
Class cur
private static org.testng.guice.internal.cglib.proxy.CallbackGenerator getGenerator (org.testng.guice.internal.asm.Type)
org.testng.guice.internal.cglib.proxy.CallbackInfo info
int i
org.testng.guice.internal.asm.Type callbackType
static synthetic java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
static void <clinit> ()
}
org/testng/guice/internal/cglib/proxy/Dispatcher.class
Dispatcher.java
package org.testng.guice.internal.cglib.proxy
public abstract org.testng.guice.internal.cglib.proxy.Dispatcher extends java.lang.Object implements org.testng.guice.internal.cglib.proxy.Callback {
public abstract java.lang.Object loadObject () throws java.lang.Exception
}
org/testng/guice/internal/cglib/proxy/DispatcherGenerator.class
DispatcherGenerator.java
package org.testng.guice.internal.cglib.proxy
org.testng.guice.internal.cglib.proxy.DispatcherGenerator extends java.lang.Object implements org.testng.guice.internal.cglib.proxy.CallbackGenerator {
public static final org.testng.guice.internal.cglib.proxy.DispatcherGenerator INSTANCE
public static final org.testng.guice.internal.cglib.proxy.DispatcherGenerator PROXY_REF_INSTANCE
private static final org.testng.guice.internal.asm.Type DISPATCHER
private static final org.testng.guice.internal.asm.Type PROXY_REF_DISPATCHER
private static final org.testng.guice.internal.cglib.core.Signature LOAD_OBJECT
private static final org.testng.guice.internal.cglib.core.Signature PROXY_REF_LOAD_OBJECT
private boolean proxyRef
private void <init> (boolean)
boolean proxyRef
public void generate (org.testng.guice.internal.cglib.core.ClassEmitter, org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context, java.util.List)
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.cglib.core.MethodInfo method
java.util.Iterator it
org.testng.guice.internal.cglib.core.ClassEmitter ce
org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context context
java.util.List methods
public void generateStatic (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context, java.util.List)
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context context
java.util.List methods
static void <clinit> ()
}
org/testng/guice/internal/cglib/proxy/Enhancer$1.class
Enhancer.java
package org.testng.guice.internal.cglib.proxy
final org.testng.guice.internal.cglib.proxy.Enhancer$1 extends java.lang.Object implements org.testng.guice.internal.cglib.proxy.CallbackFilter {
void <init> ()
public int accept (java.lang.reflect.Method)
java.lang.reflect.Method method
}
org/testng/guice/internal/cglib/proxy/Enhancer$2.class
Enhancer.java
package org.testng.guice.internal.cglib.proxy
org.testng.guice.internal.cglib.proxy.Enhancer$2 extends java.lang.Object implements org.testng.guice.internal.cglib.core.Transformer {
private final synthetic java.util.Set val$forcePublic
private final synthetic org.testng.guice.internal.cglib.proxy.Enhancer this$0
void <init> (org.testng.guice.internal.cglib.proxy.Enhancer, java.util.Set)
public java.lang.Object transform (java.lang.Object)
Object value
java.lang.reflect.Method method
int modifiers
}
org/testng/guice/internal/cglib/proxy/Enhancer$3.class
Enhancer.java
package org.testng.guice.internal.cglib.proxy
org.testng.guice.internal.cglib.proxy.Enhancer$3 extends java.lang.Object implements org.testng.guice.internal.cglib.core.ProcessSwitchCallback {
private final synthetic org.testng.guice.internal.cglib.core.CodeEmitter val$e
private final synthetic org.testng.guice.internal.cglib.proxy.Enhancer this$0
void <init> (org.testng.guice.internal.cglib.proxy.Enhancer, org.testng.guice.internal.cglib.core.CodeEmitter)
public void processCase (int, org.testng.guice.internal.asm.Label)
int key
org.testng.guice.internal.asm.Label end
public void processDefault ()
}
org/testng/guice/internal/cglib/proxy/Enhancer$4.class
Enhancer.java
package org.testng.guice.internal.cglib.proxy
org.testng.guice.internal.cglib.proxy.Enhancer$4 extends java.lang.Object implements org.testng.guice.internal.cglib.core.ProcessSwitchCallback {
private final synthetic org.testng.guice.internal.cglib.core.CodeEmitter val$e
private final synthetic org.testng.guice.internal.cglib.proxy.Enhancer this$0
void <init> (org.testng.guice.internal.cglib.proxy.Enhancer, org.testng.guice.internal.cglib.core.CodeEmitter)
public void processCase (int, org.testng.guice.internal.asm.Label)
int key
org.testng.guice.internal.asm.Label end
public void processDefault ()
}
org/testng/guice/internal/cglib/proxy/Enhancer$5.class
Enhancer.java
package org.testng.guice.internal.cglib.proxy
org.testng.guice.internal.cglib.proxy.Enhancer$5 extends java.lang.Object implements org.testng.guice.internal.cglib.core.ObjectSwitchCallback {
private final synthetic org.testng.guice.internal.cglib.core.CodeEmitter val$e
private final synthetic org.testng.guice.internal.cglib.proxy.Enhancer this$0
void <init> (org.testng.guice.internal.cglib.proxy.Enhancer, org.testng.guice.internal.cglib.core.CodeEmitter)
public void processCase (java.lang.Object, org.testng.guice.internal.asm.Label)
int i
Object key
org.testng.guice.internal.asm.Label end
org.testng.guice.internal.cglib.core.MethodInfo constructor
org.testng.guice.internal.asm.Type[] types
public void processDefault ()
}
org/testng/guice/internal/cglib/proxy/Enhancer$6.class
Enhancer.java
package org.testng.guice.internal.cglib.proxy
org.testng.guice.internal.cglib.proxy.Enhancer$6 extends java.lang.Object implements org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context {
private final synthetic java.util.Map val$originalModifiers
private final synthetic java.util.Map val$indexes
private final synthetic java.util.Map val$positions
private final synthetic org.testng.guice.internal.cglib.proxy.Enhancer this$0
void <init> (org.testng.guice.internal.cglib.proxy.Enhancer, java.util.Map, java.util.Map, java.util.Map)
public java.lang.ClassLoader getClassLoader ()
public int getOriginalModifiers (org.testng.guice.internal.cglib.core.MethodInfo)
org.testng.guice.internal.cglib.core.MethodInfo method
public int getIndex (org.testng.guice.internal.cglib.core.MethodInfo)
org.testng.guice.internal.cglib.core.MethodInfo method
public void emitCallback (org.testng.guice.internal.cglib.core.CodeEmitter, int)
org.testng.guice.internal.cglib.core.CodeEmitter e
int index
public org.testng.guice.internal.cglib.core.Signature getImplSignature (org.testng.guice.internal.cglib.core.MethodInfo)
org.testng.guice.internal.cglib.core.MethodInfo method
public org.testng.guice.internal.cglib.core.CodeEmitter beginMethod (org.testng.guice.internal.cglib.core.ClassEmitter, org.testng.guice.internal.cglib.core.MethodInfo)
org.testng.guice.internal.asm.Label constructed
org.testng.guice.internal.cglib.core.ClassEmitter ce
org.testng.guice.internal.cglib.core.MethodInfo method
org.testng.guice.internal.cglib.core.CodeEmitter e
}
org/testng/guice/internal/cglib/proxy/Enhancer$EnhancerKey.class
Enhancer.java
package org.testng.guice.internal.cglib.proxy
public abstract org.testng.guice.internal.cglib.proxy.Enhancer$EnhancerKey extends java.lang.Object {
public abstract java.lang.Object newInstance (java.lang.String, java.lang.String[], org.testng.guice.internal.cglib.proxy.CallbackFilter, org.testng.guice.internal.asm.Type[], boolean, boolean, java.lang.Long)
}
org/testng/guice/internal/cglib/proxy/Enhancer.class
Enhancer.java
package org.testng.guice.internal.cglib.proxy
public org.testng.guice.internal.cglib.proxy.Enhancer extends org.testng.guice.internal.cglib.core.AbstractClassGenerator {
private static final org.testng.guice.internal.cglib.proxy.CallbackFilter ALL_ZERO
private static final org.testng.guice.internal.cglib.core.AbstractClassGenerator$Source SOURCE
private static final org.testng.guice.internal.cglib.proxy.Enhancer$EnhancerKey KEY_FACTORY
private static final String BOUND_FIELD
private static final String THREAD_CALLBACKS_FIELD
private static final String STATIC_CALLBACKS_FIELD
private static final String SET_THREAD_CALLBACKS_NAME
private static final String SET_STATIC_CALLBACKS_NAME
private static final String CONSTRUCTED_FIELD
private static final org.testng.guice.internal.asm.Type FACTORY
private static final org.testng.guice.internal.asm.Type ILLEGAL_STATE_EXCEPTION
private static final org.testng.guice.internal.asm.Type ILLEGAL_ARGUMENT_EXCEPTION
private static final org.testng.guice.internal.asm.Type THREAD_LOCAL
private static final org.testng.guice.internal.asm.Type CALLBACK
private static final org.testng.guice.internal.asm.Type CALLBACK_ARRAY
private static final org.testng.guice.internal.cglib.core.Signature CSTRUCT_NULL
private static final org.testng.guice.internal.cglib.core.Signature SET_THREAD_CALLBACKS
private static final org.testng.guice.internal.cglib.core.Signature SET_STATIC_CALLBACKS
private static final org.testng.guice.internal.cglib.core.Signature NEW_INSTANCE
private static final org.testng.guice.internal.cglib.core.Signature MULTIARG_NEW_INSTANCE
private static final org.testng.guice.internal.cglib.core.Signature SINGLE_NEW_INSTANCE
private static final org.testng.guice.internal.cglib.core.Signature SET_CALLBACK
private static final org.testng.guice.internal.cglib.core.Signature GET_CALLBACK
private static final org.testng.guice.internal.cglib.core.Signature SET_CALLBACKS
private static final org.testng.guice.internal.cglib.core.Signature GET_CALLBACKS
private static final org.testng.guice.internal.cglib.core.Signature THREAD_LOCAL_GET
private static final org.testng.guice.internal.cglib.core.Signature THREAD_LOCAL_SET
private static final org.testng.guice.internal.cglib.core.Signature BIND_CALLBACKS
private Class[] interfaces
private org.testng.guice.internal.cglib.proxy.CallbackFilter filter
private org.testng.guice.internal.cglib.proxy.Callback[] callbacks
private org.testng.guice.internal.asm.Type[] callbackTypes
private boolean classOnly
private Class superclass
private Class[] argumentTypes
private Object[] arguments
private boolean useFactory
private Long serialVersionUID
private boolean interceptDuringConstruction
static synthetic Class class$net$sf$cglib$proxy$Enhancer
static synthetic Class class$net$sf$cglib$proxy$Enhancer$EnhancerKey
static synthetic Class array$Lnet$sf$cglib$proxy$Callback
static synthetic Class class$java$lang$Object
static synthetic Class class$net$sf$cglib$proxy$Factory
public void <init> ()
public void setSuperclass (java.lang.Class)
Class superclass
public void setInterfaces (java.lang.Class[])
Class[] interfaces
public void setCallbackFilter (org.testng.guice.internal.cglib.proxy.CallbackFilter)
org.testng.guice.internal.cglib.proxy.CallbackFilter filter
public void setCallback (org.testng.guice.internal.cglib.proxy.Callback)
org.testng.guice.internal.cglib.proxy.Callback callback
public void setCallbacks (org.testng.guice.internal.cglib.proxy.Callback[])
org.testng.guice.internal.cglib.proxy.Callback[] callbacks
public void setUseFactory (boolean)
boolean useFactory
public void setInterceptDuringConstruction (boolean)
boolean interceptDuringConstruction
public void setCallbackType (java.lang.Class)
Class callbackType
public void setCallbackTypes (java.lang.Class[])
Class[] callbackTypes
public java.lang.Object create ()
public java.lang.Object create (java.lang.Class[], java.lang.Object[])
Class[] argumentTypes
Object[] arguments
public java.lang.Class createClass ()
public void setSerialVersionUID (java.lang.Long)
Long sUID
private void validate ()
int i
org.testng.guice.internal.asm.Type[] check
int i
private java.lang.Object createHelper ()
protected java.lang.ClassLoader getDefaultClassLoader ()
private org.testng.guice.internal.cglib.core.Signature rename (org.testng.guice.internal.cglib.core.Signature, int)
org.testng.guice.internal.cglib.core.Signature sig
int index
public static void getMethods (java.lang.Class, java.lang.Class[], java.util.List)
Class superclass
Class[] interfaces
java.util.List methods
private static void getMethods (java.lang.Class, java.lang.Class[], java.util.List, java.util.List, java.util.Set)
int i
Class superclass
Class[] interfaces
java.util.List methods
java.util.List interfaceMethods
java.util.Set forcePublic
java.util.List target
public void generateClass (org.testng.guice.internal.asm.ClassVisitor) throws java.lang.Exception
int i
int[] keys
org.testng.guice.internal.asm.ClassVisitor v
Class sc
java.util.List constructors
java.util.List actualMethods
java.util.List interfaceMethods
java.util.Set forcePublic
java.util.List methods
org.testng.guice.internal.cglib.core.ClassEmitter e
java.util.List constructorInfo
protected void filterConstructors (java.lang.Class, java.util.List)
Class sc
java.util.List constructors
protected java.lang.Object firstInstance (java.lang.Class) throws java.lang.Exception
Class type
protected java.lang.Object nextInstance (java.lang.Object)
Object instance
Class protoclass
public static void registerCallbacks (java.lang.Class, org.testng.guice.internal.cglib.proxy.Callback[])
Class generatedClass
org.testng.guice.internal.cglib.proxy.Callback[] callbacks
public static void registerStaticCallbacks (java.lang.Class, org.testng.guice.internal.cglib.proxy.Callback[])
Class generatedClass
org.testng.guice.internal.cglib.proxy.Callback[] callbacks
public static boolean isEnhanced (java.lang.Class)
NoSuchMethodException e
Class type
private static void setThreadCallbacks (java.lang.Class, org.testng.guice.internal.cglib.proxy.Callback[])
Class type
org.testng.guice.internal.cglib.proxy.Callback[] callbacks
private static void setCallbacksHelper (java.lang.Class, org.testng.guice.internal.cglib.proxy.Callback[], java.lang.String)
java.lang.reflect.Method setter
NoSuchMethodException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Class type
org.testng.guice.internal.cglib.proxy.Callback[] callbacks
String methodName
private static java.lang.reflect.Method getCallbacksSetter (java.lang.Class, java.lang.String) throws java.lang.NoSuchMethodException
Class type
String methodName
private java.lang.Object createUsingReflection (java.lang.Class)
Class type
public static java.lang.Object create (java.lang.Class, org.testng.guice.internal.cglib.proxy.Callback)
Class type
org.testng.guice.internal.cglib.proxy.Callback callback
org.testng.guice.internal.cglib.proxy.Enhancer e
public static java.lang.Object create (java.lang.Class, java.lang.Class[], org.testng.guice.internal.cglib.proxy.Callback)
Class superclass
Class[] interfaces
org.testng.guice.internal.cglib.proxy.Callback callback
org.testng.guice.internal.cglib.proxy.Enhancer e
public static java.lang.Object create (java.lang.Class, java.lang.Class[], org.testng.guice.internal.cglib.proxy.CallbackFilter, org.testng.guice.internal.cglib.proxy.Callback[])
Class superclass
Class[] interfaces
org.testng.guice.internal.cglib.proxy.CallbackFilter filter
org.testng.guice.internal.cglib.proxy.Callback[] callbacks
org.testng.guice.internal.cglib.proxy.Enhancer e
private void emitConstructors (org.testng.guice.internal.cglib.core.ClassEmitter, java.util.List)
org.testng.guice.internal.cglib.core.MethodInfo constructor
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.cglib.core.Signature sig
java.util.Iterator it
org.testng.guice.internal.cglib.core.ClassEmitter ce
java.util.List constructors
boolean seenNull
private int[] getCallbackKeys ()
int i
int[] keys
private void emitGetCallback (org.testng.guice.internal.cglib.core.ClassEmitter, int[])
org.testng.guice.internal.cglib.core.ClassEmitter ce
int[] keys
org.testng.guice.internal.cglib.core.CodeEmitter e
private void emitSetCallback (org.testng.guice.internal.cglib.core.ClassEmitter, int[])
org.testng.guice.internal.cglib.core.ClassEmitter ce
int[] keys
org.testng.guice.internal.cglib.core.CodeEmitter e
private void emitSetCallbacks (org.testng.guice.internal.cglib.core.ClassEmitter)
int i
org.testng.guice.internal.cglib.core.ClassEmitter ce
org.testng.guice.internal.cglib.core.CodeEmitter e
private void emitGetCallbacks (org.testng.guice.internal.cglib.core.ClassEmitter)
int i
org.testng.guice.internal.cglib.core.ClassEmitter ce
org.testng.guice.internal.cglib.core.CodeEmitter e
private void emitNewInstanceCallbacks (org.testng.guice.internal.cglib.core.ClassEmitter)
org.testng.guice.internal.cglib.core.ClassEmitter ce
org.testng.guice.internal.cglib.core.CodeEmitter e
private void emitCommonNewInstance (org.testng.guice.internal.cglib.core.CodeEmitter)
org.testng.guice.internal.cglib.core.CodeEmitter e
private void emitNewInstanceCallback (org.testng.guice.internal.cglib.core.ClassEmitter)
org.testng.guice.internal.cglib.core.ClassEmitter ce
org.testng.guice.internal.cglib.core.CodeEmitter e
private void emitNewInstanceMultiarg (org.testng.guice.internal.cglib.core.ClassEmitter, java.util.List)
org.testng.guice.internal.cglib.core.ClassEmitter ce
java.util.List constructors
org.testng.guice.internal.cglib.core.CodeEmitter e
private void emitMethods (org.testng.guice.internal.cglib.core.ClassEmitter, java.util.List, java.util.List)
org.testng.guice.internal.cglib.core.MethodInfo method
java.lang.reflect.Method actualMethod
int index
java.util.List group
RuntimeException x
Exception x
java.util.List fmethods
org.testng.guice.internal.cglib.proxy.CallbackGenerator gen
int i
org.testng.guice.internal.cglib.core.ClassEmitter ce
java.util.List methods
java.util.List actualMethods
org.testng.guice.internal.cglib.proxy.CallbackGenerator[] generators
java.util.Map groups
java.util.Map indexes
java.util.Map originalModifiers
java.util.Map positions
java.util.Iterator it1
java.util.Iterator it2
java.util.Set seenGen
org.testng.guice.internal.cglib.core.CodeEmitter se
Object[] state
org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context context
private void emitSetThreadCallbacks (org.testng.guice.internal.cglib.core.ClassEmitter)
org.testng.guice.internal.cglib.core.ClassEmitter ce
org.testng.guice.internal.cglib.core.CodeEmitter e
private void emitSetStaticCallbacks (org.testng.guice.internal.cglib.core.ClassEmitter)
org.testng.guice.internal.cglib.core.ClassEmitter ce
org.testng.guice.internal.cglib.core.CodeEmitter e
private void emitCurrentCallback (org.testng.guice.internal.cglib.core.CodeEmitter, int)
org.testng.guice.internal.cglib.core.CodeEmitter e
int index
org.testng.guice.internal.asm.Label end
private void emitBindCallbacks (org.testng.guice.internal.cglib.core.ClassEmitter)
int i
org.testng.guice.internal.cglib.core.ClassEmitter ce
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.cglib.core.Local me
org.testng.guice.internal.asm.Label end
org.testng.guice.internal.asm.Label found_callback
private static java.lang.String getCallbackField (int)
int index
static synthetic java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
static synthetic java.lang.String access$000 (int)
int x0
static synthetic org.testng.guice.internal.asm.Type[] access$100 (org.testng.guice.internal.cglib.proxy.Enhancer)
org.testng.guice.internal.cglib.proxy.Enhancer x0
static synthetic org.testng.guice.internal.asm.Type access$200 ()
static synthetic void access$300 (org.testng.guice.internal.cglib.proxy.Enhancer, org.testng.guice.internal.cglib.core.CodeEmitter, int)
org.testng.guice.internal.cglib.proxy.Enhancer x0
org.testng.guice.internal.cglib.core.CodeEmitter x1
int x2
static synthetic org.testng.guice.internal.cglib.core.Signature access$400 (org.testng.guice.internal.cglib.proxy.Enhancer, org.testng.guice.internal.cglib.core.Signature, int)
org.testng.guice.internal.cglib.proxy.Enhancer x0
org.testng.guice.internal.cglib.core.Signature x1
int x2
static synthetic boolean access$500 (org.testng.guice.internal.cglib.proxy.Enhancer)
org.testng.guice.internal.cglib.proxy.Enhancer x0
static void <clinit> ()
}
org/testng/guice/internal/cglib/proxy/Factory.class
Factory.java
package org.testng.guice.internal.cglib.proxy
public abstract org.testng.guice.internal.cglib.proxy.Factory extends java.lang.Object {
public abstract java.lang.Object newInstance (org.testng.guice.internal.cglib.proxy.Callback)
public abstract java.lang.Object newInstance (org.testng.guice.internal.cglib.proxy.Callback[])
public abstract java.lang.Object newInstance (java.lang.Class[], java.lang.Object[], org.testng.guice.internal.cglib.proxy.Callback[])
public abstract org.testng.guice.internal.cglib.proxy.Callback getCallback (int)
public abstract void setCallback (int, org.testng.guice.internal.cglib.proxy.Callback)
public abstract void setCallbacks (org.testng.guice.internal.cglib.proxy.Callback[])
public abstract org.testng.guice.internal.cglib.proxy.Callback[] getCallbacks ()
}
org/testng/guice/internal/cglib/proxy/FixedValue.class
FixedValue.java
package org.testng.guice.internal.cglib.proxy
public abstract org.testng.guice.internal.cglib.proxy.FixedValue extends java.lang.Object implements org.testng.guice.internal.cglib.proxy.Callback {
public abstract java.lang.Object loadObject () throws java.lang.Exception
}
org/testng/guice/internal/cglib/proxy/FixedValueGenerator.class
FixedValueGenerator.java
package org.testng.guice.internal.cglib.proxy
org.testng.guice.internal.cglib.proxy.FixedValueGenerator extends java.lang.Object implements org.testng.guice.internal.cglib.proxy.CallbackGenerator {
public static final org.testng.guice.internal.cglib.proxy.FixedValueGenerator INSTANCE
private static final org.testng.guice.internal.asm.Type FIXED_VALUE
private static final org.testng.guice.internal.cglib.core.Signature LOAD_OBJECT
void <init> ()
public void generate (org.testng.guice.internal.cglib.core.ClassEmitter, org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context, java.util.List)
org.testng.guice.internal.cglib.core.MethodInfo method
org.testng.guice.internal.cglib.core.CodeEmitter e
java.util.Iterator it
org.testng.guice.internal.cglib.core.ClassEmitter ce
org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context context
java.util.List methods
public void generateStatic (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context, java.util.List)
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context context
java.util.List methods
static void <clinit> ()
}
org/testng/guice/internal/cglib/proxy/InvocationHandler.class
InvocationHandler.java
package org.testng.guice.internal.cglib.proxy
public abstract org.testng.guice.internal.cglib.proxy.InvocationHandler extends java.lang.Object implements org.testng.guice.internal.cglib.proxy.Callback {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
}
org/testng/guice/internal/cglib/proxy/InvocationHandlerGenerator.class
InvocationHandlerGenerator.java
package org.testng.guice.internal.cglib.proxy
org.testng.guice.internal.cglib.proxy.InvocationHandlerGenerator extends java.lang.Object implements org.testng.guice.internal.cglib.proxy.CallbackGenerator {
public static final org.testng.guice.internal.cglib.proxy.InvocationHandlerGenerator INSTANCE
private static final org.testng.guice.internal.asm.Type INVOCATION_HANDLER
private static final org.testng.guice.internal.asm.Type UNDECLARED_THROWABLE_EXCEPTION
private static final org.testng.guice.internal.asm.Type METHOD
private static final org.testng.guice.internal.cglib.core.Signature INVOKE
void <init> ()
public void generate (org.testng.guice.internal.cglib.core.ClassEmitter, org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context, java.util.List)
org.testng.guice.internal.cglib.core.MethodInfo method
org.testng.guice.internal.cglib.core.Signature impl
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.cglib.core.Block handler
java.util.Iterator it
org.testng.guice.internal.cglib.core.ClassEmitter ce
org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context context
java.util.List methods
public void generateStatic (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context, java.util.List)
org.testng.guice.internal.cglib.core.MethodInfo method
java.util.Iterator it
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context context
java.util.List methods
static void <clinit> ()
}
org/testng/guice/internal/cglib/proxy/LazyLoader.class
LazyLoader.java
package org.testng.guice.internal.cglib.proxy
public abstract org.testng.guice.internal.cglib.proxy.LazyLoader extends java.lang.Object implements org.testng.guice.internal.cglib.proxy.Callback {
public abstract java.lang.Object loadObject () throws java.lang.Exception
}
org/testng/guice/internal/cglib/proxy/LazyLoaderGenerator.class
LazyLoaderGenerator.java
package org.testng.guice.internal.cglib.proxy
org.testng.guice.internal.cglib.proxy.LazyLoaderGenerator extends java.lang.Object implements org.testng.guice.internal.cglib.proxy.CallbackGenerator {
public static final org.testng.guice.internal.cglib.proxy.LazyLoaderGenerator INSTANCE
private static final org.testng.guice.internal.cglib.core.Signature LOAD_OBJECT
private static final org.testng.guice.internal.asm.Type LAZY_LOADER
void <init> ()
public void generate (org.testng.guice.internal.cglib.core.ClassEmitter, org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context, java.util.List)
int index
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.cglib.core.MethodInfo method
java.util.Iterator it
int index
String delegate
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.asm.Label end
java.util.Iterator it
org.testng.guice.internal.cglib.core.ClassEmitter ce
org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context context
java.util.List methods
java.util.Set indexes
private org.testng.guice.internal.cglib.core.Signature loadMethod (int)
int index
public void generateStatic (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context, java.util.List)
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context context
java.util.List methods
static void <clinit> ()
}
org/testng/guice/internal/cglib/proxy/MethodInterceptor.class
MethodInterceptor.java
package org.testng.guice.internal.cglib.proxy
public abstract org.testng.guice.internal.cglib.proxy.MethodInterceptor extends java.lang.Object implements org.testng.guice.internal.cglib.proxy.Callback {
public abstract java.lang.Object intercept (java.lang.Object, java.lang.reflect.Method, java.lang.Object[], org.testng.guice.internal.cglib.proxy.MethodProxy) throws java.lang.Throwable
}
org/testng/guice/internal/cglib/proxy/MethodInterceptorGenerator$1.class
MethodInterceptorGenerator.java
package org.testng.guice.internal.cglib.proxy
final org.testng.guice.internal.cglib.proxy.MethodInterceptorGenerator$1 extends java.lang.Object implements org.testng.guice.internal.cglib.core.Transformer {
void <init> ()
public java.lang.Object transform (java.lang.Object)
Object value
}
org/testng/guice/internal/cglib/proxy/MethodInterceptorGenerator$2.class
MethodInterceptorGenerator.java
package org.testng.guice.internal.cglib.proxy
org.testng.guice.internal.cglib.proxy.MethodInterceptorGenerator$2 extends java.lang.Object implements org.testng.guice.internal.cglib.core.ObjectSwitchCallback {
private final synthetic org.testng.guice.internal.cglib.core.CodeEmitter val$e
private final synthetic java.util.Map val$sigMap
private final synthetic org.testng.guice.internal.cglib.proxy.MethodInterceptorGenerator this$0
void <init> (org.testng.guice.internal.cglib.proxy.MethodInterceptorGenerator, org.testng.guice.internal.cglib.core.CodeEmitter, java.util.Map)
public void processCase (java.lang.Object, org.testng.guice.internal.asm.Label)
Object key
org.testng.guice.internal.asm.Label end
public void processDefault ()
}
org/testng/guice/internal/cglib/proxy/MethodInterceptorGenerator.class
MethodInterceptorGenerator.java
package org.testng.guice.internal.cglib.proxy
org.testng.guice.internal.cglib.proxy.MethodInterceptorGenerator extends java.lang.Object implements org.testng.guice.internal.cglib.proxy.CallbackGenerator {
public static final org.testng.guice.internal.cglib.proxy.MethodInterceptorGenerator INSTANCE
static final String EMPTY_ARGS_NAME
static final String FIND_PROXY_NAME
static final Class[] FIND_PROXY_TYPES
private static final org.testng.guice.internal.asm.Type ABSTRACT_METHOD_ERROR
private static final org.testng.guice.internal.asm.Type METHOD
private static final org.testng.guice.internal.asm.Type REFLECT_UTILS
private static final org.testng.guice.internal.asm.Type METHOD_PROXY
private static final org.testng.guice.internal.asm.Type METHOD_INTERCEPTOR
private static final org.testng.guice.internal.cglib.core.Signature GET_DECLARED_METHODS
private static final org.testng.guice.internal.cglib.core.Signature GET_DECLARING_CLASS
private static final org.testng.guice.internal.cglib.core.Signature FIND_METHODS
private static final org.testng.guice.internal.cglib.core.Signature MAKE_PROXY
private static final org.testng.guice.internal.cglib.core.Signature INTERCEPT
private static final org.testng.guice.internal.cglib.core.Signature FIND_PROXY
private static final org.testng.guice.internal.cglib.core.Signature TO_STRING
private static final org.testng.guice.internal.cglib.core.Transformer METHOD_TO_CLASS
private static final org.testng.guice.internal.cglib.core.Signature CSTRUCT_SIGNATURE
static synthetic Class class$net$sf$cglib$core$Signature
void <init> ()
private java.lang.String getMethodField (org.testng.guice.internal.cglib.core.Signature)
org.testng.guice.internal.cglib.core.Signature impl
private java.lang.String getMethodProxyField (org.testng.guice.internal.cglib.core.Signature)
org.testng.guice.internal.cglib.core.Signature impl
public void generate (org.testng.guice.internal.cglib.core.ClassEmitter, org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context, java.util.List)
org.testng.guice.internal.cglib.core.MethodInfo method
org.testng.guice.internal.cglib.core.Signature sig
org.testng.guice.internal.cglib.core.Signature impl
String methodField
String methodProxyField
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.asm.Label nullInterceptor
java.util.Iterator it
org.testng.guice.internal.cglib.core.ClassEmitter ce
org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context context
java.util.List methods
java.util.Map sigMap
private static void superHelper (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.cglib.core.MethodInfo)
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.cglib.core.MethodInfo method
public void generateStatic (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context, java.util.List) throws java.lang.Exception
org.testng.guice.internal.cglib.core.MethodInfo method
org.testng.guice.internal.cglib.core.Signature sig
int index
org.testng.guice.internal.cglib.core.MethodInfo method
org.testng.guice.internal.cglib.core.Signature sig
org.testng.guice.internal.cglib.core.Signature impl
int index
org.testng.guice.internal.cglib.core.ClassInfo classInfo
java.util.List classMethods
java.util.Iterator i
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context context
java.util.List methods
org.testng.guice.internal.cglib.core.Local thisclass
org.testng.guice.internal.cglib.core.Local declaringclass
java.util.Map methodsByClass
public void generateFindProxy (org.testng.guice.internal.cglib.core.ClassEmitter, java.util.Map)
org.testng.guice.internal.cglib.core.ClassEmitter ce
java.util.Map sigMap
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.cglib.core.ObjectSwitchCallback callback
static synthetic java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
static void <clinit> ()
}
org/testng/guice/internal/cglib/proxy/MethodProxy$1.class
MethodProxy.java
package org.testng.guice.internal.cglib.proxy
synthetic org.testng.guice.internal.cglib.proxy.MethodProxy$1 extends java.lang.Object {
}
org/testng/guice/internal/cglib/proxy/MethodProxy$CreateInfo.class
MethodProxy.java
package org.testng.guice.internal.cglib.proxy
org.testng.guice.internal.cglib.proxy.MethodProxy$CreateInfo extends java.lang.Object {
Class c1
Class c2
org.testng.guice.internal.cglib.core.NamingPolicy namingPolicy
org.testng.guice.internal.cglib.core.GeneratorStrategy strategy
boolean attemptLoad
public void <init> (java.lang.Class, java.lang.Class)
Class c1
Class c2
org.testng.guice.internal.cglib.core.AbstractClassGenerator fromEnhancer
}
org/testng/guice/internal/cglib/proxy/MethodProxy$FastClassInfo.class
MethodProxy.java
package org.testng.guice.internal.cglib.proxy
org.testng.guice.internal.cglib.proxy.MethodProxy$FastClassInfo extends java.lang.Object {
org.testng.guice.internal.cglib.reflect.FastClass f1
org.testng.guice.internal.cglib.reflect.FastClass f2
int i1
int i2
private void <init> ()
synthetic void <init> (org.testng.guice.internal.cglib.proxy.MethodProxy$1)
org.testng.guice.internal.cglib.proxy.MethodProxy$1 x0
}
org/testng/guice/internal/cglib/proxy/MethodProxy.class
MethodProxy.java
package org.testng.guice.internal.cglib.proxy
public org.testng.guice.internal.cglib.proxy.MethodProxy extends java.lang.Object {
private org.testng.guice.internal.cglib.core.Signature sig1
private org.testng.guice.internal.cglib.core.Signature sig2
private org.testng.guice.internal.cglib.proxy.MethodProxy$CreateInfo createInfo
private final Object initLock
private volatile org.testng.guice.internal.cglib.proxy.MethodProxy$FastClassInfo fastClassInfo
public static org.testng.guice.internal.cglib.proxy.MethodProxy create (java.lang.Class, java.lang.Class, java.lang.String, java.lang.String, java.lang.String)
Class c1
Class c2
String desc
String name1
String name2
org.testng.guice.internal.cglib.proxy.MethodProxy proxy
private void init ()
org.testng.guice.internal.cglib.proxy.MethodProxy$CreateInfo ci
org.testng.guice.internal.cglib.proxy.MethodProxy$FastClassInfo fci
private static org.testng.guice.internal.cglib.reflect.FastClass helper (org.testng.guice.internal.cglib.proxy.MethodProxy$CreateInfo, java.lang.Class)
org.testng.guice.internal.cglib.proxy.MethodProxy$CreateInfo ci
Class type
org.testng.guice.internal.cglib.reflect.FastClass$Generator g
private void <init> ()
public org.testng.guice.internal.cglib.core.Signature getSignature ()
public java.lang.String getSuperName ()
public int getSuperIndex ()
org.testng.guice.internal.cglib.reflect.FastClass getFastClass ()
org.testng.guice.internal.cglib.reflect.FastClass getSuperFastClass ()
public static org.testng.guice.internal.cglib.proxy.MethodProxy find (java.lang.Class, org.testng.guice.internal.cglib.core.Signature)
java.lang.reflect.Method m
NoSuchMethodException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Class type
org.testng.guice.internal.cglib.core.Signature sig
public java.lang.Object invoke (java.lang.Object, java.lang.Object[]) throws java.lang.Throwable
org.testng.guice.internal.cglib.proxy.MethodProxy$FastClassInfo fci
java.lang.reflect.InvocationTargetException e
IllegalArgumentException e
Object obj
Object[] args
public java.lang.Object invokeSuper (java.lang.Object, java.lang.Object[]) throws java.lang.Throwable
org.testng.guice.internal.cglib.proxy.MethodProxy$FastClassInfo fci
java.lang.reflect.InvocationTargetException e
Object obj
Object[] args
}
org/testng/guice/internal/cglib/proxy/NoOp$1.class
NoOp.java
package org.testng.guice.internal.cglib.proxy
final org.testng.guice.internal.cglib.proxy.NoOp$1 extends java.lang.Object implements org.testng.guice.internal.cglib.proxy.NoOp {
void <init> ()
}
org/testng/guice/internal/cglib/proxy/NoOp.class
NoOp.java
package org.testng.guice.internal.cglib.proxy
public abstract org.testng.guice.internal.cglib.proxy.NoOp extends java.lang.Object implements org.testng.guice.internal.cglib.proxy.Callback {
public static final org.testng.guice.internal.cglib.proxy.NoOp INSTANCE
static void <clinit> ()
}
org/testng/guice/internal/cglib/proxy/NoOpGenerator.class
NoOpGenerator.java
package org.testng.guice.internal.cglib.proxy
org.testng.guice.internal.cglib.proxy.NoOpGenerator extends java.lang.Object implements org.testng.guice.internal.cglib.proxy.CallbackGenerator {
public static final org.testng.guice.internal.cglib.proxy.NoOpGenerator INSTANCE
void <init> ()
public void generate (org.testng.guice.internal.cglib.core.ClassEmitter, org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context, java.util.List)
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.cglib.core.MethodInfo method
java.util.Iterator it
org.testng.guice.internal.cglib.core.ClassEmitter ce
org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context context
java.util.List methods
public void generateStatic (org.testng.guice.internal.cglib.core.CodeEmitter, org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context, java.util.List)
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.cglib.proxy.CallbackGenerator$Context context
java.util.List methods
static void <clinit> ()
}
org/testng/guice/internal/cglib/proxy/ProxyRefDispatcher.class
ProxyRefDispatcher.java
package org.testng.guice.internal.cglib.proxy
public abstract org.testng.guice.internal.cglib.proxy.ProxyRefDispatcher extends java.lang.Object implements org.testng.guice.internal.cglib.proxy.Callback {
public abstract java.lang.Object loadObject (java.lang.Object) throws java.lang.Exception
}
org/testng/guice/internal/cglib/proxy/UndeclaredThrowableException.class
UndeclaredThrowableException.java
package org.testng.guice.internal.cglib.proxy
public org.testng.guice.internal.cglib.proxy.UndeclaredThrowableException extends org.testng.guice.internal.cglib.core.CodeGenerationException {
public void <init> (java.lang.Throwable)
Throwable t
public java.lang.Throwable getUndeclaredThrowable ()
}
org/testng/guice/internal/cglib/reflect/
org/testng/guice/internal/cglib/reflect/FastClass$Generator.class
FastClass.java
package org.testng.guice.internal.cglib.reflect
public org.testng.guice.internal.cglib.reflect.FastClass$Generator extends org.testng.guice.internal.cglib.core.AbstractClassGenerator {
private static final org.testng.guice.internal.cglib.core.AbstractClassGenerator$Source SOURCE
private Class type
public void <init> ()
public void setType (java.lang.Class)
Class type
public org.testng.guice.internal.cglib.reflect.FastClass create ()
protected java.lang.ClassLoader getDefaultClassLoader ()
public void generateClass (org.testng.guice.internal.asm.ClassVisitor) throws java.lang.Exception
org.testng.guice.internal.asm.ClassVisitor v
protected java.lang.Object firstInstance (java.lang.Class)
Class type
protected java.lang.Object nextInstance (java.lang.Object)
Object instance
static void <clinit> ()
}
org/testng/guice/internal/cglib/reflect/FastClass.class
FastClass.java
package org.testng.guice.internal.cglib.reflect
public abstract org.testng.guice.internal.cglib.reflect.FastClass extends java.lang.Object {
private Class type
static synthetic Class class$net$sf$cglib$reflect$FastClass
static synthetic Class class$java$lang$Class
protected void <init> ()
protected void <init> (java.lang.Class)
Class type
public static org.testng.guice.internal.cglib.reflect.FastClass create (java.lang.Class)
Class type
public static org.testng.guice.internal.cglib.reflect.FastClass create (java.lang.ClassLoader, java.lang.Class)
ClassLoader loader
Class type
org.testng.guice.internal.cglib.reflect.FastClass$Generator gen
public java.lang.Object invoke (java.lang.String, java.lang.Class[], java.lang.Object, java.lang.Object[]) throws java.lang.reflect.InvocationTargetException
String name
Class[] parameterTypes
Object obj
Object[] args
public java.lang.Object newInstance () throws java.lang.reflect.InvocationTargetException
public java.lang.Object newInstance (java.lang.Class[], java.lang.Object[]) throws java.lang.reflect.InvocationTargetException
Class[] parameterTypes
Object[] args
public org.testng.guice.internal.cglib.reflect.FastMethod getMethod (java.lang.reflect.Method)
java.lang.reflect.Method method
public org.testng.guice.internal.cglib.reflect.FastConstructor getConstructor (java.lang.reflect.Constructor)
java.lang.reflect.Constructor constructor
public org.testng.guice.internal.cglib.reflect.FastMethod getMethod (java.lang.String, java.lang.Class[])
NoSuchMethodException e
String name
Class[] parameterTypes
public org.testng.guice.internal.cglib.reflect.FastConstructor getConstructor (java.lang.Class[])
NoSuchMethodException e
Class[] parameterTypes
public java.lang.String getName ()
public java.lang.Class getJavaClass ()
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
public abstract int getIndex (java.lang.String, java.lang.Class[])
public abstract int getIndex (java.lang.Class[])
public abstract java.lang.Object invoke (int, java.lang.Object, java.lang.Object[]) throws java.lang.reflect.InvocationTargetException
public abstract java.lang.Object newInstance (int, java.lang.Object[]) throws java.lang.reflect.InvocationTargetException
public abstract int getIndex (org.testng.guice.internal.cglib.core.Signature)
public abstract int getMaxIndex ()
protected static java.lang.String getSignatureWithoutReturnType (java.lang.String, java.lang.Class[])
int i
String name
Class[] parameterTypes
StringBuffer sb
static synthetic java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
org/testng/guice/internal/cglib/reflect/FastClassEmitter$1.class
FastClassEmitter.java
package org.testng.guice.internal.cglib.reflect
org.testng.guice.internal.cglib.reflect.FastClassEmitter$1 extends java.lang.Object implements org.testng.guice.internal.cglib.core.Transformer {
private final synthetic org.testng.guice.internal.cglib.reflect.FastClassEmitter this$0
void <init> (org.testng.guice.internal.cglib.reflect.FastClassEmitter)
public java.lang.Object transform (java.lang.Object)
Object obj
}
org/testng/guice/internal/cglib/reflect/FastClassEmitter$2.class
FastClassEmitter.java
package org.testng.guice.internal.cglib.reflect
org.testng.guice.internal.cglib.reflect.FastClassEmitter$2 extends java.lang.Object implements org.testng.guice.internal.cglib.core.Transformer {
private final synthetic org.testng.guice.internal.cglib.reflect.FastClassEmitter this$0
void <init> (org.testng.guice.internal.cglib.reflect.FastClassEmitter)
public java.lang.Object transform (java.lang.Object)
Object obj
String s
}
org/testng/guice/internal/cglib/reflect/FastClassEmitter$3.class
FastClassEmitter.java
package org.testng.guice.internal.cglib.reflect
org.testng.guice.internal.cglib.reflect.FastClassEmitter$3 extends java.lang.Object implements org.testng.guice.internal.cglib.core.ObjectSwitchCallback {
private final synthetic org.testng.guice.internal.cglib.core.CodeEmitter val$e
private final synthetic java.util.List val$signatures
private final synthetic org.testng.guice.internal.cglib.reflect.FastClassEmitter this$0
void <init> (org.testng.guice.internal.cglib.reflect.FastClassEmitter, org.testng.guice.internal.cglib.core.CodeEmitter, java.util.List)
public void processCase (java.lang.Object, org.testng.guice.internal.asm.Label)
Object key
org.testng.guice.internal.asm.Label end
public void processDefault ()
}
org/testng/guice/internal/cglib/reflect/FastClassEmitter$4.class
FastClassEmitter.java
package org.testng.guice.internal.cglib.reflect
final org.testng.guice.internal.cglib.reflect.FastClassEmitter$4 extends java.lang.Object implements org.testng.guice.internal.cglib.core.ProcessSwitchCallback {
private final synthetic java.util.List val$info
private final synthetic org.testng.guice.internal.cglib.core.CodeEmitter val$e
private final synthetic int val$arg
private final synthetic org.testng.guice.internal.asm.Type val$base
private final synthetic org.testng.guice.internal.asm.Label val$illegalArg
void <init> (java.util.List, org.testng.guice.internal.cglib.core.CodeEmitter, int, org.testng.guice.internal.asm.Type, org.testng.guice.internal.asm.Label)
public void processCase (int, org.testng.guice.internal.asm.Label)
int i
int key
org.testng.guice.internal.asm.Label end
org.testng.guice.internal.cglib.core.MethodInfo method
org.testng.guice.internal.asm.Type[] types
public void processDefault ()
}
org/testng/guice/internal/cglib/reflect/FastClassEmitter$GetIndexCallback.class
FastClassEmitter.java
package org.testng.guice.internal.cglib.reflect
org.testng.guice.internal.cglib.reflect.FastClassEmitter$GetIndexCallback extends java.lang.Object implements org.testng.guice.internal.cglib.core.ObjectSwitchCallback {
private org.testng.guice.internal.cglib.core.CodeEmitter e
private java.util.Map indexes
public void <init> (org.testng.guice.internal.cglib.core.CodeEmitter, java.util.List)
java.util.Iterator it
org.testng.guice.internal.cglib.core.CodeEmitter e
java.util.List methods
int index
public void processCase (java.lang.Object, org.testng.guice.internal.asm.Label)
Object key
org.testng.guice.internal.asm.Label end
public void processDefault ()
}
org/testng/guice/internal/cglib/reflect/FastClassEmitter.class
FastClassEmitter.java
package org.testng.guice.internal.cglib.reflect
org.testng.guice.internal.cglib.reflect.FastClassEmitter extends org.testng.guice.internal.cglib.core.ClassEmitter {
private static final org.testng.guice.internal.cglib.core.Signature CSTRUCT_CLASS
private static final org.testng.guice.internal.cglib.core.Signature METHOD_GET_INDEX
private static final org.testng.guice.internal.cglib.core.Signature SIGNATURE_GET_INDEX
private static final org.testng.guice.internal.cglib.core.Signature TO_STRING
private static final org.testng.guice.internal.cglib.core.Signature CONSTRUCTOR_GET_INDEX
private static final org.testng.guice.internal.cglib.core.Signature INVOKE
private static final org.testng.guice.internal.cglib.core.Signature NEW_INSTANCE
private static final org.testng.guice.internal.cglib.core.Signature GET_MAX_INDEX
private static final org.testng.guice.internal.cglib.core.Signature GET_SIGNATURE_WITHOUT_RETURN_TYPE
private static final org.testng.guice.internal.asm.Type FAST_CLASS
private static final org.testng.guice.internal.asm.Type ILLEGAL_ARGUMENT_EXCEPTION
private static final org.testng.guice.internal.asm.Type INVOCATION_TARGET_EXCEPTION
private static final org.testng.guice.internal.asm.Type[] INVOCATION_TARGET_EXCEPTION_ARRAY
private static final int TOO_MANY_METHODS
public void <init> (org.testng.guice.internal.asm.ClassVisitor, java.lang.String, java.lang.Class)
org.testng.guice.internal.asm.ClassVisitor v
String className
Class type
org.testng.guice.internal.asm.Type base
org.testng.guice.internal.cglib.core.CodeEmitter e
org.testng.guice.internal.cglib.core.VisibilityPredicate vp
java.util.List methods
java.util.List constructors
java.util.List info
private void emitIndexBySignature (java.util.List)
java.util.List methods
org.testng.guice.internal.cglib.core.CodeEmitter e
java.util.List signatures
private void emitIndexByClassArray (java.util.List)
java.util.List signatures
java.util.List info
java.util.List methods
org.testng.guice.internal.cglib.core.CodeEmitter e
private void signatureSwitchHelper (org.testng.guice.internal.cglib.core.CodeEmitter, java.util.List)
org.testng.guice.internal.cglib.core.CodeEmitter e
java.util.List signatures
org.testng.guice.internal.cglib.core.ObjectSwitchCallback callback
private static void invokeSwitchHelper (org.testng.guice.internal.cglib.core.CodeEmitter, java.util.List, int, org.testng.guice.internal.asm.Type)
org.testng.guice.internal.cglib.core.CodeEmitter e
java.util.List members
int arg
org.testng.guice.internal.asm.Type base
java.util.List info
org.testng.guice.internal.asm.Label illegalArg
org.testng.guice.internal.cglib.core.Block block
private static int[] getIntRange (int)
int i
int length
int[] range
static void <clinit> ()
}
org/testng/guice/internal/cglib/reflect/FastConstructor.class
FastConstructor.java
package org.testng.guice.internal.cglib.reflect
public org.testng.guice.internal.cglib.reflect.FastConstructor extends org.testng.guice.internal.cglib.reflect.FastMember {
void <init> (org.testng.guice.internal.cglib.reflect.FastClass, java.lang.reflect.Constructor)
org.testng.guice.internal.cglib.reflect.FastClass fc
java.lang.reflect.Constructor constructor
public java.lang.Class[] getParameterTypes ()
public java.lang.Class[] getExceptionTypes ()
public java.lang.Object newInstance () throws java.lang.reflect.InvocationTargetException
public java.lang.Object newInstance (java.lang.Object[]) throws java.lang.reflect.InvocationTargetException
Object[] args
public java.lang.reflect.Constructor getJavaConstructor ()
}
org/testng/guice/internal/cglib/reflect/FastMember.class
FastMember.java
package org.testng.guice.internal.cglib.reflect
public abstract org.testng.guice.internal.cglib.reflect.FastMember extends java.lang.Object {
protected org.testng.guice.internal.cglib.reflect.FastClass fc
protected java.lang.reflect.Member member
protected int index
protected void <init> (org.testng.guice.internal.cglib.reflect.FastClass, java.lang.reflect.Member, int)
org.testng.guice.internal.cglib.reflect.FastClass fc
java.lang.reflect.Member member
int index
public abstract java.lang.Class[] getParameterTypes ()
public abstract java.lang.Class[] getExceptionTypes ()
public int getIndex ()
public java.lang.String getName ()
public java.lang.Class getDeclaringClass ()
public int getModifiers ()
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
}
org/testng/guice/internal/cglib/reflect/FastMethod.class
FastMethod.java
package org.testng.guice.internal.cglib.reflect
public org.testng.guice.internal.cglib.reflect.FastMethod extends org.testng.guice.internal.cglib.reflect.FastMember {
void <init> (org.testng.guice.internal.cglib.reflect.FastClass, java.lang.reflect.Method)
org.testng.guice.internal.cglib.reflect.FastClass fc
java.lang.reflect.Method method
private static int helper (org.testng.guice.internal.cglib.reflect.FastClass, java.lang.reflect.Method)
int i
Class[] types
org.testng.guice.internal.cglib.reflect.FastClass fc
java.lang.reflect.Method method
int index
public java.lang.Class getReturnType ()
public java.lang.Class[] getParameterTypes ()
public java.lang.Class[] getExceptionTypes ()
public java.lang.Object invoke (java.lang.Object, java.lang.Object[]) throws java.lang.reflect.InvocationTargetException
Object obj
Object[] args
public java.lang.reflect.Method getJavaMethod ()
}
org/testng/guice/matcher/
org/testng/guice/matcher/AbstractMatcher$AndMatcher.class
AbstractMatcher.java
package org.testng.guice.matcher
org.testng.guice.matcher.AbstractMatcher$AndMatcher extends org.testng.guice.matcher.AbstractMatcher implements java.io.Serializable {
private final org.testng.guice.matcher.Matcher a
private final org.testng.guice.matcher.Matcher b
private static final long serialVersionUID
public void <init> (org.testng.guice.matcher.Matcher, org.testng.guice.matcher.Matcher)
org.testng.guice.matcher.Matcher a
org.testng.guice.matcher.Matcher b
public boolean matches (java.lang.Object)
Object t
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
}
org/testng/guice/matcher/AbstractMatcher$OrMatcher.class
AbstractMatcher.java
package org.testng.guice.matcher
org.testng.guice.matcher.AbstractMatcher$OrMatcher extends org.testng.guice.matcher.AbstractMatcher implements java.io.Serializable {
private final org.testng.guice.matcher.Matcher a
private final org.testng.guice.matcher.Matcher b
private static final long serialVersionUID
public void <init> (org.testng.guice.matcher.Matcher, org.testng.guice.matcher.Matcher)
org.testng.guice.matcher.Matcher a
org.testng.guice.matcher.Matcher b
public boolean matches (java.lang.Object)
Object t
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
}
org/testng/guice/matcher/AbstractMatcher.class
AbstractMatcher.java
package org.testng.guice.matcher
public abstract org.testng.guice.matcher.AbstractMatcher extends java.lang.Object implements org.testng.guice.matcher.Matcher {
public void <init> ()
public org.testng.guice.matcher.Matcher and (org.testng.guice.matcher.Matcher)
org.testng.guice.matcher.Matcher other
public org.testng.guice.matcher.Matcher or (org.testng.guice.matcher.Matcher)
org.testng.guice.matcher.Matcher other
}
org/testng/guice/matcher/Matcher.class
Matcher.java
package org.testng.guice.matcher
public abstract org.testng.guice.matcher.Matcher extends java.lang.Object {
public abstract boolean matches (java.lang.Object)
public abstract org.testng.guice.matcher.Matcher and (org.testng.guice.matcher.Matcher)
public abstract org.testng.guice.matcher.Matcher or (org.testng.guice.matcher.Matcher)
}
org/testng/guice/matcher/Matchers$1.class
Matchers.java
package org.testng.guice.matcher
synthetic org.testng.guice.matcher.Matchers$1 extends java.lang.Object {
}
org/testng/guice/matcher/Matchers$AnnotatedWith.class
Matchers.java
package org.testng.guice.matcher
org.testng.guice.matcher.Matchers$AnnotatedWith extends org.testng.guice.matcher.AbstractMatcher implements java.io.Serializable {
private final java.lang.annotation.Annotation annotation
private static final long serialVersionUID
public void <init> (java.lang.annotation.Annotation)
java.lang.annotation.Annotation annotation
public boolean matches (java.lang.reflect.AnnotatedElement)
java.lang.reflect.AnnotatedElement element
java.lang.annotation.Annotation fromElement
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic boolean matches (java.lang.Object)
Object x0
}
org/testng/guice/matcher/Matchers$AnnotatedWithType.class
Matchers.java
package org.testng.guice.matcher
org.testng.guice.matcher.Matchers$AnnotatedWithType extends org.testng.guice.matcher.AbstractMatcher implements java.io.Serializable {
private final Class annotationType
private static final long serialVersionUID
public void <init> (java.lang.Class)
Class annotationType
public boolean matches (java.lang.reflect.AnnotatedElement)
java.lang.reflect.AnnotatedElement element
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic boolean matches (java.lang.Object)
Object x0
}
org/testng/guice/matcher/Matchers$Any.class
Matchers.java
package org.testng.guice.matcher
org.testng.guice.matcher.Matchers$Any extends org.testng.guice.matcher.AbstractMatcher implements java.io.Serializable {
private static final long serialVersionUID
private void <init> ()
public boolean matches (java.lang.Object)
Object o
public java.lang.String toString ()
public java.lang.Object readResolve ()
synthetic void <init> (org.testng.guice.matcher.Matchers$1)
org.testng.guice.matcher.Matchers$1 x0
}
org/testng/guice/matcher/Matchers$IdenticalTo.class
Matchers.java
package org.testng.guice.matcher
org.testng.guice.matcher.Matchers$IdenticalTo extends org.testng.guice.matcher.AbstractMatcher implements java.io.Serializable {
private final Object value
private static final long serialVersionUID
public void <init> (java.lang.Object)
Object value
public boolean matches (java.lang.Object)
Object other
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
}
org/testng/guice/matcher/Matchers$InPackage.class
Matchers.java
package org.testng.guice.matcher
org.testng.guice.matcher.Matchers$InPackage extends org.testng.guice.matcher.AbstractMatcher implements java.io.Serializable {
private final transient Package targetPackage
private final String packageName
private static final long serialVersionUID
public void <init> (java.lang.Package)
Package targetPackage
public boolean matches (java.lang.Class)
Class c
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public java.lang.Object readResolve ()
public volatile synthetic boolean matches (java.lang.Object)
Object x0
}
org/testng/guice/matcher/Matchers$InSubpackage.class
Matchers.java
package org.testng.guice.matcher
org.testng.guice.matcher.Matchers$InSubpackage extends org.testng.guice.matcher.AbstractMatcher implements java.io.Serializable {
private final String targetPackageName
private static final long serialVersionUID
public void <init> (java.lang.String)
String targetPackageName
public boolean matches (java.lang.Class)
Class c
String classPackageName
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic boolean matches (java.lang.Object)
Object x0
}
org/testng/guice/matcher/Matchers$Not.class
Matchers.java
package org.testng.guice.matcher
org.testng.guice.matcher.Matchers$Not extends org.testng.guice.matcher.AbstractMatcher implements java.io.Serializable {
final org.testng.guice.matcher.Matcher delegate
private static final long serialVersionUID
private void <init> (org.testng.guice.matcher.Matcher)
org.testng.guice.matcher.Matcher delegate
public boolean matches (java.lang.Object)
Object t
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
synthetic void <init> (org.testng.guice.matcher.Matcher, org.testng.guice.matcher.Matchers$1)
org.testng.guice.matcher.Matcher x0
org.testng.guice.matcher.Matchers$1 x1
}
org/testng/guice/matcher/Matchers$Only.class
Matchers.java
package org.testng.guice.matcher
org.testng.guice.matcher.Matchers$Only extends org.testng.guice.matcher.AbstractMatcher implements java.io.Serializable {
private final Object value
private static final long serialVersionUID
public void <init> (java.lang.Object)
Object value
public boolean matches (java.lang.Object)
Object other
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
}
org/testng/guice/matcher/Matchers$Returns.class
Matchers.java
package org.testng.guice.matcher
org.testng.guice.matcher.Matchers$Returns extends org.testng.guice.matcher.AbstractMatcher implements java.io.Serializable {
private final org.testng.guice.matcher.Matcher returnType
private static final long serialVersionUID
public void <init> (org.testng.guice.matcher.Matcher)
org.testng.guice.matcher.Matcher returnType
public boolean matches (java.lang.reflect.Method)
java.lang.reflect.Method m
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic boolean matches (java.lang.Object)
Object x0
}
org/testng/guice/matcher/Matchers$SubclassesOf.class
Matchers.java
package org.testng.guice.matcher
org.testng.guice.matcher.Matchers$SubclassesOf extends org.testng.guice.matcher.AbstractMatcher implements java.io.Serializable {
private final Class superclass
private static final long serialVersionUID
public void <init> (java.lang.Class)
Class superclass
public boolean matches (java.lang.Class)
Class subclass
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic boolean matches (java.lang.Object)
Object x0
}
org/testng/guice/matcher/Matchers.class
Matchers.java
package org.testng.guice.matcher
public org.testng.guice.matcher.Matchers extends java.lang.Object {
private static final org.testng.guice.matcher.Matcher ANY
private void <init> ()
public static org.testng.guice.matcher.Matcher any ()
public static org.testng.guice.matcher.Matcher not (org.testng.guice.matcher.Matcher)
org.testng.guice.matcher.Matcher p
private static void checkForRuntimeRetention (java.lang.Class)
Class annotationType
java.lang.annotation.Retention retention
public static org.testng.guice.matcher.Matcher annotatedWith (java.lang.Class)
Class annotationType
public static org.testng.guice.matcher.Matcher annotatedWith (java.lang.annotation.Annotation)
java.lang.annotation.Annotation annotation
public static org.testng.guice.matcher.Matcher subclassesOf (java.lang.Class)
Class superclass
public static org.testng.guice.matcher.Matcher only (java.lang.Object)
Object value
public static org.testng.guice.matcher.Matcher identicalTo (java.lang.Object)
Object value
public static org.testng.guice.matcher.Matcher inPackage (java.lang.Package)
Package targetPackage
public static org.testng.guice.matcher.Matcher inSubpackage (java.lang.String)
String targetPackageName
public static org.testng.guice.matcher.Matcher returns (org.testng.guice.matcher.Matcher)
org.testng.guice.matcher.Matcher returnType
static synthetic void access$200 (java.lang.Class)
Class x0
static void <clinit> ()
}
org/testng/guice/name/
org/testng/guice/name/Named.class
Named.java
package org.testng.guice.name
public abstract annotation org.testng.guice.name.Named extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
org/testng/guice/name/NamedImpl.class
NamedImpl.java
package org.testng.guice.name
org.testng.guice.name.NamedImpl extends java.lang.Object implements org.testng.guice.name.Named java.io.Serializable {
private final String value
private static final long serialVersionUID
public void <init> (java.lang.String)
String value
public java.lang.String value ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.testng.guice.name.Named other
public java.lang.String toString ()
public java.lang.Class annotationType ()
}
org/testng/guice/name/Names.class
Names.java
package org.testng.guice.name
public org.testng.guice.name.Names extends java.lang.Object {
private void <init> ()
public static org.testng.guice.name.Named named (java.lang.String)
String name
public static void bindProperties (org.testng.guice.Binder, java.util.Map)
String key
String value
java.util.Map$Entry entry
java.util.Iterator i$
org.testng.guice.Binder binder
java.util.Map properties
public static void bindProperties (org.testng.guice.Binder, java.util.Properties)
String propertyName
String value
java.util.Enumeration e
org.testng.guice.Binder binder
java.util.Properties properties
}
org/testng/guice/spi/
org/testng/guice/spi/BindingScopingVisitor.class
BindingScopingVisitor.java
package org.testng.guice.spi
public abstract org.testng.guice.spi.BindingScopingVisitor extends java.lang.Object {
public abstract java.lang.Object visitEagerSingleton ()
public abstract java.lang.Object visitScope (org.testng.guice.Scope)
public abstract java.lang.Object visitScopeAnnotation (java.lang.Class)
public abstract java.lang.Object visitNoScoping ()
}
org/testng/guice/spi/BindingTargetVisitor.class
BindingTargetVisitor.java
package org.testng.guice.spi
public abstract org.testng.guice.spi.BindingTargetVisitor extends java.lang.Object {
public abstract java.lang.Object visit (org.testng.guice.spi.InstanceBinding)
public abstract java.lang.Object visit (org.testng.guice.spi.ProviderInstanceBinding)
public abstract java.lang.Object visit (org.testng.guice.spi.ProviderKeyBinding)
public abstract java.lang.Object visit (org.testng.guice.spi.LinkedKeyBinding)
public abstract java.lang.Object visit (org.testng.guice.spi.ExposedBinding)
public abstract java.lang.Object visit (org.testng.guice.spi.UntargettedBinding)
public abstract java.lang.Object visit (org.testng.guice.spi.ConstructorBinding)
public abstract java.lang.Object visit (org.testng.guice.spi.ConvertedConstantBinding)
public abstract java.lang.Object visit (org.testng.guice.spi.ProviderBinding)
}
org/testng/guice/spi/ConstructorBinding.class
ConstructorBinding.java
package org.testng.guice.spi
public abstract org.testng.guice.spi.ConstructorBinding extends java.lang.Object implements org.testng.guice.Binding org.testng.guice.spi.HasDependencies {
public abstract org.testng.guice.spi.InjectionPoint getConstructor ()
public abstract java.util.Set getInjectableMembers ()
public abstract java.util.Map getMethodInterceptors ()
}
org/testng/guice/spi/ConvertedConstantBinding.class
ConvertedConstantBinding.java
package org.testng.guice.spi
public abstract org.testng.guice.spi.ConvertedConstantBinding extends java.lang.Object implements org.testng.guice.Binding org.testng.guice.spi.HasDependencies {
public abstract java.lang.Object getValue ()
public abstract org.testng.guice.Key getSourceKey ()
public abstract java.util.Set getDependencies ()
}
org/testng/guice/spi/DefaultBindingScopingVisitor.class
DefaultBindingScopingVisitor.java
package org.testng.guice.spi
public org.testng.guice.spi.DefaultBindingScopingVisitor extends java.lang.Object implements org.testng.guice.spi.BindingScopingVisitor {
public void <init> ()
protected java.lang.Object visitOther ()
public java.lang.Object visitEagerSingleton ()
public java.lang.Object visitScope (org.testng.guice.Scope)
org.testng.guice.Scope scope
public java.lang.Object visitScopeAnnotation (java.lang.Class)
Class scopeAnnotation
public java.lang.Object visitNoScoping ()
}
org/testng/guice/spi/DefaultBindingTargetVisitor.class
DefaultBindingTargetVisitor.java
package org.testng.guice.spi
public abstract org.testng.guice.spi.DefaultBindingTargetVisitor extends java.lang.Object implements org.testng.guice.spi.BindingTargetVisitor {
public void <init> ()
protected java.lang.Object visitOther (org.testng.guice.Binding)
org.testng.guice.Binding binding
public java.lang.Object visit (org.testng.guice.spi.InstanceBinding)
org.testng.guice.spi.InstanceBinding instanceBinding
public java.lang.Object visit (org.testng.guice.spi.ProviderInstanceBinding)
org.testng.guice.spi.ProviderInstanceBinding providerInstanceBinding
public java.lang.Object visit (org.testng.guice.spi.ProviderKeyBinding)
org.testng.guice.spi.ProviderKeyBinding providerKeyBinding
public java.lang.Object visit (org.testng.guice.spi.LinkedKeyBinding)
org.testng.guice.spi.LinkedKeyBinding linkedKeyBinding
public java.lang.Object visit (org.testng.guice.spi.ExposedBinding)
org.testng.guice.spi.ExposedBinding exposedBinding
public java.lang.Object visit (org.testng.guice.spi.UntargettedBinding)
org.testng.guice.spi.UntargettedBinding untargettedBinding
public java.lang.Object visit (org.testng.guice.spi.ConstructorBinding)
org.testng.guice.spi.ConstructorBinding constructorBinding
public java.lang.Object visit (org.testng.guice.spi.ConvertedConstantBinding)
org.testng.guice.spi.ConvertedConstantBinding convertedConstantBinding
public java.lang.Object visit (org.testng.guice.spi.ProviderBinding)
org.testng.guice.spi.ProviderBinding providerBinding
}
org/testng/guice/spi/DefaultElementVisitor.class
DefaultElementVisitor.java
package org.testng.guice.spi
public abstract org.testng.guice.spi.DefaultElementVisitor extends java.lang.Object implements org.testng.guice.spi.ElementVisitor {
public void <init> ()
protected java.lang.Object visitOther (org.testng.guice.spi.Element)
org.testng.guice.spi.Element element
public java.lang.Object visit (org.testng.guice.spi.Message)
org.testng.guice.spi.Message message
public java.lang.Object visit (org.testng.guice.Binding)
org.testng.guice.Binding binding
public java.lang.Object visit (org.testng.guice.spi.InterceptorBinding)
org.testng.guice.spi.InterceptorBinding interceptorBinding
public java.lang.Object visit (org.testng.guice.spi.ScopeBinding)
org.testng.guice.spi.ScopeBinding scopeBinding
public java.lang.Object visit (org.testng.guice.spi.TypeConverterBinding)
org.testng.guice.spi.TypeConverterBinding typeConverterBinding
public java.lang.Object visit (org.testng.guice.spi.ProviderLookup)
org.testng.guice.spi.ProviderLookup providerLookup
public java.lang.Object visit (org.testng.guice.spi.InjectionRequest)
org.testng.guice.spi.InjectionRequest injectionRequest
public java.lang.Object visit (org.testng.guice.spi.StaticInjectionRequest)
org.testng.guice.spi.StaticInjectionRequest staticInjectionRequest
public java.lang.Object visit (org.testng.guice.spi.PrivateElements)
org.testng.guice.spi.PrivateElements privateElements
public java.lang.Object visit (org.testng.guice.spi.MembersInjectorLookup)
org.testng.guice.spi.MembersInjectorLookup lookup
public java.lang.Object visit (org.testng.guice.spi.TypeListenerBinding)
org.testng.guice.spi.TypeListenerBinding binding
}
org/testng/guice/spi/Dependency.class
Dependency.java
package org.testng.guice.spi
public final org.testng.guice.spi.Dependency extends java.lang.Object {
private final org.testng.guice.spi.InjectionPoint injectionPoint
private final org.testng.guice.Key key
private final boolean nullable
private final int parameterIndex
void <init> (org.testng.guice.spi.InjectionPoint, org.testng.guice.Key, boolean, int)
org.testng.guice.spi.InjectionPoint injectionPoint
org.testng.guice.Key key
boolean nullable
int parameterIndex
public static org.testng.guice.spi.Dependency get (org.testng.guice.Key)
org.testng.guice.Key key
public static java.util.Set forInjectionPoints (java.util.Set)
org.testng.guice.spi.InjectionPoint injectionPoint
java.util.Iterator i$
java.util.Set injectionPoints
java.util.List dependencies
public org.testng.guice.Key getKey ()
public boolean isNullable ()
public org.testng.guice.spi.InjectionPoint getInjectionPoint ()
public int getParameterIndex ()
public int hashCode ()
public boolean equals (java.lang.Object)
org.testng.guice.spi.Dependency dependency
Object o
public java.lang.String toString ()
StringBuilder builder
}
org/testng/guice/spi/Element.class
Element.java
package org.testng.guice.spi
public abstract org.testng.guice.spi.Element extends java.lang.Object {
public abstract java.lang.Object getSource ()
public abstract java.lang.Object acceptVisitor (org.testng.guice.spi.ElementVisitor)
public abstract void applyTo (org.testng.guice.Binder)
}
org/testng/guice/spi/ElementVisitor.class
ElementVisitor.java
package org.testng.guice.spi
public abstract org.testng.guice.spi.ElementVisitor extends java.lang.Object {
public abstract java.lang.Object visit (org.testng.guice.Binding)
public abstract java.lang.Object visit (org.testng.guice.spi.InterceptorBinding)
public abstract java.lang.Object visit (org.testng.guice.spi.ScopeBinding)
public abstract java.lang.Object visit (org.testng.guice.spi.TypeConverterBinding)
public abstract java.lang.Object visit (org.testng.guice.spi.InjectionRequest)
public abstract java.lang.Object visit (org.testng.guice.spi.StaticInjectionRequest)
public abstract java.lang.Object visit (org.testng.guice.spi.ProviderLookup)
public abstract java.lang.Object visit (org.testng.guice.spi.MembersInjectorLookup)
public abstract java.lang.Object visit (org.testng.guice.spi.Message)
public abstract java.lang.Object visit (org.testng.guice.spi.PrivateElements)
public abstract java.lang.Object visit (org.testng.guice.spi.TypeListenerBinding)
}
org/testng/guice/spi/Elements$1.class
Elements.java
package org.testng.guice.spi
final org.testng.guice.spi.Elements$1 extends org.testng.guice.spi.DefaultBindingTargetVisitor {
void <init> ()
public java.lang.Object visit (org.testng.guice.spi.InstanceBinding)
org.testng.guice.spi.InstanceBinding binding
protected java.lang.Object visitOther (org.testng.guice.Binding)
org.testng.guice.Binding binding
}
org/testng/guice/spi/Elements$2.class
Elements.java
package org.testng.guice.spi
final org.testng.guice.spi.Elements$2 extends java.lang.Object implements org.testng.guice.Module {
final synthetic Iterable val$elements
void <init> (java.lang.Iterable)
public void configure (org.testng.guice.Binder)
org.testng.guice.spi.Element element
java.util.Iterator i$
org.testng.guice.Binder binder
}
org/testng/guice/spi/Elements$RecordingBinder$1.class
Elements.java
package org.testng.guice.spi
org.testng.guice.spi.Elements$RecordingBinder$1 extends java.lang.Object implements org.testng.guice.binder.AnnotatedElementBuilder {
final synthetic org.testng.guice.spi.Elements$RecordingBinder this$0
void <init> (org.testng.guice.spi.Elements$RecordingBinder)
public void annotatedWith (java.lang.Class)
Class annotationType
public void annotatedWith (java.lang.annotation.Annotation)
java.lang.annotation.Annotation annotation
}
org/testng/guice/spi/Elements$RecordingBinder.class
Elements.java
package org.testng.guice.spi
org.testng.guice.spi.Elements$RecordingBinder extends java.lang.Object implements org.testng.guice.Binder org.testng.guice.PrivateBinder {
private final org.testng.guice.Stage stage
private final java.util.Set modules
private final java.util.List elements
private final Object source
private final org.testng.guice.internal.SourceProvider sourceProvider
private final org.testng.guice.spi.Elements$RecordingBinder parent
private final org.testng.guice.internal.PrivateElementsImpl privateElements
private void <init> (org.testng.guice.Stage)
org.testng.guice.Stage stage
private void <init> (org.testng.guice.spi.Elements$RecordingBinder, java.lang.Object, org.testng.guice.internal.SourceProvider)
org.testng.guice.spi.Elements$RecordingBinder prototype
Object source
org.testng.guice.internal.SourceProvider sourceProvider
private void <init> (org.testng.guice.spi.Elements$RecordingBinder, org.testng.guice.internal.PrivateElementsImpl)
org.testng.guice.spi.Elements$RecordingBinder parent
org.testng.guice.internal.PrivateElementsImpl privateElements
public transient void bindInterceptor (org.testng.guice.matcher.Matcher, org.testng.guice.matcher.Matcher, org.aopalliance.intercept.MethodInterceptor[])
org.testng.guice.matcher.Matcher classMatcher
org.testng.guice.matcher.Matcher methodMatcher
org.aopalliance.intercept.MethodInterceptor[] interceptors
public void bindScope (java.lang.Class, org.testng.guice.Scope)
Class annotationType
org.testng.guice.Scope scope
public void requestInjection (java.lang.Object)
Object instance
public void requestInjection (org.testng.guice.TypeLiteral, java.lang.Object)
org.testng.guice.TypeLiteral type
Object instance
public org.testng.guice.MembersInjector getMembersInjector (org.testng.guice.TypeLiteral)
org.testng.guice.TypeLiteral typeLiteral
org.testng.guice.spi.MembersInjectorLookup element
public org.testng.guice.MembersInjector getMembersInjector (java.lang.Class)
Class type
public void bindListener (org.testng.guice.matcher.Matcher, org.testng.guice.spi.TypeListener)
org.testng.guice.matcher.Matcher typeMatcher
org.testng.guice.spi.TypeListener listener
public transient void requestStaticInjection (java.lang.Class[])
Class type
Class[] arr$
int len$
int i$
Class[] types
public void install (org.testng.guice.Module)
java.util.Collection messages
RuntimeException e
org.testng.guice.Binder binder
org.testng.guice.Module module
public org.testng.guice.Stage currentStage ()
public transient void addError (java.lang.String, java.lang.Object[])
String message
Object[] arguments
public void addError (java.lang.Throwable)
Throwable t
String message
public void addError (org.testng.guice.spi.Message)
org.testng.guice.spi.Message message
public org.testng.guice.binder.AnnotatedBindingBuilder bind (org.testng.guice.Key)
org.testng.guice.Key key
public org.testng.guice.binder.AnnotatedBindingBuilder bind (org.testng.guice.TypeLiteral)
org.testng.guice.TypeLiteral typeLiteral
public org.testng.guice.binder.AnnotatedBindingBuilder bind (java.lang.Class)
Class type
public org.testng.guice.binder.AnnotatedConstantBindingBuilder bindConstant ()
public org.testng.guice.Provider getProvider (org.testng.guice.Key)
org.testng.guice.Key key
org.testng.guice.spi.ProviderLookup element
public org.testng.guice.Provider getProvider (java.lang.Class)
Class type
public void convertToTypes (org.testng.guice.matcher.Matcher, org.testng.guice.spi.TypeConverter)
org.testng.guice.matcher.Matcher typeMatcher
org.testng.guice.spi.TypeConverter converter
public org.testng.guice.spi.Elements$RecordingBinder withSource (java.lang.Object)
Object source
public transient org.testng.guice.spi.Elements$RecordingBinder skipSources (java.lang.Class[])
Class[] classesToSkip
org.testng.guice.internal.SourceProvider newSourceProvider
public org.testng.guice.PrivateBinder newPrivateBinder ()
org.testng.guice.internal.PrivateElementsImpl privateElements
public void expose (org.testng.guice.Key)
org.testng.guice.Key key
public org.testng.guice.binder.AnnotatedElementBuilder expose (java.lang.Class)
Class type
public org.testng.guice.binder.AnnotatedElementBuilder expose (org.testng.guice.TypeLiteral)
org.testng.guice.TypeLiteral type
private org.testng.guice.binder.AnnotatedElementBuilder exposeInternal (org.testng.guice.Key)
org.testng.guice.Key key
org.testng.guice.internal.ExposureBuilder builder
protected java.lang.Object getSource ()
public java.lang.String toString ()
public volatile synthetic org.testng.guice.Binder skipSources (java.lang.Class[])
Class[] x0
public volatile synthetic org.testng.guice.Binder withSource (java.lang.Object)
Object x0
public volatile synthetic org.testng.guice.binder.LinkedBindingBuilder bind (org.testng.guice.Key)
org.testng.guice.Key x0
public volatile synthetic org.testng.guice.PrivateBinder skipSources (java.lang.Class[])
Class[] x0
public volatile synthetic org.testng.guice.PrivateBinder withSource (java.lang.Object)
Object x0
synthetic void <init> (org.testng.guice.Stage, org.testng.guice.spi.Elements$1)
org.testng.guice.Stage x0
org.testng.guice.spi.Elements$1 x1
static synthetic java.util.List access$100 (org.testng.guice.spi.Elements$RecordingBinder)
org.testng.guice.spi.Elements$RecordingBinder x0
}
org/testng/guice/spi/Elements.class
Elements.java
package org.testng.guice.spi
public final org.testng.guice.spi.Elements extends java.lang.Object {
private static final org.testng.guice.spi.BindingTargetVisitor GET_INSTANCE_VISITOR
public void <init> ()
public static transient java.util.List getElements (org.testng.guice.Module[])
org.testng.guice.Module[] modules
public static transient java.util.List getElements (org.testng.guice.Stage, org.testng.guice.Module[])
org.testng.guice.Stage stage
org.testng.guice.Module[] modules
public static java.util.List getElements (java.lang.Iterable)
Iterable modules
public static java.util.List getElements (org.testng.guice.Stage, java.lang.Iterable)
org.testng.guice.Module module
java.util.Iterator i$
org.testng.guice.Stage stage
Iterable modules
org.testng.guice.spi.Elements$RecordingBinder binder
public static org.testng.guice.Module getModule (java.lang.Iterable)
Iterable elements
static org.testng.guice.spi.BindingTargetVisitor getInstanceVisitor ()
static void <clinit> ()
}
org/testng/guice/spi/ExposedBinding.class
ExposedBinding.java
package org.testng.guice.spi
public abstract org.testng.guice.spi.ExposedBinding extends java.lang.Object implements org.testng.guice.Binding org.testng.guice.spi.HasDependencies {
public abstract org.testng.guice.spi.PrivateElements getPrivateElements ()
public abstract void applyTo (org.testng.guice.Binder)
}
org/testng/guice/spi/HasDependencies.class
HasDependencies.java
package org.testng.guice.spi
public abstract org.testng.guice.spi.HasDependencies extends java.lang.Object {
public abstract java.util.Set getDependencies ()
}
org/testng/guice/spi/InjectionListener.class
InjectionListener.java
package org.testng.guice.spi
public abstract org.testng.guice.spi.InjectionListener extends java.lang.Object {
public abstract void afterInjection (java.lang.Object)
}
org/testng/guice/spi/InjectionPoint$Factory$1.class
InjectionPoint.java
package org.testng.guice.spi
final org.testng.guice.spi.InjectionPoint$Factory$1 extends java.lang.Object implements org.testng.guice.spi.InjectionPoint$Factory {
void <init> ()
public java.lang.reflect.Field[] getMembers (java.lang.Class)
Class type
public org.testng.guice.spi.InjectionPoint create (org.testng.guice.TypeLiteral, java.lang.reflect.Field, org.testng.guice.internal.Errors)
org.testng.guice.TypeLiteral typeLiteral
java.lang.reflect.Field member
org.testng.guice.internal.Errors errors
public volatile synthetic org.testng.guice.spi.InjectionPoint create (org.testng.guice.TypeLiteral, java.lang.reflect.Member, org.testng.guice.internal.Errors)
org.testng.guice.TypeLiteral x0
java.lang.reflect.Member x1
org.testng.guice.internal.Errors x2
public volatile synthetic java.lang.reflect.Member[] getMembers (java.lang.Class)
Class x0
}
org/testng/guice/spi/InjectionPoint$Factory$2.class
InjectionPoint.java
package org.testng.guice.spi
final org.testng.guice.spi.InjectionPoint$Factory$2 extends java.lang.Object implements org.testng.guice.spi.InjectionPoint$Factory {
void <init> ()
public java.lang.reflect.Method[] getMembers (java.lang.Class)
Class type
public org.testng.guice.spi.InjectionPoint create (org.testng.guice.TypeLiteral, java.lang.reflect.Method, org.testng.guice.internal.Errors)
org.testng.guice.TypeLiteral typeLiteral
java.lang.reflect.Method member
org.testng.guice.internal.Errors errors
public volatile synthetic org.testng.guice.spi.InjectionPoint create (org.testng.guice.TypeLiteral, java.lang.reflect.Member, org.testng.guice.internal.Errors)
org.testng.guice.TypeLiteral x0
java.lang.reflect.Member x1
org.testng.guice.internal.Errors x2
public volatile synthetic java.lang.reflect.Member[] getMembers (java.lang.Class)
Class x0
}
org/testng/guice/spi/InjectionPoint$Factory.class
InjectionPoint.java
package org.testng.guice.spi
abstract org.testng.guice.spi.InjectionPoint$Factory extends java.lang.Object {
public static final org.testng.guice.spi.InjectionPoint$Factory FIELDS
public static final org.testng.guice.spi.InjectionPoint$Factory METHODS
public abstract java.lang.reflect.Member[] getMembers (java.lang.Class)
public abstract org.testng.guice.spi.InjectionPoint create (org.testng.guice.TypeLiteral, java.lang.reflect.Member, org.testng.guice.internal.Errors)
static void <clinit> ()
}
org/testng/guice/spi/InjectionPoint.class
InjectionPoint.java
package org.testng.guice.spi
public final org.testng.guice.spi.InjectionPoint extends java.lang.Object {
private final boolean optional
private final java.lang.reflect.Member member
private final org.testng.guice.internal.ImmutableList dependencies
private void <init> (java.lang.reflect.Member, org.testng.guice.internal.ImmutableList, boolean)
java.lang.reflect.Member member
org.testng.guice.internal.ImmutableList dependencies
boolean optional
void <init> (org.testng.guice.TypeLiteral, java.lang.reflect.Method)
org.testng.guice.TypeLiteral type
java.lang.reflect.Method method
org.testng.guice.Inject inject
void <init> (org.testng.guice.TypeLiteral, java.lang.reflect.Constructor)
org.testng.guice.TypeLiteral type
java.lang.reflect.Constructor constructor
void <init> (org.testng.guice.TypeLiteral, java.lang.reflect.Field)
org.testng.guice.internal.ErrorsException e
org.testng.guice.TypeLiteral type
java.lang.reflect.Field field
org.testng.guice.Inject inject
java.lang.annotation.Annotation[] annotations
org.testng.guice.internal.Errors errors
org.testng.guice.Key key
private org.testng.guice.internal.ImmutableList forMember (java.lang.reflect.Member, org.testng.guice.TypeLiteral, java.lang.annotation.Annotation[][])
java.lang.annotation.Annotation[] parameterAnnotations
org.testng.guice.Key key
org.testng.guice.internal.ErrorsException e
org.testng.guice.TypeLiteral parameterType
java.util.Iterator i$
java.lang.reflect.Member member
org.testng.guice.TypeLiteral type
java.lang.annotation.Annotation[][] paramterAnnotations
org.testng.guice.internal.Errors errors
java.util.Iterator annotationsIterator
java.util.List dependencies
int index
private org.testng.guice.spi.Dependency newDependency (org.testng.guice.Key, boolean, int)
org.testng.guice.Key key
boolean allowsNull
int parameterIndex
public java.lang.reflect.Member getMember ()
public java.util.List getDependencies ()
public boolean isOptional ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
public static org.testng.guice.spi.InjectionPoint forConstructorOf (org.testng.guice.TypeLiteral)
org.testng.guice.Inject inject
java.lang.reflect.Constructor constructor
java.lang.reflect.Constructor[] arr$
int len$
int i$
java.lang.reflect.Constructor noArgConstructor
NoSuchMethodException e
org.testng.guice.TypeLiteral type
Class rawType
org.testng.guice.internal.Errors errors
java.lang.reflect.Constructor injectableConstructor
public static org.testng.guice.spi.InjectionPoint forConstructorOf (java.lang.Class)
Class type
public static java.util.Set forStaticMethodsAndFields (org.testng.guice.TypeLiteral)
org.testng.guice.TypeLiteral type
java.util.List sink
org.testng.guice.internal.Errors errors
org.testng.guice.internal.ImmutableSet result
public static java.util.Set forStaticMethodsAndFields (java.lang.Class)
Class type
public static java.util.Set forInstanceMethodsAndFields (org.testng.guice.TypeLiteral)
org.testng.guice.TypeLiteral type
java.util.List sink
org.testng.guice.internal.Errors errors
org.testng.guice.internal.ImmutableSet result
public static java.util.Set forInstanceMethodsAndFields (java.lang.Class)
Class type
private static void checkForMisplacedBindingAnnotations (java.lang.reflect.Member, org.testng.guice.internal.Errors)
NoSuchFieldException ignore
java.lang.reflect.Member member
org.testng.guice.internal.Errors errors
java.lang.annotation.Annotation misplacedBindingAnnotation
private static void addInjectionPoints (org.testng.guice.TypeLiteral, org.testng.guice.spi.InjectionPoint$Factory, boolean, java.util.Collection, org.testng.guice.internal.Errors)
org.testng.guice.TypeLiteral type
org.testng.guice.spi.InjectionPoint$Factory factory
boolean statics
java.util.Collection injectionPoints
org.testng.guice.internal.Errors errors
org.testng.guice.TypeLiteral superType
private static void addInjectorsForMembers (org.testng.guice.TypeLiteral, org.testng.guice.spi.InjectionPoint$Factory, boolean, java.util.Collection, org.testng.guice.internal.Errors)
org.testng.guice.ConfigurationException ignorable
org.testng.guice.Inject inject
java.lang.reflect.Member member
java.lang.reflect.Member[] arr$
int len$
int i$
org.testng.guice.TypeLiteral typeLiteral
org.testng.guice.spi.InjectionPoint$Factory factory
boolean statics
java.util.Collection injectionPoints
org.testng.guice.internal.Errors errors
private static boolean isStatic (java.lang.reflect.Member)
java.lang.reflect.Member member
static synthetic void access$000 (java.lang.reflect.Member, org.testng.guice.internal.Errors)
java.lang.reflect.Member x0
org.testng.guice.internal.Errors x1
}
org/testng/guice/spi/InjectionRequest.class
InjectionRequest.java
package org.testng.guice.spi
public final org.testng.guice.spi.InjectionRequest extends java.lang.Object implements org.testng.guice.spi.Element {
private final Object source
private final org.testng.guice.TypeLiteral type
private final Object instance
public void <init> (java.lang.Object, org.testng.guice.TypeLiteral, java.lang.Object)
Object source
org.testng.guice.TypeLiteral type
Object instance
public java.lang.Object getSource ()
public java.lang.Object getInstance ()
public org.testng.guice.TypeLiteral getType ()
public java.util.Set getInjectionPoints () throws org.testng.guice.ConfigurationException
public java.lang.Object acceptVisitor (org.testng.guice.spi.ElementVisitor)
org.testng.guice.spi.ElementVisitor visitor
public void applyTo (org.testng.guice.Binder)
org.testng.guice.Binder binder
}
org/testng/guice/spi/InstanceBinding.class
InstanceBinding.java
package org.testng.guice.spi
public abstract org.testng.guice.spi.InstanceBinding extends java.lang.Object implements org.testng.guice.Binding org.testng.guice.spi.HasDependencies {
public abstract java.lang.Object getInstance ()
public abstract java.util.Set getInjectionPoints ()
}
org/testng/guice/spi/InterceptorBinding.class
InterceptorBinding.java
package org.testng.guice.spi
public final org.testng.guice.spi.InterceptorBinding extends java.lang.Object implements org.testng.guice.spi.Element {
private final Object source
private final org.testng.guice.matcher.Matcher classMatcher
private final org.testng.guice.matcher.Matcher methodMatcher
private final org.testng.guice.internal.ImmutableList interceptors
void <init> (java.lang.Object, org.testng.guice.matcher.Matcher, org.testng.guice.matcher.Matcher, org.aopalliance.intercept.MethodInterceptor[])
Object source
org.testng.guice.matcher.Matcher classMatcher
org.testng.guice.matcher.Matcher methodMatcher
org.aopalliance.intercept.MethodInterceptor[] interceptors
public java.lang.Object getSource ()
public org.testng.guice.matcher.Matcher getClassMatcher ()
public org.testng.guice.matcher.Matcher getMethodMatcher ()
public java.util.List getInterceptors ()
public java.lang.Object acceptVisitor (org.testng.guice.spi.ElementVisitor)
org.testng.guice.spi.ElementVisitor visitor
public void applyTo (org.testng.guice.Binder)
org.testng.guice.Binder binder
}
org/testng/guice/spi/LinkedKeyBinding.class
LinkedKeyBinding.java
package org.testng.guice.spi
public abstract org.testng.guice.spi.LinkedKeyBinding extends java.lang.Object implements org.testng.guice.Binding {
public abstract org.testng.guice.Key getLinkedKey ()
}
org/testng/guice/spi/MembersInjectorLookup$1.class
MembersInjectorLookup.java
package org.testng.guice.spi
org.testng.guice.spi.MembersInjectorLookup$1 extends java.lang.Object implements org.testng.guice.MembersInjector {
final synthetic org.testng.guice.spi.MembersInjectorLookup this$0
void <init> (org.testng.guice.spi.MembersInjectorLookup)
public void injectMembers (java.lang.Object)
Object instance
public java.lang.String toString ()
}
org/testng/guice/spi/MembersInjectorLookup.class
MembersInjectorLookup.java
package org.testng.guice.spi
public final org.testng.guice.spi.MembersInjectorLookup extends java.lang.Object implements org.testng.guice.spi.Element {
private final Object source
private final org.testng.guice.TypeLiteral type
private org.testng.guice.MembersInjector delegate
public void <init> (java.lang.Object, org.testng.guice.TypeLiteral)
Object source
org.testng.guice.TypeLiteral type
public java.lang.Object getSource ()
public org.testng.guice.TypeLiteral getType ()
public java.lang.Object acceptVisitor (org.testng.guice.spi.ElementVisitor)
org.testng.guice.spi.ElementVisitor visitor
public void initializeDelegate (org.testng.guice.MembersInjector)
org.testng.guice.MembersInjector delegate
public void applyTo (org.testng.guice.Binder)
org.testng.guice.Binder binder
public org.testng.guice.MembersInjector getDelegate ()
public org.testng.guice.MembersInjector getMembersInjector ()
static synthetic org.testng.guice.MembersInjector access$000 (org.testng.guice.spi.MembersInjectorLookup)
org.testng.guice.spi.MembersInjectorLookup x0
static synthetic org.testng.guice.TypeLiteral access$100 (org.testng.guice.spi.MembersInjectorLookup)
org.testng.guice.spi.MembersInjectorLookup x0
}
org/testng/guice/spi/Message.class
Message.java
package org.testng.guice.spi
public final org.testng.guice.spi.Message extends java.lang.Object implements java.io.Serializable org.testng.guice.spi.Element {
private final String message
private final Throwable cause
private final java.util.List sources
private static final long serialVersionUID
public void <init> (java.util.List, java.lang.String, java.lang.Throwable)
java.util.List sources
String message
Throwable cause
public void <init> (java.lang.Object, java.lang.String)
Object source
String message
public void <init> (java.lang.String)
String message
public java.lang.String getSource ()
public java.util.List getSources ()
public java.lang.String getMessage ()
public java.lang.Object acceptVisitor (org.testng.guice.spi.ElementVisitor)
org.testng.guice.spi.ElementVisitor visitor
public java.lang.Throwable getCause ()
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.testng.guice.spi.Message e
public void applyTo (org.testng.guice.Binder)
org.testng.guice.Binder binder
private java.lang.Object writeReplace () throws java.io.ObjectStreamException
int i
Object[] sourcesAsStrings
public volatile synthetic java.lang.Object getSource ()
}
org/testng/guice/spi/PrivateElements.class
PrivateElements.java
package org.testng.guice.spi
public abstract org.testng.guice.spi.PrivateElements extends java.lang.Object implements org.testng.guice.spi.Element {
public abstract java.util.List getElements ()
public abstract org.testng.guice.Injector getInjector ()
public abstract java.util.Set getExposedKeys ()
public abstract java.lang.Object getExposedSource (org.testng.guice.Key)
}
org/testng/guice/spi/ProviderBinding.class
ProviderBinding.java
package org.testng.guice.spi
public abstract org.testng.guice.spi.ProviderBinding extends java.lang.Object implements org.testng.guice.Binding {
public abstract org.testng.guice.Key getProvidedKey ()
}
org/testng/guice/spi/ProviderInstanceBinding.class
ProviderInstanceBinding.java
package org.testng.guice.spi
public abstract org.testng.guice.spi.ProviderInstanceBinding extends java.lang.Object implements org.testng.guice.Binding org.testng.guice.spi.HasDependencies {
public abstract org.testng.guice.Provider getProviderInstance ()
public abstract java.util.Set getInjectionPoints ()
}
org/testng/guice/spi/ProviderKeyBinding.class
ProviderKeyBinding.java
package org.testng.guice.spi
public abstract org.testng.guice.spi.ProviderKeyBinding extends java.lang.Object implements org.testng.guice.Binding {
public abstract org.testng.guice.Key getProviderKey ()
}
org/testng/guice/spi/ProviderLookup$1.class
ProviderLookup.java
package org.testng.guice.spi
org.testng.guice.spi.ProviderLookup$1 extends java.lang.Object implements org.testng.guice.Provider {
final synthetic org.testng.guice.spi.ProviderLookup this$0
void <init> (org.testng.guice.spi.ProviderLookup)
public java.lang.Object get ()
public java.lang.String toString ()
}
org/testng/guice/spi/ProviderLookup.class
ProviderLookup.java
package org.testng.guice.spi
public final org.testng.guice.spi.ProviderLookup extends java.lang.Object implements org.testng.guice.spi.Element {
private final Object source
private final org.testng.guice.Key key
private org.testng.guice.Provider delegate
public void <init> (java.lang.Object, org.testng.guice.Key)
Object source
org.testng.guice.Key key
public java.lang.Object getSource ()
public org.testng.guice.Key getKey ()
public java.lang.Object acceptVisitor (org.testng.guice.spi.ElementVisitor)
org.testng.guice.spi.ElementVisitor visitor
public void initializeDelegate (org.testng.guice.Provider)
org.testng.guice.Provider delegate
public void applyTo (org.testng.guice.Binder)
org.testng.guice.Binder binder
public org.testng.guice.Provider getDelegate ()
public org.testng.guice.Provider getProvider ()
static synthetic org.testng.guice.Provider access$000 (org.testng.guice.spi.ProviderLookup)
org.testng.guice.spi.ProviderLookup x0
static synthetic org.testng.guice.Key access$100 (org.testng.guice.spi.ProviderLookup)
org.testng.guice.spi.ProviderLookup x0
}
org/testng/guice/spi/ProviderWithDependencies.class
ProviderWithDependencies.java
package org.testng.guice.spi
public abstract org.testng.guice.spi.ProviderWithDependencies extends java.lang.Object implements org.testng.guice.Provider org.testng.guice.spi.HasDependencies {
}
org/testng/guice/spi/ScopeBinding.class
ScopeBinding.java
package org.testng.guice.spi
public final org.testng.guice.spi.ScopeBinding extends java.lang.Object implements org.testng.guice.spi.Element {
private final Object source
private final Class annotationType
private final org.testng.guice.Scope scope
void <init> (java.lang.Object, java.lang.Class, org.testng.guice.Scope)
Object source
Class annotationType
org.testng.guice.Scope scope
public java.lang.Object getSource ()
public java.lang.Class getAnnotationType ()
public org.testng.guice.Scope getScope ()
public java.lang.Object acceptVisitor (org.testng.guice.spi.ElementVisitor)
org.testng.guice.spi.ElementVisitor visitor
public void applyTo (org.testng.guice.Binder)
org.testng.guice.Binder binder
}
org/testng/guice/spi/StaticInjectionRequest.class
StaticInjectionRequest.java
package org.testng.guice.spi
public final org.testng.guice.spi.StaticInjectionRequest extends java.lang.Object implements org.testng.guice.spi.Element {
private final Object source
private final Class type
void <init> (java.lang.Object, java.lang.Class)
Object source
Class type
public java.lang.Object getSource ()
public java.lang.Class getType ()
public java.util.Set getInjectionPoints () throws org.testng.guice.ConfigurationException
public void applyTo (org.testng.guice.Binder)
org.testng.guice.Binder binder
public java.lang.Object acceptVisitor (org.testng.guice.spi.ElementVisitor)
org.testng.guice.spi.ElementVisitor visitor
}
org/testng/guice/spi/TypeConverter.class
TypeConverter.java
package org.testng.guice.spi
public abstract org.testng.guice.spi.TypeConverter extends java.lang.Object {
public abstract java.lang.Object convert (java.lang.String, org.testng.guice.TypeLiteral)
}
org/testng/guice/spi/TypeConverterBinding.class
TypeConverterBinding.java
package org.testng.guice.spi
public final org.testng.guice.spi.TypeConverterBinding extends java.lang.Object implements org.testng.guice.spi.Element {
private final Object source
private final org.testng.guice.matcher.Matcher typeMatcher
private final org.testng.guice.spi.TypeConverter typeConverter
void <init> (java.lang.Object, org.testng.guice.matcher.Matcher, org.testng.guice.spi.TypeConverter)
Object source
org.testng.guice.matcher.Matcher typeMatcher
org.testng.guice.spi.TypeConverter typeConverter
public java.lang.Object getSource ()
public org.testng.guice.matcher.Matcher getTypeMatcher ()
public org.testng.guice.spi.TypeConverter getTypeConverter ()
public java.lang.Object acceptVisitor (org.testng.guice.spi.ElementVisitor)
org.testng.guice.spi.ElementVisitor visitor
public void applyTo (org.testng.guice.Binder)
org.testng.guice.Binder binder
}
org/testng/guice/spi/TypeEncounter.class
TypeEncounter.java
package org.testng.guice.spi
public abstract org.testng.guice.spi.TypeEncounter extends java.lang.Object {
public transient abstract void addError (java.lang.String, java.lang.Object[])
public abstract void addError (java.lang.Throwable)
public abstract void addError (org.testng.guice.spi.Message)
public abstract org.testng.guice.Provider getProvider (org.testng.guice.Key)
public abstract org.testng.guice.Provider getProvider (java.lang.Class)
public abstract org.testng.guice.MembersInjector getMembersInjector (org.testng.guice.TypeLiteral)
public abstract org.testng.guice.MembersInjector getMembersInjector (java.lang.Class)
public abstract void register (org.testng.guice.MembersInjector)
public abstract void register (org.testng.guice.spi.InjectionListener)
public transient abstract void bindInterceptor (org.testng.guice.matcher.Matcher, org.aopalliance.intercept.MethodInterceptor[])
}
org/testng/guice/spi/TypeListener.class
TypeListener.java
package org.testng.guice.spi
public abstract org.testng.guice.spi.TypeListener extends java.lang.Object {
public abstract void hear (org.testng.guice.TypeLiteral, org.testng.guice.spi.TypeEncounter)
}
org/testng/guice/spi/TypeListenerBinding.class
TypeListenerBinding.java
package org.testng.guice.spi
public final org.testng.guice.spi.TypeListenerBinding extends java.lang.Object implements org.testng.guice.spi.Element {
private final Object source
private final org.testng.guice.matcher.Matcher typeMatcher
private final org.testng.guice.spi.TypeListener listener
void <init> (java.lang.Object, org.testng.guice.spi.TypeListener, org.testng.guice.matcher.Matcher)
Object source
org.testng.guice.spi.TypeListener listener
org.testng.guice.matcher.Matcher typeMatcher
public org.testng.guice.spi.TypeListener getListener ()
public org.testng.guice.matcher.Matcher getTypeMatcher ()
public java.lang.Object getSource ()
public java.lang.Object acceptVisitor (org.testng.guice.spi.ElementVisitor)
org.testng.guice.spi.ElementVisitor visitor
public void applyTo (org.testng.guice.Binder)
org.testng.guice.Binder binder
}
org/testng/guice/spi/UntargettedBinding.class
UntargettedBinding.java
package org.testng.guice.spi
public abstract org.testng.guice.spi.UntargettedBinding extends java.lang.Object implements org.testng.guice.Binding {
}
org/testng/guice/util/
org/testng/guice/util/Modules$1.class
Modules.java
package org.testng.guice.util
final org.testng.guice.util.Modules$1 extends java.lang.Object implements org.testng.guice.Module {
void <init> ()
public void configure (org.testng.guice.Binder)
org.testng.guice.Binder binder
}
org/testng/guice/util/Modules$2.class
Modules.java
package org.testng.guice.util
final org.testng.guice.util.Modules$2 extends java.lang.Object implements org.testng.guice.Module {
final synthetic java.util.Set val$modulesSet
void <init> (java.util.Set)
public void configure (org.testng.guice.Binder)
org.testng.guice.Module module
java.util.Iterator i$
org.testng.guice.Binder binder
}
org/testng/guice/util/Modules$ModuleWriter.class
Modules.java
package org.testng.guice.util
org.testng.guice.util.Modules$ModuleWriter extends org.testng.guice.spi.DefaultElementVisitor {
protected final org.testng.guice.Binder binder
void <init> (org.testng.guice.Binder)
org.testng.guice.Binder binder
protected java.lang.Void visitOther (org.testng.guice.spi.Element)
org.testng.guice.spi.Element element
void writeAll (java.lang.Iterable)
org.testng.guice.spi.Element element
java.util.Iterator i$
Iterable elements
protected volatile synthetic java.lang.Object visitOther (org.testng.guice.spi.Element)
org.testng.guice.spi.Element x0
}
org/testng/guice/util/Modules$OverriddenModuleBuilder.class
Modules.java
package org.testng.guice.util
public abstract org.testng.guice.util.Modules$OverriddenModuleBuilder extends java.lang.Object {
public transient abstract org.testng.guice.Module with (org.testng.guice.Module[])
public abstract org.testng.guice.Module with (java.lang.Iterable)
}
org/testng/guice/util/Modules$RealOverriddenModuleBuilder$1$1.class
Modules.java
package org.testng.guice.util
org.testng.guice.util.Modules$RealOverriddenModuleBuilder$1$1 extends org.testng.guice.util.Modules$ModuleWriter {
final synthetic java.util.Set val$overriddenKeys
final synthetic java.util.Set val$overridesScopeAnnotations
final synthetic org.testng.guice.util.Modules$RealOverriddenModuleBuilder$1 this$1
void <init> (org.testng.guice.util.Modules$RealOverriddenModuleBuilder$1, org.testng.guice.Binder, java.util.Set, java.util.Set)
org.testng.guice.Binder x0
public java.lang.Void visit (org.testng.guice.Binding)
org.testng.guice.Binding binding
public java.lang.Void visit (org.testng.guice.spi.ScopeBinding)
org.testng.guice.spi.ScopeBinding scopeBinding
public java.lang.Void visit (org.testng.guice.spi.PrivateElements)
org.testng.guice.spi.PrivateElements privateElements
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.PrivateElements)
org.testng.guice.spi.PrivateElements x0
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.ScopeBinding)
org.testng.guice.spi.ScopeBinding x0
public volatile synthetic java.lang.Object visit (org.testng.guice.Binding)
org.testng.guice.Binding x0
}
org/testng/guice/util/Modules$RealOverriddenModuleBuilder$1$2.class
Modules.java
package org.testng.guice.util
org.testng.guice.util.Modules$RealOverriddenModuleBuilder$1$2 extends org.testng.guice.util.Modules$ModuleWriter {
final synthetic java.util.Set val$overriddenKeys
final synthetic java.util.Map val$scopeInstancesInUse
final synthetic java.util.List val$scopeBindings
final synthetic org.testng.guice.util.Modules$RealOverriddenModuleBuilder$1 this$1
void <init> (org.testng.guice.util.Modules$RealOverriddenModuleBuilder$1, org.testng.guice.Binder, java.util.Set, java.util.Map, java.util.List)
org.testng.guice.Binder x0
public java.lang.Void visit (org.testng.guice.Binding)
org.testng.guice.Scope scope
org.testng.guice.Binding binding
public java.lang.Void visit (org.testng.guice.spi.PrivateElements)
org.testng.guice.Key key
java.util.Iterator i$
org.testng.guice.spi.Element element
java.util.Iterator i$
org.testng.guice.spi.PrivateElements privateElements
org.testng.guice.PrivateBinder privateBinder
java.util.Set skippedExposes
public java.lang.Void visit (org.testng.guice.spi.ScopeBinding)
org.testng.guice.spi.ScopeBinding scopeBinding
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.PrivateElements)
org.testng.guice.spi.PrivateElements x0
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.ScopeBinding)
org.testng.guice.spi.ScopeBinding x0
public volatile synthetic java.lang.Object visit (org.testng.guice.Binding)
org.testng.guice.Binding x0
}
org/testng/guice/util/Modules$RealOverriddenModuleBuilder$1$3.class
Modules.java
package org.testng.guice.util
org.testng.guice.util.Modules$RealOverriddenModuleBuilder$1$3 extends org.testng.guice.util.Modules$ModuleWriter {
final synthetic java.util.Set val$overridesScopeAnnotations
final synthetic java.util.Map val$scopeInstancesInUse
final synthetic org.testng.guice.util.Modules$RealOverriddenModuleBuilder$1 this$1
void <init> (org.testng.guice.util.Modules$RealOverriddenModuleBuilder$1, org.testng.guice.Binder, java.util.Set, java.util.Map)
org.testng.guice.Binder x0
public java.lang.Void visit (org.testng.guice.spi.ScopeBinding)
Object source
org.testng.guice.spi.ScopeBinding scopeBinding
public volatile synthetic java.lang.Object visit (org.testng.guice.spi.ScopeBinding)
org.testng.guice.spi.ScopeBinding x0
}
org/testng/guice/util/Modules$RealOverriddenModuleBuilder$1$4.class
Modules.java
package org.testng.guice.util
org.testng.guice.util.Modules$RealOverriddenModuleBuilder$1$4 extends org.testng.guice.spi.DefaultBindingScopingVisitor {
final synthetic org.testng.guice.util.Modules$RealOverriddenModuleBuilder$1 this$1
void <init> (org.testng.guice.util.Modules$RealOverriddenModuleBuilder$1)
public org.testng.guice.Scope visitScope (org.testng.guice.Scope)
org.testng.guice.Scope scope
public volatile synthetic java.lang.Object visitScope (org.testng.guice.Scope)
org.testng.guice.Scope x0
}
org/testng/guice/util/Modules$RealOverriddenModuleBuilder$1.class
Modules.java
package org.testng.guice.util
org.testng.guice.util.Modules$RealOverriddenModuleBuilder$1 extends org.testng.guice.AbstractModule {
final synthetic Iterable val$overrides
final synthetic org.testng.guice.util.Modules$RealOverriddenModuleBuilder this$0
void <init> (org.testng.guice.util.Modules$RealOverriddenModuleBuilder, java.lang.Iterable)
public void configure ()
java.util.List elements
java.util.List overrideElements
java.util.Set overriddenKeys
java.util.Set overridesScopeAnnotations
java.util.Map scopeInstancesInUse
java.util.List scopeBindings
private org.testng.guice.Scope getScopeInstanceOrNull (org.testng.guice.Binding)
org.testng.guice.Binding binding
static synthetic org.testng.guice.Scope access$200 (org.testng.guice.util.Modules$RealOverriddenModuleBuilder$1, org.testng.guice.Binding)
org.testng.guice.util.Modules$RealOverriddenModuleBuilder$1 x0
org.testng.guice.Binding x1
static synthetic org.testng.guice.Binder access$300 (org.testng.guice.util.Modules$RealOverriddenModuleBuilder$1)
org.testng.guice.util.Modules$RealOverriddenModuleBuilder$1 x0
}
org/testng/guice/util/Modules$RealOverriddenModuleBuilder.class
Modules.java
package org.testng.guice.util
final org.testng.guice.util.Modules$RealOverriddenModuleBuilder extends java.lang.Object implements org.testng.guice.util.Modules$OverriddenModuleBuilder {
private final org.testng.guice.internal.ImmutableSet baseModules
private void <init> (java.lang.Iterable)
Iterable baseModules
public transient org.testng.guice.Module with (org.testng.guice.Module[])
org.testng.guice.Module[] overrides
public org.testng.guice.Module with (java.lang.Iterable)
Iterable overrides
synthetic void <init> (java.lang.Iterable, org.testng.guice.util.Modules$1)
Iterable x0
org.testng.guice.util.Modules$1 x1
static synthetic org.testng.guice.internal.ImmutableSet access$100 (org.testng.guice.util.Modules$RealOverriddenModuleBuilder)
org.testng.guice.util.Modules$RealOverriddenModuleBuilder x0
}
org/testng/guice/util/Modules.class
Modules.java
package org.testng.guice.util
public final org.testng.guice.util.Modules extends java.lang.Object {
public static final org.testng.guice.Module EMPTY_MODULE
private void <init> ()
public static transient org.testng.guice.util.Modules$OverriddenModuleBuilder override (org.testng.guice.Module[])
org.testng.guice.Module[] modules
public static org.testng.guice.util.Modules$OverriddenModuleBuilder override (java.lang.Iterable)
Iterable modules
public static transient org.testng.guice.Module combine (org.testng.guice.Module[])
org.testng.guice.Module[] modules
public static org.testng.guice.Module combine (java.lang.Iterable)
Iterable modules
java.util.Set modulesSet
static void <clinit> ()
}
org/testng/guice/util/Providers$1.class
Providers.java
package org.testng.guice.util
final org.testng.guice.util.Providers$1 extends java.lang.Object implements org.testng.guice.Provider {
final synthetic Object val$instance
void <init> (java.lang.Object)
public java.lang.Object get ()
public java.lang.String toString ()
}
org/testng/guice/util/Providers.class
Providers.java
package org.testng.guice.util
public final org.testng.guice.util.Providers extends java.lang.Object {
private void <init> ()
public static org.testng.guice.Provider of (java.lang.Object)
Object instance
}
org/testng/guice/util/Types.class
Types.java
package org.testng.guice.util
public final org.testng.guice.util.Types extends java.lang.Object {
private void <init> ()
public static transient java.lang.reflect.ParameterizedType newParameterizedType (java.lang.reflect.Type, java.lang.reflect.Type[])
java.lang.reflect.Type rawType
java.lang.reflect.Type[] typeArguments
public static transient java.lang.reflect.ParameterizedType newParameterizedTypeWithOwner (java.lang.reflect.Type, java.lang.reflect.Type, java.lang.reflect.Type[])
java.lang.reflect.Type ownerType
java.lang.reflect.Type rawType
java.lang.reflect.Type[] typeArguments
public static java.lang.reflect.GenericArrayType arrayOf (java.lang.reflect.Type)
java.lang.reflect.Type componentType
public static java.lang.reflect.WildcardType subtypeOf (java.lang.reflect.Type)
java.lang.reflect.Type bound
public static java.lang.reflect.WildcardType supertypeOf (java.lang.reflect.Type)
java.lang.reflect.Type bound
public static java.lang.reflect.ParameterizedType listOf (java.lang.reflect.Type)
java.lang.reflect.Type elementType
public static java.lang.reflect.ParameterizedType setOf (java.lang.reflect.Type)
java.lang.reflect.Type elementType
public static java.lang.reflect.ParameterizedType mapOf (java.lang.reflect.Type, java.lang.reflect.Type)
java.lang.reflect.Type keyType
java.lang.reflect.Type valueType
public static java.lang.reflect.ParameterizedType providerOf (java.lang.reflect.Type)
java.lang.reflect.Type providedType
}