A B C D F G I P S T V W

A

AbstractAnnotationProcessorIntegrationTest<T extends Processor> - Class in de.holisticon.annotationprocessortoolkit.testhelper
Abstract test base class used to check if source files are processed correctly.
AbstractAnnotationProcessorIntegrationTest(AnnotationProcessorIntegrationTestConfiguration) - Constructor for class de.holisticon.annotationprocessortoolkit.testhelper.AbstractAnnotationProcessorIntegrationTest
 
AbstractAnnotationProcessorTest<T extends AnnotationProcessorCommonTestConfiguration> - Class in de.holisticon.annotationprocessortoolkit.testhelper
Abstract base class which allows parameterized tests.
AbstractAnnotationProcessorTest(T) - Constructor for class de.holisticon.annotationprocessortoolkit.testhelper.AbstractAnnotationProcessorTest
 
AbstractAnnotationProcessorUnitTest - Class in de.holisticon.annotationprocessortoolkit.testhelper
Abstract base class for testing annotation processor internal stuff where tools offered by ProcessEnvironment are needed.
AbstractAnnotationProcessorUnitTest(AnnotationProcessorUnitTestConfiguration) - Constructor for class de.holisticon.annotationprocessortoolkit.testhelper.AbstractAnnotationProcessorUnitTest
 
AbstractUnitTestAnnotationProcessorClass - Class in de.holisticon.annotationprocessortoolkit.testhelper.unittest
Base annotation processor for unit tests.
AbstractUnitTestAnnotationProcessorClass() - Constructor for class de.holisticon.annotationprocessortoolkit.testhelper.unittest.AbstractUnitTestAnnotationProcessorClass
 
addMessageValidator() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.integrationtest.AnnotationProcessorIntegrationTestConfigurationBuilder.BaseConfigurationBuilder
 
addMessageValidator() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.unittest.AnnotationProcessorUnitTestConfigurationBuilder.BaseConfigurationBuilder
 
AnnotationProcessorCommonTestConfiguration - Class in de.holisticon.annotationprocessortoolkit.testhelper
Common test configuration.
AnnotationProcessorCommonTestConfiguration(Boolean, TestValidator...) - Constructor for class de.holisticon.annotationprocessortoolkit.testhelper.AnnotationProcessorCommonTestConfiguration
 
AnnotationProcessorIntegrationTestConfiguration - Class in de.holisticon.annotationprocessortoolkit.testhelper.integrationtest
Configuration of the an annotation processor test.
AnnotationProcessorIntegrationTestConfiguration(String, Boolean, TestValidator...) - Constructor for class de.holisticon.annotationprocessortoolkit.testhelper.integrationtest.AnnotationProcessorIntegrationTestConfiguration
 
AnnotationProcessorIntegrationTestConfigurationBuilder - Class in de.holisticon.annotationprocessortoolkit.testhelper.integrationtest
Configuration builder class for of integration tests.
AnnotationProcessorIntegrationTestConfigurationBuilder.BaseConfigurationBuilder - Class in de.holisticon.annotationprocessortoolkit.testhelper.integrationtest
 
AnnotationProcessorIntegrationTestConfigurationBuilder.BaseConfigurationBuilder() - Constructor for class de.holisticon.annotationprocessortoolkit.testhelper.integrationtest.AnnotationProcessorIntegrationTestConfigurationBuilder.BaseConfigurationBuilder
 
AnnotationProcessorIntegrationTestConfigurationBuilder.MessageEvaluation - Class in de.holisticon.annotationprocessortoolkit.testhelper.integrationtest
 
AnnotationProcessorUnitTestConfiguration - Class in de.holisticon.annotationprocessortoolkit.testhelper.unittest
Configuration class for unit tests.
AnnotationProcessorUnitTestConfiguration(AbstractUnitTestAnnotationProcessorClass, Boolean, TestValidator...) - Constructor for class de.holisticon.annotationprocessortoolkit.testhelper.unittest.AnnotationProcessorUnitTestConfiguration
 
AnnotationProcessorUnitTestConfigurationBuilder - Class in de.holisticon.annotationprocessortoolkit.testhelper.unittest
Configuration builder class for of unit tests.
AnnotationProcessorUnitTestConfigurationBuilder.BaseConfigurationBuilder - Class in de.holisticon.annotationprocessortoolkit.testhelper.unittest
 
