Skip navigation links
A C E G I O P R S T 

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 MethodInterceptor instances 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, Throwable, boolean, boolean) - Constructor for exception com.github.advisedtesting.core.ConstraintException
 
ConstraintException(String, Throwable) - Constructor for exception com.github.advisedtesting.core.ConstraintException
 
ConstraintException(String) - 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 MethodInterceptor associated with the annotationClass input, as specified, by TestContext class 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(Class<T>) - Method in class com.github.advisedtesting.core.internal.ProviderAwareObjectFactoryAggregate
 
getObject(String, Class<T>) - Method in class com.github.advisedtesting.core.internal.ProviderAwareObjectFactoryAggregate
 
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.SimpleObjectFactory
 
getObject(String, 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 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.
A C E G I O P R S T 
Skip navigation links

Copyright © 2016–2019 AdvisedTesting. All rights reserved.