A B C E F G H I T V W
All Classes All Packages
All Classes All Packages
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.
All Classes All Packages