A C E G I O P R S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(String, Object) - Method in class com.github.advisedtesting.core.internal.SimpleObjectFactory
- AdviceAnnotationEvaluator - Class in com.github.advisedtesting.core.internal
- AdviceAnnotationEvaluator() - Constructor for class com.github.advisedtesting.core.internal.AdviceAnnotationEvaluator
C
- close() - Method in class com.github.advisedtesting.core.internal.TestContext
-
Call all close methods implemented by any
MethodInterceptorinstances stored in local cache. - com.github.advisedtesting.core - package com.github.advisedtesting.core
- com.github.advisedtesting.core.internal - package com.github.advisedtesting.core.internal
- ConstraintException - Exception in com.github.advisedtesting.core
- ConstraintException() - Constructor for exception com.github.advisedtesting.core.ConstraintException
- ConstraintException(String) - Constructor for exception com.github.advisedtesting.core.ConstraintException
- ConstraintException(String, Throwable) - Constructor for exception com.github.advisedtesting.core.ConstraintException
- ConstraintException(String, Throwable, boolean, boolean) - Constructor for exception com.github.advisedtesting.core.ConstraintException
- ConstraintException(Throwable) - Constructor for exception com.github.advisedtesting.core.ConstraintException
- ContextAwareMethodInvocation - Interface in com.github.advisedtesting.core
- convertExceptionIfPossible(Throwable, Class<T>) - Static method in class com.github.advisedtesting.core.internal.ExceptionEvaluator
-
Attempts to find and exception of exceptionType, in the causedBy chain of throwable.
E
- ExceptionEvaluator - Class in com.github.advisedtesting.core.internal
- ExceptionEvaluator() - Constructor for class com.github.advisedtesting.core.internal.ExceptionEvaluator
G
- getAdviceFor(Annotation, ClassLoader) - Method in class com.github.advisedtesting.core.internal.TestContext
-
Build and cache, or retrieve, a
MethodInterceptorassociated with the annotationClass input, as specified, byTestContextclass documentation. - getAllObjects(Annotation, Class<T>) - Method in class com.github.advisedtesting.core.internal.ProviderAwareObjectFactoryAggregate
- getAllObjects(Class<T>) - Method in class com.github.advisedtesting.core.internal.ProviderAwareObjectFactoryAggregate
- getAllObjects(Class<T>) - Method in class com.github.advisedtesting.core.internal.SimpleObjectFactory
- getAllObjects(Class<T>) - Method in interface com.github.advisedtesting.core.ObjectFactory
- getArgumentsFor(Method) - Method in class com.github.advisedtesting.core.internal.ProviderAwareObjectFactoryAggregate
- getCurrentContextFactory() - Method in interface com.github.advisedtesting.core.ContextAwareMethodInvocation
- getInstanceIfPresent(Annotation) - Static method in class com.github.advisedtesting.core.internal.AdviceAnnotationEvaluator
- getNameIfPresent(Annotation) - Static method in class com.github.advisedtesting.core.internal.AdviceAnnotationEvaluator
- getObject(Annotation, Class<T>) - Method in class com.github.advisedtesting.core.internal.ProviderAwareObjectFactoryAggregate
- getObject(Annotation, String, Class<T>) - Method in class com.github.advisedtesting.core.internal.ProviderAwareObjectFactoryAggregate
- getObject(Class<T>) - Method in class com.github.advisedtesting.core.internal.ProviderAwareObjectFactoryAggregate
- getObject(Class<T>) - Method in class com.github.advisedtesting.core.internal.SimpleObjectFactory
- getObject(Class<T>) - Method in interface com.github.advisedtesting.core.ObjectFactory
- getObject(String, Class<T>) - Method in class com.github.advisedtesting.core.internal.ProviderAwareObjectFactoryAggregate
- getObject(String, Class<T>) - Method in class com.github.advisedtesting.core.internal.SimpleObjectFactory
- getObject(String, Class<T>) - Method in interface com.github.advisedtesting.core.ObjectFactory
- getTargetAnnotation() - Method in interface com.github.advisedtesting.core.ContextAwareMethodInvocation
- getValueIfPresent(Annotation, String, Class<T>) - Static method in class com.github.advisedtesting.core.internal.AdviceAnnotationEvaluator
-
Finds the value of a field on an annotation.
I
- inspect(Annotation...) - Static method in class com.github.advisedtesting.core.internal.AdviceAnnotationEvaluator
-
Get a list of annotations in order (based on input) that have implementedBy field that is a class.
- isAdviceAnnotation(Annotation) - Method in class com.github.advisedtesting.core.internal.TestContext
O
- ObjectFactory - Interface in com.github.advisedtesting.core
-
This class is expected to be implemented by Annotation providers.
P
- ProviderAwareObjectFactoryAggregate - Class in com.github.advisedtesting.core.internal
- ProviderAwareObjectFactoryAggregate() - Constructor for class com.github.advisedtesting.core.internal.ProviderAwareObjectFactoryAggregate
R
- register(Annotation, ObjectFactory) - Method in class com.github.advisedtesting.core.internal.ProviderAwareObjectFactoryAggregate
- registerObjectFactory(ObjectFactory) - Method in interface com.github.advisedtesting.core.ContextAwareMethodInvocation
S
- SimpleObjectFactory - Class in com.github.advisedtesting.core.internal
- SimpleObjectFactory() - Constructor for class com.github.advisedtesting.core.internal.SimpleObjectFactory
- SimpleObjectFactory(Map<String, Object>) - Constructor for class com.github.advisedtesting.core.internal.SimpleObjectFactory
T
- TestContext - Class in com.github.advisedtesting.core.internal
-
This is a context meant to be used with testing classes, which decouples the ability to add meaningful annotations to a test method from the test runner.
- TestContext() - Constructor for class com.github.advisedtesting.core.internal.TestContext
-
When the context is constructed, it is registered for destruction.
All Classes All Packages