AnnotationProcessorUnitTestConfigurationBuilder.BaseConfigurationBuilder() - Constructor for class de.holisticon.annotationprocessortoolkit.testhelper.unittest.AnnotationProcessorUnitTestConfigurationBuilder.BaseConfigurationBuilder
 
AnnotationProcessorUnitTestConfigurationBuilder.MessageEvaluation - Class in de.holisticon.annotationprocessortoolkit.testhelper.unittest
 
AnnotationProcessorWrapper - Class in de.holisticon.annotationprocessortoolkit.testhelper
Wrapper class for Processor.

B

build() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.integrationtest.AnnotationProcessorIntegrationTestConfigurationBuilder.BaseConfigurationBuilder
 
build() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.unittest.AnnotationProcessorUnitTestConfigurationBuilder.BaseConfigurationBuilder
 

C

compilationShouldFail() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.integrationtest.AnnotationProcessorIntegrationTestConfigurationBuilder.BaseConfigurationBuilder
 
compilationShouldFail() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.unittest.AnnotationProcessorUnitTestConfigurationBuilder.BaseConfigurationBuilder
 
compilationShouldSucceed() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.integrationtest.AnnotationProcessorIntegrationTestConfigurationBuilder.BaseConfigurationBuilder
 
compilationShouldSucceed() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.unittest.AnnotationProcessorUnitTestConfigurationBuilder.BaseConfigurationBuilder
 
createTestConfig() - Static method in class de.holisticon.annotationprocessortoolkit.testhelper.integrationtest.AnnotationProcessorIntegrationTestConfigurationBuilder
 
createTestConfig() - Static method in class de.holisticon.annotationprocessortoolkit.testhelper.unittest.AnnotationProcessorUnitTestConfigurationBuilder
 

D

de.holisticon.annotationprocessortoolkit.testhelper - package de.holisticon.annotationprocessortoolkit.testhelper
 
de.holisticon.annotationprocessortoolkit.testhelper.integrationtest - package de.holisticon.annotationprocessortoolkit.testhelper.integrationtest
 
de.holisticon.annotationprocessortoolkit.testhelper.unittest - package de.holisticon.annotationprocessortoolkit.testhelper.unittest
 
de.holisticon.annotationprocessortoolkit.testhelper.validator - package de.holisticon.annotationprocessortoolkit.testhelper.validator
 

F

finishMessageValidator() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.integrationtest.AnnotationProcessorIntegrationTestConfigurationBuilder.MessageEvaluation
 
finishMessageValidator() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.unittest.AnnotationProcessorUnitTestConfigurationBuilder.MessageEvaluation
 

G

getAnnotationProcessor() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.AbstractAnnotationProcessorIntegrationTest
 
getAnnotationProcessor() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.AbstractAnnotationProcessorTest
Gets the annotation processor to used for testing.
getAnnotationProcessor() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.AbstractAnnotationProcessorUnitTest
 
getAnnotationProcessorTestConfiguration() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.AbstractAnnotationProcessorTest
 
getAnnotationProcessorTestType() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.validator.TestMessageValidator
 
getAnnotationProcessorTestType() - Method in interface de.holisticon.annotationprocessortoolkit.testhelper.validator.TestValidator
Gets the type of the annotation processor test.
getCompilingShouldSucceed() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.AnnotationProcessorCommonTestConfiguration
 
getCompletions(Element, AnnotationMirror, ExecutableElement, String) - Method in class de.holisticon.annotationprocessortoolkit.testhelper.AnnotationProcessorWrapper
 
getErrors() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.validator.TestMessageValidator
 
getProcessor() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.unittest.AnnotationProcessorUnitTestConfiguration
 
getSource() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.integrationtest.AnnotationProcessorIntegrationTestConfiguration
 
getSourceFileForCompilation() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.AbstractAnnotationProcessorIntegrationTest
 
getSourceFileForCompilation() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.AbstractAnnotationProcessorTest
Gets the JavaFileObject to be compiled.
getSourceFileForCompilation() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.AbstractAnnotationProcessorUnitTest
 
getSupportedAnnotationTypes() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.AnnotationProcessorWrapper
 
getSupportedAnnotationTypes() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.unittest.AbstractUnitTestAnnotationProcessorClass
 
getSupportedOptions() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.AnnotationProcessorWrapper
 
getSupportedSourceVersion() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.AnnotationProcessorWrapper
 
getTestcases() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.AnnotationProcessorCommonTestConfiguration
 
