Skip navigation links
A B E F G I L N O R S 

A

AnnotateGroupExpression - Annotation Type in net.amygdalum.testrecorder.hints
This annotation is a hint for the Serializer: - to record and persist additional attributes to an instance This annotation is planned for the future Use this annotation to provide additional filter attributes for the generation phase.
AnnotateTimestamp - Annotation Type in net.amygdalum.testrecorder.hints
This annotation is a hint for the Serializer: - to record and persist the time stamp of the recording This annotation is planned for the future Use this annotation to provide filter attributes for the generation phase.

B

Builder - Annotation Type in net.amygdalum.testrecorder.hints
This annotation is a hint for the SetupGenerator: - to use the given builder class for object construction The conventions of a Builder are: - each field has a corresponding with-method (setting the Field, returning the Builder) - there exists a constructor (without arguments) - there exists a build method (without arguments, returning the final object)

E

Excluded - Annotation Type in net.amygdalum.testrecorder.profile
Annotating a field or class with Excluded excludes it from serialization.

F

Facade - Annotation Type in net.amygdalum.testrecorder.profile
This annotation is a hint for serialization and test generation: - not to record the inner state of an annotated entity Use this annotation to save time and memory for objects.
Factory - Annotation Type in net.amygdalum.testrecorder.hints
This annotation is a hint for the SetupGenerator: - to use the given static factory method for object construction The conventions of a Factory are: - each non-default-field has a corresponding parameter in the factory method - each default field may or may not be part of the factory method - if multiple methods match the specification (class and method name) then the shortest matching is selected

G

Global - Annotation Type in net.amygdalum.testrecorder.profile
Annotating a field with Global specifies a field to be serialized as global variable.

I

Input - Annotation Type in net.amygdalum.testrecorder.profile
Annotating a method with Input specifies a method to be an input method.

L

LoadFromFile - Annotation Type in net.amygdalum.testrecorder.hints
This annotation is a hint for the SetupGenerator: - to load the construction of the entity from file (using some kind of serialization reader) Currently only supports primitive arrays.

N

Name - Annotation Type in net.amygdalum.testrecorder.hints
This annotation is a generic one to assign a name to a type, method, field, or variable
net.amygdalum.testrecorder.hints - package net.amygdalum.testrecorder.hints
 
net.amygdalum.testrecorder.profile - package net.amygdalum.testrecorder.profile
 

O

Output - Annotation Type in net.amygdalum.testrecorder.profile
Annotating a method with Output specifies a method to be an output method.

R

Recorded - Annotation Type in net.amygdalum.testrecorder.profile
Annotating a method with Recorded specifies a method to be an recorded.

S

Setter - Annotation Type in net.amygdalum.testrecorder.hints
This annotation is a hint for the SetupGenerator: - to treat the annotated method as setter method Use this annotation to generate better readable tests.
SkipChecks - Annotation Type in net.amygdalum.testrecorder.hints
This annotation is a hint for the MatcherGenerator: - to skip the generation of a matcher for this entity Use this annotation to keep tests concise, not generating matchers for fields that are irrelevant for the result
A B E F G I L N O R S 
Skip navigation links

Copyright © 2020. All rights reserved.