A B C E F G H I T V W 
All Classes All Packages

A

ActivatableTestImplementation - Annotation Type in com.github.jonasrutishauser.cdi.test.api.annotations
Use this annotation to mark Alternatives that can be enabled per test class.

B

build() - Method in class com.github.jonasrutishauser.cdi.test.api.ImmutableTestInfo.Builder
Builds a new ImmutableTestInfo.
builder() - Static method in class com.github.jonasrutishauser.cdi.test.api.ImmutableTestInfo
Creates a builder for ImmutableTestInfo.

C

com.github.jonasrutishauser.cdi.test.api - package com.github.jonasrutishauser.cdi.test.api
 
com.github.jonasrutishauser.cdi.test.api.annotations - package com.github.jonasrutishauser.cdi.test.api.annotations
 
com.github.jonasrutishauser.cdi.test.api.context - package com.github.jonasrutishauser.cdi.test.api.context
 
copyOf(TestInfo) - Static method in class com.github.jonasrutishauser.cdi.test.api.ImmutableTestInfo
Creates an immutable copy of a TestInfo value.

E

equals(Object) - Method in class com.github.jonasrutishauser.cdi.test.api.ImmutableTestInfo
This instance is equal to all instances of ImmutableTestInfo that have equal attribute values.

F

from(TestInfo) - Method in class com.github.jonasrutishauser.cdi.test.api.ImmutableTestInfo.Builder
Fill a builder with attribute values from the provided TestInfo instance.

G

getTestClass() - Method in class com.github.jonasrutishauser.cdi.test.api.ImmutableTestInfo
 
getTestClass() - Method in interface com.github.jonasrutishauser.cdi.test.api.TestInfo
 
getTestInstance() - Method in class com.github.jonasrutishauser.cdi.test.api.ImmutableTestInfo
 
getTestInstance() - Method in interface com.github.jonasrutishauser.cdi.test.api.TestInfo
 
getTestMethod() - Method in class com.github.jonasrutishauser.cdi.test.api.ImmutableTestInfo
 
getTestMethod() - Method in interface com.github.jonasrutishauser.cdi.test.api.TestInfo
 
getTestName() - Method in class com.github.jonasrutishauser.cdi.test.api.ImmutableTestInfo
 
getTestName() - Method in interface com.github.jonasrutishauser.cdi.test.api.TestInfo
 
GlobalTestImplementation - Annotation Type in com.github.jonasrutishauser.cdi.test.api.annotations
Use this annotation to mark Alternatives that should globally replace production implementations.

H

hashCode() - Method in class com.github.jonasrutishauser.cdi.test.api.ImmutableTestInfo
Computes a hash code from attributes: testInstance, testClass, testMethod, testName.

I

ImmutableTestInfo - Class in com.github.jonasrutishauser.cdi.test.api
Immutable implementation of TestInfo.
ImmutableTestInfo.Builder - Class in com.github.jonasrutishauser.cdi.test.api
Builds instances of type ImmutableTestInfo.
INSTANCE - Static variable in class com.github.jonasrutishauser.cdi.test.api.context.TestScoped.Literal
 

T

testClass(Class<?>) - Method in class com.github.jonasrutishauser.cdi.test.api.ImmutableTestInfo.Builder
Initializes the value for the testClass attribute.
TestInfo - Interface in com.github.jonasrutishauser.cdi.test.api
 
testInstance(Object) - Method in class com.github.jonasrutishauser.cdi.test.api.ImmutableTestInfo.Builder
Initializes the value for the testInstance attribute.
testMethod(Method) - Method in class com.github.jonasrutishauser.cdi.test.api.ImmutableTestInfo.Builder
Initializes the value for the testMethod attribute.
testName(String) - Method in class com.github.jonasrutishauser.cdi.test.api.ImmutableTestInfo.Builder
Initializes the value for the testName attribute.
TestScoped - Annotation Type in com.github.jonasrutishauser.cdi.test.api.context
 
TestScoped.Literal - Class in com.github.jonasrutishauser.cdi.test.api.context
 
toString() - Method in class com.github.jonasrutishauser.cdi.test.api.ImmutableTestInfo
Prints the immutable value TestInfo with attribute values.

V

value() - Method in annotation type com.github.jonasrutishauser.cdi.test.api.annotations.ActivatableTestImplementation
Enumerates the classes and/or interfaces that should be replaced by the injected bean.

W

withTestClass(Class<?>) - Method in class com.github.jonasrutishauser.cdi.test.api.ImmutableTestInfo
Copy the current immutable object by setting a value for the testClass attribute.
withTestInstance(Object) - Method in class com.github.jonasrutishauser.cdi.test.api.ImmutableTestInfo
Copy the current immutable object by setting a value for the testInstance attribute.
withTestMethod(Method) - Method in class com.github.jonasrutishauser.cdi.test.api.ImmutableTestInfo
Copy the current immutable object by setting a value for the testMethod attribute.
withTestName(String) - Method in class com.github.jonasrutishauser.cdi.test.api.ImmutableTestInfo
Copy the current immutable object by setting a value for the testName attribute.
A B C E F G H I T V W 
All Classes All Packages