getWarnings() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.validator.TestMessageValidator
 

I

init(ProcessingEnvironment) - Method in class de.holisticon.annotationprocessortoolkit.testhelper.AnnotationProcessorWrapper
 
InvalidTestConfigurationException - Exception in de.holisticon.annotationprocessortoolkit.testhelper
Exception thrown in case of an configuration error.
InvalidTestConfigurationException() - Constructor for exception de.holisticon.annotationprocessortoolkit.testhelper.InvalidTestConfigurationException
 
InvalidTestConfigurationException(String) - Constructor for exception de.holisticon.annotationprocessortoolkit.testhelper.InvalidTestConfigurationException
 

P

process(Set<? extends TypeElement>, RoundEnvironment) - Method in class de.holisticon.annotationprocessortoolkit.testhelper.AnnotationProcessorWrapper
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class de.holisticon.annotationprocessortoolkit.testhelper.unittest.AbstractUnitTestAnnotationProcessorClass
 

S

setErrorChecks(String...) - Method in class de.holisticon.annotationprocessortoolkit.testhelper.integrationtest.AnnotationProcessorIntegrationTestConfigurationBuilder.MessageEvaluation
 
setErrorChecks(String...) - Method in class de.holisticon.annotationprocessortoolkit.testhelper.unittest.AnnotationProcessorUnitTestConfigurationBuilder.MessageEvaluation
 
setProcessor(AbstractUnitTestAnnotationProcessorClass) - Method in class de.holisticon.annotationprocessortoolkit.testhelper.unittest.AnnotationProcessorUnitTestConfigurationBuilder.BaseConfigurationBuilder
 
setSourceFileToCompile(String) - Method in class de.holisticon.annotationprocessortoolkit.testhelper.integrationtest.AnnotationProcessorIntegrationTestConfigurationBuilder.BaseConfigurationBuilder
 
setWarningChecks(String...) - Method in class de.holisticon.annotationprocessortoolkit.testhelper.integrationtest.AnnotationProcessorIntegrationTestConfigurationBuilder.MessageEvaluation
 
setWarningChecks(String...) - Method in class de.holisticon.annotationprocessortoolkit.testhelper.unittest.AnnotationProcessorUnitTestConfigurationBuilder.MessageEvaluation
 
start() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.integrationtest.AnnotationProcessorIntegrationTestConfigurationBuilder
 
start() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.unittest.AnnotationProcessorUnitTestConfigurationBuilder
 

T

test() - Method in class de.holisticon.annotationprocessortoolkit.testhelper.AbstractAnnotationProcessorTest
 
TEST_EXECUTION_MESSAGE - Static variable in class de.holisticon.annotationprocessortoolkit.testhelper.AbstractAnnotationProcessorTest
 
TestAnnotation - Annotation Type in de.holisticon.annotationprocessortoolkit.testhelper.unittest
 
testCase(TypeElement) - Method in class de.holisticon.annotationprocessortoolkit.testhelper.unittest.AbstractUnitTestAnnotationProcessorClass
 
TestMessageValidator - Class in de.holisticon.annotationprocessortoolkit.testhelper.validator
A test that checks for compiler messages.
TestMessageValidator(String[], String[]) - Constructor for class de.holisticon.annotationprocessortoolkit.testhelper.validator.TestMessageValidator
 
TestValidator - Interface in de.holisticon.annotationprocessortoolkit.testhelper.validator
Interface that helps to detect the type of testcase.
TestValidatorType - Enum in de.holisticon.annotationprocessortoolkit.testhelper.validator
This enum is used to distinct different kinds of tests.
triggerError(String) - Method in class de.holisticon.annotationprocessortoolkit.testhelper.unittest.AbstractUnitTestAnnotationProcessorClass
 

V

valueOf(String) - Static method in enum de.holisticon.annotationprocessortoolkit.testhelper.validator.TestValidatorType
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.holisticon.annotationprocessortoolkit.testhelper.validator.TestValidatorType
Returns an array containing the constants of this enum type, in the order they are declared.

W

wrapProcessor(Processor) - Static method in class de.holisticon.annotationprocessortoolkit.testhelper.AnnotationProcessorWrapper
 
wrapProcessor(Class<G>) - Static method in class de.holisticon.annotationprocessortoolkit.testhelper.AnnotationProcessorWrapper
 

A B C D F G I P S T V W

Copyright © 2017 Holisticon AG. All Rights Reserved.